OUTFRONT Media Inc.OUT

Market cap
$3.8B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024521-12.18%
Dec 31, 2023593+7.51%
Dec 31, 2022552+8.65%
Dec 31, 2021508-5.09%
Dec 31, 2020535-17.71%
Dec 31, 2019650+61.45%
Dec 31, 2018403+34.38%
Dec 31, 2017300+19.13%
Dec 31, 2016252-5.31%
Dec 31, 2015266+4.08%
Dec 31, 2014255