Sensient Technologies SXT Holds Near Support After Modest Decline InvestMe Financial Literacy Event Offers Insights for Smarter Retirement Planning Ocular Therapeutix OCUL Q1 2026 Earnings Miss by Significant Key Takeaways IBM Stock Leads MegaCap Declines in 2026 But Strong Earnings Raise Questions