Immersion Corporation IMMR Q3 2025 Earnings Surprise EPS 063 Up Significant Monro MNRO Reports Strong Q1 2026 Revenue NA EPS Beats Live Oak LOB Falls 058 Watching 3439 Support 20260519 TTM Technologies Highlighted as Potential Multibagger Candidate for 2026