Skip to Main Content
Insider Trading

Last Updated: 1 day, 20 hours ago

John F Barry has an estimated net worth of at least $277.1 million*, as of March 12, 2025. They own 81.5 million shares of PSEC stock. They have sold 0 shares of PSEC stock since 2021, for an estimated $-58.9 million.

John F Barry $PSEC SEC Form 4 Insider Trading

John F Barry has filed a total of 33 insider trades in $PSEC since 2021. Their most recent trade was a purchase of 1.0 million shares, made on Mar 11, 2025. Their largest trade was a purchase of 2.0 million shares, made on Dec 24, 2024. We estimate that they now own 81.5 million shares of $PSEC, worth an estimated $336.0 million.



Insider Trading at $PSEC

There have been a total of 77 insider trades reported at $PSEC since 2021, with 14.9 million shares purchased and 0 shares sold. The most active insider traders in $PSEC stock have been John F Barry, M Grier Eliasek, and Dask Kristin Lea Van. The most recent trade was a purchase of 1.0 million shares reported by John F Barry (CHIEF EXECUTIVE OFFICER), made on Mar 11, 2025.



History of Insider Stock Trades by John F Barry

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
PSEC logo PSEC Purchase 1.0 million Mar 11, 2025 March 13, 2025, 4:01 p.m.
PSEC logo PSEC Purchase 1.0 million Mar 11, 2025 March 13, 2025, 4:01 p.m.
PSEC logo PSEC Purchase 2.0 million Dec 24, 2024 Dec. 27, 2024, 5:01 p.m.
PSEC logo PSEC Purchase 1.0 million Nov 22, 2024 Nov. 26, 2024, 5:01 p.m.
PSEC logo PSEC Purchase 1.0 million Nov 21, 2024 Nov. 25, 2024, 5:01 p.m.
PSEC logo PSEC Purchase 1.0 million Nov 20, 2024 Nov. 22, 2024, 5:01 p.m.
PSEC logo PSEC Purchase 1.0 million Nov 19, 2024 Nov. 21, 2024, 5:02 p.m.
PSEC logo PSEC Purchase 837,273 Nov 18, 2024 Nov. 20, 2024, 5:01 p.m.
PSEC logo PSEC Purchase 205,900 Nov 15, 2024 Nov. 19, 2024, 7:37 p.m.
PSEC logo PSEC Purchase 1.0 million Nov 14, 2024 Nov. 18, 2024, 5:01 p.m.
PSEC logo PSEC Purchase 95,477 Sep 10, 2024 Sept. 12, 2024, 4:01 p.m.
PSEC logo PSEC Purchase 473,030 Sep 09, 2024 Sept. 11, 2024, 4:02 p.m.
PSEC logo PSEC Purchase 750,000 Sep 06, 2024 Sept. 10, 2024, 4:01 p.m.
PSEC logo PSEC Purchase 118,957 Sep 05, 2024 Sept. 9, 2024, 4:01 p.m.
PSEC logo PSEC Purchase 100,000 Sep 05, 2024 Sept. 9, 2024, 4:01 p.m.
PSEC logo PSEC Purchase 750,000 Sep 04, 2024 Sept. 6, 2024, 4:01 p.m.
PSEC logo PSEC Purchase 750,000 Sep 03, 2024 Sept. 5, 2024, 4:01 p.m.
None logo None Purchase 2.1 million Jul 26, 2024 July 29, 2024, 4:40 p.m.
PSEC logo PSEC Purchase 4,099 May 13, 2024 May 15, 2024, 5:36 p.m.
PSEC logo PSEC Purchase 69,082 May 10, 2024 May 14, 2024, 4:01 p.m.
PSEC logo PSEC Purchase 729,819 May 10, 2024 May 14, 2024, 4:01 p.m.
None logo None Purchase 2.1 million Apr 24, 2024 April 26, 2024, 4:02 p.m.
PSEC logo PSEC Purchase 16,650 Sep 12, 2023 Sept. 14, 2023, 4:14 p.m.
PSEC logo PSEC Purchase 16,500 Sep 12, 2023 Sept. 14, 2023, 4:14 p.m.
PSEC logo PSEC Purchase 16,665 Sep 12, 2023 Sept. 14, 2023, 4:14 p.m.
PSEC logo PSEC Purchase 16,600 Sep 12, 2023 Sept. 14, 2023, 4:14 p.m.
PSEC logo PSEC Purchase 16,625 Sep 12, 2023 Sept. 14, 2023, 4:14 p.m.
PSEC logo PSEC Purchase 16,645 Sep 12, 2023 Sept. 14, 2023, 4:14 p.m.
PSEC logo PSEC Purchase 16,650 Sep 12, 2023 Sept. 14, 2023, 4:14 p.m.
PSEC logo PSEC Purchase 16,600 Sep 12, 2023 Sept. 14, 2023, 4:14 p.m.
PSEC logo PSEC Purchase 16,600 Sep 12, 2023 Sept. 14, 2023, 4:14 p.m.
PSEC logo PSEC Purchase 16,625 Sep 12, 2023 Sept. 14, 2023, 4:14 p.m.
PSEC logo PSEC Purchase 16,520 Sep 11, 2023 Sept. 13, 2023, 4:09 p.m.
PSEC logo PSEC Purchase 100,000 May 11, 2023 May 16, 2023, 7:04 p.m.
PSEC logo PSEC Purchase 100,000 May 12, 2023 May 16, 2023, 7:04 p.m.




$PSEC Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.