DUFFY MARY BRIDGET

Insider profile

Performance

Overall performance
3.0

Performance over holding periods
3.0
30 days 90 days 120 days
Average return -7% 8.2% 15.1%
Success rate 41% 68% 82%
Transactions
2 0% Buy
34 71% Buy
47 69% Buy
DUFFY MARY BRIDGET's trades of Evolent Health 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
2025-02-25 2025-02-25 PrS Proposed sale
56,853
376.18
US$4,268,707
56,853 376.18 US$4,268,707
2023-06-15 2023-06-13 S Sale
33,416 -27.2%
273.85
US$4,918,260
33,416 -27.2% 273.85 US$4,918,260
2023-06-13 2023-06-13 PrS Proposed sale
45,009
48.77
US$2,368,684
45,009 48.77 US$2,368,684
2022-08-18 2022-08-16 S Sale
7,500 -12.9%
33.13
US$248,475
7,500 -12.9% 33.13 US$248,475
2021-12-10 2021-12-10 PlS Planned sale
734 -1.1%
58.36
US$42,836
734 -1.1% 58.36 US$42,836
2021-11-16 2021-11-12 PlS Planned sale
734 -1.1%
57.96
US$42,543
734 -1.1% 57.96 US$42,543
2021-10-13 2021-10-12 PlS Planned sale
723 -1.1%
46.32
US$33,489
723 -1.1% 46.32 US$33,489
2021-09-14 2021-09-13 PlS Planned sale
731 -1.1%
47.68
US$34,854
731 -1.1% 47.68 US$34,854
2021-06-15 2021-06-11 PlS Planned sale
716 -1.4%
37.24
US$26,664
716 -1.4% 37.24 US$26,664
2021-01-22 2021-01-20 PlS Planned sale
3,700 -5.4%
45.03
US$166,599
3,700 -5.4% 45.03 US$166,599
2021-01-22 2021-01-20 PlS Planned sale
3,800 -5.3%
44.34
US$168,481
3,800 -5.3% 44.34 US$168,481
2020-06-17 2020-06-17 PlS Planned sale
3,766 -5.5%
20.10
US$75,698
3,766 -5.5% 20.10 US$75,698
2020-06-17 2020-06-16 PlS Planned sale
4,868 -6.7%
20.73
US$100,936
4,868 -6.7% 20.73 US$100,936
2020-06-17 2020-06-15 PlS Planned sale
3,949 -5.1%
20.00
US$78,980
3,949 -5.1% 20.00 US$78,980
2019-06-11 2019-06-10 PlS Planned sale
16,225 -24.7%
30.45
US$494,059
16,225 -24.7% 30.45 US$494,059
2019-03-08 2019-03-06 PlS Planned sale
31,545 -34.7%
32.21
US$1,016,090
31,545 -34.7% 32.21 US$1,016,090