I don't have any AZZ, but I looked and was tempted to buy (for about 5ms!) because the same thing occurred to me - why the sudden increase on no news and/or no anticipation of news?
This is the level playing field we trade in, what a joke.
AZZ Price at posting:
0.0¢ Sentiment: None Disclosure: Not Held