The TRV Stock Steady at 30616 Support at 29085 20260520 Cocrystal COCP Q1 2026 Earnings Miss by Significant Key Takeaways