BlackRock Inc.BLK

Market cap
$166.4B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 20236,702-1.48%
Dec 31, 20226,803-13.50%
Dec 31, 20217,865+29.94%
Dec 31, 20206,053+1.63%
Dec 31, 20195,956+4.91%
Dec 31, 20185,677+2.99%
Dec 31, 20175,512+14.86%
Dec 31, 20164,799-2.28%
Dec 31, 20154,911+3.35%
Dec 31, 20144,752+14.56%
Dec 31, 20134,148+8.61%
Dec 31, 20123,819+7.64%
Dec 31, 20113,548+7.26%
Dec 31, 20103,308