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 Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Planned sale
Price
349.68
Quantity 2,721 +44.6%
Value US$3,193,289
Transaction date
Planned sale
Price
356.21
Quantity 30,447 -5.7%
Value US$3,632,049
Transaction date
Purchase
Price
284.05
Quantity 55,727
Value £2,123,736
Transaction date
Purchase
Price
1.19
Quantity 58,307
Value £69,152
Transaction date
Purchase
Price
0.86
Quantity 1,968
Value £1,691
Transaction date
Purchase
Price
1.00
Quantity 1,968
Value £1,968
Transaction date
Purchase
Price
1.46
Quantity 34,246 +inf%
Value US$49,999
Transaction date
Sale
Price
0.72
Quantity 22,331
Value £16,013
Transaction date
Purchase
Price
0.86
Quantity 81,669
Value £70,313
Transaction date
Sale
Price
0.64
Quantity 9,982
Value £6,428
Transaction date
Purchase
Price
0.69
Quantity 50,000
Value £34,675
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