Barry John F

Insider profile

Performance

Overall performance
3.3

Performance over holding periods
3.3
30 days 90 days 120 days
Average return -6% 8.2% 15.1%
Success rate 34% 68% 82%
Transactions
109 100% Buy
34 71% Buy
47 69% Buy
Barry John F's trades of Prospect Capital Corp'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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-25 2026-06-23 B Purchase
17,070 -20.6%
241.14
US$672,417
17,070 -20.6% 241.14 US$672,417
2026-06-25 2026-06-23 B Purchase
9,687 +1.4%
181.90
US$4,033,001
9,687 +1.4% 181.90 US$4,033,001
2026-06-24 2026-06-22 B Purchase
72,696 -45.9%
63.24
US$4,585,557
72,696 -45.9% 63.24 US$4,585,557
2026-05-28 2026-05-26 B Purchase
3,000 +0.0%
2.33
US$6,975
3,000 +0.0% 2.33 US$6,975
2026-05-28 2026-05-26 B Purchase
430,000 +0.5%
2.32
US$999,707
430,000 +0.5% 2.32 US$999,707
2026-05-27 2026-05-22 B Purchase
32,000 +0.0%
2.29
US$73,344
32,000 +0.0% 2.29 US$73,344
2026-05-27 2026-05-22 B Purchase
100,000 +0.1%
2.32
US$231,820
100,000 +0.1% 2.32 US$231,820
2026-05-27 2026-05-22 B Purchase
100,000 +0.1%
2.33
US$233,370
100,000 +0.1% 2.33 US$233,370
2026-05-26 2026-05-21 B Purchase
100,000 +0.1%
2.24
US$224,130
100,000 +0.1% 2.24 US$224,130
2026-05-26 2026-05-21 B Purchase
100,000 +0.1%
2.28
US$227,660
100,000 +0.1% 2.28 US$227,660
2025-09-29 2025-09-25 B Purchase
925,000 +1.1%
2.72
US$2,517,758
925,000 +1.1% 2.72 US$2,517,758
2025-09-26 2025-09-24 B Purchase
741,158 +0.9%
2.62
US$1,939,610
741,158 +0.9% 2.62 US$1,939,610
2025-09-25 2025-09-23 B Purchase
384,000 +0.5%
2.66
US$1,021,478
384,000 +0.5% 2.66 US$1,021,478
2025-09-24 2025-09-22 B Purchase
374,500 +0.4%
2.66
US$997,219
374,500 +0.4% 2.66 US$997,219
2025-08-07 2025-08-06 B Purchase
1,000,000 +25000.0%
25.00
US$25,000,000
1,000,000 +25000.0% 25.00 US$25,000,000
2025-06-25 2025-06-23 B Purchase
319,000 +0.4%
3.16
US$1,008,646
319,000 +0.4% 3.16 US$1,008,646
2025-06-24 2025-06-20 B Purchase
623,300 +0.8%
3.19
US$1,988,763
623,300 +0.8% 3.19 US$1,988,763
2025-03-26 2025-03-24 B Purchase
24,000 +0.0%
4.24
US$101,681
24,000 +0.0% 4.24 US$101,681
2025-03-25 2025-03-21 B Purchase
24,000 +0.0%
4.26
US$102,250
24,000 +0.0% 4.26 US$102,250
2025-03-24 2025-03-20 B Purchase
24,000 +0.0%
4.28
US$102,667
24,000 +0.0% 4.28 US$102,667
2025-03-21 2025-03-19 B Purchase
24,000 +0.0%
4.30
US$103,130
24,000 +0.0% 4.30 US$103,130
2025-03-20 2025-03-18 B Purchase
24,000 +0.0%
4.30
US$103,222
24,000 +0.0% 4.30 US$103,222
2025-03-19 2025-03-17 B Purchase
240,000 +0.3%
4.30
US$1,033,104
240,000 +0.3% 4.30 US$1,033,104
2025-03-18 2025-03-14 B Purchase
240,000 +0.3%
4.28
US$1,026,600
240,000 +0.3% 4.28 US$1,026,600
2025-03-17 2025-03-13 B Purchase
240,000 +0.3%
4.20
US$1,009,104
240,000 +0.3% 4.20 US$1,009,104
2025-03-14 2025-03-12 B Purchase
240,000 +0.3%
4.25
US$1,018,920
240,000 +0.3% 4.25 US$1,018,920
2025-03-13 2025-03-11 B Purchase
1,000,000 +1.2%
4.33
US$4,330,000
1,000,000 +1.2% 4.33 US$4,330,000
2025-03-13 2025-03-11 B Purchase
1,000,000 +1.3%
4.31
US$4,310,000
1,000,000 +1.3% 4.31 US$4,310,000
2024-12-27 2024-12-24 B Purchase
2,000,000 +2.6%
4.29
US$8,580,000
2,000,000 +2.6% 4.29 US$8,580,000
2024-11-26 2024-11-22 B Purchase
1,000,000 +1.3%
4.78
US$4,780,000
1,000,000 +1.3% 4.78 US$4,780,000
2024-11-25 2024-11-21 B Purchase
1,000,000 +1.3%
4.64
US$4,640,000
1,000,000 +1.3% 4.64 US$4,640,000
2024-11-22 2024-11-20 B Purchase
1,000,000 +1.3%
4.59
US$4,590,000
1,000,000 +1.3% 4.59 US$4,590,000
2024-11-21 2024-11-19 B Purchase
1,000,000 +1.4%
4.63
US$4,630,000
1,000,000 +1.4% 4.63 US$4,630,000
2024-11-20 2024-11-18 B Purchase
837,273 +1.2%
4.47
US$3,742,610
837,273 +1.2% 4.47 US$3,742,610
2024-11-19 2024-11-15 B Purchase
205,900 +0.3%
4.40
US$905,960
205,900 +0.3% 4.40 US$905,960
2024-11-18 2024-11-14 B Purchase
1,000,000 +1.4%
4.37
US$4,370,000
1,000,000 +1.4% 4.37 US$4,370,000
2024-09-12 2024-09-10 B Purchase
95,477 +0.1%
5.29
US$505,073
95,477 +0.1% 5.29 US$505,073
2024-09-11 2024-09-09 B Purchase
473,030 +0.7%
5.30
US$2,507,059
473,030 +0.7% 5.30 US$2,507,059
2024-09-10 2024-09-06 B Purchase
750,000 +1.1%
5.26
US$3,945,000
750,000 +1.1% 5.26 US$3,945,000
2024-09-09 2024-09-05 B Purchase
118,957 +0.2%
5.29
US$629,283
118,957 +0.2% 5.29 US$629,283
2024-09-09 2024-09-05 B Purchase
100,000 +0.1%
5.22
US$522,000
100,000 +0.1% 5.22 US$522,000
2024-09-06 2024-09-04 B Purchase
750,000 +1.1%
5.23
US$3,922,500
750,000 +1.1% 5.23 US$3,922,500
2024-09-05 2024-09-03 B Purchase
750,000 +1.1%
5.17
US$3,877,500
750,000 +1.1% 5.17 US$3,877,500
2024-09-04 2024-08-30 B Purchase
1,000,000 +1.5%
5.18
US$5,180,000
1,000,000 +1.5% 5.18 US$5,180,000
2024-09-04 2024-08-30 B Purchase
500,000 +0.7%
5.21
US$2,605,000
500,000 +0.7% 5.21 US$2,605,000