EPR PROPERTIESEPR

Market cap
$4B
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 20242,860+1.58%
Dec 31, 20232,816+0.21%
Dec 31, 20222,810+0.20%
Dec 31, 20212,804-24.09%
Dec 31, 20203,694+19.07%
Dec 31, 20193,103+3.91%
Dec 31, 20182,986-1.41%
Dec 31, 20173,029+21.85%
Dec 31, 20162,486+25.42%
Dec 31, 20151,982+20.44%
Dec 31, 20141,646+11.54%
Dec 31, 20131,475+7.78%
Dec 31, 20121,369+18.59%
Dec 31, 20111,154-3.10%
Dec 31, 20101,191