Rabil Albert

Insider profile

Performance

Overall performance
2.7

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 0% 8.2% 15.1%
Success rate 65% 68% 82%
Transactions
16 56% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 7%
Success rate 73%
Average holding period 220
Transactions 28
Rabil Albert's trades of Kayne Anderson BDC 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-05-29 2025-05-28 S Sale
15,466 +11.7%
327.74
US$3,978,642
15,466 +11.7% 327.74 US$3,978,642
2025-05-23 2025-05-23 S Sale
46,963 -36.7%
455.82
US$1,677,736
46,963 -36.7% 455.82 US$1,677,736
2025-05-23 2025-05-23 S Sale
54,668 -47.2%
333.09
US$2,707,970
54,668 -47.2% 333.09 US$2,707,970
2025-05-23 2025-05-23 S Sale
5,000 -3.7%
15.63
US$78,131
5,000 -3.7% 15.63 US$78,131
2025-05-23 2025-05-23 S Sale
5,000 -3.5%
15.65
US$78,250
5,000 -3.5% 15.65 US$78,250
2025-05-23 2025-05-23 S Sale
10,000 -6.6%
15.76
US$157,606
10,000 -6.6% 15.76 US$157,606
2025-05-23 2025-05-22 S Sale
314,465 -67.5%
15.90
US$4,999,994
314,465 -67.5% 15.90 US$4,999,994
2024-04-16 2024-04-15 B Purchase
7,752 +25.8%
16.63
US$128,922
7,752 +25.8% 16.63 US$128,922
2024-04-16 2024-04-15 B Purchase
85,276 +26.2%
16.63
US$1,418,147
85,276 +26.2% 16.63 US$1,418,147
2023-04-06 2023-04-04 B Purchase
1,196 +4.7%
16.61
US$19,859
1,196 +4.7% 16.61 US$19,859
2023-04-06 2023-04-04 B Purchase
13,151 +4.8%
16.61
US$218,440
13,151 +4.8% 16.61 US$218,440
2023-01-03 2022-12-31 B Purchase
22,945 +9.3%
16.42
US$376,764
22,945 +9.3% 16.42 US$376,764
2022-12-13 2022-12-09 B Purchase
1,832 +7.9%
16.89
US$30,932
1,832 +7.9% 16.89 US$30,932
2022-12-13 2022-12-09 B Purchase
18,319 +8.0%
16.89
US$309,325
18,319 +8.0% 16.89 US$309,325
2022-07-26 2022-07-22 B Purchase
2,751 +14.5%
16.30
US$44,858
2,751 +14.5% 16.30 US$44,858
2022-07-26 2022-07-22 B Purchase
27,514 +14.7%
16.30
US$448,583
27,514 +14.7% 16.30 US$448,583