Element Solutions Q1 earnings beat estimates ESI shares rally 39 on strongerthanexpected results
Townsquare Media TSQ Stock Alert Price Action Mini Rally 20260416
FDUS Fidus Investment Corporation Q4 2025 earnings outperform analyst forecasts shares gain nearly two percent
AutoNation AN Stock Durable Goods 489 20260418