COMSCORE, INC.SCOR

Market cap
$35.62M
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2024-13.1-11.68%
Dec 31, 2023-14.8+38.41%
Dec 31, 2022-10.7+43.43%
Dec 31, 2021-7.5+9.06%
Dec 31, 2020-6.8-83.07%
Dec 31, 2019-40.4+150.68%
Dec 31, 2018-16.1+484.06%
Dec 31, 2014-2.8+311.94%
Dec 31, 2013-0.7-81.34%
Dec 31, 2012-3.6