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 |
|---|---|
| 293,895,021 | |
| 295,782,420 | |
| 287,963,195 | |
| 304,949,788 | |
| 280,952,855 | |
| 280,952,855 | |
| 280,952,855 | |
| 273,942,515 | |
| 273,942,515 | |
| 249,136,697 | |
| 253,450,752 | |
| 225,409,392 | |
| 225,409,392 | |
| 225,409,392 | |
| 216,781,282 | |
| 217,859,796 | |
| 223,791,622 | |
| 216,242,025 | |
| 222,173,851 | |
| 222,173,851 | |
| 222,173,851 | |
| 229,723,448 | |
| 232,419,732 | |
| 228,105,677 | |
| 231,880,475 | |
| 225,139,764 | |
| 225,139,764 | |
| 225,139,764 | |
| 233,498,246 | |
| 235,655,274 | |
| 238,890,815 | |
| 229,184,191 | |
| 235,655,274 | |
| 235,655,274 | |
| 235,655,274 | |
| 235,116,017 | |
| 232,958,989 | |
| 231,880,475 | |
| 236,733,788 | |
| 233,767,875 | |
| 233,767,875 | |
| 233,767,875 | |
| 236,194,531 | |
| 231,880,475 | |
| 231,341,219 | |
| 234,037,503 | |
| 231,341,219 | |
| 231,341,219 | |
| 231,341,219 | |
| 237,273,045 | |
| 239,969,329 | |
| 240,508,586 | |
| 229,184,191 | |
| 238,351,559 | |
| 238,351,559 | |
| 238,351,559 | |
| 242,665,614 | |
| 250,754,468 | |
| 235,655,274 | |
| 235,116,017 | |
| 236,733,788 | |
| 236,733,788 | |
| 236,733,788 | |
| 239,969,329 | |
| 228,105,677 | |
| 225,948,649 | |
| 225,409,392 | |
| 231,880,475 | |
| 231,880,475 | |
| 231,880,475 | |
| 223,252,365 | |
| 217,320,539 | |
| 216,242,025 | |
| 222,713,108 | |
| 217,859,796 | |
| 217,859,796 | |
| 217,859,796 | |
| 222,713,108 | |
| 234,576,760 | |
| 242,126,357 | |
| 242,665,614 | |
| 231,341,219 | |
| 231,341,219 | |
| 231,341,219 | |
| 236,194,531 | |
| 225,948,649 | |
| 223,252,365 | |
| 217,320,539 | |
| 207,613,914 | |
| 207,613,914 | |
| 207,613,914 | |
| 213,006,483 | |
| 213,006,483 | |
| 219,477,566 | |
| 215,702,768 | |
| 199,525,060 | |
| 199,525,060 | |
| 199,525,060 | |
| 192,514,720 | |
| 194,132,491 |