Skip to Main Content
Insider Trading

Ryan Paul Barretto Net Worth

Track Major Insider Updates On X/Twitter

Last Updated: 4 days, 12 hours ago

Ryan Paul Barretto has an estimated net worth of at least $45.5 million*, as of Jan. 8, 2025. They own 699,718 shares of SPT stock. They have sold 407,280 shares of SPT stock since 2021, for an estimated $23.6 million.

Ryan Paul Barretto $SPT SEC Form 4 Insider Trading

Ryan Paul Barretto has filed a total of 126 insider trades in $SPT since 2021. Their most recent trade was a sale of 16,800 shares, made on Dec 30, 2024. Their largest trade was a sale of 28,755 shares, made on Mar 04, 2024. We estimate that they now own 699,718 shares of $SPT, worth an estimated $21.9 million.



Insider Trading at $SPT

There have been a total of 629 insider trades reported at $SPT since 2021, with 0 shares purchased and 2.6 million shares sold. The most active insider traders in $SPT stock have been Aaron Edward Frederick Rankin, Justyn Russell Howard, and Ryan Paul Barretto. The most recent trade was a sale of 1,500 shares reported by Preto Joseph Del (CFO and Treasurer), made on Jan 02, 2025.



History of Insider Stock Trades by Ryan Paul Barretto

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
SPT Sale 16,800 Dec 30, 2024 Dec. 31, 2024, 5:16 p.m.
SPT Sale 13,465 Dec 03, 2024 Dec. 4, 2024, 5:06 p.m.
SPT Sale 16,400 Oct 07, 2024 Oct. 8, 2024, 4:28 p.m.
SPT Sale 400 Oct 07, 2024 Oct. 8, 2024, 4:28 p.m.
SPT Sale 13,306 Sep 04, 2024 Sept. 5, 2024, 6:10 p.m.
SPT Sale 11,200 Jul 08, 2024 July 9, 2024, 4:27 p.m.
SPT Sale 15,586 Jun 04, 2024 June 5, 2024, 5:36 p.m.
SPT Sale 500 Apr 04, 2024 April 8, 2024, 5:30 p.m.
SPT Sale 2,500 Apr 04, 2024 April 8, 2024, 5:30 p.m.
SPT Sale 2,600 Apr 04, 2024 April 8, 2024, 5:30 p.m.
SPT Sale 3,205 Mar 04, 2024 March 6, 2024, 5:28 p.m.
SPT Sale 2,395 Mar 04, 2024 March 6, 2024, 5:28 p.m.
SPT Sale 28,755 Mar 04, 2024 March 6, 2024, 5:28 p.m.
SPT Sale 1,276 Feb 05, 2024 Feb. 6, 2024, 6:08 p.m.
SPT Sale 4,324 Feb 05, 2024 Feb. 6, 2024, 6:08 p.m.
SPT Sale 4,500 Jan 04, 2024 Jan. 5, 2024, 5:50 p.m.
SPT Sale 1,100 Jan 04, 2024 Jan. 5, 2024, 5:50 p.m.
SPT Sale 400 Dec 04, 2023 Dec. 6, 2023, 5:20 p.m.
SPT Sale 2,214 Dec 04, 2023 Dec. 6, 2023, 5:20 p.m.
SPT Sale 2,986 Dec 04, 2023 Dec. 6, 2023, 5:20 p.m.
SPT Sale 11,307 Dec 04, 2023 Dec. 6, 2023, 5:20 p.m.
SPT Sale 11,200 Nov 03, 2023 Nov. 6, 2023, 5:23 p.m.
SPT Sale 5,600 Sep 05, 2023 Sept. 6, 2023, 5:01 p.m.
SPT Sale 11,110 Sep 05, 2023 Sept. 6, 2023, 5:01 p.m.
SPT Sale 1,500 Aug 03, 2023 Aug. 7, 2023, 4:02 p.m.
SPT Sale 9,700 Aug 03, 2023 Aug. 7, 2023, 4:02 p.m.
SPT Sale 4,544 Jul 05, 2023 July 6, 2023, 4:02 p.m.
SPT Sale 6,656 Jul 05, 2023 July 6, 2023, 4:02 p.m.
SPT Sale 10,139 Jun 05, 2023 June 6, 2023, 4:12 p.m.
SPT Sale 2,900 Mar 03, 2023 March 6, 2023, 5:02 p.m.
SPT Sale 2,100 Mar 03, 2023 March 6, 2023, 5:02 p.m.
SPT Sale 600 Mar 03, 2023 March 6, 2023, 5:02 p.m.
SPT Sale 14,859 Mar 02, 2023 March 6, 2023, 5:02 p.m.
SPT Sale 1,500 Feb 03, 2023 Feb. 6, 2023, 8:06 p.m.
SPT Sale 1,000 Feb 03, 2023 Feb. 6, 2023, 8:06 p.m.
SPT Sale 1,000 Feb 03, 2023 Feb. 6, 2023, 8:06 p.m.
SPT Sale 500 Feb 03, 2023 Feb. 6, 2023, 8:06 p.m.
SPT Sale 1,000 Feb 03, 2023 Feb. 6, 2023, 8:06 p.m.
SPT Sale 600 Feb 03, 2023 Feb. 6, 2023, 8:06 p.m.
SPT Sale 2,197 Dec 05, 2022 Dec. 6, 2022, 5:07 p.m.
SPT Sale 1,301 Dec 05, 2022 Dec. 6, 2022, 5:07 p.m.
SPT Sale 2,102 Dec 05, 2022 Dec. 6, 2022, 5:07 p.m.
SPT Sale 9,723 Dec 02, 2022 Dec. 6, 2022, 5:07 p.m.
SPT Sale 5,600 Nov 04, 2022 Nov. 7, 2022, 5:56 p.m.
SPT Sale 1,700 Oct 03, 2022 Oct. 4, 2022, 12:02 p.m.
SPT Sale 1,800 Oct 03, 2022 Oct. 4, 2022, 12:02 p.m.
SPT Sale 400 Oct 03, 2022 Oct. 4, 2022, 12:02 p.m.
SPT Sale 1,700 Oct 03, 2022 Oct. 4, 2022, 12:02 p.m.
SPT Sale 17,219 Sep 02, 2022 Sept. 7, 2022, 4:13 p.m.
SPT Sale 2,313 Sep 06, 2022 Sept. 7, 2022, 4:13 p.m.
SPT Sale 768 Sep 06, 2022 Sept. 7, 2022, 4:13 p.m.
SPT Sale 2,519 Sep 06, 2022 Sept. 7, 2022, 4:13 p.m.
SPT Sale 100 Aug 03, 2022 Aug. 5, 2022, 12:01 p.m.
SPT Sale 855 Aug 03, 2022 Aug. 5, 2022, 12:01 p.m.
SPT Sale 1,200 Aug 03, 2022 Aug. 5, 2022, 12:01 p.m.
SPT Sale 545 Aug 03, 2022 Aug. 5, 2022, 12:01 p.m.
SPT Sale 1,300 Aug 03, 2022 Aug. 5, 2022, 12:01 p.m.
SPT Sale 800 Aug 03, 2022 Aug. 5, 2022, 12:01 p.m.
SPT Sale 800 Aug 03, 2022 Aug. 5, 2022, 12:01 p.m.
SPT Sale 1,100 Jul 05, 2022 July 6, 2022, 5:31 p.m.
SPT Sale 300 Jul 05, 2022 July 6, 2022, 5:31 p.m.
SPT Sale 500 Jul 05, 2022 July 6, 2022, 5:31 p.m.
SPT Sale 100 Jul 05, 2022 July 6, 2022, 5:31 p.m.
SPT Sale 2,221 Jul 05, 2022 July 6, 2022, 5:31 p.m.
SPT Sale 1,300 Jul 05, 2022 July 6, 2022, 5:31 p.m.
SPT Sale 79 Jul 05, 2022 July 6, 2022, 5:31 p.m.
SPT Sale 3,092 Jun 03, 2022 June 2, 2022, 8 p.m.
SPT Sale 906 Jun 03, 2022 June 2, 2022, 8 p.m.
SPT Sale 602 Jun 03, 2022 June 2, 2022, 8 p.m.
SPT Sale 5,718 Jun 02, 2022 June 2, 2022, 8 p.m.
SPT Sale 700 Jun 03, 2022 June 2, 2022, 8 p.m.
SPT Sale 300 Jun 03, 2022 June 2, 2022, 8 p.m.
SPT Sale 1,884 May 03, 2022 May 3, 2022, 8 p.m.
SPT Sale 2,242 May 03, 2022 May 3, 2022, 8 p.m.
SPT Sale 1,474 May 03, 2022 May 3, 2022, 8 p.m.
SPT Sale 4,707 Apr 04, 2022 April 5, 2022, 5:34 p.m.
SPT Sale 393 Apr 04, 2022 April 5, 2022, 5:34 p.m.
SPT Sale 500 Apr 04, 2022 April 5, 2022, 5:34 p.m.
SPT Sale 700 Mar 03, 2022 March 4, 2022, 5:41 p.m.
SPT Sale 1,018 Mar 03, 2022 March 4, 2022, 5:41 p.m.
SPT Sale 3,682 Mar 03, 2022 March 4, 2022, 5:41 p.m.
SPT Sale 200 Mar 03, 2022 March 4, 2022, 5:41 p.m.
SPT Sale 10,498 Mar 02, 2022 March 2, 2022, 8 p.m.
SPT Sale 500 Feb 03, 2022 Feb. 4, 2022, 5:04 p.m.
SPT Sale 300 Feb 03, 2022 Feb. 4, 2022, 5:04 p.m.
SPT Sale 449 Feb 03, 2022 Feb. 4, 2022, 5:04 p.m.
SPT Sale 2,691 Feb 03, 2022 Feb. 4, 2022, 5:04 p.m.
SPT Sale 1,660 Feb 03, 2022 Feb. 4, 2022, 5:04 p.m.
SPT Sale 100 Jan 03, 2022 Jan. 4, 2022, 8 p.m.
SPT Sale 810 Jan 03, 2022 Jan. 4, 2022, 8 p.m.
SPT Sale 1,990 Jan 03, 2022 Jan. 4, 2022, 8 p.m.
SPT Sale 1,700 Jan 03, 2022 Jan. 4, 2022, 8 p.m.
SPT Sale 1,000 Jan 03, 2022 Jan. 4, 2022, 8 p.m.
SPT Sale 788 Dec 01, 2021 Dec. 2, 2021, 9:51 p.m.
SPT Sale 13,236 Dec 02, 2021 Dec. 2, 2021, 9:51 p.m.
SPT Sale 41 Dec 01, 2021 Dec. 2, 2021, 9:51 p.m.
SPT Sale 300 Dec 01, 2021 Dec. 2, 2021, 9:51 p.m.
SPT Sale 400 Dec 01, 2021 Dec. 2, 2021, 9:51 p.m.
SPT Sale 200 Dec 01, 2021 Dec. 2, 2021, 9:51 p.m.
SPT Sale 200 Dec 01, 2021 Dec. 2, 2021, 9:51 p.m.
SPT Sale 100 Dec 01, 2021 Dec. 2, 2021, 9:51 p.m.
SPT Sale 700 Dec 01, 2021 Dec. 2, 2021, 9:51 p.m.
SPT Sale 450 Dec 01, 2021 Dec. 2, 2021, 9:51 p.m.
SPT Sale 605 Dec 01, 2021 Dec. 2, 2021, 9:51 p.m.
SPT Sale 200 Dec 01, 2021 Dec. 2, 2021, 9:51 p.m.
SPT Sale 896 Dec 01, 2021 Dec. 2, 2021, 9:51 p.m.
SPT Sale 720 Dec 01, 2021 Dec. 2, 2021, 9:51 p.m.
SPT Sale 1,854 Nov 01, 2021 Nov. 1, 2021, 8 p.m.
SPT Sale 2,646 Nov 01, 2021 Nov. 1, 2021, 8 p.m.
SPT Sale 1,100 Nov 01, 2021 Nov. 1, 2021, 8 p.m.
SPT Sale 1,401 Oct 01, 2021 Oct. 3, 2021, 8 p.m.
SPT Sale 1,096 Oct 01, 2021 Oct. 3, 2021, 8 p.m.
SPT Sale 1,103 Oct 01, 2021 Oct. 3, 2021, 8 p.m.
SPT Sale 700 Oct 01, 2021 Oct. 3, 2021, 8 p.m.
SPT Sale 600 Oct 01, 2021 Oct. 3, 2021, 8 p.m.
SPT Sale 700 Oct 01, 2021 Oct. 3, 2021, 8 p.m.
SPT Sale 2,155 Aug 02, 2021 Aug. 2, 2021, 8 p.m.
SPT Sale 1,912 Aug 02, 2021 Aug. 2, 2021, 8 p.m.
SPT Sale 1,533 Aug 02, 2021 Aug. 2, 2021, 8 p.m.
SPT Sale 508 Jul 01, 2021 July 5, 2021, 8 p.m.
SPT Sale 600 Jul 01, 2021 July 5, 2021, 8 p.m.
SPT Sale 4,492 Jul 01, 2021 July 5, 2021, 8 p.m.
SPT Sale 1,100 Jun 01, 2021 June 2, 2021, 8 p.m.
SPT Sale 8,359 Jun 02, 2021 June 2, 2021, 8 p.m.
SPT Sale 2,955 Jun 01, 2021 June 2, 2021, 8 p.m.
SPT Sale 1,545 Jun 01, 2021 June 2, 2021, 8 p.m.




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