Follow the people · Insider
Red Oak Partners, LLC
Red Oak Partners, LLC files insider transactions with the SEC as a 10% owner of Motorsport Games (MSGM). We hold 11 disclosed purchases and sales filed since 5 November 2008, 11 of them in the last 90 days.
- Files forMSGM
- Disclosed buys and sells11 in all, 11 in the last 90 days
- Last disclosure3 September 2026
Positions held
11 posts we hold — a term names its own dates; a run of filings only says when they filed- Filed 30 June 2026 — 1 September 202610% owner · Motorsport Games (MSGM)22 Form 4 lines · source: SEC Form 4
- Filed 11 April 2024 — 7 November 202510% owner · Global Crossing Airlines Group (JETMF)31 Form 4 lines · source: SEC Form 4
- Filed 22 June 2009 — 10 August 2020Director · Forgent Networks (ASUR)13 Form 4 lines · source: SEC Form 4
- Filed 31 October 2008 — 10 December 201910% owner · Smtc (SMTX)70 Form 4 lines · source: SEC Form 4
- Filed 16 February 2016 — 3 October 201710% owner · Electromed (ELMD)44 Form 4 lines · source: SEC Form 4
- Filed 13 November 2014 — 31 May 201710% owner · Issuer Direct (ISDR)28 Form 4 lines · source: SEC Form 4
- Filed 10 April 2017 — 11 April 201710% owner · Issuer Direct (isdr)6 Form 4 lines · source: SEC Form 4
- Filed 11 August 2014 — 15 August 2014Director · Planar Systems (PLNR)9 Form 4 lines · source: SEC Form 4
- Filed 3 October 2011 — 3 October 2011Director · R F Industries (RFIL)1 Form 4 line · source: SEC Form 4
- Filed 15 November 2010 — 6 January 201110% owner · Banks.com (BNX)16 Form 4 lines · source: SEC Form 4
- Filed 10 February 2009 — 13 February 200910% owner · Clst Holdings (CLHI)12 Form 4 lines · source: SEC Form 4
Everything they disclosed
120 entries, newest first — one per disclosure report, one per Form 4 line- ▲ bought on the open market 1,406 shares of Motorsport GamesSEC Form 43 September 2026Class A common stock · traded 1 September 2026 · filed 3 September 2026
- ▲ bought on the open market 743 shares of Motorsport GamesSEC Form 43 September 2026Class A common stock · traded 1 September 2026 · filed 3 September 2026
- ▲ bought on the open market 2,146 shares of Motorsport GamesSEC Form 431 August 2026Class A common stock · traded 27 August 2026 · filed 31 August 2026
- ▲ bought on the open market 1,134 shares of Motorsport GamesSEC Form 431 August 2026Class A common stock · traded 27 August 2026 · filed 31 August 2026
- ▲ bought on the open market 2,831 shares of Motorsport GamesSEC Form 431 August 2026Class A common stock · traded 28 August 2026 · filed 31 August 2026
- ▲ bought on the open market 1,497 shares of Motorsport GamesSEC Form 431 August 2026Class A common stock · traded 28 August 2026 · filed 31 August 2026
- ▲ bought on the open market 2,979 shares of Motorsport GamesSEC Form 431 August 2026Class A common stock · traded 31 August 2026 · filed 31 August 2026
- ▲ bought on the open market 1,575 shares of Motorsport GamesSEC Form 431 August 2026Class A common stock · traded 31 August 2026 · filed 31 August 2026
- ▲ bought on the open market 17,949 shares of Motorsport GamesSEC Form 424 August 2026Class A common stock · traded 20 August 2026 · filed 24 August 2026
- ▲ bought on the open market 5,194 shares of Motorsport GamesSEC Form 424 August 2026Class A common stock · traded 20 August 2026 · filed 24 August 2026
- ▲ bought on the open market 3,410 shares of Motorsport GamesSEC Form 424 August 2026Class A common stock · traded 21 August 2026 · filed 24 August 2026
- ▲ bought on the open market 1,802 shares of Motorsport GamesSEC Form 424 August 2026Class A common stock · traded 21 August 2026 · filed 24 August 2026
- ▲ bought on the open market 6,765 shares of Motorsport GamesSEC Form 419 August 2026Class A common stock · traded 17 August 2026 · filed 19 August 2026
- ▲ bought on the open market 3,639 shares of Motorsport GamesSEC Form 419 August 2026Class A common stock · traded 17 August 2026 · filed 19 August 2026
- ▲ bought on the open market 12,815 shares of Motorsport GamesSEC Form 419 August 2026Class A common stock · traded 18 August 2026 · filed 19 August 2026
- ▲ bought on the open market 6,894 shares of Motorsport GamesSEC Form 419 August 2026Class A common stock · traded 18 August 2026 · filed 19 August 2026
- ▲ bought on the open market 2,062 shares of Motorsport GamesSEC Form 46 July 2026Class A common stock · traded 1 July 2026 · filed 6 July 2026
- ▲ bought on the open market 1,138 shares of Motorsport GamesSEC Form 46 July 2026Class A common stock · traded 1 July 2026 · filed 6 July 2026
- ▲ bought on the open market 8,208 shares of Motorsport GamesSEC Form 46 July 2026Class A common stock · traded 2 July 2026 · filed 6 July 2026
- ▲ bought on the open market 4,529 shares of Motorsport GamesSEC Form 46 July 2026Class A common stock · traded 2 July 2026 · filed 6 July 2026
- ▲ bought on the open market 17,879 shares of Motorsport GamesSEC Form 42 July 2026Class A common stock · traded 30 June 2026 · filed 2 July 2026
- ▲ bought on the open market 9,865 shares of Motorsport GamesSEC Form 42 July 2026Class A common stock · traded 30 June 2026 · filed 2 July 2026
- ▼ sold on the open market 709,494 shares of Global Crossing Airlines Group (a derivative holding)SEC Form 412 November 2025Class A Non-Voting Common Stock · traded 7 November 2025 · filed 12 November 2025
- ▼ sold on the open market 392,486 shares of Global Crossing Airlines Group (a derivative holding)SEC Form 412 November 2025Class A Non-Voting Common Stock · traded 7 November 2025 · filed 12 November 2025
- ▼ sold on the open market 965,754 shares of Global Crossing Airlines Group (a derivative holding)SEC Form 412 November 2025Warrants · traded 7 November 2025 · filed 12 November 2025
- ▼ sold on the open market 534,246 shares of Global Crossing Airlines Group (a derivative holding)SEC Form 412 November 2025Warrants · traded 7 November 2025 · filed 12 November 2025
- ▼ sold on the open market 256,260 shares of Global Crossing Airlines GroupSEC Form 412 November 2025Common Stock · traded 7 November 2025 · filed 12 November 2025
- ▼ sold on the open market 141,760 shares of Global Crossing Airlines GroupSEC Form 412 November 2025Common Stock · traded 7 November 2025 · filed 12 November 2025
- converted 787,521 shares of Global Crossing Airlines Group (a derivative holding)SEC Form 47 April 2025Class B Non-Voting Common Stock · traded 20 March 2025 · filed 7 April 2025
- converted 412,479 shares of Global Crossing Airlines Group (a derivative holding)SEC Form 47 April 2025Class B Non-Voting Common Stock · traded 20 March 2025 · filed 7 April 2025
- converted 787,521 shares of Global Crossing Airlines GroupSEC Form 47 April 2025Common Stock · traded 20 March 2025 · filed 7 April 2025
- converted 412,479 shares of Global Crossing Airlines GroupSEC Form 47 April 2025Common Stock · traded 20 March 2025 · filed 7 April 2025
- ▲ bought on the open market 787,521 shares of Global Crossing Airlines Group (a derivative holding)SEC Form 424 February 2025Class B Non-Voting Common Stock · traded 20 February 2025 · filed 24 February 2025
- ▲ bought on the open market 412,479 shares of Global Crossing Airlines Group (a derivative holding)SEC Form 424 February 2025Class B Non-Voting Common Stock · traded 20 February 2025 · filed 24 February 2025
- ▲ bought on the open market 3,634,139 shares of Global Crossing Airlines Group (a derivative holding)SEC Form 424 February 2025Class A Non-Voting Common Stock · traded 20 February 2025 · filed 24 February 2025
- ▲ bought on the open market 1,903,174 shares of Global Crossing Airlines Group (a derivative holding)SEC Form 424 February 2025Class A Non-Voting Common Stock · traded 20 February 2025 · filed 24 February 2025
- ▲ bought on the open market 4,946,739 shares of Global Crossing Airlines Group (a derivative holding)SEC Form 424 February 2025Warrants · traded 20 February 2025 · filed 24 February 2025
- ▲ bought on the open market 2,590,574 shares of Global Crossing Airlines Group (a derivative holding)SEC Form 424 February 2025Warrants · traded 20 February 2025 · filed 24 February 2025
- ▲ bought on the open market 516,277 shares of Global Crossing Airlines GroupSEC Form 424 February 2025Common Stock · traded 20 February 2025 · filed 24 February 2025
- ▲ bought on the open market 283,723 shares of Global Crossing Airlines GroupSEC Form 424 February 2025Common Stock · traded 20 February 2025 · filed 24 February 2025
- ▼ sold on the open market 775,836 shares of Global Crossing Airlines GroupSEC Form 423 December 2024Common Stock · traded 19 December 2024 · filed 23 December 2024
- ▼ sold on the open market 386,664 shares of Global Crossing Airlines GroupSEC Form 423 December 2024Common Stock · traded 19 December 2024 · filed 23 December 2024
- ▲ bought on the open market 10,868 shares of Global Crossing Airlines Group (a derivative holding)SEC Form 421 October 2024Class B Non-Voting Common Stock · traded 18 October 2024 · filed 21 October 2024
- ▲ bought on the open market 5,632 shares of Global Crossing Airlines Group (a derivative holding)SEC Form 421 October 2024Class B Non-Voting Common Stock · traded 18 October 2024 · filed 21 October 2024
- ▲ bought on the open market 1,080,472 shares of Global Crossing Airlines GroupSEC Form 421 October 2024Common Stock · traded 16 July 2024 · filed 21 October 2024
- ▲ bought on the open market 419,528 shares of Global Crossing Airlines GroupSEC Form 421 October 2024Common Stock · traded 16 July 2024 · filed 21 October 2024
- ▲ bought on the open market 1,485,169 shares of Global Crossing Airlines GroupSEC Form 421 October 2024Common Stock · traded 2 September 2024 · filed 21 October 2024
- ▲ bought on the open market 839,831 shares of Global Crossing Airlines GroupSEC Form 421 October 2024Common Stock · traded 2 September 2024 · filed 21 October 2024
- ▲ bought on the open market 403,179 shares of Global Crossing Airlines GroupSEC Form 421 October 2024Common Stock · traded 18 October 2024 · filed 21 October 2024
- ▲ bought on the open market 33,451 shares of Global Crossing Airlines GroupSEC Form 421 October 2024Common Stock · traded 18 October 2024 · filed 21 October 2024
- ▲ bought on the open market 20,000 shares of Global Crossing Airlines GroupSEC Form 418 July 2024Common Stock · traded 16 July 2024 · filed 18 July 2024
- ▲ bought on the open market 448,709 shares of Global Crossing Airlines GroupSEC Form 416 April 2024Common Stock · traded 11 April 2024 · filed 16 April 2024
- ▲ bought on the open market 273,872 shares of Global Crossing Airlines GroupSEC Form 416 April 2024Common Stock · traded 11 April 2024 · filed 16 April 2024
- ▼ sold on the open market 30,452 shares of Asure SoftwareSEC Form 412 August 2020Common Stock · traded 10 August 2020 · filed 12 August 2020
- ▼ sold on the open market 14,939 shares of Asure SoftwareSEC Form 414 May 2020Common Stock · traded 12 May 2020 · filed 14 May 2020
- ▼ sold on the open market 3,616 shares of Asure SoftwareSEC Form 414 May 2020Common Stock · traded 12 May 2020 · filed 14 May 2020
- was granted 7,082 shares of SmtcSEC Form 412 December 2019Common Stock · traded 10 December 2019 · filed 12 December 2019
- was granted 12,500 shares of Smtc (a derivative holding)SEC Form 431 August 2018Restricted Stock Unit · traded 13 December 2017 · filed 31 August 2018
- exercised options over 2,313,097 shares of Smtc (a derivative holding)SEC Form 431 August 2018Subscription Rights (right to buy) · traded 28 August 2018 · filed 31 August 2018
- exercised options over 1,753,579 shares of SmtcSEC Form 431 August 2018Common Stock · traded 28 August 2018 · filed 31 August 2018
- exercised options over 222,222 shares of SmtcSEC Form 431 August 2018Common Stock · traded 28 August 2018 · filed 31 August 2018
- exercised options over 230,794 shares of SmtcSEC Form 431 August 2018Common Stock · traded 28 August 2018 · filed 31 August 2018
- exercised options over 106,502 shares of SmtcSEC Form 431 August 2018Common Stock · traded 28 August 2018 · filed 31 August 2018
- exercised options over 20,230 shares of SmtcSEC Form 416 May 2018Common Stock · traded 15 May 2015 · filed 16 May 2018
- was granted 12,500 shares of Smtc (a derivative holding)SEC Form 416 May 2018Restricted Stock Unit · traded 13 December 2017 · filed 16 May 2018
- exercised options over 20,230 shares of Smtc (a derivative holding)SEC Form 416 May 2018Stock Options · traded 11 December 2014 · filed 16 May 2018
- exercised options over 15,038 shares of SmtcSEC Form 418 December 2017Common Stock · traded 12 December 2017 · filed 18 December 2017
- ▲ bought on the open market 12,221 shares of SmtcSEC Form 418 December 2017Common Stock · traded 13 December 2017 · filed 18 December 2017
- ▲ bought on the open market 23,244 shares of SmtcSEC Form 418 December 2017Common Stock · traded 13 December 2017 · filed 18 December 2017
- was granted 12,500 shares of Smtc (a derivative holding)SEC Form 418 December 2017Restricted Stock Unit · traded 13 December 2017 · filed 18 December 2017
- exercised options over 15,038 shares of Smtc (a derivative holding)SEC Form 418 December 2017Restricted Stock Unit · traded 12 December 2017 · filed 18 December 2017
- was granted 20,230 shares of Smtc (a derivative holding)SEC Form 418 December 2017Stock Options · traded 11 December 2014 · filed 18 December 2017
- ▼ sold on the open market 9,516 shares of ElectromedSEC Form 44 October 2017Common Stock · traded 3 October 2017 · filed 4 October 2017
- ▼ sold on the open market 4,047 shares of ElectromedSEC Form 44 October 2017Common Stock · traded 3 October 2017 · filed 4 October 2017
- ▼ sold on the open market 15,118 shares of ElectromedSEC Form 44 October 2017Common Stock · traded 3 October 2017 · filed 4 October 2017
- ▼ sold on the open market 6,177 shares of ElectromedSEC Form 44 October 2017Common Stock · traded 3 October 2017 · filed 4 October 2017
- ▼ sold on the open market 418 shares of ElectromedSEC Form 43 October 2017Common Stock · traded 29 September 2017 · filed 3 October 2017
- ▼ sold on the open market 178 shares of ElectromedSEC Form 43 October 2017Common Stock · traded 29 September 2017 · filed 3 October 2017
- ▼ sold on the open market 663 shares of ElectromedSEC Form 43 October 2017Common Stock · traded 29 September 2017 · filed 3 October 2017
- ▼ sold on the open market 271 shares of ElectromedSEC Form 43 October 2017Common Stock · traded 29 September 2017 · filed 3 October 2017
- ▼ sold on the open market 838 shares of ElectromedSEC Form 43 October 2017Common Stock · traded 2 October 2017 · filed 3 October 2017
- ▼ sold on the open market 356 shares of ElectromedSEC Form 43 October 2017Common Stock · traded 2 October 2017 · filed 3 October 2017
- ▼ sold on the open market 1,332 shares of ElectromedSEC Form 43 October 2017Common Stock · traded 2 October 2017 · filed 3 October 2017
- ▼ sold on the open market 544 shares of ElectromedSEC Form 43 October 2017Common Stock · traded 2 October 2017 · filed 3 October 2017
- ▲ bought on the open market 100 shares of SmtcSEC Form 42 October 2017Common Stock · traded 28 September 2017 · filed 2 October 2017
- ▲ bought on the open market 9,119 shares of SmtcSEC Form 427 September 2017Common Stock · traded 22 September 2017 · filed 27 September 2017
- ▲ bought on the open market 13,572 shares of SmtcSEC Form 427 September 2017Common Stock · traded 22 September 2017 · filed 27 September 2017
- ▲ bought on the open market 6,509 shares of SmtcSEC Form 427 September 2017Common Stock · traded 22 September 2017 · filed 27 September 2017
- ▲ bought on the open market 300 shares of SmtcSEC Form 427 September 2017Common Stock · traded 25 September 2017 · filed 27 September 2017
- ▼ sold on the open market 2,035 shares of ElectromedSEC Form 426 September 2017Common Stock · traded 22 September 2017 · filed 26 September 2017
- ▼ sold on the open market 866 shares of ElectromedSEC Form 426 September 2017Common Stock · traded 22 September 2017 · filed 26 September 2017
- ▼ sold on the open market 3,233 shares of ElectromedSEC Form 426 September 2017Common Stock · traded 22 September 2017 · filed 26 September 2017
- ▼ sold on the open market 1,321 shares of ElectromedSEC Form 426 September 2017Common Stock · traded 22 September 2017 · filed 26 September 2017
- ▼ sold on the open market 50,324 shares of ElectromedSEC Form 422 September 2017Common Stock · traded 20 September 2017 · filed 22 September 2017
- ▼ sold on the open market 21,401 shares of ElectromedSEC Form 422 September 2017Common Stock · traded 20 September 2017 · filed 22 September 2017
- ▼ sold on the open market 79,947 shares of ElectromedSEC Form 422 September 2017Common Stock · traded 20 September 2017 · filed 22 September 2017
- ▼ sold on the open market 32,664 shares of ElectromedSEC Form 422 September 2017Common Stock · traded 20 September 2017 · filed 22 September 2017
- ▼ sold on the open market 21,332 shares of ElectromedSEC Form 422 September 2017Common Stock · traded 21 September 2017 · filed 22 September 2017
- ▼ sold on the open market 9,072 shares of ElectromedSEC Form 422 September 2017Common Stock · traded 21 September 2017 · filed 22 September 2017
- ▼ sold on the open market 33,889 shares of ElectromedSEC Form 422 September 2017Common Stock · traded 21 September 2017 · filed 22 September 2017
- ▼ sold on the open market 13,846 shares of ElectromedSEC Form 422 September 2017Common Stock · traded 21 September 2017 · filed 22 September 2017
- ▲ bought on the open market 64,396 shares of SmtcSEC Form 422 September 2017Common Stock · traded 20 September 2017 · filed 22 September 2017
- ▲ bought on the open market 3,467 shares of SmtcSEC Form 422 September 2017Common Stock · traded 21 September 2017 · filed 22 September 2017
- ▲ bought on the open market 34,378 shares of SmtcSEC Form 422 September 2017Common Stock · traded 20 September 2017 · filed 22 September 2017
- ▲ bought on the open market 5,159 shares of SmtcSEC Form 422 September 2017Common Stock · traded 21 September 2017 · filed 22 September 2017
- ▲ bought on the open market 14,826 shares of SmtcSEC Form 422 September 2017Common Stock · traded 20 September 2017 · filed 22 September 2017
- ▲ bought on the open market 2,474 shares of SmtcSEC Form 422 September 2017Common Stock · traded 21 September 2017 · filed 22 September 2017
- ▲ bought on the open market 200 shares of SmtcSEC Form 45 July 2017Common Stock · traded 30 June 2017 · filed 5 July 2017
- ▲ bought on the open market 6,100 shares of SmtcSEC Form 429 June 2017Common Stock · traded 26 June 2017 · filed 29 June 2017
- ▲ bought on the open market 5,500 shares of SmtcSEC Form 429 June 2017Common Stock · traded 27 June 2017 · filed 29 June 2017
- ▲ bought on the open market 6,100 shares of SmtcSEC Form 428 June 2017Common Stock · traded 16 June 2017 · filed 28 June 2017
- ▲ bought on the open market 5,500 shares of SmtcSEC Form 428 June 2017Common Stock · traded 19 June 2017 · filed 28 June 2017
- ▲ bought on the open market 1,650 shares of SmtcSEC Form 413 June 2017Common Stock · traded 9 June 2017 · filed 13 June 2017
- ▲ bought on the open market 12,100 shares of SmtcSEC Form 413 June 2017Common Stock · traded 12 June 2017 · filed 13 June 2017
- ▲ bought on the open market 17,000 shares of SmtcSEC Form 49 June 2017COMMON STOCK · traded 7 June 2017 · filed 9 June 2017
- ▲ bought on the open market 4,152 shares of SmtcSEC Form 49 June 2017COMMON STOCK · traded 8 June 2017 · filed 9 June 2017
- ▲ bought on the open market 3,515 shares of SmtcSEC Form 47 June 2017COMMON STOCK · traded 5 June 2017 · filed 7 June 2017
- ▲ bought on the open market 4,700 shares of SmtcSEC Form 47 June 2017COMMON STOCK · traded 6 June 2017 · filed 7 June 2017
- ▼ sold on the open market 16,791 shares of Issuer DirectSEC Form 42 June 2017Common Stock · traded 31 May 2017 · filed 2 June 2017
- ▼ sold on the open market 16,100 shares of Issuer DirectSEC Form 42 June 2017Common Stock · traded 31 May 2017 · filed 2 June 2017
Positions come from the unitedstates/congress-legislators roster, the Office of Government Ethics and the SEC’s Form 4 index. Every disclosed line names its own source and links the document the government published; we print what the filing says and never a price we did not read from it. Headlines and links come from the GDELT Global Knowledge Graph — the story stays with the publisher. The portrait, where we have one, is the public-domain Congressional Bioguide photograph.