Enerflex EFXT Q1 2026 Beat Revenue NA EPS Exceeds by Significant Aldeyra ALDX Reports Strong Q1 2026 Revenue NA EPS Beats RF RFAM Flat at 987 Consolidation Continues 20260520 Ardmore ASC Q1 2026 Earnings Surprise EPS 058 Up Significant Limoneira LMNR Q1 2026 Results Miss Estimates EPS 048 vs 034 Oragenics OGEN Rallies 450 as Bulls Target 063 20260520