Bearish
Wabash National (NYSE: WNC) swings to Q1 2026 loss as trailer demand drops
Wabash National (NYSE: WNC) reported a significant net loss of $45.2 million, or $1.11 per diluted share, in Q1 2026, a sharp decline from net income ...