Follow the people · Insider
Jason Lettmann
Jason Lettmann files insider transactions with the SEC as a chief executive officer of Alx Oncology Holdings (ALXO). We hold 2 disclosed purchases and sales filed since 31 October 2016, 1 of them in the last 90 days.
- Files forALXO
- Disclosed buys and sells2 in all, 1 in the last 90 days
- Last disclosure18 August 2026
Positions held
2 posts we hold — a term names its own dates; a run of filings only says when they filed- Filed 16 July 2020 — 17 August 2026Chief Executive Officer · Alx Oncology Holdings (ALXO)74 Form 4 lines · source: SEC Form 4
- Filed 31 October 2016 — 20 June 2017Director and 10% owner · Ra Pharmaceuticals (RARX)21 Form 4 lines · source: SEC Form 4
Everything they disclosed
95 entries, newest first — one per disclosure report, one per Form 4 line- ▼ sold on the open market 2,230 shares of Alx Oncology HoldingsSEC Form 418 August 2026Common Stock · traded 17 August 2026 · filed 18 August 2026
- ▼ sold on the open market 12,311 shares of Alx Oncology HoldingsSEC Form 423 March 2026Common Stock · traded 19 March 2026 · filed 23 March 2026
- ▼ sold on the open market 12,311 shares of Alx Oncology HoldingsSEC Form 423 March 2026Common Stock · traded 19 March 2026 · filed 23 March 2026
- had shares withheld for tax on 2,201 shares of Alx Oncology HoldingsSEC Form 419 February 2026Common Stock · traded 17 February 2026 · filed 19 February 2026
- had shares withheld for tax on 2,201 shares of Alx Oncology HoldingsSEC Form 419 February 2026Common Stock · traded 17 February 2026 · filed 19 February 2026
- was granted 912,000 shares of Alx Oncology Holdings (a derivative holding)SEC Form 428 January 2026Stock option (right to buy) · traded 26 January 2026 · filed 28 January 2026
- was granted 912,000 shares of Alx Oncology Holdings (a derivative holding)SEC Form 428 January 2026Stock option (right to buy) · traded 26 January 2026 · filed 28 January 2026
- was granted 597,500 shares of Alx Oncology Holdings (a derivative holding)SEC Form 416 October 2025Employee Stock Option (right to buy) · traded 14 October 2025 · filed 16 October 2025
- ▲ bought on the open market 21,070 shares of Alx Oncology HoldingsSEC Form 418 September 2025Common Stock · traded 16 September 2025 · filed 18 September 2025
- ▲ bought on the open market 71,163 shares of Alx Oncology HoldingsSEC Form 418 September 2025Common Stock · traded 17 September 2025 · filed 18 September 2025
- ▼ sold on the open market 2,382 shares of Alx Oncology HoldingsSEC Form 419 August 2025Common Stock · traded 15 August 2025 · filed 19 August 2025
- was granted 125,000 shares of Alx Oncology Holdings (a derivative holding)SEC Form 415 April 2025Employee Stock Option (right to buy) · traded 11 April 2025 · filed 15 April 2025
- was granted 42,000 shares of Alx Oncology HoldingsSEC Form 418 March 2025Common Stock · traded 14 March 2025 · filed 18 March 2025
- ▼ sold on the open market 2,159 shares of Alx Oncology HoldingsSEC Form 421 February 2025Common Stock · traded 19 February 2025 · filed 21 February 2025
- was granted 478,000 shares of Alx Oncology Holdings (a derivative holding)SEC Form 423 January 2025Employee Stock Option (right to buy) · traded 21 January 2025 · filed 23 January 2025
- was granted 200,000 shares of Alx Oncology Holdings (a derivative holding)SEC Form 44 December 2024Employee Stock Option (right to buy) · traded 2 December 2024 · filed 4 December 2024
- had shares withheld for tax on 2,191 shares of Alx Oncology HoldingsSEC Form 416 August 2024Common Stock · traded 14 August 2024 · filed 16 August 2024
- ▲ bought on the open market 4,400 shares of Alx Oncology HoldingsSEC Form 418 March 2024Common Stock · traded 14 March 2024 · filed 18 March 2024
- was granted 190,000 shares of Alx Oncology Holdings (a derivative holding)SEC Form 416 February 2024Employee Stock Option · traded 14 February 2024 · filed 16 February 2024
- was granted 60,000 shares of Alx Oncology HoldingsSEC Form 416 February 2024Common Stock · traded 14 February 2024 · filed 16 February 2024
- was granted 1,200,000 shares of Alx Oncology Holdings (a derivative holding)SEC Form 412 September 2023Employee Stock Option (right to buy) · traded 8 September 2023 · filed 12 September 2023
- was granted 20,200 shares of Alx Oncology Holdings (a derivative holding)SEC Form 422 June 2023Stock option (right to buy) · traded 20 June 2023 · filed 22 June 2023
- was granted 12,004 shares of Alx Oncology Holdings (a derivative holding)SEC Form 416 June 2022Common Stock (right to buy) · traded 15 June 2022 · filed 16 June 2022
- ▼ sold on the open market 11,945 shares of ALXOSEC Form 415 December 2021Common Stock · traded 13 December 2021 · filed 15 December 2021
- ▼ sold on the open market 1,627 shares of ALXOSEC Form 415 December 2021Common Stock · traded 13 December 2021 · filed 15 December 2021
- ▼ sold on the open market 17,169 shares of ALXOSEC Form 415 December 2021Common Stock · traded 13 December 2021 · filed 15 December 2021
- ▼ sold on the open market 2,339 shares of ALXOSEC Form 415 December 2021Common Stock · traded 13 December 2021 · filed 15 December 2021
- ▼ sold on the open market 286,496 shares of ALXOSEC Form 415 December 2021Common Stock · traded 13 December 2021 · filed 15 December 2021
- ▼ sold on the open market 1,296 shares of ALXOSEC Form 415 December 2021Common Stock · traded 13 December 2021 · filed 15 December 2021
- ▼ sold on the open market 2,196 shares of ALXOSEC Form 415 December 2021Common Stock · traded 13 December 2021 · filed 15 December 2021
- ▼ sold on the open market 299 shares of ALXOSEC Form 415 December 2021Common Stock · traded 13 December 2021 · filed 15 December 2021
- ▼ sold on the open market 1,329 shares of ALXOSEC Form 415 December 2021Common Stock · traded 13 December 2021 · filed 15 December 2021
- ▼ sold on the open market 181 shares of ALXOSEC Form 415 December 2021Common Stock · traded 13 December 2021 · filed 15 December 2021
- ▼ sold on the open market 440 shares of ALXOSEC Form 415 December 2021Common Stock · traded 13 December 2021 · filed 15 December 2021
- ▼ sold on the open market 60 shares of ALXOSEC Form 415 December 2021Common Stock · traded 13 December 2021 · filed 15 December 2021
- ▼ sold on the open market 35,836 shares of Alx Oncology HoldingsSEC Form 410 December 2021Common Stock · traded 8 December 2021 · filed 10 December 2021
- ▼ sold on the open market 4,883 shares of Alx Oncology HoldingsSEC Form 410 December 2021Common Stock · traded 8 December 2021 · filed 10 December 2021
- ▼ sold on the open market 1,531 shares of Alx Oncology HoldingsSEC Form 410 December 2021Common Stock · traded 8 December 2021 · filed 10 December 2021
- ▼ sold on the open market 208 shares of Alx Oncology HoldingsSEC Form 410 December 2021Common Stock · traded 8 December 2021 · filed 10 December 2021
- ▼ sold on the open market 11,452 shares of Alx Oncology HoldingsSEC Form 410 December 2021Common Stock · traded 9 December 2021 · filed 10 December 2021
- ▼ sold on the open market 1,560 shares of Alx Oncology HoldingsSEC Form 410 December 2021Common Stock · traded 9 December 2021 · filed 10 December 2021
- ▼ sold on the open market 42,203 shares of Alx Oncology HoldingsSEC Form 410 December 2021Common Stock · traded 9 December 2021 · filed 10 December 2021
- ▼ sold on the open market 5,751 shares of Alx Oncology HoldingsSEC Form 410 December 2021Common Stock · traded 9 December 2021 · filed 10 December 2021
- ▼ sold on the open market 14,028 shares of Alx Oncology HoldingsSEC Form 410 December 2021Common Stock · traded 9 December 2021 · filed 10 December 2021
- ▼ sold on the open market 1,911 shares of Alx Oncology HoldingsSEC Form 410 December 2021Common Stock · traded 9 December 2021 · filed 10 December 2021
- ▼ sold on the open market 7,093 shares of Alx Oncology HoldingsSEC Form 410 December 2021Common Stock · traded 10 December 2021 · filed 10 December 2021
- ▼ sold on the open market 967 shares of Alx Oncology HoldingsSEC Form 410 December 2021Common Stock · traded 10 December 2021 · filed 10 December 2021
- ▼ sold on the open market 15,942 shares of Alx Oncology HoldingsSEC Form 410 December 2021Common Stock · traded 10 December 2021 · filed 10 December 2021
- ▼ sold on the open market 2,172 shares of Alx Oncology HoldingsSEC Form 410 December 2021Common Stock · traded 10 December 2021 · filed 10 December 2021
- ▼ sold on the open market 88 shares of Alx Oncology HoldingsSEC Form 410 December 2021Common Stock · traded 10 December 2021 · filed 10 December 2021
- ▼ sold on the open market 12 shares of Alx Oncology HoldingsSEC Form 410 December 2021Common Stock · traded 10 December 2021 · filed 10 December 2021
- was granted 12,004 shares of Alx Oncology Holdings (a derivative holding)SEC Form 415 June 2021Stock Option (right to buy) · traded 11 June 2021 · filed 15 June 2021
- converted 78,175 shares of Alx Oncology Holdings (a derivative holding)SEC Form 421 July 2020Series A Convertible Preferred Stock · traded 21 July 2020 · filed 21 July 2020
- converted 1,633,743 shares of Alx Oncology Holdings (a derivative holding)SEC Form 421 July 2020Series A Convertible Preferred Stock · traded 21 July 2020 · filed 21 July 2020
- converted 222,752 shares of Alx Oncology Holdings (a derivative holding)SEC Form 421 July 2020Series A Convertible Preferred Stock · traded 21 July 2020 · filed 21 July 2020
- converted 683,523 shares of Alx Oncology Holdings (a derivative holding)SEC Form 421 July 2020Series A Convertible Preferred Stock · traded 21 July 2020 · filed 21 July 2020
- converted 39,758 shares of Alx Oncology Holdings (a derivative holding)SEC Form 421 July 2020Series A Convertible Preferred Stock · traded 21 July 2020 · filed 21 July 2020
- converted 59,998 shares of Alx Oncology Holdings (a derivative holding)SEC Form 421 July 2020Series B Convertible Preferred Stock · traded 21 July 2020 · filed 21 July 2020
- converted 8,175 shares of Alx Oncology Holdings (a derivative holding)SEC Form 421 July 2020Series B Convertible Preferred Stock · traded 21 July 2020 · filed 21 July 2020
- converted 150,801 shares of Alx Oncology Holdings (a derivative holding)SEC Form 421 July 2020Series B Convertible Preferred Stock · traded 21 July 2020 · filed 21 July 2020
- converted 11,110 shares of Alx Oncology Holdings (a derivative holding)SEC Form 421 July 2020Series B Convertible Preferred Stock · traded 21 July 2020 · filed 21 July 2020
- converted 10,529 shares of Alx Oncology Holdings (a derivative holding)SEC Form 421 July 2020Series C Convertible Preferred Stock · traded 21 July 2020 · filed 21 July 2020
- converted 137,286 shares of Alx Oncology Holdings (a derivative holding)SEC Form 421 July 2020Series C Convertible Preferred Stock · traded 21 July 2020 · filed 21 July 2020
- converted 18,705 shares of Alx Oncology Holdings (a derivative holding)SEC Form 421 July 2020Series C Convertible Preferred Stock · traded 21 July 2020 · filed 21 July 2020
- converted 664,660 shares of Alx Oncology Holdings (a derivative holding)SEC Form 421 July 2020Series C Convertible Preferred Stock · traded 21 July 2020 · filed 21 July 2020
- converted 38,660 shares of Alx Oncology Holdings (a derivative holding)SEC Form 421 July 2020Series C Convertible Preferred Stock · traded 21 July 2020 · filed 21 July 2020
- converted 88,704 shares of Alx Oncology HoldingsSEC Form 421 July 2020Common Stock · traded 21 July 2020 · filed 21 July 2020
- converted 1,831,027 shares of Alx Oncology HoldingsSEC Form 421 July 2020Common Stock · traded 21 July 2020 · filed 21 July 2020
- converted 249,632 shares of Alx Oncology HoldingsSEC Form 421 July 2020Common Stock · traded 21 July 2020 · filed 21 July 2020
- ▲ bought on the open market 378,000 shares of Alx Oncology HoldingsSEC Form 421 July 2020Common Stock · traded 21 July 2020 · filed 21 July 2020
- converted 1,498,984 shares of Alx Oncology HoldingsSEC Form 421 July 2020Common Stock · traded 21 July 2020 · filed 21 July 2020
- ▲ bought on the open market 22,000 shares of Alx Oncology HoldingsSEC Form 421 July 2020Common Stock · traded 21 July 2020 · filed 21 July 2020
- converted 111,528 shares of Alx Oncology HoldingsSEC Form 421 July 2020Common Stock · traded 21 July 2020 · filed 21 July 2020
- was granted 24,009 shares of Alx Oncology Holdings (a derivative holding)SEC Form 417 July 2020Stock Option (right to buy) · traded 16 July 2020 · filed 17 July 2020
- was granted 15,000 shares of Ra Pharmaceuticals (a derivative holding)SEC Form 422 June 2017Options to Purchase Common Stock · traded 20 June 2017 · filed 22 June 2017
- exercised in-the-money options over 63,019 shares of Ra PharmaceuticalsSEC Form 431 October 2016Common Stock · traded 31 October 2016 · filed 31 October 2016
- ▼ sold on the open market 340 shares of Ra PharmaceuticalsSEC Form 431 October 2016Common Stock · traded 31 October 2016 · filed 31 October 2016
- converted 1,392,130 shares of Ra PharmaceuticalsSEC Form 431 October 2016Common Stock · traded 31 October 2016 · filed 31 October 2016
- converted 523,438 shares of Ra PharmaceuticalsSEC Form 431 October 2016Common Stock · traded 31 October 2016 · filed 31 October 2016
- converted 486,919 shares of Ra PharmaceuticalsSEC Form 431 October 2016Common Stock · traded 31 October 2016 · filed 31 October 2016
- converted 542,702 shares of Ra PharmaceuticalsSEC Form 431 October 2016Common Stock · traded 31 October 2016 · filed 31 October 2016
- converted 73,945 shares of Ra PharmaceuticalsSEC Form 431 October 2016Common Stock · traded 31 October 2016 · filed 31 October 2016
- converted 504,839 shares of Ra PharmaceuticalsSEC Form 431 October 2016Common Stock · traded 31 October 2016 · filed 31 October 2016
- converted 68,786 shares of Ra PharmaceuticalsSEC Form 431 October 2016Common Stock · traded 31 October 2016 · filed 31 October 2016
- ▲ bought on the open market 263,538 shares of Ra PharmaceuticalsSEC Form 431 October 2016Common Stock · traded 31 October 2016 · filed 31 October 2016
- ▲ bought on the open market 114,752 shares of Ra PharmaceuticalsSEC Form 431 October 2016Common Stock · traded 31 October 2016 · filed 31 October 2016
- ▲ bought on the open market 15,633 shares of Ra PharmaceuticalsSEC Form 431 October 2016Common Stock · traded 31 October 2016 · filed 31 October 2016
- exercised in-the-money options over 63,019 shares of Ra Pharmaceuticals (a derivative holding)SEC Form 431 October 2016Warrants to Purchase Common Stock · traded 31 October 2016 · filed 31 October 2016
- converted 9,744,916 shares of Ra Pharmaceuticals (a derivative holding)SEC Form 431 October 2016Series A Preferred Stock · traded 31 October 2016 · filed 31 October 2016
- converted 3,664,071 shares of Ra Pharmaceuticals (a derivative holding)SEC Form 431 October 2016Series B-1 Preferred Stock · traded 31 October 2016 · filed 31 October 2016
- converted 3,408,439 shares of Ra Pharmaceuticals (a derivative holding)SEC Form 431 October 2016Series B-2 Preferred Stock · traded 31 October 2016 · filed 31 October 2016
- converted 3,798,914 shares of Ra Pharmaceuticals (a derivative holding)SEC Form 431 October 2016Series B-1 Preferred Stock · traded 31 October 2016 · filed 31 October 2016
- converted 517,617 shares of Ra Pharmaceuticals (a derivative holding)SEC Form 431 October 2016Series B-2 Preferred Stock · traded 31 October 2016 · filed 31 October 2016
- converted 3,533,875 shares of Ra Pharmaceuticals (a derivative holding)SEC Form 431 October 2016Series B-1 Preferred Stock · traded 31 October 2016 · filed 31 October 2016
- converted 481,503 shares of Ra Pharmaceuticals (a derivative holding)SEC Form 431 October 2016Series B-2 Preferred Stock · traded 31 October 2016 · filed 31 October 2016
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.