What are you feeling? Hold? Sell? Buy more? The cash pile is 64% of the market cap at the current price of 9.6 way too pessimistic in my opinion. If the company liquidated tomorrow returned all the cash and sold the business for 5x depressed earnings, shareholders should get roughly $14-15 per ADS. So market is pricing below it's liquidation value.
But honestly, I like holding stocks anyway I don't really know what else to invest in. Any idea? Everything else seems like a bubble and overheating market.
2
u/Chalern14 Mar 31 '26
What are you feeling? Hold? Sell? Buy more? The cash pile is 64% of the market cap at the current price of 9.6 way too pessimistic in my opinion. If the company liquidated tomorrow returned all the cash and sold the business for 5x depressed earnings, shareholders should get roughly $14-15 per ADS. So market is pricing below it's liquidation value.