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

Seth Blackley

Insider profile

Currently holds a position at Evolent Health Inc

Performance

Overall performance
3.5

Performance over holding periods
3.5
30 days 90 days 120 days
Average return 9% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
4 25% Buy
34 71% Buy
47 69% Buy
Seth Blackley'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-03-10 2025-03-06 B Purchase
79,321 -5.0%
491.70
US$3,685,385
79,321 -5.0% 491.70 US$3,685,385
2024-08-26 2024-08-22 PlS Planned sale
5,469 -43.2%
342.58
US$2,000,327
5,469 -43.2% 342.58 US$2,000,327
2024-08-22 2024-08-22 PrS Proposed sale
86,463
464.71
US$1,941,155
86,463 464.71 US$1,941,155
2023-12-06 2023-12-05 PlS Planned sale
20,900 -3.2%
27.25
US$569,525
20,900 -3.2% 27.25 US$569,525
2023-12-06 2023-12-05 PlS Planned sale
92,616 -12.3%
26.61
US$2,464,512
92,616 -12.3% 26.61 US$2,464,512
2023-12-06 2023-12-05 PlS Planned sale
27,484 -3.5%
25.74
US$707,438
27,484 -3.5% 25.74 US$707,438
2023-12-05 2023-12-05 PrS Proposed sale
141,000
26.42
US$3,725,000
141,000 26.42 US$3,725,000
2023-06-20 2023-06-16 PlS Planned sale
2,098 -0.3%
30.16
US$63,276
2,098 -0.3% 30.16 US$63,276
2023-06-20 2023-06-15 PlS Planned sale
75,931 -8.8%
30.20
US$2,293,116
75,931 -8.8% 30.20 US$2,293,116
2023-06-15 2023-06-15 PrS Proposed sale
111,040
30.33
US$3,367,843
111,040 30.33 US$3,367,843
2023-03-07 2023-03-07 S Sale
95,055 -10.8%
34.62
US$3,290,804
95,055 -10.8% 34.62 US$3,290,804
2023-03-07 2023-03-06 S Sale
2,012 -0.2%
35.01
US$70,440
2,012 -0.2% 35.01 US$70,440
2023-03-07 2023-03-06 S Sale
71,916 -7.6%
34.40
US$2,473,910
71,916 -7.6% 34.40 US$2,473,910
2022-11-23 2022-11-21 PlS Planned sale
75,000 -15.1%
26.79
US$2,009,250
75,000 -15.1% 26.79 US$2,009,250
2021-10-19 2021-10-15 PlS Planned sale
150,000 -42.3%
29.86
US$4,479,000
150,000 -42.3% 29.86 US$4,479,000