Trailing ValuationJun '25Dec '24Jun '24Dec '23Jun '23Dec '22Jun '22Dec '21Jun '21Dec '20Jun '20Dec '19Jun '19Dec '18

Stock Price

11.5

10.6

7.4

11.4

12.5

9.5

Total Shares Outstanding

2,475

2,454

2,451

2,439

2,437

2,430

Market Cap

28,363.5

25,938.8

18,235.4

27,755.8

30,560

23,036.4

Total Enterprise Value (TEV)

59,404.5

61,032.8

56,650.4

68,890.8

76,143

69,876.4

Buyback Yield

—

—

—

—

—

—

Debt Paydown Yield

7.4%

5.2%

11.4%

13%

5.8%

15.1%

Shareholder Yield

7.4%

5.2%

11.4%

13%

5.8%

15.1%

P/S

1.5

1.3

0.9

1.4

1.5

1.1

P/Gross Profit

3.7

2.9

2.5

3.1

3.9

2.8

P/E

25.5

-75.5

-1.7

-34.5

-13.2

-5.5

Earnings Yield

3.9%

-1.3%

-60.2%

-2.9%

-7.6%

-18.2%

P/OCF

18.5

7.3

10.1

4.6

22.1

7.8

P/FCF

28.3

8.5

13.3

5.2

38.6

10.1

FCF Yield

3.5%

11.8%

7.5%

19.3%

2.6%

9.9%

P/B

0.8

0.8

0.5

0.6

0.7

0.5

EV/Sales

3.2

3.1

2.9

3.4

3.6

3.4

EV/Gross Profit

7.7

6.8

7.6

7.6

9.8

8.5

EV/EBITDA

6.2

6.1

62.7

6.5

6.4

8.9

EV/EBIT

-267.6

137.8

-5.4

-810.5

-52

-17.1

EV/OCF

38.7

17.1

31.2

11.3

55.1

23.5

EV/FCF

59.2

19.9

41.5

12.8

96.1

30.5