DiaMedica Therapeutics Ptb Ratio History

DMAC Stock  USD 6.52  0.27  4.32%