In market downturns companies with sky high valuations are hardest hit. Might be the last time you ever see 20 cents again. The market being at all time highs with covid was always going to end in tears.
AVZ Price at posting:
20.0¢ Sentiment: Sell Disclosure: Not Held