Trill Ab (CIK 0001887436)

Latest company ownership

Shares held
7,764,465
Last filed at
Sep 4, 2025
Confidence Score
96.9
2025Q4
Confidence Score History
2024Q2 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Nov 17, 2025 Dec 8, 2025 DiaMedica Therapeutics Inc. 10% Owner Buy 100.0 +1,061,277 13.67% $7.6M
Aug 13, 2025 Sep 4, 2025 DiaMedica Therapeutics Inc. 10% Owner Buy 100.0 +1,000,000 14.78% $6M
Jul 23, 2025 Jul 25, 2025 DiaMedica Therapeutics Inc. 10% Owner Buy 100.0 +1,542,857 29.55% $5.4M
Jun 28, 2024 Jul 1, 2024 DiaMedica Therapeutics Inc. 10% Owner Buy 100.0 +1,200,000 29.84% $3M