Titan America SA TTAM Holds Steady Near Resistance Signaling Potential Breakout OCSL Q1 2026 Earnings EPS Beats Estimates with 232 Surprise