InvenTrust Properties (IVT) Shareholding Patterns
$30.00
As on 23-Oct-2026 13:42EDT
Market cap
$2,350 Mln
Revenue (TTM)
$317 Mln
P/E Ratio
158.6
P/B Ratio
1.3
Div. Yield
3.3 %
$30.00
As on 23-Oct-2026 13:42EDT
Market cap
$2,350 Mln
Revenue (TTM)
$317 Mln
P/E Ratio
158.6
P/B Ratio
1.3
Div. Yield
3.3 %