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

Stock Price

26.1

15.4

10

4.6

15.8

12.4

Total Shares Outstanding

1,205.9

1,095.4

975.9

933.9

828.2

117.5

Market Cap

31,486.1

16,868.5

9,709.8

4,305.3

13,093.1

1,461.6

Total Enterprise Value (TEV)

34,200.6

19,961.8

15,271

10,128.6

17,455.2

9,552.5

Buyback Yield

0%

0%

0.1%

0.1%

-15.8%

-23.4%

Debt Paydown Yield

0.7%

-2.9%

4.7%

1.8%

-2.1%

38.6%

Shareholder Yield

0.7%

-2.9%

4.9%

1.9%

-17.9%

15.2%

P/S

9.6

6.4

4.7

2.8

13.4

2.6

P/E

48.4

39.5

-27.6

-11.5

-15.8

-2.9

Earnings Yield

2.1%

2.5%

-3.6%

-8.7%

-6.3%

-34.6%

P/OCF

-6.8

-15.1

-1.3

-0.6

-9.7

-3

P/FCF

-6.4

-13.2

-1.3

-0.6

-9.3

-2.9

FCF Yield

-15.6%

-7.6%

-75.6%

-170.7%

-10.7%

-34.5%

P/B

3.6

2.6

1.9

0.8

3

-12.2

EV/Sales

10.4

7.6

7.4

6.7

17.9

16.9

EV/EBITDA

104.8

98.1

75.8

66.9

171.9

136.8

EV/OCF

-7.4

-17.8

-2.1

-1.4

-12.9

-19.9

EV/FCF

-7

-15.7

-2.1

-1.4

-12.4

-19