Biomerica BMRA Q1 2026 Earnings Revenue NA Matching Views Reddit RDDT Delivers Q1 2026 Beat EPS 101 vs 059 Expected Allot ALLT Delivers Q1 2026 Beat EPS 006 vs 004 Expected Space Exploration and ETFs NASA SpaceX and Tema Funds in Focus