Well we can ignore AZZ share price moment for next 2 weeks. The analysing the recent trading pattern and volume moment, IMO the majority of trades are bot trades. The bot probably have about 1.2 mil shares at its disposal to make wave. Since most investors including myself already taking up position and wait, so very little real trade volume going on if taking out the noise created by the bot.