SEMPRASRE

Market cap
$60.4B
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 20241,589+308.48%
Dec 31, 2023389+5.14%
Dec 31, 2022370-33.81%
Dec 31, 2021559-41.77%
Dec 31, 2020960+788.89%
Dec 31, 2019108-56.10%
Dec 31, 2018246-32.42%
Dec 31, 2017364+4.30%
Dec 31, 2016349-13.40%
Dec 31, 2015403-29.30%
Dec 31, 2014570-36.95%
Dec 31, 2013904+90.32%
Dec 31, 2012475-47.92%
Dec 31, 2010912