OUTFRONT Media Inc. (OUT)

Market cap
$5.1B
P/E ratio
35.5x
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 202550-2.33%
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
AI Chat