Rafael Holdings RFL Q1 2025 Results Meet Expectations Revenue NA NeOnc NTHI Surges 073 Nearing 578 Resistance 20260515 Short Squeeze or Sentiment Rally SAIL Shares Surge 14 as Derivatives Pressure Mounts Apellis Pharmaceuticals APLS Holds Steady at 4103 Poised Near Key Support and Resistance Levels