€788,408
▼ Sales (10 ops.)
Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the detailed record of transactions filed by Raykov Rosty. Insider active across 1 company, notably Fennec Pharmaceuticals INC.. In total, 30 filings have been recorded. Split: 1 buy · 10 sells. Total volume traded: €788k. History available since 28 December 2022. The latest transaction was filed on 16 May 2025 (Attribution). Regulator: SEC (Form 4). The full history is accessible without signup.
Declarations 30 total
33,334 shares 0Common shares SEC:0001415889-25-013642:0
10,000 shares @ US$6.31 5.7% of flow Common shares SEC:0001415889-25-012016:0
2,431 shares 0Common shares SEC:0001415889-25-011686:0
10,000 shares @ US$5.25 4.9% of flow Common shares SEC:0001415889-25-010260:0
2,431 shares 0Common shares SEC:0001415889-25-009399:0
10,000 shares @ US$6.79 6.5% of flow Common shares SEC:0001415889-25-007264:0
2,431 shares 0Common shares SEC:0001415889-25-006063:0
10,000 shares @ US$6.66 6.6% of flow Common shares SEC:0001415889-25-003169:0
2,431 shares 0Common shares SEC:0001415889-25-002787:0
2,431 shares @ US$6.08 1.5% of flow Common shares SEC:0001415889-25-001014:0
2,431 shares 0Common shares SEC:0001415889-25-000604:0
25,000 shares @ US$2.69 6.6% of flow Common shares SEC:0001415889-24-030084:0
796 shares @ US$6.04 0.5% of flow Common shares SEC:0001415889-24-028400:0
2,431 shares 0Common shares SEC:0001415889-24-028288:0
2,431 shares 0Common shares SEC:0001415889-24-026039:0
2,431 shares 0Common shares SEC:0001415889-24-024212:0
2,431 shares 0Common shares SEC:0001415889-24-022813:0
50,000 shares 0Common shares SEC:0001415889-24-022331:0
50,000 shares 0Common shares SEC:0001415889-24-022241:0
2,431 shares 0Common shares SEC:0001415889-24-020512:0
2,431 shares 0Common shares SEC:0001415889-24-019002:0
2,431 shares 0Common shares SEC:0001415889-24-015177:0
2,431 shares 0Common shares SEC:0001415889-24-012016:0
14,583 shares @ US$10.8943 15.0% of flow Common shares SEC:0001415889-24-010435:0
29,167 shares 0Common shares SEC:0001415889-24-010047:0
Ideal exit: 27 Dec 2024 (T+270) 25 of 30 declarations
Load more (5 remaining)