MIRA Pharmaceuticals MIRA Q3 2025 Earnings Why the Beat Matters Arrive AI ARAI Surges 481 Nearing 071 Resistance 20260520