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

Stock Price

36.8

20.3

50.3

26.4

51.3

47.1

60.1

46.8

46.2

36.3

35

Total Shares Outstanding

4,766

4,330

4,228

4,137

4,070

4,062

4,290

4,516

4,687

4,730

4,725

Market Cap

175,484.1

87,899

212,457

109,340.9

208,831.7

191,198.3

257,743.2

211,123

216,351.9

171,557.1

165,280.5

Total Enterprise Value (TEV)

201,456.1

121,610

241,064

124,916.9

217,679.7

203,704.3

273,776.2

226,251

230,028.9

180,623.1

163,534.5

Dividend Yield

—

1.8%

1.5%

5.5%

2.7%

2.8%

2.1%

2.6%

2.3%

2.9%

2.7%

Buyback Yield

-0.6%

-0.4%

-0.2%

-0.4%

0.7%

7%

5%

4.8%

1.3%

0.9%

1.3%

Debt Paydown Yield

—

-0.8%

-3.3%

-5%

-1.2%

-3%

-0.3%

1.2%

0.2%

-0.7%

-5.7%

Shareholder Yield

-0.6%

-1.1%

-3.5%

-5.3%

-0.5%

4%

4.7%

6.1%

1.5%

0.2%

-4.4%

P/S

3.3

1.7

3.9

1.7

2.6

2.5

3.6

3

3.4

2.9

3

P/Gross Profit

9.2

5.1

9.8

4.1

4.8

4.4

6.1

4.8

5.5

4.7

4.8

P/E

3,682

-4.6

125.6

13.6

10.6

9.5

12.8

10.4

23.2

17.1

15

Earnings Yield

0%

-21.6%

0.8%

7.3%

9.5%

10.5%

7.8%

9.6%

4.3%

5.8%

6.7%

P/OCF

20.5

10.6

18.5

7.1

7.1

5.3

7.8

7.2

9.8

7.9

8.7

P/FCF

-20.8

-5.6

-14.9

-11.6

22.9

8.9

15.2

14.8

20.9

14.1

14.1

FCF Yield

-4.8%

-17.8%

-6.7%

-8.6%

4.4%

11.2%

6.6%

6.8%

4.8%

7.1%

7.1%

P/B

1.6

0.9

2

1.1

2.2

2.4

3.3

2.8

3.1

2.6

2.7

EV/Sales

3.8

2.3

4.4

2

2.8

2.6

3.8

3.2

3.7

3

3

EV/Gross Profit

10.6

7

11.1

4.6

5

4.7

6.5

5.2

5.9

5

4.7

EV/EBITDA

22.5

-406.7

24.9

8.1

7

5.7

8.3

7

8.8

8.6

7.2

EV/EBIT

-84.6

-10.4

2,592.1

53.5

11.2

8.6

12.4

9.7

12.7

13.8

11.7

EV/OCF

23.5

14.7

21

8.1

7.4

5.7

8.3

7.7

10.4

8.3

8.6

EV/FCF

-23.9

-7.8

-16.9

-13.3

23.9

9.5

16.2

15.9

22.3

14.8

14