Integra ITRG Q1 2026 Results Fall Short EPS 007 Revenue NA REE REE Stock Today Drops 274 Key Support at 037 20260520