Trailing ValuationLTMJan '25Jan '24Jan '23Jan '22Jan '21Jan '20Jan '19Jan '18Jan '17Jan '16Jan '15Jan '14Jan '13

Stock Price

116.8

98.2

55.1

48

46.6

46.8

38.2

31.9

35.5

22.3

22.1

Total Shares Outstanding

7,970.2

8,054

8,054

8,079

8,284

8,463

8,496

8,634

8,856

9,144

9,486

Market Cap

930,835.8

790,580.6

443,614.3

387,468.8

386,034.4

396,322.3

324,207.4

275,770

314,653.7

203,454

209,830.3

Total Enterprise Value (TEV)

995,095.8

848,336.6

501,778.3

445,064.8

437,235.4

448,433.3

394,058.4

333,219

357,337.7

245,262

254,224.3

Dividend Yield

0.8%

0.8%

1.4%

1.6%

1.6%

1.5%

1.9%

2.2%

1.9%

3%

3%

Buyback Yield

0.9%

0.6%

0.6%

2.6%

2.5%

0.7%

1.8%

2.7%

2.6%

4.1%

2%

Debt Paydown Yield

-0.2%

0.2%

-0.3%

-0.6%

1.5%

1.4%

0.3%

-4.4%

0.5%

1.8%

1.5%

Shareholder Yield

0.7%

0.7%

0.4%

2%

4.1%

2.1%

2.1%

-1.6%

3.1%

6%

3.6%

P/S

1.3

1.2

0.7

0.6

0.7

0.7

0.6

0.5

0.6

0.4

0.4

P/Gross Profit

5.3

4.7

2.8

2.6

2.7

2.9

2.5

2.1

2.5

1.6

1.7

P/E

40.8

40.7

28.8

33.8

28.8

29.6

22.1

42.4

32.5

15.2

14.5

Earnings Yield

2.4%

2.5%

3.5%

3%

3.5%

3.4%

4.5%

2.4%

3.1%

6.6%

6.9%

P/OCF

22.7

21.7

12.4

13.4

16

11

12.8

9.9

11.1

6.4

7.6

P/FCF

61

62.4

29.3

32.3

34.9

15.4

22.3

15.8

17.2

9.7

13.1

FCF Yield

1.6%

1.6%

3.4%

3.1%

2.9%

6.5%

4.5%

6.3%

5.8%

10.3%

7.7%

P/B

9.7

8.7

5.3

5.1

4.6

4.9

4.3

3.8

4

2.6

2.6

EV/Sales

1.4

1.2

0.8

0.7

0.8

0.8

0.8

0.6

0.7

0.5

0.5

EV/Gross Profit

5.7

5

3.2

3

3

3.2

3

2.6

2.8

2

2.1

EV/EBITDA

23.2

20

12.9

14.2

11.9

13.3

12.5

10.2

11.5

7.5

7.6

EV/EBIT

34.3

28.9

18.6

21.8

16.9

19.9

19.2

15.2

17.5

10.8

10.5

EV/OCF

24.3

23.3

14

15.4

18.1

12.4

15.6

12

12.6

7.7

9.2

EV/FCF

65.2

67

33.2

37.1

39.5

17.4

27.1

19.1

19.5

11.6

15.8