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

Stock Price

157.4

157.4

176.4

202.7

141.9

179.2

97.6

63.3

41.2

43.9

28.6

Total Shares Outstanding

209.1

209.1

213

217.9

220.4

230

234.1

239.1

243.7

247.1

247.2

Market Cap

32,910

32,910

37,570.5

44,168.1

31,279

41,217.7

22,847.3

15,123.3

10,030.4

10,836.6

7,071.3

Total Enterprise Value (TEV)

32,910

32,910

37,521.8

43,814.2

31,143.3

40,600.7

22,215.5

14,764.7

9,885.1

10,804.1

7,166.2

Dividend Yield

—

—

0.6%

0.4%

0.4%

0.2%

0.3%

0.4%

0.4%

0.3%

—

Buyback Yield

—

—

2.6%

1%

4.1%

1.5%

1.6%

1.6%

1.6%

0.1%

1.8%

Debt Paydown Yield

—

—

0.1%

0%

—

—

-0.2%

—

0.5%

0.1%

0.4%

Shareholder Yield

—

—

2.6%

1.1%

4.1%

1.5%

1.4%

1.6%

2.1%

0.2%

2.3%

P/S

11.8

11.8

6.5

7.5

5

7.8

5.7

3.7

2.5

3.2

2.4

P/Gross Profit

11.8

11.8

6.5

7.5

5

7.8

5.7

3.7

2.5

3.2

2.4

P/E

—

—

32.2

36

23.3

40.3

34.4

24.8

16.7

23.4

24.1

Earnings Yield

—

—

3.1%

2.8%

4.3%

2.5%

2.9%

4%

6%

4.3%

4.1%

P/OCF

—

—

22.6

28.1

18.5

34

24.5

15.4

11.1

20.2

12.5

P/FCF

—

—

42.3

54.4

34.1

62.2

32.3

30

32.2

70.3

47.9

FCF Yield

—

—

2.4%

1.8%

2.9%

1.6%

3.1%

3.3%

3.1%

1.4%

2.1%

P/B

—

—

8.9

10.4

8.6

11.2

6.9

4.9

3.7

4.8

3.8

EV/Sales

11.8

11.8

6.5

7.5

5

7.7

5.5

3.6

2.4

3.2

2.4

EV/Gross Profit

11.8

11.8

6.5

7.5

5

7.7

5.5

3.6

2.4

3.2

2.4

EV/EBITDA

47.3

47.3

19.9

22.3

14.7

24.6

19

13.8

9.4

13.8

10.6

EV/EBIT

47.3

47.3

24.3

26.7

16.9

29.2

24.5

18

12.1

18.8

14.8

EV/OCF

—

—

22.6

27.9

18.4

33.5

23.8

15

11

20.1

12.7

EV/FCF

—

—

42.3

54

34

61.3

31.4

29.3

31.7

70.1

48.5