Filter and sort all 500 stocks
Today's biggest gainers and losers
Visual sector performance
DiaMedica Therapeutics Inc. is a clinical stage biopharmaceutical company focused on developing novel treatments to improve the lives of patients with neurological and chronic kidney diseases.