MFA Financial Inc MFA reports narrow Q4 2025 EPS miss shares climb nearly 3 percent on positive investor sentiment MYSZ My Size Inc reports far wider than expected Q4 2025 loss even as shares edge slightly higher TTE TotalEnergies SE beats Q1 earnings estimates by 71 percent yet 68 percent revenue drop weighs on investor sentiment How SOPHiA SOPH performance reflects its true potential 463 20260508