Gladstone GAINI Q1 2026 Results Fall Short EPS 020 Revenue NA Outlook Therapeutics OTLK Q1 2026 Earnings Miss by Significant Key Takeaways Why Integra ITRG Just Surged 372 Key Levels Ahead 20260520 Why Shutterstock SSTK Just Surged 071 Key Levels Ahead 20260520