EPR PROPERTIESEPR

Market cap
$3.9B
P/E ratio
Period EndProceeds from issuance of term debt, net (Million USD)YoY (%)
Dec 31, 2024244-39.00%
Dec 31, 2021400-46.67%
Dec 31, 2020750-22.04%
Dec 31, 2019962+5.95%
Dec 31, 2018908-33.77%
Dec 31, 20171,371-0.65%
Dec 31, 20161,380+61.04%
Dec 31, 2015857+126.10%
Dec 31, 2014379-41.33%
Dec 31, 2013646-25.83%
Dec 31, 2012871+125.06%
Dec 31, 2011387-55.38%
Dec 31, 2010867