CanFite Bio CANF Future Outlook CANF Q4 2023 Earnings CanFite Biopharma Posts 962 EPS Beat 405B Revenue Phillips 66 PSX Market Performance Phillips 66 posts 13 EPS beat outperforming analyst estimates FNGR FingerMotion Inc shares climb nearly 9 percent even after posting a Q4 2024 earnings miss and slight revenue dip Would buying Diodes DIOD stock now make sense Q4 2025 EPS Exceeds Expectations Infobird Co IFBD Stock Investor Confidence Check Smart Money Exits 20260418 Madison MSGS Stock Wall Street View Bearish Sentiment 20260416 Northern NTRS Stock Iceberg Order Trend Strengthens 20260415 Market Pulse Tech leads gains as consumer sector lags modest advances HCKT Hackett Group Inc The posts small Q4 2025 EPS beat declining revenue pushes shares modestly lower Adamas Pref ADAMN Stock Next Quarter Breakout Watch 20260415