My sentiment "sell" was originally pure TA. You telling me the TA is saying buy?
https://www.barchart.com/stocks/quotes/VEC.AXAs for AVZ investment I have done my own DD, made huge gains last year (sold options at 25c) and now re-entering in a staged small-ish investment with some of the profit. Not without risks but FA/TA works for me.
I'm not entering a non-holder v holder argument/flame contest. You guys obviously like what you see. Good luck. Personally I'm not touching this, and therefore discussing those reasons why on a share market chat forum.