CanFite Bio CANF Future Outlook CANF Q4 2023 Earnings CanFite Biopharma Posts 962 EPS Beat 405B Revenue What XXxs fundamentals reveal about its future Investors Pile In 20260508 H B FUL Growth Potential Q1 2026 Better Than Expected ProPetro Holding PUMP Stock Risks to Watch 600 20260415