Service Properties TrustSVC

Market cap
$288.28M
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024139-71.29%
Dec 31, 2023486+99.71%
Dec 31, 2022243+387.19%
Dec 31, 202150+32.71%
Dec 31, 202038-93.91%
Dec 31, 2019618+3.48%
Dec 31, 2018597+7.71%
Dec 31, 2017554+4.08%
Dec 31, 2016533+0.31%
Dec 31, 2015531+14.98%
Dec 31, 2014462+18.07%
Dec 31, 2013391+7.47%
Dec 31, 2012364+2.48%
Dec 31, 2011355+4.00%
Dec 31, 2010341