Tyler Technologies TYL Q1 2026 Earnings 309 EPS Surges Past 304 Estimates Praetorian PTORU at 998 Buy Sell or Hold 20260520 Teva TEVA Gained 073 Can It Break 3604 20260520 Marine MPX Q1 2026 Earnings Revenue NA Matching Views NFP Sampoorna Foods IPO Sees 126x Subscription on Final Day Maison Solutions MSS Stock Analysis 171 Loss Key Levels 20260520