Am Battery ABAT Stock Analysis Falls 921 Watching 294 20260515 Ryan RYAN Q1 2026 Earnings Beat Revenue NA EPS 047 Darling DAR Q1 2026 Earnings Surprise EPS 083 Up Significant