Duncan McHale

(Dr. Duncan McHale)

Currently holds a position at Evelo Biosciences Inc

Positions

Position Company Period
Chief Medical Officer Evelo Biosciences Inc Feb. 1, 2018 -
Duncan McHale's trades of Evelo Biosciences Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2023-11-08 2023-11-08 PS Planned sale
3,103 -15.4%
0.33
USD 1,024
3,103 -15.4% 0.33 USD 1,024
2023-11-03 2023-11-02 PS Planned sale
6,854 -33.5%
0.33
USD 2,262
6,854 -33.5% 0.33 USD 2,262
2023-08-09 2023-08-08 PS Planned sale
3,434 -30.2%
9.51
USD 32,657
3,434 -30.2% 9.51 USD 32,657
2023-05-10 2023-05-08 PS Planned sale
66,730 -40.6%
0.13
USD 8,375
66,730 -40.6% 0.13 USD 8,375
2022-05-31 2022-05-27 B Purchase
34,246 +inf%
1.46
USD 49,999
34,246 +inf% 1.46 USD 49,999
// ... existing code ... // ... rest of the file ...