Northeast Bank NBN Q1 2026 Earnings EPS 353 Beats Estimates Why Marin Bank BMRC Just Dropped 100 What to Watch 20260515 Andersen ANDG Gains 291 Support Holds at 3431 20260518 Aqua Metals AQMS Stock Analysis 359 Loss Key Levels 20260514