Trailing ValuationLTMFeb '25Apr '24Jan '24Apr '23Jan '23May '22Jan '22May '21Jan '21May '20Feb '20May '19Feb '19

Stock Price

184.1

414.2

364.7

478

379.9

310.9

354.6

315.9

335.3

328.7

218.7

Total Shares Outstanding

113.5

116.2

125.6

126.2

122.1

122.2

122.7

128.5

130.3

130.4

130.2

Market Cap

20,887.2

48,116

45,801.2

60,337.9

46,389.1

37,987.4

43,524.4

40,594.4

43,676.3

42,844.4

28,473.2

Total Enterprise Value (TEV)

21,494.1

47,707.4

45,801.2

59,497.2

46,389.1

37,902.9

43,524.4

40,215.6

43,676.3

42,492.6

28,473.2

Buyback Yield

13.9%

3.4%

1.3%

0.9%

1.3%

1.2%

1.4%

2.1%

1.3%

0.2%

2.1%

Shareholder Yield

13.9%

3.4%

1.3%

0.9%

1.3%

1.2%

1.4%

2.1%

1.3%

0.2%

2.1%

P/S

1.3

4.5

13.9

6.3

14.1

4.7

13.2

6.5

13.3

9.7

8.7

P/Gross Profit

2.2

7.7

25.2

10.8

25.5

8.5

24

11.2

24

17.4

15.7

P/E

12.5

28.3

100.7

39.2

105

46.5

98

42.2

92.6

73

60.4

Earnings Yield

8%

3.5%

1%

2.6%

1%

2.1%

1%

2.4%

1.1%

1.4%

1.7%

P/OCF

7.4

21.2

61.7

26.3

62.5

39.3

58.6

29.2

58.8

53.3

38.3

P/FCF

13.1

30.4

88.6

36.7

89.7

115.9

84.2

40.8

84.5

74.6

55.1

FCF Yield

7.6%

3.3%

1.1%

2.7%

1.1%

0.9%

1.2%

2.5%

1.2%

1.3%

1.8%

P/B

4.8

11.1

—

14.3

—

12.1

—

14.8

—

16.7

—

EV/Sales

1.4

4.5

13.9

6.2

14.1

4.7

13.2

6.4

13.3

9.7

8.7

EV/Gross Profit

2.3

7.6

25.2

10.6

25.5

8.4

24

11.1

24

17.2

15.7

EV/EBITDA

4.8

16.2

55.3

23.7

56

23.4

52.5

25.8

52.7

42.3

34.4

EV/EBIT

6

19

64.9

27.9

65.7

28.5

61.7

30.2

61.9

51.8

40.3

EV/OCF

7.6

21

61.7

25.9

62.5

39.2

58.6

29

58.8

52.9

38.3

EV/FCF

13.5

30.1

88.6

36.2

89.7

115.6

84.2

40.4

84.5

74

55.1