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