Kehler Dean C

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
2.8
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 19% 68% 82%
Transactions
10 0% Buy
34 71% Buy
47 69% Buy
Kehler Dean C's trades of BCP Investment Corp'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
2026-05-19 2026-05-18 S Sale
47,287 -29.9%
321.65
US$1,458,715
47,287 -29.9% 321.65 US$1,458,715
2026-05-18 2026-05-18 PrS Proposed sale
59,908
235.83
US$2,051,675
59,908 235.83 US$2,051,675
2026-03-24 2026-03-23 S Sale
21,262 +45.9%
43.58
US$2,642,429
21,262 +45.9% 43.58 US$2,642,429
2026-03-23 2026-03-23 PrS Proposed sale
37,100
7.38
US$273,694
37,100 7.38 US$273,694
2026-03-19 2026-03-19 S Sale
27,378 -32.2%
7.60
US$208,171
27,378 -32.2% 7.60 US$208,171
2026-03-19 2026-03-19 PrS Proposed sale
27,378
7.60
US$208,171
27,378 7.60 US$208,171
2026-03-19 2026-03-18 S Sale
3,089 -3.5%
8.02
US$24,782
3,089 -3.5% 8.02 US$24,782
2026-03-19 2026-03-18 S Sale
23,000 -21.3%
7.97
US$183,381
23,000 -21.3% 7.97 US$183,381
2026-03-18 2026-03-18 PrS Proposed sale
23,000
7.97
US$183,381
23,000 7.97 US$183,381
2026-03-18 2026-03-18 PrS Proposed sale
3,089
8.02
US$24,782
3,089 8.02 US$24,782
2026-03-13 2026-03-12 S Sale
500 -0.4%
8.80
US$4,400
500 -0.4% 8.80 US$4,400
2026-03-13 2026-03-12 S Sale
16,200 -12.7%
8.84
US$143,163
16,200 -12.7% 8.84 US$143,163
2026-03-12 2026-03-12 PrS Proposed sale
500
8.80
US$4,400
500 8.80 US$4,400
2026-03-12 2026-03-12 PrS Proposed sale
16,200
8.84
US$143,163
16,200 8.84 US$143,163
2026-03-13 2026-03-11 S Sale
854 -0.7%
9.02
US$7,705
854 -0.7% 9.02 US$7,705
2026-03-13 2026-03-11 S Sale
9,000 -6.6%
9.04
US$81,353
9,000 -6.6% 9.04 US$81,353
2026-03-11 2026-03-11 PrS Proposed sale
854
9.02
US$7,705
854 9.02 US$7,705
2026-03-11 2026-03-11 PrS Proposed sale
9,000
9.04
US$81,353
9,000 9.04 US$81,353
2025-12-30 2025-12-29 PrS Proposed sale
28,673
11.95
US$342,642
28,673 11.95 US$342,642
2025-12-30 2025-12-29 PrS Proposed sale
957
11.95
US$11,436
957 11.95 US$11,436
2025-12-30 2025-12-29 S Sale
28,673 -17.2%
11.86
US$339,927
28,673 -17.2% 11.86 US$339,927
2025-12-30 2025-12-29 S Sale
957 -0.7%
11.90
US$11,388
957 -0.7% 11.90 US$11,388
2023-12-22 2023-12-22 B Purchase
78,003
0.00
US$0
78,003 0.00 US$0