The high-flying cybersecurity stock has almost reclaimed its 52-week high as it heads into a crucial earnings report.