UDR, Inc.UDR

Market cap
$11.8B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2024980-26.14%
Dec 31, 20231,327+42.61%
Dec 31, 2022930+4.80%
Dec 31, 2021888+2.31%
Dec 31, 2020868+19.03%
Dec 31, 2019729-7.77%
Dec 31, 2018790+27.29%
Dec 31, 2017621+3.45%
Dec 31, 2016600+10.98%
Dec 31, 2015541+16.28%
Dec 31, 2013465+60.53%
Dec 31, 2012290+44.03%
Dec 31, 2010201