OUTFRONT Media Inc.OUT

Market cap
$3.8B
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 20242,483-7.25%
Dec 31, 20232,677+1.92%
Dec 31, 20222,626+0.21%
Dec 31, 20212,621-0.01%
Dec 31, 20202,621+17.94%
Dec 31, 20192,222+3.37%
Dec 31, 20182,150+0.20%
Dec 31, 20172,145+0.40%
Dec 31, 20162,137-3.83%
Dec 31, 20152,222+1.08%
Dec 31, 20142,198