Skip to Main Content
Insider Trading

Leonard M Tannenbaum Net Worth

Track Major Insider Updates On X/Twitter

Last Updated: 6 days, 13 hours ago

Leonard M Tannenbaum has an estimated net worth of at least $132.5 million*, as of March 5, 2025. They own 5.5 million shares of OCSL stock. They have sold 6.0 million shares of OCSL stock since 2021, for an estimated $42.9 million.

Leonard M Tannenbaum $OCSL SEC Form 4 Insider Trading

Leonard M Tannenbaum has filed a total of 18 insider trades in $OCSL since 2021. Their most recent trade was a sale of 84,954 shares, made on Dec 30, 2021. Their largest trade was a sale of 4.2 million shares, made on Sep 20, 2021. We estimate that they now own 5.5 million shares of $OCSL, worth an estimated $89.6 million.



Insider Trading at $OCSL

There have been a total of 42 insider trades reported at $OCSL since 2021, with 34,614 shares purchased and 6.0 million shares sold. The most active insider traders in $OCSL stock have been Mathew Pendo, Ashley Pak, and Christopher Mckown. The most recent trade was a purchase of 500 shares reported by PHYLLIS R CALDWELL (None), made on Sep 20, 2024.



History of Insider Stock Trades by Leonard M Tannenbaum

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
SUNS logo SUNS Purchase 1.0 million Jan 29, 2025 Jan. 29, 2025, 6:33 p.m.
SUNS logo SUNS Purchase 39,000 Dec 18, 2024 Dec. 18, 2024, 6:34 p.m.
SUNS logo SUNS Purchase 15,803 Dec 17, 2024 Dec. 18, 2024, 6:34 p.m.
SUNS logo SUNS Purchase 47,810 Dec 16, 2024 Dec. 18, 2024, 6:34 p.m.
SUNS logo SUNS Purchase 25,000 Aug 30, 2024 Sept. 3, 2024, 6:22 p.m.
SUNS logo SUNS Purchase 1,000 Aug 28, 2024 Aug. 30, 2024, 5:07 p.m.
SUNS logo SUNS Purchase 15,000 Aug 28, 2024 Aug. 30, 2024, 5:07 p.m.
SUNS logo SUNS Purchase 5,335 Aug 28, 2024 Aug. 30, 2024, 5:07 p.m.
SUNS logo SUNS Purchase 13,083 Aug 27, 2024 Aug. 28, 2024, 4:32 p.m.
SUNS logo SUNS Purchase 10,000 Aug 26, 2024 Aug. 27, 2024, 4:36 p.m.
SUNS logo SUNS Purchase 1,136 Aug 23, 2024 Aug. 26, 2024, 4:58 p.m.
SUNS logo SUNS Purchase 10,000 Aug 22, 2024 Aug. 23, 2024, 4:30 p.m.
SUNS logo SUNS Purchase 10,000 Aug 21, 2024 Aug. 22, 2024, 4:30 p.m.
SUNS logo SUNS Purchase 20,000 Aug 20, 2024 Aug. 21, 2024, 4:30 p.m.
SUNS logo SUNS Purchase 22,661 Aug 19, 2024 Aug. 20, 2024, 4:31 p.m.
SUNS logo SUNS Purchase 65,000 Aug 16, 2024 Aug. 19, 2024, 6:14 p.m.
SUNS logo SUNS Purchase 53,163 Aug 15, 2024 Aug. 19, 2024, 6:14 p.m.
SUNS logo SUNS Purchase 56,584 Jul 12, 2024 July 15, 2024, 4:43 p.m.
SUNS logo SUNS Purchase 68,086 Jul 11, 2024 July 12, 2024, 7:49 p.m.
SUNS logo SUNS Purchase 58,958 Jul 10, 2024 July 12, 2024, 7:49 p.m.
SUNS logo SUNS Purchase 10,000 Jul 10, 2024 July 12, 2024, 7:49 p.m.
AFCG logo AFCG Purchase 30,000 Jun 06, 2024 June 6, 2024, 4:42 p.m.
AFCG logo AFCG Purchase 27,500 Jun 06, 2024 June 6, 2024, 4:42 p.m.
AFCG logo AFCG Purchase 31,335 Jun 05, 2024 June 6, 2024, 4:42 p.m.
AFCG logo AFCG Purchase 51,309 May 15, 2023 May 17, 2023, 4:30 p.m.
AFCG logo AFCG Purchase 87,155 May 11, 2023 May 15, 2023, 4:30 p.m.
AFCG logo AFCG Purchase 80,000 May 12, 2023 May 15, 2023, 4:30 p.m.
AFCG logo AFCG Purchase 29,217 May 11, 2023 May 15, 2023, 4:30 p.m.
AFCG logo AFCG Purchase 45,000 May 12, 2023 May 15, 2023, 4:30 p.m.
AFCG logo AFCG Purchase 2,000 May 11, 2023 May 15, 2023, 4:30 p.m.
AFCG logo AFCG Purchase 5,000 Jun 17, 2022 June 21, 2022, 8:30 a.m.
AFCG logo AFCG Purchase 1,000 May 12, 2022 May 13, 2022, 8:45 a.m.
AFCG logo AFCG Purchase 21,183 May 11, 2022 May 13, 2022, 8:45 a.m.
OCSL logo OCSL Sale 84,954 Dec 30, 2021 Dec. 30, 2021, 9:30 p.m.
OCSL logo OCSL Sale 200,000 Dec 29, 2021 Dec. 30, 2021, 9:30 p.m.
OCSL logo OCSL Sale 200,000 Dec 28, 2021 Dec. 30, 2021, 9:30 p.m.
OCSL logo OCSL Sale 200,000 Dec 27, 2021 Dec. 27, 2021, 10 p.m.
OCSL logo OCSL Sale 200,000 Dec 23, 2021 Dec. 27, 2021, 10 p.m.
OCSL logo OCSL Sale 34,100 Dec 13, 2021 Dec. 15, 2021, 9:30 p.m.
OCSL logo OCSL Sale 100 Dec 06, 2021 Dec. 6, 2021, 9 p.m.
OCSL logo OCSL Sale 5,000 Dec 02, 2021 Dec. 6, 2021, 9 p.m.
OCSL logo OCSL Sale 353,485 Nov 17, 2021 Nov. 18, 2021, 9 p.m.
OCSL logo OCSL Sale 17,330 Nov 16, 2021 Nov. 18, 2021, 9 p.m.
OCSL logo OCSL Sale 1,500 Nov 11, 2021 Nov. 15, 2021, 8:30 p.m.
OCSL logo OCSL Sale 48,173 Nov 10, 2021 Nov. 9, 2021, 8 p.m.
OCSL logo OCSL Sale 29,732 Nov 09, 2021 Nov. 9, 2021, 8 p.m.
OCSL logo OCSL Sale 100,000 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
OCSL logo OCSL Sale 4.2 million Sep 20, 2021 Sept. 21, 2021, 8 p.m.
OCSL logo OCSL Sale 100,000 Jun 01, 2021 June 1, 2021, 8 p.m.
OCSL logo OCSL Sale 100,000 May 28, 2021 June 1, 2021, 8 p.m.
OCSL logo OCSL Sale 81,287 May 27, 2021 June 1, 2021, 8 p.m.




$OCSL 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.