TopBuild BLD Stock Analysis 180 Loss Key Levels 20260515 Precision POCI Q1 2026 Earnings Revenue NA Matching Views Hanmi HAFC Q1 2026 Earnings Surprise EPS 075 Up Significant Krispy Kreme DNUT Reports Mixed Q1 2026 Revenue Beats but EPS Misses