WhiteHorse Finance WHF Slides 116 as Selling Pressure Mounts 20260520 IBEX IBEX Q1 2026 Earnings Beat Revenue NA EPS 091 Alibaba Unveils NextGeneration Zhenwu AI Chip and Advanced Large Language Model What Are Wall Street Analysts Target Price for Textron Stock Artius II AACB Stock Consolidating at 1044 Next Move Ahead 20260520 Garden Pet CENT Crushes Q1 2026 Estimates EPS 129 Tops Views