Diamedica Therapeutics Inc (DMAC)
Market Cap
$470.23M
Current · Retrieved: · USD

DMAC Market Cap
Current$470.23Mretrieved
Current$470.23Mretrieved
DMAC Market Cap ($2.22B → $470.23M · CAGR -10.3%)
Latest values, visible window
High-resolution chart · PNG
DMAC market cap history
Daily history. Dates identify market observations.
| Date | Market Cap |
|---|---|
| 160,159,305 | |
| 169,326,673 | |
| 174,179,985 | |
| 164,473,361 | |
| 157,463,021 | |
| 145,599,368 | |
| 140,206,799 | |
| 147,217,139 | |
| 147,217,139 | |
| 151,531,194 | |
| 148,295,653 | |
| 148,834,910 | |
| 148,834,910 | |
| 153,148,965 | |
| 150,991,938 | |
| 121,332,807 | |
| 113,513,582 | |
| 94,369,961 | |
| 95,653,392 | |
| 107,204,276 | |
| 87,359,621 | |
| 87,359,621 | |
| 88,324,891 | |
| 87,898,878 | |
| 92,752,190 | |
| 89,516,649 | |
| 90,055,906 | |
| 90,595,163 | |
| 87,359,621 | |
| 88,977,392 | |
| 87,898,878 | |
| 85,741,850 | |
| 85,202,593 | |
| 82,506,309 | |
| 87,359,621 | |
| 92,752,190 | |
| 93,291,447 | |
| 92,212,933 | |
| 92,752,190 | |
| 87,359,621 | |
| 86,281,107 | |
| 91,673,676 | |
| 91,673,676 | |
| 87,359,621 | |
| 84,663,336 | |
| 87,359,621 | |
| 83,584,823 | |
| 87,898,878 | |
| 86,281,107 | |
| 82,506,309 | |
| 80,888,538 | |
| 79,270,767 | |
| 81,967,052 | |
| 83,854,451 | |
| 85,741,850 | |
| 81,427,795 | |
| 86,281,107 | |
| 92,752,190 | |
| 94,369,961 | |
| 97,066,246 | |
| 101,919,558 | |
| 95,987,732 | |
| 98,144,759 | |
| 93,830,704 | |
| 91,134,419 | |
| 93,291,447 | |
| 98,684,016 | |
| 94,909,218 | |
| 95,987,732 | |
| 95,448,475 | |
| 97,605,502 | |
| 95,448,475 | |
| 93,291,447 | |
| 91,134,419 | |
| 92,212,933 | |
| 93,291,447 | |
| 95,987,732 | |
| 87,359,621 | |
| 90,595,163 | |
| 87,359,621 | |
| 81,427,795 | |
| 78,731,510 | |
| 81,967,052 | |
| 74,417,455 | |
| 74,417,455 | |
| 76,035,226 | |
| 74,956,712 | |
| 71,181,913 | |
| 72,799,684 | |
| 73,338,941 | |
| 72,799,684 | |
| 72,799,684 | |
| 75,495,969 | |
| 79,270,767 | |
| 77,652,996 | |
| 81,967,052 | |
| 81,967,052 | |
| 83,584,823 | |
| 84,663,336 | |
| 83,045,566 |