Zevra Therapeutics Surges 21% Post-Earnings: A Sign of Biotech's Resilience? | Whale Factor