OFS Credit OCCIN at 2473 Patience or Opportunity 20260521 Kosmos KOS Q1 2026 Earnings Soft Quarter Raises Questions Why Ideal Power IPWR Just Dropped 216 What to Watch 20260520 Innoviva INVA Q1 2026 Earnings Miss by Significant Key Takeaways