Skip to Main Content
Insider Trading

Last Updated: 1 day, 13 hours ago

Randy Ban has an estimated net worth of at least $23.2 million*, as of May 7, 2025. They own 7,259 shares of INSP stock. They have sold 106,221 shares of INSP stock since 2021, for an estimated $22.1 million.

Randy Ban $INSP SEC Form 4 Insider Trading

Randy Ban has filed a total of 38 insider trades in $INSP since 2021. Their most recent trade was a sale of 2,236 shares, made on Mar 03, 2025. Their largest trade was a sale of 12,230 shares, made on Feb 23, 2024. We estimate that they now own 7,259 shares of $INSP, worth an estimated $1.1 million.



Insider Trading at $INSP

There have been a total of 164 insider trades reported at $INSP since 2021, with 100 shares purchased and 586,844 shares sold. The most active insider traders in $INSP stock have been Timothy P. Herbert, John Rondoni, and Randy Ban. The most recent trade was a sale of 360 shares reported by Shawn mcCormick (None), made on May 02, 2025.



History of Insider Stock Trades by Randy Ban

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
INSP logo INSP Sale 2,236 Mar 03, 2025 March 5, 2025, 5:47 p.m.
INSP logo INSP Sale 1,233 Mar 03, 2025 March 5, 2025, 5:47 p.m.
INSP logo INSP Sale 478 Mar 03, 2025 March 5, 2025, 5:47 p.m.
INSP logo INSP Sale 3,770 Feb 13, 2025 Feb. 18, 2025, 7:44 p.m.
INSP logo INSP Sale 3,242 Feb 13, 2025 Feb. 18, 2025, 7:44 p.m.
INSP logo INSP Sale 2,541 Feb 13, 2025 Feb. 18, 2025, 7:44 p.m.
INSP logo INSP Sale 2,500 Feb 13, 2025 Feb. 18, 2025, 7:44 p.m.
INSP logo INSP Sale 3,824 Feb 13, 2025 Feb. 18, 2025, 7:44 p.m.
INSP logo INSP Sale 3,341 Feb 13, 2025 Feb. 18, 2025, 7:44 p.m.
INSP logo INSP Sale 584 Feb 13, 2025 Feb. 18, 2025, 7:44 p.m.
INSP logo INSP Sale 3,452 Feb 13, 2025 Feb. 18, 2025, 7:44 p.m.
INSP logo INSP Sale 1,000 Feb 13, 2025 Feb. 18, 2025, 7:44 p.m.
INSP logo INSP Sale 1,330 Feb 13, 2025 Feb. 18, 2025, 7:44 p.m.
INSP logo INSP Sale 895 Aug 16, 2024 Aug. 19, 2024, 8:14 p.m.
INSP logo INSP Sale 776 Aug 15, 2024 Aug. 19, 2024, 8:14 p.m.
INSP logo INSP Sale 1,659 Aug 15, 2024 Aug. 19, 2024, 8:14 p.m.
INSP logo INSP Sale 2,072 Aug 15, 2024 Aug. 19, 2024, 8:14 p.m.
INSP logo INSP Sale 1,150 Aug 15, 2024 Aug. 19, 2024, 8:14 p.m.
INSP logo INSP Sale 8,132 Aug 15, 2024 Aug. 19, 2024, 8:14 p.m.
INSP logo INSP Sale 2,350 Aug 15, 2024 Aug. 19, 2024, 8:14 p.m.
INSP logo INSP Sale 900 Aug 16, 2024 Aug. 19, 2024, 8:14 p.m.
INSP logo INSP Sale 3,066 Aug 16, 2024 Aug. 19, 2024, 8:14 p.m.
INSP logo INSP Sale 12,230 Feb 23, 2024 Feb. 27, 2024, 9:39 p.m.
INSP logo INSP Sale 3,060 Feb 27, 2024 Feb. 27, 2024, 9:39 p.m.
INSP logo INSP Sale 3,788 Jan 03, 2023 Jan. 5, 2023, 8:01 p.m.
INSP logo INSP Sale 2,400 Jan 03, 2023 Jan. 5, 2023, 8:01 p.m.
INSP logo INSP Sale 156 Jan 03, 2023 Jan. 5, 2023, 8:01 p.m.
INSP logo INSP Sale 1,056 Jan 03, 2023 Jan. 5, 2023, 8:01 p.m.
INSP logo INSP Sale 2,600 Jan 03, 2023 Jan. 5, 2023, 8:01 p.m.
INSP logo INSP Sale 1,149 Dec 05, 2022 Dec. 6, 2022, 5:15 p.m.
INSP logo INSP Sale 5,188 Dec 05, 2022 Dec. 6, 2022, 5:15 p.m.
INSP logo INSP Sale 1,954 Dec 05, 2022 Dec. 6, 2022, 5:15 p.m.
INSP logo INSP Sale 642 Dec 05, 2022 Dec. 6, 2022, 5:15 p.m.
INSP logo INSP Sale 1,400 Dec 05, 2022 Dec. 6, 2022, 5:15 p.m.
INSP logo INSP Sale 6,775 Jan 04, 2022 Jan. 5, 2022, 8 p.m.
INSP logo INSP Sale 3,532 Jan 05, 2022 Jan. 5, 2022, 8 p.m.
INSP logo INSP Sale 1,418 Dec 27, 2021 Dec. 28, 2021, 6:32 p.m.
INSP logo INSP Sale 8,342 Dec 23, 2021 Dec. 28, 2021, 6:32 p.m.




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