Neurosense Therapeutics (NRSN) Stock: Price, Analysis