Teradyne TER Q1 2026 Earnings EPS 256 Beats Estimates G WILC Up 075 Is There More Room to Run 20260520 Outlook Therapeutics OTLK Q1 2026 Earnings Miss by Significant Key Takeaways LENSAR LNSR Gains 138 Support Holds at 559 20260520 Dogness DOGZ Surges 094 Nearing 112 Resistance 20260520 SBA SBAC Stock Steady at 20789 Support at 19750 20260520