Free Trial

DiaMedica Therapeutics (DMAC) Stock Chart & Stock Price History

DiaMedica Therapeutics logo
$3.90 +0.06 (+1.56%)
As of 06/30/2025 04:00 PM Eastern

DiaMedica Therapeutics Stock Price Performance

The DiaMedica Therapeutics (DMAC) stock chart highlights key performance trends across multiple timeframes. Over the last 12 months, the stock's price has increased 32.20%, with a year-to-date return of -28.18%. In the past month, the stock has decreased 4.88%, reflecting recent market activity.

As of the latest close, DiaMedica Therapeutics traded at $3.90 with a market cap of $167.23 million and volume of 174,441 shares. Five years ago, the stock traded at $6.91, representing a 43.56% decrease over that period. At the time, it had a market cap of $98.27 million and a volume of 18,502 shares.

Receive DMAC Stock News and Ratings via Email

Sign-up to receive the latest news and ratings for DiaMedica Therapeutics and its competitors with MarketBeat's FREE daily newsletter.

5 Day
Performance
+2.36%
1 Month
Performance
-4.88%
3 Month
Performance
+4.00%
Year-To-Date
Performance
-28.18%
1 Year
Performance
+32.20%
5 Year
Performance
-43.56%

DMAC Stock Chart for Tuesday, July, 1, 2025

DiaMedica Therapeutics Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
06/30/2025$3.84$3.90
+1.56%
$3.99$3.75174,441 shs$167.23 million
06/27/2025$3.81$3.84
+0.79%
$3.94$3.703.18 million shs$164.66 million
06/26/2025$3.95$3.81
-3.54%
$3.98$3.75124,016 shs$163.37 million
06/25/2025$3.73$3.95
+5.90%
$3.95$3.58211,101 shs$169.38 million
06/24/2025$3.65$3.73
+2.19%
$3.94$3.64252,483 shs$159.94 million
06/23/2025$3.61$3.65
+1.11%
$3.82$3.55217,608 shs$156.52 million
06/20/2025$3.82$3.61
-5.50%
$3.96$3.61174,275 shs$154.80 million
06/19/2025$3.82$3.82$3.83$3.57125,837 shs$163.80 million
06/18/2025$3.57$3.82
+7.00%
$3.83$3.57125,837 shs$163.80 million
06/17/2025$3.51$3.57
+1.71%
$3.72$3.51122,698 shs$153.09 million
06/16/2025$3.65$3.51
-3.84%
$4.17$3.51128,940 shs$150.52 million
06/13/2025$3.90$3.65
-6.41%
$3.94$3.65112,709 shs$156.52 million
06/12/2025$4.03$3.90
-3.23%
$4.04$3.8685,686 shs$167.24 million
06/11/2025$4.12$4.03
-2.18%
$4.25$4.0368,588 shs$172.82 million
06/10/2025$4.08$4.12
+0.98%
$4.28$4.0875,483 shs$176.68 million
06/09/2025$4.14$4.08
-1.45%
$4.24$4.06111,635 shs$174.96 million
06/06/2025$4.09$4.14
+1.22%
$4.33$4.02124,071 shs$177.54 million
06/05/2025$4.20$4.09
-2.62%
$4.31$4.07108,165 shs$175.39 million
06/04/2025$4.12$4.20
+1.94%
$4.46$4.15183,684 shs$180.11 million
06/03/2025$4.17$4.12
-1.20%
$4.26$4.05166,026 shs$176.68 million
06/02/2025$4.10$4.17
+1.71%
$4.26$4.0697,855 shs$178.82 million
05/30/2025$4.19$4.10
-2.15%
$4.26$4.0089,854 shs$175.82 million

This page (NASDAQ:DMAC) was last updated on 7/1/2025 by MarketBeat.com Staff
From Our Partners