Trailing ValuationSep '25Jun '25Mar '25Dec '24Sep '24Jun '24Mar '24Dec '23Sep '23Jun '23Mar '23Dec '22Sep '22Jun '22

Stock Price

142.4

134.3

99.2

142.9

115.1

129.7

Total Shares Outstanding

350.6

348.6

344.9

342.1

339.3

336.8

Market Cap

49,919

46,828.6

34,218.6

48,885.4

39,036.5

43,675.7

Total Enterprise Value (TEV)

47,058

44,182

31,646.2

46,538.5

36,806.7

41,677.9

Buyback Yield

-0%

-0%

-0%

-0.1%

-0%

-0%

Debt Paydown Yield

1.7%

1.8%

0.6%

-1.6%

0%

—

Shareholder Yield

1.7%

1.8%

0.6%

-1.7%

-0%

-0%

P/S

15.5

15.5

12.1

18.2

15.4

18.2

P/Gross Profit

19.4

19.4

15.1

22.5

18.9

22.4

P/E

459.4

383.8

215.7

274.8

217.1

288.2

Earnings Yield

0.2%

0.3%

0.5%

0.4%

0.5%

0.3%

P/OCF

50.5

48.5

36.8

56.2

47.3

58.3

P/FCF

53.1

50.6

38

58.5

49.5

61.1

FCF Yield

1.9%

2%

2.6%

1.7%

2%

1.6%

P/B

14.5

14.7

11.7

18

14.8

18.1

EV/Sales

14.7

14.6

11.2

17.3

14.5

17.4

EV/Gross Profit

18.3

18.3

13.9

21.5

17.9

21.4

EV/EBITDA

4,484.3

1,247.2

380.5

426.1

297.1

429.2

EV/EBIT

-1,061.4

-2,420.9

1,059.5

857.3

506.7

866

EV/OCF

47.6

45.8

34

53.5

44.6

55.6

EV/FCF

50.1

47.7

35.1

55.7

46.7

58.3