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.