CUMULUS MEDIA INCCMLS

Market cap
$2.21M
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 2024-193+468.99%
Dec 31, 2023-33.9-965.31%
Dec 31, 20223.9-7.33%
Dec 31, 20214.2-130.19%
Dec 31, 2020-14-92.85%
Dec 31, 2015-196-8889.69%
Dec 31, 20142.2-95.19%
Dec 31, 201346.4-480.79%
Dec 31, 2012-12.2