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