Trailing ValuationLTMMay '25May '24May '23May '22May '21May '20May '19May '18May '17May '16May '15May '14May '13

Stock Price

190

165.5

117.2

105.9

71.9

78.7

53.8

50.6

46.7

45.4

40.2

Total Shares Outstanding

2,873.1

2,807

2,755

2,713

2,665

2,814

3,067

3,359

3,997

4,137

4,131

Market Cap

545,808.5

464,642.7

322,858.5

287,415.2

191,666.8

221,574.4

164,912.6

169,965.4

186,739.8

187,778.4

166,066.2

Total Enterprise Value (TEV)

650,934.5

558,061.7

405,856.5

368,192.2

246,075.8

259,979.4

194,095.6

188,883.4

180,598.8

179,995.4

154,297.2

Dividend Yield

1%

1%

1.4%

1.3%

1.8%

1.3%

1.8%

1.6%

1.6%

1.4%

1.5%

Buyback Yield

-0.2%

0.2%

0.8%

0.5%

8.8%

8.9%

11.1%

20.3%

5.1%

0.9%

5.5%

Debt Paydown Yield

-4.7%

-1.2%

1.1%

-4.5%

4.3%

-5.6%

-9.3%

2.6%

-1.4%

-7.3%

-1.1%

Shareholder Yield

-4.9%

-1%

1.9%

-4%

13.1%

3.4%

1.8%

23%

3.7%

-6.3%

4.5%

P/S

8.9

8.1

6.1

5.8

4.5

5.5

4.2

4.3

4.7

5

4.5

P/Gross Profit

13.1

11.5

8.5

7.9

5.7

6.8

5.3

5.4

6

6.2

5.6

P/E

35.7

38.1

31.6

34.5

29.8

17.3

17.5

17

55

20.3

19.4

Earnings Yield

2.8%

2.6%

3.2%

2.9%

3.4%

5.8%

5.7%

5.9%

1.8%

4.9%

5.1%

P/OCF

24.5

22.3

17.3

16.7

20.1

13.9

12.6

11.7

12.1

13.3

12.1

P/FCF

-41.4

-1,179.3

27.3

33.9

38.1

16.1

14.2

13.2

13.7

15.5

13.3

FCF Yield

-2.4%

-0.1%

3.7%

2.9%

2.6%

6.2%

7%

7.6%

7.3%

6.4%

7.5%

P/B

18.2

22.7

37.1

267.9

-30.8

42.3

13.7

7.8

4

3.5

3.5

EV/Sales

10.7

9.7

7.7

7.4

5.8

6.4

5

4.8

4.6

4.8

4.2

EV/Gross Profit

15.6

13.8

10.7

10.1

7.3

8

6.2

6

5.8

5.9

5.2

EV/EBITDA

25.4

23.4

18.9

19.2

17.5

14.3

11.5

11.5

11.3

11.7

10.2

EV/EBIT

35.2

31.6

26.4

28.1

22.5

17.1

14

14

13.6

13.9

12.2

EV/OCF

29.2

26.8

21.7

21.5

25.8

16.4

14.8

13

11.7

12.7

11.3

EV/FCF

-49.4

-1,416.4

34.4

43.5

48.9

18.9

16.8

14.7

13.2

14.9

12.3