Trailing ValuationJun '25Dec '24

Stock Price

5

4.7

Total Shares Outstanding

4,084.7

4,070.3

Market Cap

20,546.2

19,211.8

Total Enterprise Value (TEV)

15,301.2

13,898.8

Buyback Yield

1.3%

0.4%

Debt Paydown Yield

-7.2%

0.1%

Shareholder Yield

-5.9%

0.5%

P/S

12.9

13

P/Gross Profit

30.3

30.1

P/E

503

472

Earnings Yield

0.2%

0.2%

P/OCF

151.1

32.5

P/FCF

183.4

35.6

FCF Yield

0.5%

2.8%

P/B

3.2

3

EV/Sales

9.6

9.4

EV/Gross Profit

22.6

21.8

EV/EBITDA

228.4

386.1

EV/EBIT

-1,092.9

-375.6

EV/OCF

112.5

23.5

EV/FCF

136.6

25.8