Sterling Infrastructure STRL Q1 2026 Earnings EPS 309 Beats Estimates REE REE Stock Today Drops 274 Key Support at 037 20260520