Heico Corporation HEI Stock Down 251 Support Test at 27520 20260515 HNI Corporation HNI Slips 532 Testing 2840 Support 20260515 Swarmer SWMR Climbs 393 Resistance at 3222 in Focus 20260515