Innovative ISSC Climbs 068 Resistance at 1721 in Focus 20260518 StoneX Group SNEX Q1 2026 Earnings EPS 207 Beats Estimates CheckCap MBAI Stock Slides 750 Support at 176 20260514 Putnam PPT Stock Steady at 348 Support at 331 20260514