Trailing ValuationLTMDec '24Dec '23Dec '22

Stock Price

137.4

62.4

78.9

61.7

Total Shares Outstanding

34.2

33.6

32.7

32.1

Market Cap

4,696.2

2,096.1

2,578.7

1,983.8

Total Enterprise Value (TEV)

4,749.4

2,277.7

2,699.8

1,850.1

Buyback Yield

-0.3%

-1.1%

-0.3%

-7.3%

Debt Paydown Yield

—

—

-17.3%

-1.1%

Shareholder Yield

-0.3%

-1.1%

-17.5%

-8.5%

P/S

8.3

4.7

10.7

21.2

P/Gross Profit

13.8

8

16.7

30.4

P/E

55.6

61.7

-102.5

-50.2

Earnings Yield

1.8%

1.6%

-1%

-2%

P/OCF

26.4

42.9

-197.9

-43.3

P/FCF

38.9

-25.9

-15.6

-34.4

FCF Yield

2.6%

-3.9%

-6.4%

-2.9%

P/B

13.2

9.2

18.8

10.6

EV/Sales

8.4

5.2

11.2

19.8

EV/Gross Profit

13.9

8.7

17.5

28.3

EV/EBITDA

39.1

39.8

-131.4

-66.2

EV/EBIT

49.5

60.7

-94

-58.9

EV/OCF

26.7

46.7

-207.2

-40.4

EV/FCF

39.4

-28.1

-16.4

-32.1