Kadant Reports 18 Revenue Growth in Q1 Acquires Kadant Profil in 157M Deal IBEX IBEX Stock Analysis Flat at 3017 Whats Next 20260515 Horizon HSPTR Stock Consolidating at 030 Next Move Ahead 20260515 Shoals SHLS Stock Analysis Climbs 1131 Eyes on 1085 20260515