COMSCORE, INC.SCOR

Market cap
$32.45M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 202416-46.09%
Dec 31, 202331+5.02%
Dec 31, 202229+23.39%
Dec 31, 202124-35.66%
Dec 31, 202037-18.22%
Dec 31, 201945+50.17%
Dec 31, 201830+6.98%
Dec 31, 201728+715.23%
Dec 31, 20143+1.27%
Dec 31, 20133-53.27%
Dec 31, 20127-29.82%
Dec 31, 201110