Sign inGet started

Giuffre Randall Michael

Insider CIK 1759822 · DMAC Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
DMAC DiaMedica Therapeutics Inc A Award deriv2026-06-012026-06-0340,412— $040,412SEC↗
DMAC DiaMedica Therapeutics Inc A Award2026-01-022026-01-066,175$8.42 $52.0K398,587SEC↗
DMAC DiaMedica Therapeutics Inc A Award deriv2025-06-012025-06-0332,162— $032,162SEC↗
DMAC DiaMedica Therapeutics Inc M Exercise deriv2025-02-132025-02-185,000— $00SEC↗
DMAC DiaMedica Therapeutics Inc M Exercise deriv2025-02-132025-02-1812,000— $00SEC↗
DMAC DiaMedica Therapeutics Inc M Exercise2025-02-132025-02-185,000$3.65 $18.3K392,412SEC↗
DMAC DiaMedica Therapeutics Inc M Exercise2025-02-132025-02-1812,000$2.11 $25.3K387,412SEC↗
DMAC DiaMedica Therapeutics Inc A Award2025-01-022025-01-0310,861$5.34 $58.0K375,412SEC↗
DMAC DiaMedica Therapeutics Inc A Award deriv2024-06-012024-06-0328,472— $028,472SEC↗
DMAC DiaMedica Therapeutics Inc A Award2024-01-022024-01-0219,196$2.80 $53.7K364,551SEC↗
DMAC DiaMedica Therapeutics Inc P Buy2023-06-232023-06-2665,000$3.91 $254.2K360,355SEC↗
DMAC DiaMedica Therapeutics Inc G Gift2023-06-232023-06-2615,000— $0345,355SEC↗
DMAC DiaMedica Therapeutics Inc A Award deriv2023-06-012023-06-0216,968— $016,968SEC↗
DMAC DiaMedica Therapeutics Inc A Award2023-01-032023-01-0335,130$1.53 $53.7K295,355SEC↗
DMAC DiaMedica Therapeutics Inc P Buy2022-12-092022-12-1237,079$1.43 $53.0K260,225SEC↗
DMAC DiaMedica Therapeutics Inc P Buy2022-12-082022-12-1220,000$1.40 $28.0K223,146SEC↗
DMAC DiaMedica Therapeutics Inc P Buy2022-12-072022-12-0822,574$1.40 $31.6K203,146SEC↗
DMAC DiaMedica Therapeutics Inc P Buy2022-12-062022-12-082,300$1.35 $3.1K180,572SEC↗
DMAC DiaMedica Therapeutics Inc P Buy2022-12-012022-12-0146,133$1.20 $55.4K177,453SEC↗
DMAC DiaMedica Therapeutics Inc P Buy2022-12-012022-12-05819$1.19 $975178,272SEC↗
DMAC DiaMedica Therapeutics Inc P Buy2022-11-302022-12-012,970$1.19 $3.5K131,320SEC↗
DMAC DiaMedica Therapeutics Inc P Buy2022-11-292022-12-0118,125$1.19 $21.6K128,350SEC↗
DMAC DiaMedica Therapeutics Inc A Award deriv2022-06-012022-06-0213,222— $013,222SEC↗
DMAC DiaMedica Therapeutics Inc A Award2022-01-032022-01-0315,026$3.58 $53.8K110,225SEC↗
DMAC DiaMedica Therapeutics Inc A Award deriv2021-07-152021-07-169,393— $09,393SEC↗
DMAC DiaMedica Therapeutics Inc A Award2021-01-012021-01-047,441$8.23 $61.2K116,029SEC↗
DMAC DiaMedica Therapeutics Inc P Buy2020-11-202020-11-2315,000$4.26 $63.9K108,588SEC↗
DMAC DiaMedica Therapeutics Inc A Award deriv2020-06-012020-06-0213,306— $013,306SEC↗
DMAC DiaMedica Therapeutics Inc A Award2020-06-012020-06-027,784$4.59 $35.7K93,588SEC↗
DMAC DiaMedica Therapeutics Inc A Award deriv2019-06-242019-06-2612,950— $012,950SEC↗
DMAC DiaMedica Therapeutics Inc P Buy2018-12-112018-12-1111,250$4.00 $45.0K85,804SEC↗