InvenTrust Properties Corp. IVT

30.53 (0.04) (0.13%) as of 25 Sep
Market cap
$2.4B
P/E
153×
Growth Flags show if company had growth for consecutive years
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
177.00 21.45 19.59 18.58

+8 more quarters

P/S ratio
8.70 7.71 7.32 7.58
P/FCF ratio
0.00 0.00 229.41 0.00
P/Operating CF
51.16 117.52 51.22 50.71
P/B ratio
1.56 1.34 1.22 1.23
EV/Sales
11.91 10.69 9.94 9.93
EV/EBITDA
19.75 17.94 16.67 16.68
EV/FCF
(8.72) (29.55) 311.72 (81.27)
Current Ratio
1.73 1.46 1.17 1.68
Net Debt/EBITDA
20.17 18.37 17.40 15.08
Debt/Equity
0.62 0.54 0.46 0.42
Earnings Yield
0.56% 4.66% 5.10% 5.38%
Free Cash Flow Yield
(15.70%) (4.69%) 0.44% (1.61%)
Free Cash Flow per Share
(1.05) (1.39) (0.63) (2.50)
Book value per Share
22.65 22.82 23.12 23.31
Free Cash Flow
(82.00) (108.13) (48.82) (194.41)
EV/EBIT
72.57 63.48 57.86 55.27
Other line items

Show all line items

Columns are period end dates