Retail traders are again targeting heavily shorted stocks, four years after a wave of online coordination upended Wall Street ...
The company's current market cap is just $1.76 billion, suggesting that selling off real estate could lead to an outsize windfall compared to the current stock price. That said, much like the meme ...