Trailing ValuationLTMDec '24Dec '23Dec '22Dec '21Dec '20

Stock Price

64.4

103.8

74.3

55.9

57.9

75.4

Total Shares Outstanding

68.7

69.3

62.4

57

56.8

49.9

Market Cap

4,423.3

7,187.5

4,635.8

3,190.4

3,292.1

3,764.5

Total Enterprise Value (TEV)

8,947.7

8,769.9

5,851.5

4,381.2

3,948.7

4,053.4

Dividend Yield

—

—

—

—

—

0%

Buyback Yield

6.7%

2.5%

2.9%

6.6%

4.4%

-14.9%

Debt Paydown Yield

-2.6%

-16.3%

—

—

-19.2%

-12.6%

Shareholder Yield

4.1%

-13.8%

2.9%

6.6%

-14.8%

-27.6%

P/S

1.1

2.2

1.8

1.6

2.4

4.9

P/Gross Profit

3.5

7.4

6.7

6.8

11.8

21.2

P/E

30.2

34.3

52

53.3

-65.1

-175.3

Earnings Yield

3.3%

2.9%

1.9%

1.9%

-1.5%

-0.6%

P/OCF

8

14.4

13.4

11.6

1,097.4

941.1

P/FCF

10.3

18.3

18.2

14.9

-64.4

-246

FCF Yield

9.7%

5.5%

5.5%

6.7%

-1.6%

-0.4%

P/B

2.6

8.9

7.1

9.2

12.1

8.2

EV/Sales

2.3

2.6

2.3

2.2

2.9

5.3

EV/Gross Profit

7.1

9

8.5

9.3

14.2

22.8

EV/EBITDA

12.9

16.1

17.8

18

71.5

152.4

EV/EBIT

28.9

35.5

51

46.3

-80.3

-70.4

EV/OCF

16.1

17.5

16.9

15.9

1,316.2

1,013.3

EV/FCF

20.8

22.4

23

20.5

-77.3

-264.9