Trailing ValuationLTMOct '25Oct '24Oct '23Oct '22Oct '21Oct '20Oct '19Oct '18Oct '17Oct '16Oct '15Oct '14Oct '13

Stock Price

308.7

308.7

245

158.4

162.6

139.4

105.1

123.3

83.8

58

34.6

Total Shares Outstanding

139.2

139.2

138.8

138.2

136.6

135.5

135.1

134.5

132.9

132

131.4

Market Cap

42,977.2

42,977.2

34,002.2

21,896.7

22,218.6

18,885.7

14,194.1

16,588.7

11,143.6

7,661.5

4,545.9

Total Enterprise Value (TEV)

45,394.7

45,394.7

36,496.2

24,615.7

22,739.1

19,300.3

14,778.8

17,310.1

11,853.3

8,501.7

5,145

Dividend Yield

0.1%

0.1%

0.1%

0.1%

0.1%

0.1%

0.2%

0.1%

0.1%

0.2%

0.2%

Buyback Yield

0%

0%

0.1%

0%

0.1%

-0%

0%

0.3%

0.2%

-0.1%

-0.1%

Debt Paydown Yield

-0%

-0%

0.7%

-9.9%

-0.2%

2.7%

-1.2%

-0.2%

1.3%

-2.8%

-2%

Shareholder Yield

-0%

-0%

0.8%

-9.8%

-0.1%

2.7%

-1.2%

0.2%

1.5%

-2.9%

-2.1%

P/S

9.6

9.6

8.8

7.4

10.1

10.1

7.9

8.1

6.3

5

3.3

P/Gross Profit

24.1

24.1

22.6

19

25.8

26

20.8

20.4

16.1

13.3

8.8

P/E

63

63

66.7

54.4

63.8

63.1

45.9

51.6

44.1

42.4

29.6

Earnings Yield

1.6%

1.6%

1.5%

1.8%

1.6%

1.6%

2.2%

1.9%

2.3%

2.4%

3.4%

P/OCF

46

46

50.6

48.8

47.5

42.5

34.7

37.9

33.9

26.6

17.5

P/FCF

49.9

49.9

55.4

54.8

51

46.3

36.8

40.6

38.9

29.2

19.9

FCF Yield

2%

2%

1.8%

1.8%

2%

2.2%

2.7%

2.5%

2.6%

3.4%

5%

P/B

—

—

9.3

7

8.5

8.3

7.2

10

8

6.6

4.7

EV/Sales

10.1

10.1

9.5

8.3

10.3

10.3

8.3

8.4

6.7

5.6

3.7

EV/Gross Profit

25.4

25.4

24.3

21.3

26.4

26.5

21.7

21.3

17.2

14.8

10

EV/EBITDA

37.4

37.4

36.5

32.6

38.3

39.7

31.8

32

26.1

22.9

15.8

EV/EBIT

44.5

44.5

44.3

39.4

45.8

49.1

39.2

37.9

31.5

27.7

19.4

EV/OCF

48.6

48.6

54.3

54.9

48.6

43.5

36.1

39.6

36.1

29.5

19.8

EV/FCF

52.7

52.7

59.4

61.6

52.2

47.3

38.3

42.4

41.4

32.4

22.5