COMCAST CORPCMCSA

Market cap
$101.9B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 20249,103-19.38%
Dec 31, 202311,291-15.28%
Dec 31, 202213,328+185.27%
Dec 31, 20214,672+774.91%
Dec 31, 2020534+5.95%
Dec 31, 2019504-90.53%
Dec 31, 20185,320-2.12%
Dec 31, 20175,435+8.70%
Dec 31, 20165,000-25.93%
Dec 31, 20156,750+58.79%
Dec 31, 20144,251+112.55%
Dec 31, 20132,000-33.33%
Dec 31, 20123,000+40.12%
Dec 31, 20112,141+78.42%
Dec 31, 20101,200