InvestorsHub Logo

Aladdin80

05/16/22 12:16 PM

#750 RE: janeyH #749

Yeah about $15.2 is what I had noted last week which is absurd. I can't wrap my head around how the market values them at less than the hard cash they have in hand.