$BYND can anyone justify the stock price? 600 times earnings. 2 percent revenue growth? This just seems like a low float highly shorted stock that keeps getting squeezed
  • 1
1 Like