LESL Leslies posts wider than expected Q1 2026 loss sending shares down 779 percent in todays trading HighPeak Energy HPK Stock Sentiment Signals Institutional Selling 20260427 The Trade TTD Stock Institutional Buying Advances 20260427 CEA Indus BNC Stock Is It Worth a Position CAE CAE Stock Is It Worth Allocating Capital Q1 2026 Earnings Beat Estimates