Playboy PLBY Q1 2026 Disappoints EPS 003 Below 001 Views Modular Medical MODD Q3 2025 Earnings Miss by Significant Key Takeaways Should You Sell Rezolute RZLT After 725 Drop 20260519