OUTFRONT Media Inc.OUT

Market cap
$3.8B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20244,431-8.69%
Dec 31, 20234,853+4.57%
Dec 31, 20224,641+2.35%
Dec 31, 20214,534+0.47%
Dec 31, 20204,513+6.05%
Dec 31, 20194,256+58.60%
Dec 31, 20182,683+3.94%
Dec 31, 20172,582+3.04%
Dec 31, 20162,506-4.83%
Dec 31, 20152,633+2.11%
Dec 31, 20142,578