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

Stock Price

309.7

320.1

345.2

283.9

281.4

259.3

Total Shares Outstanding

256.8

256.4

256.1

250

219.4

219.1

Market Cap

79,541.2

82,078.8

88,416

70,962.5

61,732.6

56,814.8

Total Enterprise Value (TEV)

91,858.4

81,109.6

85,171.7

69,486.5

68,313.8

64,040.2

Dividend Yield

0.2%

0.2%

0.2%

0.2%

0.2%

0.2%

Buyback Yield

-12.4%

-11.9%

-11.1%

-12%

-0.3%

-0.3%

Debt Paydown Yield

-4.6%

-5.7%

-4.8%

-7.5%

2.2%

-2.9%

Shareholder Yield

-17%

-17.6%

-15.9%

-19.5%

1.9%

-3.1%

P/S

6.1

6.6

7.4

6.1

5.5

5.2

P/Gross Profit

14

15.1

17.1

15

13.1

12.8

P/E

49.3

48.3

53.1

60

53.4

50.4

Earnings Yield

2%

2.1%

1.9%

1.7%

1.9%

2%

P/OCF

41.5

38.7

33.2

27.5

24.3

22.7

P/FCF

45

41.6

35

29.1

25.8

24.3

FCF Yield

2.2%

2.4%

2.9%

3.4%

3.9%

4.1%

P/B

3.4

3.6

4

3.5

5.1

4.9

EV/Sales

7

6.5

7.1

6

6.1

5.8

EV/Gross Profit

16.2

14.9

16.5

14.7

14.5

14.4

EV/EBITDA

25.1

23

25.3

23.4

23.1

23.6

EV/EBIT

34.3

30.9

34.3

32.7

32

33.2

EV/OCF

47.9

38.3

32

26.9

26.9

25.6

EV/FCF

52

41.1

33.7

28.5

28.5

27.4