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

Stock Price

760,167.7

680,920

542,625

468,711

450,662

347,815

339,590

306,000

297,600

244,121

197,800

Total Shares Outstanding

1.4

1.4

1.4

1.5

1.5

1.5

1.6

1.6

1.6

1.6

2.5

Market Cap

1,093,290.7

979,314.8

782,184.2

684,192.9

665,821.1

537,012.1

551,819.1

502,124.3

489,506.2

401,413

496,951.5

Total Enterprise Value (TEV)

841,146.7

772,162.8

752,311.2

686,608.9

642,095.1

523,789.1

530,962.1

491,544.3

479,797.2

420,045

512,587.5

Buyback Yield

—

0.3%

1.2%

1.1%

4.1%

4.6%

0.9%

0.3%

—

—

—

Debt Paydown Yield

0.2%

0.2%

0.1%

-1.2%

0.1%

-1.3%

-1.1%

0.8%

0.3%

-3.2%

-0.8%

Shareholder Yield

0.2%

0.5%

1.3%

-0%

4.2%

3.3%

-0.2%

1.1%

0.3%

-3.2%

-0.8%

P/S

2.9

2.6

2.1

2.3

2.4

2.2

2.2

2

2

1.9

2.4

P/Gross Profit

11.6

10.8

10.1

10.6

10.9

10

9.8

9.2

10.8

8.3

9.2

P/E

16.2

11

8.2

-30.3

7.6

13

6.8

125.1

10.8

16.6

13.5

Earnings Yield

6.2%

9.1%

12.2%

-3.3%

13.2%

7.7%

14.7%

0.8%

9.2%

6%

7.4%

P/OCF

27.7

32

15.9

18.3

16.9

13.5

14.3

13.4

10.7

12.3

15.8

P/FCF

56.6

84.3

26.3

31.3

25.5

20.1

24.3

22

14.4

20.4

32.3

FCF Yield

1.8%

1.2%

3.8%

3.2%

3.9%

5%

4.1%

4.6%

6.9%

4.9%

3.1%

P/B

1.6

1.5

1.4

1.4

1.3

1.2

1.3

1.4

1.4

1.4

1.9

EV/Sales

2.3

2.1

2.1

2.3

2.3

2.1

2.1

2

2

2

2.4

EV/Gross Profit

8.9

8.5

9.7

10.7

10.5

9.8

9.4

9

10.5

8.7

9.5

EV/EBITDA

11.1

10.5

12.4

13.5

13.6

18.1

12.4

11.6

14.9

11.4

11.1

EV/EBIT

13.5

12.7

15.6

17.2

17.5

28.5

16.2

15.1

20.8

15

13.3

EV/OCF

21.3

25.2

15.3

18.4

16.3

13.2

13.7

13.1

10.5

12.9

16.3

EV/FCF

43.5

66.5

25.3

31.4

24.6

19.6

23.4

21.5

14.1

21.3

33.3