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

Stock Price

4.4

4.3

3.5

3.1

3.8

4.3

Total Shares Outstanding

5,379.1

5,380.8

5,498

5,525.6

5,547.8

5,587

Market Cap

23,640.1

22,907.8

19,386.8

17,094.8

21,141.3

24,167.4

Total Enterprise Value (TEV)

22,280.1

19,463.8

15,371.8

14,574.8

19,474.3

19,962.4

Dividend Yield

—

1.4%

2%

2%

1.3%

—

Buyback Yield

2.6%

1,251%

0.5%

264%

0.8%

-578.1%

Debt Paydown Yield

3%

-0.6%

2.6%

0.2%

1.5%

74.3%

Shareholder Yield

5.7%

1,250.8%

3.6%

264.9%

2.6%

-503.7%

P/S

1.3

2.2

2.2

1.1

1.9

1.3

P/Gross Profit

3.1

48.2

2.3

1.9

4.9

22.1

P/E

439.5

16.4

70.5

309.4

38.1

7

Earnings Yield

0.2%

6.1%

1.4%

0.3%

2.6%

14.3%

P/OCF

21.5

24.4

12.5

10.9

-84.6

-0

P/FCF

29.2

34.1

14.4

13.4

-34.7

-0.1

FCF Yield

3.4%

2.9%

7%

7.5%

-2.9%

-898.4%

P/B

1.2

1.1

0.9

0.8

1

1.5

EV/Sales

1.2

1.9

1.7

1

1.8

1.1

EV/Gross Profit

2.9

41

1.8

1.7

4.5

18.2

EV/EBITDA

21.5

31.1

6.4

5.9

13.6

-0

EV/EBIT

45.6

139

8.3

7.5

21.9

1,330.8

EV/OCF

20.3

20.8

9.9

9.3

-77.9

-0

EV/FCF

27.5

29

11.4

11.4

-32

-0.1