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

Stock Price

159.7

203.1

212.2

243.4

158.8

176.9

Total Shares Outstanding

262.3

263

263.2

262.1

260

260.6

Market Cap

41,894.8

53,408.6

55,844.9

63,780

41,295

46,087.2

Total Enterprise Value (TEV)

40,342.2

51,710.8

54,101.1

62,555.3

40,323

44,997.7

Buyback Yield

2%

1.5%

1%

0.8%

1.2%

0.9%

Debt Paydown Yield

—

—

—

—

—

0%

Shareholder Yield

2%

1.5%

1%

0.8%

1.2%

0.9%

P/S

7.7

10.2

11.3

13.3

9

10.6

P/Gross Profit

9.3

12.4

13.7

16.3

11.1

13

P/E

-224.9

-207.2

-127.8

-181.6

-104.5

-152.5

Earnings Yield

-0.4%

-0.5%

-0.8%

-0.6%

-1%

-0.7%

P/OCF

27.8

36.6

37

44.8

30.3

31.8

P/FCF

28.8

37.7

38

46.1

31.1

32.6

FCF Yield

3.5%

2.7%

2.6%

2.2%

3.2%

3.1%

P/B

30.4

39.7

40.8

52.3

40.1

44.6

EV/Sales

7.4

9.9

10.9

13

8.8

10.3

EV/Gross Profit

8.9

12

13.2

15.9

10.8

12.7

EV/EBITDA

-399.9

-1,360.2

-706.9

-1,360.3

-922.6

-1,173.7

EV/EBIT

-207.1

-396.6

-320.4

-451.3

-309.7

-384.3

EV/OCF

26.7

35.4

35.8

43.9

29.6

31.1

EV/FCF

27.7

36.5

36.9

45.2

30.4

31.8