What advance decline line AmFin Group AFG 297 20260501 CNR Core Natural Q1 earnings smash estimates with 92 YoY revenue surge EPS beats by 15 as stock climbs What Twilio TWLO said about inventory management Q1 2026 EPS Exceeds Expectations DMAC DiaMedica posts narrower than expected Q4 2025 loss shares fall 418 in todays trading session