Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Explore the complete record of transactions filed by Andrade Robert. Director active across 1 company, notably Fennec Pharmaceuticals INC.. In total, 27 reports have been recorded. Split: 1 buy · 5 sells. Total volume traded: €611k. History available since 21 September 2022. The latest transaction was disclosed on 31 May 2026 (Attribution). Regulator: SEC (Form 4). The full history is free.
Declarations 27 total
1,703 shares 0Common shares SEC:0001468308-26-000022:0
2,430 shares 0Common shares SEC:0001468308-25-000008:0
2,431 shares 0Common shares SEC:0001415889-25-023396:0
2,431 shares 0Common shares SEC:0001415889-25-018798:0
8,220 shares @ US$5.10 5.4% of flow Common shares SEC:0001415889-25-014467:0
16,667 shares 0Common shares SEC:0001415889-25-013641:0
1,042 shares 0Common shares SEC:0001415889-25-011688:0
1,042 shares 0Common shares SEC:0001415889-25-009397:0
1,042 shares 0Common shares SEC:0001415889-25-006066:0
1,042 shares 0Common shares SEC:0001415889-25-002785:0
1,042 shares 0Common shares SEC:0001415889-25-000606:0
1,042 shares 0Common shares SEC:0001415889-24-028020:0
15,816 shares @ US$2.45 5.4% of flow Common shares SEC:0001415889-24-027107:0
1,042 shares 0Common shares SEC:0001415889-24-026038:0
1,042 shares 0Common shares SEC:0001415889-24-024214:0
1,042 shares 0Common shares SEC:0001415889-24-022812:0
1,042 shares 0Common shares SEC:0001415889-24-020516:0
1,042 shares 0Common shares SEC:0001415889-24-018984:0
1,042 shares 0Common shares SEC:0001415889-24-015201:0
1,042 shares 0Common shares SEC:0001415889-24-012018:0
12,500 shares 0Common shares SEC:0001415889-24-010059:0
Ideal exit: 27 Dec 2024 (T+270) 13,975 shares @ US$10.9013 20.5% of flow Common shares SEC:0001415889-24-009204:0
13,975 shares @ US$10.9975 20.8% of flow Common shares SEC:0001415889-24-009068:0
15,000 shares @ US$10.64 21.3% of flow Common shares SEC:0001415889-24-000781:0
10,000 shares @ US$8.99 12.0% of flow Common shares SEC:0001415889-23-010459:0
25 of 27 declarations
Load more (2 remaining)