
IRT
$16.61
1D:
1.3%
1Y:
-3.4%
US45378A1060Sign in to check this stock against your screeners
Sign In$322.48
1D:
2.4%
1Y:
12.2%
US74460D1090Mkt Cap
$56.62B
P/E Ratio TTM
33.2
Revenue TTM
$4.86B
Beta
0.95
Earnings TTM
$1.90B
Dividend Yield TTM
3.72%
$63.53
1D:
2.5%
1Y:
9.7%
US26884U1097Mkt Cap
$4.86B
P/E Ratio TTM
19.1
Revenue TTM
$700.22M
Beta
1.02
Earnings TTM
$271.74M
Dividend Yield TTM
5.81%