Alerus ALRS Crushes Q1 2026 Estimates EPS 089 Tops Views BYD in Talks to Acquire Idle European Plants Potential Maserati Deal on the Horizon Willdan Group WLDN in Focus Small Cap Data Center Stock Examined Amid Growing Demand Oil Price Slumps After Trump Announces Cancellation of Iran Strike Strait of Hormuz Closure Continues