OUTFRONT Media Inc.OUT

Market cap
$3.8B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 202451-7.39%
Dec 31, 202356-15.14%
Dec 31, 202265+0.77%
Dec 31, 202165+0.00%
Dec 31, 202065-4.42%
Dec 31, 201968-0.73%
Dec 31, 201868+21.93%
Dec 31, 201756-34.46%
Dec 31, 201686+2.39%
Dec 31, 201584+11.17%
Dec 31, 201475