RiverNorth RMI Stock Public Float Investor Interest 20260418 FOXX Foxx Development Holdings Inc climbs 214 percent following Q3 2025 earnings release reporting a 147 dollar per share loss Is Karyopharm Therapeutics KPTI a once in a decade opportunity Risk Aversion 20260508