MFA Financial MFA Up 140 Is There More Room to Run 20260518 Senti Biosciences SNTI Q1 2026 Earnings Surprise EPS 036 Up Significant Crit Metals CRML Drops 457 Key Support at 1052 20260515