30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Duncan McHale

Insider profile

Currently holds a position at Evelo Biosciences Inc

Duncan McHale's trades of Evelo Biosciences Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2023-11-08 2023-11-08 PlS Planned sale
2,721 +44.6%
349.68
US$3,193,289
2,721 +44.6% 349.68 US$3,193,289
2023-11-03 2023-11-02 PlS Planned sale
30,447 -5.7%
356.21
US$3,632,049
30,447 -5.7% 356.21 US$3,632,049
2023-09-12 2023-09-12 B Purchase
55,727
284.05
£2,123,736
55,727 284.05 £2,123,736
2023-08-09 2023-08-08 PlS Planned sale
3,434 -30.2%
9.51
US$32,657
3,434 -30.2% 9.51 US$32,657
2023-06-26 2023-06-21 B Purchase
58,307
1.19
£69,152
58,307 1.19 £69,152
2023-06-26 2023-06-20 B Purchase
1,968
0.86
£1,691
1,968 0.86 £1,691
2023-06-21 2023-06-20 B Purchase
1,968
1.00
£1,968
1,968 1.00 £1,968
2023-05-10 2023-05-08 PlS Planned sale
66,730 -40.6%
0.13
US$8,375
66,730 -40.6% 0.13 US$8,375
2022-05-31 2022-05-27 B Purchase
34,246 +inf%
1.46
US$49,999
34,246 +inf% 1.46 US$49,999
2022-05-18 2022-05-16 S Sale
22,331
0.72
£16,013
22,331 0.72 £16,013
2022-04-11 2022-04-07 B Purchase
81,669
0.86
£70,313
81,669 0.86 £70,313
2021-10-12 2021-10-08 S Sale
9,982
0.64
£6,428
9,982 0.64 £6,428
2021-08-05 2021-08-04 B Purchase
50,000
0.69
£34,675
50,000 0.69 £34,675