Trailing ValuationOct '25Jun '25Mar '25Jan '25Sep '24Jun '24Mar '24Dec '23Sep '23Jun '23Mar '23Dec '22Sep '22Jul '22

Stock Price

297.4

247

207.8

209.8

235

224.6

Total Shares Outstanding

187.2

186.9

187.6

189.8

189.5

189.8

Market Cap

55,661.5

46,163.6

38,972.6

39,809.5

44,542

42,620.6

Total Enterprise Value (TEV)

67,044.5

57,783.6

50,706.6

50,855.5

56,977

55,389.6

Dividend Yield

—

1%

1.1%

1.1%

2%

2.1%

Buyback Yield

—

1.8%

1.7%

0.8%

1.1%

—

Debt Paydown Yield

—

1.3%

2.2%

0.9%

2.7%

-8.6%

Shareholder Yield

—

3.1%

3.8%

1.7%

3.9%

-8.6%

P/S

5.1

4.4

3.7

3.8

2.1

2.1

P/Gross Profit

20.2

17.2

14.4

14.7

8

7.8

P/E

31.9

27.6

24.6

26.7

37.1

35.9

Earnings Yield

3.1%

3.6%

4.1%

3.8%

2.7%

2.8%

P/OCF

—

77.2

54.7

61.2

20.1

21.5

P/FCF

—

102.4

70.1

90.9

24.9

28.7

FCF Yield

—

1%

1.4%

1.1%

4%

3.5%

P/B

2.8

2.4

2

2

2.3

2.3

EV/Sales

6.1

5.5

4.9

4.8

2.7

2.7

EV/Gross Profit

24.3

21.5

18.7

18.8

10.2

10.1

EV/EBITDA

54.9

34

31.3

34.1

17.9

17.5

EV/EBIT

54.9

52.7

50.7

59.5

30.4

29.8

EV/OCF

—

96.6

71.2

78.2

25.7

27.9

EV/FCF

—

128.1

91.2

116.1

31.8

37.3