COMSCORE, INC.SCOR

Market cap
$35.62M
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2024-1,474+5.57%
Dec 31, 2023-1,396+7.35%
Dec 31, 2022-1,301+6.73%
Dec 31, 2021-1,219+5.42%
Dec 31, 2020-1,156+4.32%
Dec 31, 2019-1,108+44.08%
Dec 31, 2018-769+26.27%
Dec 31, 2017-609+554.40%
Dec 31, 2014-93+11.91%
Dec 31, 2013-83+2.89%
Dec 31, 2012-81+17.07%
Dec 31, 2011-69