Blackwell Len

Insider profile

Performance

Overall performance
2.6

Performance over holding periods
2.6
30 days 90 days 120 days
Average return -15% 8.2% 15.1%
Success rate 0% 68% 82%
Transactions
5 0% Buy
34 71% Buy
47 69% Buy
Blackwell Len's trades of Cricut 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
Proposed sale
Price
142.56
Quantity 34,790
Value US$582,910
Transaction date
Planned sale
Price
119.21
Quantity 13,362 +1.3%
Value US$2,888,753
Transaction date
Planned sale
Price
387.50
Quantity 53,078 -15.1%
Value US$519,527
Transaction date
Proposed sale
Price
7.78
Quantity 200,000
Value US$1,555,065
Transaction date
Sale
Price
28.50
Quantity 2,009 -0.6%
Value US$57,256
Transaction date
Sale
Price
28.51
Quantity 7,991 -2.3%
Value US$227,807
Transaction date
Sale
Price
28.72
Quantity 10,000 -2.8%
Value US$287,224
Transaction date
Sale
Price
26.91
Quantity 10,000 -2.7%
Value US$269,111
Transaction date
Sale
Price
27.12
Quantity 10,000 -2.7%
Value US$271,200
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-07-01 2025-07-01 PrS Proposed sale
34,790
142.56
US$582,910
34,790 142.56 US$582,910
2024-12-19 2024-12-18 PlS Planned sale
13,362 +1.3%
119.21
US$2,888,753
13,362 +1.3% 119.21 US$2,888,753
2024-12-19 2024-12-17 PlS Planned sale
53,078 -15.1%
387.50
US$519,527
53,078 -15.1% 387.50 US$519,527
2024-12-17 2024-12-17 PrS Proposed sale
200,000
7.78
US$1,555,065
200,000 7.78 US$1,555,065
2021-08-30 2021-08-27 S Sale
2,009 -0.6%
28.50
US$57,256
2,009 -0.6% 28.50 US$57,256
2021-08-30 2021-08-26 S Sale
7,991 -2.3%
28.51
US$227,807
7,991 -2.3% 28.51 US$227,807
2021-08-25 2021-08-24 S Sale
10,000 -2.8%
28.72
US$287,224
10,000 -2.8% 28.72 US$287,224
2021-08-25 2021-08-23 S Sale
10,000 -2.7%
26.91
US$269,111
10,000 -2.7% 26.91 US$269,111
2021-08-20 2021-08-18 S Sale
10,000 -2.7%
27.12
US$271,200
10,000 -2.7% 27.12 US$271,200