Skip to Main Content
Insider Trading

Aaron Edward Frederick Rankin Net Worth

Track Major Insider Updates On X/Twitter

Last Updated: 4 days, 15 hours ago

Aaron Edward Frederick Rankin has an estimated net worth of at least $65.0 million*, as of Jan. 8, 2025. They own 42,122 shares of SPT stock. They have sold 838,168 shares of SPT stock since 2021, for an estimated $63.7 million.

Aaron Edward Frederick Rankin $SPT SEC Form 4 Insider Trading

Aaron Edward Frederick Rankin has filed a total of 218 insider trades in $SPT since 2021. Their most recent trade was a sale of 1,181 shares, made on Sep 04, 2024. Their largest trade was a sale of 71,388 shares, made on Aug 10, 2022. We estimate that they now own 42,122 shares of $SPT, worth an estimated $1.3 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 Aaron Edward Frederick Rankin

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
SPT Sale 1,181 Sep 04, 2024 Sept. 5, 2024, 6:12 p.m.
SPT Sale 1,184 Jun 04, 2024 June 6, 2024, 4:15 p.m.
SPT Sale 600 Apr 04, 2024 April 8, 2024, 5:29 p.m.
SPT Sale 5,026 Apr 04, 2024 April 8, 2024, 5:29 p.m.
SPT Sale 4,573 Apr 04, 2024 April 8, 2024, 5:29 p.m.
SPT Sale 5,067 Apr 04, 2024 April 8, 2024, 5:29 p.m.
SPT Sale 5,333 Apr 04, 2024 April 8, 2024, 5:29 p.m.
SPT Sale 1,401 Apr 04, 2024 April 8, 2024, 5:29 p.m.
SPT Sale 8,134 Feb 05, 2024 Feb. 6, 2024, 6:07 p.m.
SPT Sale 100 Feb 05, 2024 Feb. 6, 2024, 6:07 p.m.
SPT Sale 6,471 Feb 05, 2024 Feb. 6, 2024, 6:07 p.m.
SPT Sale 15,429 Feb 05, 2024 Feb. 6, 2024, 6:07 p.m.
SPT Sale 100 Feb 05, 2024 Feb. 6, 2024, 6:07 p.m.
SPT Sale 13,766 Feb 05, 2024 Feb. 6, 2024, 6:07 p.m.
SPT Sale 8,972 Jan 04, 2024 Jan. 5, 2024, 5:49 p.m.
SPT Sale 8,809 Jan 04, 2024 Jan. 5, 2024, 5:49 p.m.
SPT Sale 13,191 Jan 04, 2024 Jan. 5, 2024, 5:49 p.m.
SPT Sale 13,028 Jan 04, 2024 Jan. 5, 2024, 5:49 p.m.
SPT Sale 1,221 Dec 04, 2023 Dec. 5, 2023, 5:03 p.m.
SPT Sale 7,003 Dec 04, 2023 Dec. 5, 2023, 5:03 p.m.
SPT Sale 13,776 Dec 04, 2023 Dec. 5, 2023, 5:03 p.m.
SPT Sale 1,347 Dec 04, 2023 Dec. 5, 2023, 5:03 p.m.
SPT Sale 8,251 Dec 04, 2023 Dec. 5, 2023, 5:03 p.m.
SPT Sale 12,402 Dec 04, 2023 Dec. 5, 2023, 5:03 p.m.
SPT Sale 1,368 Dec 04, 2023 Dec. 5, 2023, 5:03 p.m.
SPT Sale 1,344 Sep 05, 2023 Sept. 6, 2023, 5 p.m.
SPT Sale 18,000 Jul 17, 2023 July 18, 2023, 4:01 p.m.
SPT Sale 1,212 Jun 05, 2023 June 6, 2023, 4:01 p.m.
SPT Sale 2,050 Mar 13, 2023 March 15, 2023, 4:01 p.m.
SPT Sale 2,050 Mar 13, 2023 March 15, 2023, 4:01 p.m.
SPT Sale 200 Mar 13, 2023 March 15, 2023, 4:01 p.m.
SPT Sale 5,450 Mar 14, 2023 March 15, 2023, 4:01 p.m.
SPT Sale 200 Mar 13, 2023 March 15, 2023, 4:01 p.m.
SPT Sale 1,675 Feb 13, 2023 Feb. 14, 2023, 5:37 p.m.
SPT Sale 400 Feb 13, 2023 Feb. 14, 2023, 5:37 p.m.
SPT Sale 1,875 Feb 13, 2023 Feb. 14, 2023, 5:37 p.m.
SPT Sale 2,700 Feb 13, 2023 Feb. 14, 2023, 5:37 p.m.
SPT Sale 600 Feb 13, 2023 Feb. 14, 2023, 5:37 p.m.
SPT Sale 2,700 Feb 13, 2023 Feb. 14, 2023, 5:37 p.m.
SPT Sale 5,450 Jan 12, 2023 Jan. 13, 2023, 5:30 p.m.
SPT Sale 4,500 Jan 11, 2023 Jan. 13, 2023, 5:30 p.m.
SPT Sale 608 Dec 15, 2022 Dec. 16, 2022, 5:03 p.m.
SPT Sale 200 Dec 15, 2022 Dec. 16, 2022, 5:03 p.m.
SPT Sale 746 Dec 15, 2022 Dec. 16, 2022, 5:03 p.m.
SPT Sale 1,001 Dec 15, 2022 Dec. 16, 2022, 5:03 p.m.
SPT Sale 1,100 Dec 15, 2022 Dec. 16, 2022, 5:03 p.m.
SPT Sale 100 Dec 15, 2022 Dec. 16, 2022, 5:03 p.m.
SPT Sale 700 Dec 15, 2022 Dec. 16, 2022, 5:03 p.m.
SPT Sale 2,566 Dec 15, 2022 Dec. 16, 2022, 5:03 p.m.
SPT Sale 871 Dec 02, 2022 Dec. 5, 2022, 5:51 p.m.
SPT Sale 3,635 Nov 15, 2022 Nov. 16, 2022, 5:31 p.m.
SPT Sale 1,112 Nov 15, 2022 Nov. 16, 2022, 5:31 p.m.
SPT Sale 1,490 Nov 15, 2022 Nov. 16, 2022, 5:31 p.m.
SPT Sale 12,363 Nov 15, 2022 Nov. 16, 2022, 5:31 p.m.
SPT Sale 3,221 Nov 15, 2022 Nov. 16, 2022, 5:31 p.m.
SPT Sale 1,500 Nov 15, 2022 Nov. 16, 2022, 5:31 p.m.
SPT Sale 2,700 Nov 15, 2022 Nov. 16, 2022, 5:31 p.m.
SPT Sale 11,179 Nov 15, 2022 Nov. 16, 2022, 5:31 p.m.
SPT Sale 4,500 Oct 11, 2022 Oct. 12, 2022, 4:22 p.m.
SPT Sale 834 Sep 02, 2022 Sept. 6, 2022, 4:02 p.m.
SPT Sale 71,388 Aug 10, 2022 Aug. 11, 2022, 4:32 p.m.
SPT Sale 1,009 Aug 10, 2022 Aug. 11, 2022, 4:32 p.m.
SPT Sale 17,177 Aug 10, 2022 Aug. 11, 2022, 4:32 p.m.
SPT Sale 7,114 Aug 10, 2022 Aug. 11, 2022, 4:32 p.m.
SPT Sale 1,700 Aug 10, 2022 Aug. 11, 2022, 4:32 p.m.
SPT Sale 1,612 Aug 10, 2022 Aug. 11, 2022, 4:32 p.m.
SPT Sale 17,280 Jun 02, 2022 June 2, 2022, 8 p.m.
SPT Sale 46,720 Jun 02, 2022 June 2, 2022, 8 p.m.
SPT Sale 769 Jun 02, 2022 June 2, 2022, 8 p.m.
SPT Sale 2,528 Apr 20, 2022 April 21, 2022, 6:11 p.m.
SPT Sale 10,987 Apr 20, 2022 April 21, 2022, 6:11 p.m.
SPT Sale 400 Apr 20, 2022 April 21, 2022, 6:11 p.m.
SPT Sale 1,087 Apr 20, 2022 April 21, 2022, 6:11 p.m.
SPT Sale 2,643 Apr 20, 2022 April 21, 2022, 6:11 p.m.
SPT Sale 4,370 Apr 20, 2022 April 21, 2022, 6:11 p.m.
SPT Sale 1,172 Apr 20, 2022 April 21, 2022, 6:11 p.m.
SPT Sale 693 Apr 20, 2022 April 21, 2022, 6:11 p.m.
SPT Sale 8,120 Apr 20, 2022 April 21, 2022, 6:11 p.m.
SPT Sale 1,149 Mar 18, 2022 March 21, 2022, 9:40 p.m.
SPT Sale 3,946 Mar 18, 2022 March 21, 2022, 9:40 p.m.
SPT Sale 9,472 Mar 18, 2022 March 21, 2022, 9:40 p.m.
SPT Sale 4,591 Mar 18, 2022 March 21, 2022, 9:40 p.m.
SPT Sale 3,091 Mar 18, 2022 March 21, 2022, 9:40 p.m.
SPT Sale 1,600 Mar 18, 2022 March 21, 2022, 9:40 p.m.
SPT Sale 800 Mar 18, 2022 March 21, 2022, 9:40 p.m.
SPT Sale 3,509 Mar 18, 2022 March 21, 2022, 9:40 p.m.
SPT Sale 1,811 Mar 18, 2022 March 21, 2022, 9:40 p.m.
SPT Sale 1,131 Mar 18, 2022 March 21, 2022, 9:40 p.m.
SPT Sale 500 Mar 18, 2022 March 21, 2022, 9:40 p.m.
SPT Sale 400 Mar 18, 2022 March 21, 2022, 9:40 p.m.
SPT Sale 1,668 Mar 02, 2022 March 2, 2022, 8 p.m.
SPT Sale 6,715 Feb 18, 2022 Feb. 22, 2022, 5:41 p.m.
SPT Sale 400 Feb 18, 2022 Feb. 22, 2022, 5:41 p.m.
SPT Sale 1,100 Feb 18, 2022 Feb. 22, 2022, 5:41 p.m.
SPT Sale 500 Feb 18, 2022 Feb. 22, 2022, 5:41 p.m.
SPT Sale 1,401 Feb 18, 2022 Feb. 22, 2022, 5:41 p.m.
SPT Sale 2,650 Feb 18, 2022 Feb. 22, 2022, 5:41 p.m.
SPT Sale 2,449 Feb 18, 2022 Feb. 22, 2022, 5:41 p.m.
SPT Sale 7,099 Feb 18, 2022 Feb. 22, 2022, 5:41 p.m.
SPT Sale 3,800 Feb 18, 2022 Feb. 22, 2022, 5:41 p.m.
SPT Sale 300 Feb 18, 2022 Feb. 22, 2022, 5:41 p.m.
SPT Sale 1,492 Feb 18, 2022 Feb. 22, 2022, 5:41 p.m.
SPT Sale 1,608 Feb 18, 2022 Feb. 22, 2022, 5:41 p.m.
SPT Sale 2,486 Feb 18, 2022 Feb. 22, 2022, 5:41 p.m.
SPT Sale 693 Jan 20, 2022 Jan. 21, 2022, 5:06 p.m.
SPT Sale 4,317 Jan 20, 2022 Jan. 21, 2022, 5:06 p.m.
SPT Sale 1,744 Jan 20, 2022 Jan. 21, 2022, 5:06 p.m.
SPT Sale 4,090 Jan 20, 2022 Jan. 21, 2022, 5:06 p.m.
SPT Sale 5,544 Jan 20, 2022 Jan. 21, 2022, 5:06 p.m.
SPT Sale 5,890 Jan 20, 2022 Jan. 21, 2022, 5:06 p.m.
SPT Sale 1,915 Jan 20, 2022 Jan. 21, 2022, 5:06 p.m.
SPT Sale 1,555 Jan 20, 2022 Jan. 21, 2022, 5:06 p.m.
SPT Sale 1,926 Jan 20, 2022 Jan. 21, 2022, 5:06 p.m.
SPT Sale 2,419 Jan 20, 2022 Jan. 21, 2022, 5:06 p.m.
SPT Sale 1,407 Jan 20, 2022 Jan. 21, 2022, 5:06 p.m.
SPT Sale 500 Jan 20, 2022 Jan. 21, 2022, 5:06 p.m.
SPT Sale 6,300 Dec 20, 2021 Dec. 21, 2021, 9:26 p.m.
SPT Sale 1,700 Dec 20, 2021 Dec. 21, 2021, 9:26 p.m.
SPT Sale 100 Dec 20, 2021 Dec. 21, 2021, 9:26 p.m.
SPT Sale 3,256 Dec 20, 2021 Dec. 21, 2021, 9:26 p.m.
SPT Sale 2,236 Dec 20, 2021 Dec. 21, 2021, 9:26 p.m.
SPT Sale 1,909 Dec 20, 2021 Dec. 21, 2021, 9:26 p.m.
SPT Sale 599 Dec 20, 2021 Dec. 21, 2021, 9:26 p.m.
SPT Sale 400 Dec 20, 2021 Dec. 21, 2021, 9:26 p.m.
SPT Sale 1,700 Dec 20, 2021 Dec. 21, 2021, 9:26 p.m.
SPT Sale 1,138 Dec 21, 2021 Dec. 21, 2021, 9:26 p.m.
SPT Sale 4,434 Dec 21, 2021 Dec. 21, 2021, 9:26 p.m.
SPT Sale 4,100 Dec 21, 2021 Dec. 21, 2021, 9:26 p.m.
SPT Sale 4,928 Dec 21, 2021 Dec. 21, 2021, 9:26 p.m.
SPT Sale 5,400 Dec 21, 2021 Dec. 21, 2021, 9:26 p.m.
SPT Sale 400 Dec 20, 2021 Dec. 21, 2021, 9:26 p.m.
SPT Sale 6,231 Dec 20, 2021 Dec. 21, 2021, 9:26 p.m.
SPT Sale 7,169 Dec 20, 2021 Dec. 21, 2021, 9:26 p.m.
SPT Sale 583 Dec 13, 2021 Dec. 14, 2021, 6:55 p.m.
SPT Sale 300 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 700 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 500 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 212 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 400 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 400 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 800 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 400 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 2,203 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 1,785 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 400 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 300 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 900 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 1,029 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 2,129 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 660 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 520 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 301 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 1,500 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 1,100 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 1,774 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 1,813 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 5,143 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 300 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 1,000 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 5,031 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 100 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 300 Nov 22, 2021 Nov. 23, 2021, 6:30 p.m.
SPT Sale 900 Oct 20, 2021 Oct. 20, 2021, 8 p.m.
SPT Sale 200 Oct 20, 2021 Oct. 20, 2021, 8 p.m.
SPT Sale 1,305 Oct 20, 2021 Oct. 20, 2021, 8 p.m.
SPT Sale 1,051 Oct 20, 2021 Oct. 20, 2021, 8 p.m.
SPT Sale 2,896 Oct 20, 2021 Oct. 20, 2021, 8 p.m.
SPT Sale 3,388 Oct 20, 2021 Oct. 20, 2021, 8 p.m.
SPT Sale 5,880 Oct 20, 2021 Oct. 20, 2021, 8 p.m.
SPT Sale 7,880 Oct 20, 2021 Oct. 20, 2021, 8 p.m.
SPT Sale 600 Oct 20, 2021 Oct. 20, 2021, 8 p.m.
SPT Sale 200 Oct 20, 2021 Oct. 20, 2021, 8 p.m.
SPT Sale 1,100 Oct 20, 2021 Oct. 20, 2021, 8 p.m.
SPT Sale 300 Oct 20, 2021 Oct. 20, 2021, 8 p.m.
SPT Sale 1,051 Oct 20, 2021 Oct. 20, 2021, 8 p.m.
SPT Sale 2,461 Oct 20, 2021 Oct. 20, 2021, 8 p.m.
SPT Sale 2,788 Oct 20, 2021 Oct. 20, 2021, 8 p.m.
SPT Sale 2,197 Sep 20, 2021 Sept. 20, 2021, 8 p.m.
SPT Sale 300 Sep 20, 2021 Sept. 20, 2021, 8 p.m.
SPT Sale 1,914 Sep 20, 2021 Sept. 20, 2021, 8 p.m.
SPT Sale 6,312 Sep 20, 2021 Sept. 20, 2021, 8 p.m.
SPT Sale 9,623 Sep 20, 2021 Sept. 20, 2021, 8 p.m.
SPT Sale 18,151 Sep 20, 2021 Sept. 20, 2021, 8 p.m.
SPT Sale 1,800 Sep 20, 2021 Sept. 20, 2021, 8 p.m.
SPT Sale 300 Sep 20, 2021 Sept. 20, 2021, 8 p.m.
SPT Sale 1,900 Sep 20, 2021 Sept. 20, 2021, 8 p.m.
SPT Sale 2,500 Sep 20, 2021 Sept. 20, 2021, 8 p.m.
SPT Sale 7,003 Sep 20, 2021 Sept. 20, 2021, 8 p.m.
SPT Sale 5,400 Aug 20, 2021 Aug. 22, 2021, 8 p.m.
SPT Sale 700 Aug 20, 2021 Aug. 22, 2021, 8 p.m.
SPT Sale 400 Aug 20, 2021 Aug. 22, 2021, 8 p.m.
SPT Sale 14,225 Aug 20, 2021 Aug. 22, 2021, 8 p.m.
SPT Sale 6,975 Aug 20, 2021 Aug. 22, 2021, 8 p.m.
SPT Sale 1,900 Aug 20, 2021 Aug. 22, 2021, 8 p.m.
SPT Sale 100 Aug 20, 2021 Aug. 22, 2021, 8 p.m.
SPT Sale 2,300 Aug 20, 2021 Aug. 22, 2021, 8 p.m.
SPT Sale 2,324 Jul 20, 2021 July 20, 2021, 8 p.m.
SPT Sale 1,720 Jul 20, 2021 July 20, 2021, 8 p.m.
SPT Sale 600 Jul 20, 2021 July 20, 2021, 8 p.m.
SPT Sale 2,656 Jul 20, 2021 July 20, 2021, 8 p.m.
SPT Sale 1,200 Jul 20, 2021 July 20, 2021, 8 p.m.
SPT Sale 6,410 Jul 20, 2021 July 20, 2021, 8 p.m.
SPT Sale 5,117 Jul 20, 2021 July 20, 2021, 8 p.m.
SPT Sale 6,990 Jul 20, 2021 July 20, 2021, 8 p.m.
SPT Sale 2,883 Jul 20, 2021 July 20, 2021, 8 p.m.
SPT Sale 2,100 Jul 20, 2021 July 20, 2021, 8 p.m.
SPT Sale 2,500 Jun 18, 2021 June 21, 2021, 8 p.m.
SPT Sale 1,411 Jun 18, 2021 June 21, 2021, 8 p.m.
SPT Sale 2,904 Jun 18, 2021 June 21, 2021, 8 p.m.
SPT Sale 2,985 Jun 18, 2021 June 21, 2021, 8 p.m.
SPT Sale 1,100 Jun 18, 2021 June 21, 2021, 8 p.m.
SPT Sale 1,100 Jun 18, 2021 June 21, 2021, 8 p.m.
SPT Sale 4,400 Jun 21, 2021 June 21, 2021, 8 p.m.
SPT Sale 14,726 Jun 18, 2021 June 21, 2021, 8 p.m.
SPT Sale 5,020 Jun 18, 2021 June 21, 2021, 8 p.m.
SPT Sale 7,716 Jun 18, 2021 June 21, 2021, 8 p.m.
SPT Sale 8,138 Jun 18, 2021 June 21, 2021, 8 p.m.
SPT Sale 583 Jun 02, 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.