Mira Pharmaceuticals Q2 2026 net loss narrows to $1.21 million; revenue remains no revenue - MIRA News | Rallies