Stocks · Health care · Pharmaceutical Preparations

BICYCLE THERAPEUTICS PLC

BCYC Clue Score56
United Kingdom Fiscal year ends December CIK 0001761612 Results filed 29 Oct 2026

What the insiders did Net buying

Bought (120 mo)
$67.09M
out of their own pocket, the only kind of buying there is
Sold (120 mo)
$30.18M
$141.09K on a plan · $22.79M straight out of an exercise
Sold at will
$7.24M
162 of 248 sales
Net
+$36.91M
+$59.85M against sales at will