Cent Puerto CEPU Q4 2024 Earnings Miss by Significant Key Takeaways Zevra Therapeutics ZVRA Climbs 127 Resistance at 1085 in Focus 20260520