Zacks Investment ResearchThu, 21 May 2026 15:40:36 GMTATRA Stock Shoots Up 82% in a Month: Here's What You Should KnowATRA-5.47%