Trailing ValuationLTMNov '25Nov '24Dec '23Dec '22Dec '21Nov '20Nov '19Nov '18Dec '17Dec '16Nov '15Nov '14Nov '13

Stock Price

356.4

356.4

515.9

612.5

341.5

616.5

477

309.5

250.9

179.5

99.7

Total Shares Outstanding

418.6

418.6

441

455

462

475

479

482.3

487.7

491.3

494.3

Market Cap

149,201.6

149,201.6

227,525.1

278,673.9

157,786.9

292,851.8

228,497.4

149,298.4

122,349.8

88,191.4

49,292

Total Enterprise Value (TEV)

149,254.6

149,254.6

225,695.1

274,911.9

156,323.9

291,726.8

227,213.4

149,259.4

123,245.6

84,253

46,422.9

Buyback Yield

7.6%

7.6%

4%

1.5%

4%

1.2%

1.2%

1.7%

1.5%

1.1%

1.9%

Debt Paydown Yield

—

—

-0.9%

0.2%

—

—

0%

—

-1.8%

—

0%

Shareholder Yield

7.6%

7.6%

3.1%

1.6%

4%

1.2%

1.2%

1.7%

-0.3%

1.1%

1.9%

P/S

6.3

6.3

10.6

14.4

9

18.6

17.8

13.4

13.5

12.1

8.4

P/Gross Profit

7

7

11.9

16.3

10.2

21

20.5

15.7

15.6

14

9.8

P/E

21.3

21.3

41.7

51.8

33.8

61.5

44

51.6

48.2

53.1

43

Earnings Yield

4.7%

4.7%

2.4%

1.9%

3%

1.6%

2.3%

1.9%

2.1%

1.9%

2.3%

P/OCF

14.9

14.9

28.2

38.2

20.1

40.5

39.9

33.8

30.4

30.3

22.4

P/FCF

15.1

15.1

28.9

40.1

21.3

42.6

43

37.1

32.5

32.2

24.7

FCF Yield

6.6%

6.6%

3.5%

2.5%

4.7%

2.3%

2.3%

2.7%

3.1%

3.1%

4%

P/B

12.8

12.8

16.1

16.9

11.2

19.8

17.2

14.2

13.1

10.4

6.6

EV/Sales

6.3

6.3

10.5

14.2

8.9

18.5

17.7

13.4

13.6

11.5

7.9

EV/Gross Profit

7

7

11.8

16.1

10.1

21

20.4

15.7

15.7

13.4

9.2

EV/EBITDA

15.7

15.7

29.7

36.5

22.5

44.3

45.5

37.1

38.7

33.8

25.4

EV/EBIT

17.1

17.1

33.5

41.3

25.6

50.3

53.6

45.7

43.4

38.9

31.1

EV/OCF

14.9

14.9

28

37.6

19.9

40.3

39.7

33.8

30.6

28.9

21.1

EV/FCF

15.1

15.1

28.7

39.6

21.1

42.4

42.8

37.1

32.8

30.8

23.3