Post by
Vega1357 on Mar 17, 2021 2:11pm
Better stocks to own
According to Marketbeat, ALA has a 10% upside potential from its current price to the consensus price target of analysts that they surveyed. In the meanwhile, BLX has a 33% upside potential and INE has a 27% upside potential. Which stock or stocks would you rather be in. I think it's a no brainer.
Comment by
jeffpei on Mar 17, 2021 3:13pm
personally, a mixture of stocks including ALA. Vega, how much of ALA have you shorted?