Hims Hers Health Reports First Quarter 2026 Results Key Takeaways from the Latest Earnings Release Perimeter PMTRW Stock Jumps 462 Approaching 071 20260515 Better Home BETRW Stock Slides 2944 Support at 017 20260515 Atlanticus ATLCL Q1 2026 Earnings EPS 223 Beats Estimates Evaxion EVAX Q1 2026 Results Fall Short EPS 050 Revenue NA