OUTFRONT Media Inc.OUT

Market cap
$3.8B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20241,831+0.57%
Dec 31, 20231,821+2.74%
Dec 31, 20221,772+21.05%
Dec 31, 20211,464+18.41%
Dec 31, 20201,236-30.63%
Dec 31, 20191,782+10.96%
Dec 31, 20181,606+5.64%
Dec 31, 20171,521+0.44%
Dec 31, 20161,514+0.01%
Dec 31, 20151,514+11.82%
Dec 31, 20141,354