Shoved to the side post-pandemic, Zoom has now found itself into a Zacks Rank #1 (Strobg Buy). Is it time to roar again?