Jeff4561/13/21, 04:38 PM$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 squeezed161 Like