TRN Trinity Industries Inc drops 305 after Q4 2025 EPS miss and 299 year over year revenue decline NextPlat NXPL Stock Direction Change Signals Near Lows 20260418 Alibaba BABA Stock Borrow Rate 175 20260418