Microchip MCHP Stock Jumps 150 Approaching 9785 20260520 IRIDEX Corporation IRIX Q1 2026 Earnings Surprise EPS 003 Up Significant Main Street Gains Access to Private Tech Bets via Polymarkets Prediction Markets Midcap and Smallcap Stocks Outperform Large Caps in 2026 BSE SAIL HFCL Lead with Gains Up to 112 YTD