Is Mira Pharmaceuticals Inc (NASDAQ: MIRA) Proving The Doubters Wrong?

Mira Pharmaceuticals Inc (MIRA) concluded trading on Wednesday at a closing price of $1.07, with 47.65 million shares of worth about $50.98 million changed hands on the day. On April 16, 2025 the price saw a gain of about 19.26%. Currently the company’s common shares owned by public are about 16.56M shares, out of which, […]