Bilaal.Raja
Company record

CMCSA  COMCAST CORP

Trailing twelve months to 2026-06-30, as filed 2026-07-23 and not restated since.
Communication Svcs

Scale

Market cap
$94.0bn
Revenue TTM
$124.9bn
Net income TTM
$11.2bn
Free cash flow
$20.4bn
Composite score
78.3
Sector rank
#130

Valuation

P / E
8.4
EV / EBITDA
2.7
EV / sales
0.7
FCF yield
21.75%
Yield vs 10-yr
7.13pp

Earnings yield vs 10-yr compares what the business earns per pound invested against the 4.78% a 10-year US Treasury note pays for no equity risk. Negative means you are paying up front for growth not yet delivered.

Quality and growth

Net margin
9.0%
EBITDA margin
27.3%
ROE
12.5%
ROIC
20.8%
Revenue growth
0.6%