Follow the people · Insider
Lorence H. Kim
Lorence H. Kim files insider transactions with the SEC as a director of Revolution Medicines (RVMD). We hold 1 disclosed purchase or sale filed since 29 June 2015, 1 of them in the last 90 days.
- Files forRVMD
- Disclosed buys and sells1 in all, 1 in the last 90 days
- Last disclosure2 September 2026
Positions held
6 posts we hold — a term names its own dates; a run of filings only says when they filed- Filed 12 July 2022 — 31 August 2026Director · Revolution Medicines (RVMD)20 Form 4 lines · source: SEC Form 4
- Filed 12 March 2024 — 5 March 2026Director · Cencora (COR)4 Form 4 lines · source: SEC Form 4
- Filed 1 November 2022 — 9 March 2023Director · Amerisourcebergen (ABC)2 Form 4 lines · source: SEC Form 4
- Filed 25 February 2022 — 1 March 2023Director · Cowen (COWN)4 Form 4 lines · source: SEC Form 4
- Filed 11 December 2018 — 2 June 2020Chief Financial Officer · Moderna (MRNA)73 Form 4 lines · source: SEC Form 4
- Filed 25 June 2015 — 13 June 2019Director · Seres Therapeutics (MCRB)5 Form 4 lines · source: SEC Form 4
Everything they disclosed
108 entries, newest first — one per disclosure report, one per Form 4 line- ▼ sold on the open market 300 shares of Revolution MedicinesSEC Form 42 September 2026Common Stock · traded 31 August 2026 · filed 2 September 2026
- ▼ sold on the open market 6,597 shares of Revolution MedicinesSEC Form 42 September 2026Common Stock · traded 31 August 2026 · filed 2 September 2026
- ▼ sold on the open market 12,919 shares of Revolution MedicinesSEC Form 42 September 2026Common Stock · traded 31 August 2026 · filed 2 September 2026
- ▼ sold on the open market 26,160 shares of Revolution MedicinesSEC Form 42 September 2026Common Stock · traded 31 August 2026 · filed 2 September 2026
- ▼ sold on the open market 7,271 shares of Revolution MedicinesSEC Form 42 September 2026Common Stock · traded 31 August 2026 · filed 2 September 2026
- ▼ sold on the open market 2,128 shares of Revolution MedicinesSEC Form 42 September 2026Common Stock · traded 31 August 2026 · filed 2 September 2026
- ▼ sold on the open market 625 shares of Revolution MedicinesSEC Form 42 September 2026Common Stock · traded 31 August 2026 · filed 2 September 2026
- was granted 1,191 shares of Revolution MedicinesSEC Form 423 June 2026Common Stock · traded 18 June 2026 · filed 23 June 2026
- was granted 3,127 shares of Revolution Medicines (a derivative holding)SEC Form 423 June 2026Stock Option (Right to Buy) · traded 18 June 2026 · filed 23 June 2026
- was granted 557 shares of CencoraSEC Form 49 March 2026Common Stock · traded 5 March 2026 · filed 9 March 2026
- was granted 557 shares of CencoraSEC Form 49 March 2026Common Stock · traded 5 March 2026 · filed 9 March 2026
- was granted 11,574 shares of Revolution Medicines (a derivative holding)SEC Form 430 June 2025Stock Option (Right to Buy) · traded 26 June 2025 · filed 30 June 2025
- was granted 3,142 shares of Revolution MedicinesSEC Form 430 June 2025Common Stock · traded 26 June 2025 · filed 30 June 2025
- was granted 789 shares of CencoraSEC Form 410 March 2025Common Stock · traded 6 March 2025 · filed 10 March 2025
- was granted 15,955 shares of Revolution Medicines (a derivative holding)SEC Form 428 June 2024Stock Option (Right to Buy) · traded 20 June 2024 · filed 28 June 2024
- was granted 4,248 shares of Revolution MedicinesSEC Form 428 June 2024Common Stock · traded 20 June 2024 · filed 28 June 2024
- was granted 16,700 shares of Revolution Medicines (a derivative holding)SEC Form 424 June 2024Stock Option (Right to Buy) · traded 20 June 2024 · filed 24 June 2024
- was granted 4,800 shares of Revolution MedicinesSEC Form 424 June 2024Common Stock · traded 20 June 2024 · filed 24 June 2024
- was granted 843 shares of CencoraSEC Form 413 March 2024Common Stock · traded 12 March 2024 · filed 13 March 2024
- was granted 18,400 shares of Revolution Medicines (a derivative holding)SEC Form 412 June 2023Stock Option (Right to Buy) · traded 8 June 2023 · filed 12 June 2023
- was granted 5,200 shares of Revolution MedicinesSEC Form 412 June 2023Common Stock · traded 8 June 2023 · filed 12 June 2023
- was granted 1,334 shares of AmerisourcebergenSEC Form 413 March 2023Common Stock · traded 9 March 2023 · filed 13 March 2023
- returned to the issuer 30,000 shares of CowenSEC Form 41 March 2023Class A Common Stock · traded 1 March 2023 · filed 1 March 2023
- returned to the issuer 8,236 shares of CowenSEC Form 41 March 2023Class A Common Stock · traded 1 March 2023 · filed 1 March 2023
- was granted 558 shares of AmerisourcebergenSEC Form 43 November 2022Common Stock · traded 1 November 2022 · filed 3 November 2022
- was granted 8,184 shares of CowenSEC Form 41 September 2022Class A Common Stock · traded 30 August 2022 · filed 1 September 2022
- ▲ bought on the open market 50,000 shares of Revolution MedicinesSEC Form 425 July 2022Common Stock · traded 22 July 2022 · filed 25 July 2022
- was granted 36,800 shares of Revolution Medicines (a derivative holding)SEC Form 413 July 2022Stock Option (Right to Buy) · traded 12 July 2022 · filed 13 July 2022
- was granted 10,500 shares of Revolution MedicinesSEC Form 413 July 2022Common Stock · traded 12 July 2022 · filed 13 July 2022
- ▲ bought on the open market 30,000 shares of CowenSEC Form 428 February 2022Class A Common Stock · traded 25 February 2022 · filed 28 February 2022
- exercised options over 78,309 shares of Moderna (a derivative holding)SEC Form 44 June 2020Stock Option (Right to Buy) · traded 2 June 2020 · filed 4 June 2020
- exercised options over 66,031 shares of Moderna (a derivative holding)SEC Form 44 June 2020Stock Option (Right to Buy) · traded 2 June 2020 · filed 4 June 2020
- exercised options over 96,660 shares of Moderna (a derivative holding)SEC Form 44 June 2020Stock Option (Right to Buy) · traded 2 June 2020 · filed 4 June 2020
- exercised options over 78,309 shares of ModernaSEC Form 44 June 2020Common Stock · traded 2 June 2020 · filed 4 June 2020
- exercised options over 66,031 shares of ModernaSEC Form 44 June 2020Common Stock · traded 2 June 2020 · filed 4 June 2020
- exercised options over 96,660 shares of ModernaSEC Form 44 June 2020Common Stock · traded 2 June 2020 · filed 4 June 2020
- ▼ sold on the open market 241,000 shares of ModernaSEC Form 44 June 2020Common Stock · traded 2 June 2020 · filed 4 June 2020
- ▼ sold on the open market 2,600 shares of ModernaSEC Form 44 June 2020Common Stock · traded 15 May 2020 · filed 4 June 2020
- exercised options over 18,635 shares of Moderna (a derivative holding)SEC Form 428 May 2020Stock Option (Right to Buy) · traded 27 May 2020 · filed 28 May 2020
- exercised options over 222,365 shares of Moderna (a derivative holding)SEC Form 428 May 2020Stock Option (Right to Buy) · traded 27 May 2020 · filed 28 May 2020
- exercised options over 222,365 shares of ModernaSEC Form 428 May 2020Common Stock · traded 27 May 2020 · filed 28 May 2020
- exercised options over 18,635 shares of ModernaSEC Form 428 May 2020Common Stock · traded 27 May 2020 · filed 28 May 2020
- ▼ sold on the open market 241,000 shares of ModernaSEC Form 428 May 2020Common Stock · traded 27 May 2020 · filed 28 May 2020
- exercised options over 29,022 shares of Moderna (a derivative holding)SEC Form 419 May 2020Stock Option (Right to Buy) · traded 18 May 2020 · filed 19 May 2020
- exercised options over 211,978 shares of Moderna (a derivative holding)SEC Form 419 May 2020Stock Option (Right to Buy) · traded 18 May 2020 · filed 19 May 2020
- ▼ sold on the open market 2,600 shares of ModernaSEC Form 419 May 2020Common Stock · traded 15 May 2020 · filed 19 May 2020
- ▼ sold on the open market 5,442 shares of ModernaSEC Form 419 May 2020Common Stock · traded 15 May 2020 · filed 19 May 2020
- ▼ sold on the open market 9,715 shares of ModernaSEC Form 419 May 2020Common Stock · traded 15 May 2020 · filed 19 May 2020
- ▼ sold on the open market 2,243 shares of ModernaSEC Form 419 May 2020Common Stock · traded 15 May 2020 · filed 19 May 2020
- exercised options over 29,022 shares of ModernaSEC Form 419 May 2020Common Stock · traded 18 May 2020 · filed 19 May 2020
- exercised options over 211,978 shares of ModernaSEC Form 419 May 2020Common Stock · traded 18 May 2020 · filed 19 May 2020
- ▼ sold on the open market 3,768 shares of ModernaSEC Form 419 May 2020Common Stock · traded 18 May 2020 · filed 19 May 2020
- ▼ sold on the open market 7,640 shares of ModernaSEC Form 419 May 2020Common Stock · traded 18 May 2020 · filed 19 May 2020
- ▼ sold on the open market 18,675 shares of ModernaSEC Form 419 May 2020Common Stock · traded 18 May 2020 · filed 19 May 2020
- ▼ sold on the open market 35,569 shares of ModernaSEC Form 419 May 2020Common Stock · traded 18 May 2020 · filed 19 May 2020
- ▼ sold on the open market 16,736 shares of ModernaSEC Form 419 May 2020Common Stock · traded 18 May 2020 · filed 19 May 2020
- ▼ sold on the open market 56,379 shares of ModernaSEC Form 419 May 2020Common Stock · traded 18 May 2020 · filed 19 May 2020
- ▼ sold on the open market 59,175 shares of ModernaSEC Form 419 May 2020Common Stock · traded 18 May 2020 · filed 19 May 2020
- ▼ sold on the open market 33,792 shares of ModernaSEC Form 419 May 2020Common Stock · traded 18 May 2020 · filed 19 May 2020
- ▼ sold on the open market 5,868 shares of ModernaSEC Form 419 May 2020Common Stock · traded 18 May 2020 · filed 19 May 2020
- ▼ sold on the open market 2,600 shares of ModernaSEC Form 419 May 2020Common Stock · traded 18 May 2020 · filed 19 May 2020
- ▼ sold on the open market 798 shares of ModernaSEC Form 419 May 2020Common Stock · traded 18 May 2020 · filed 19 May 2020
- exercised options over 11,643 shares of ModernaSEC Form 414 May 2020Common Stock · traded 12 May 2020 · filed 14 May 2020
- exercised options over 229,357 shares of ModernaSEC Form 414 May 2020Common Stock · traded 12 May 2020 · filed 14 May 2020
- ▼ sold on the open market 35,182 shares of ModernaSEC Form 414 May 2020Common Stock · traded 12 May 2020 · filed 14 May 2020
- ▼ sold on the open market 31,948 shares of ModernaSEC Form 414 May 2020Common Stock · traded 12 May 2020 · filed 14 May 2020
- ▼ sold on the open market 104,544 shares of ModernaSEC Form 414 May 2020Common Stock · traded 12 May 2020 · filed 14 May 2020
- ▼ sold on the open market 61,412 shares of ModernaSEC Form 414 May 2020Common Stock · traded 12 May 2020 · filed 14 May 2020
- ▼ sold on the open market 5,677 shares of ModernaSEC Form 414 May 2020Common Stock · traded 12 May 2020 · filed 14 May 2020
- ▼ sold on the open market 2,237 shares of ModernaSEC Form 414 May 2020Common Stock · traded 12 May 2020 · filed 14 May 2020
- exercised options over 229,357 shares of Moderna (a derivative holding)SEC Form 414 May 2020Stock Option (Right to Buy) · traded 12 May 2020 · filed 14 May 2020
- exercised options over 11,643 shares of Moderna (a derivative holding)SEC Form 414 May 2020Stock Option (Right to Buy) · traded 12 May 2020 · filed 14 May 2020
- ▼ sold on the open market 6,177 shares of ModernaSEC Form 416 April 2020Common Stock · traded 15 April 2020 · filed 16 April 2020
- ▼ sold on the open market 1,517 shares of ModernaSEC Form 416 April 2020Common Stock · traded 15 April 2020 · filed 16 April 2020
- ▼ sold on the open market 4,566 shares of ModernaSEC Form 416 April 2020Common Stock · traded 15 April 2020 · filed 16 April 2020
- ▼ sold on the open market 7,340 shares of ModernaSEC Form 416 April 2020Common Stock · traded 15 April 2020 · filed 16 April 2020
- ▼ sold on the open market 400 shares of ModernaSEC Form 416 April 2020Common Stock · traded 15 April 2020 · filed 16 April 2020
- ▼ sold on the open market 2,792 shares of ModernaSEC Form 418 March 2020Common Stock · traded 16 March 2020 · filed 18 March 2020
- ▼ sold on the open market 6,704 shares of ModernaSEC Form 418 March 2020Common Stock · traded 16 March 2020 · filed 18 March 2020
- ▼ sold on the open market 9,370 shares of ModernaSEC Form 418 March 2020Common Stock · traded 16 March 2020 · filed 18 March 2020
- ▼ sold on the open market 1,134 shares of ModernaSEC Form 418 March 2020Common Stock · traded 16 March 2020 · filed 18 March 2020
- ▼ sold on the open market 20,000 shares of ModernaSEC Form 46 March 2020Common Stock · traded 4 March 2020 · filed 6 March 2020
- was granted 179,022 shares of Moderna (a derivative holding)SEC Form 43 March 2020Stock Option (Right to Buy) · traded 28 February 2020 · filed 3 March 2020
- ▼ sold on the open market 1,248 shares of ModernaSEC Form 427 February 2020Common Stock · traded 25 February 2020 · filed 27 February 2020
- ▼ sold on the open market 100 shares of ModernaSEC Form 427 February 2020Common Stock · traded 25 February 2020 · filed 27 February 2020
- ▼ sold on the open market 5,088 shares of ModernaSEC Form 427 February 2020Common Stock · traded 26 February 2020 · filed 27 February 2020
- ▼ sold on the open market 12,819 shares of ModernaSEC Form 427 February 2020Common Stock · traded 26 February 2020 · filed 27 February 2020
- ▼ sold on the open market 745 shares of ModernaSEC Form 427 February 2020Common Stock · traded 26 February 2020 · filed 27 February 2020
- ▼ sold on the open market 33,295 shares of ModernaSEC Form 411 February 2020Common Stock · traded 7 February 2020 · filed 11 February 2020
- ▼ sold on the open market 23,805 shares of ModernaSEC Form 429 January 2020Common Stock · traded 27 January 2020 · filed 29 January 2020
- ▼ sold on the open market 900 shares of ModernaSEC Form 429 January 2020Common Stock · traded 28 January 2020 · filed 29 January 2020
- ▼ sold on the open market 2,000 shares of ModernaSEC Form 423 January 2020Common Stock · traded 22 January 2020 · filed 23 January 2020
- exercised options over 229,357 shares of Moderna (a derivative holding)SEC Form 49 December 2019Restricted Stock Units · traded 6 December 2019 · filed 9 December 2019
- exercised options over 229,358 shares of Moderna (a derivative holding)SEC Form 49 December 2019Restricted Stock Units · traded 6 December 2019 · filed 9 December 2019
- exercised options over 229,357 shares of ModernaSEC Form 49 December 2019Common Stock · traded 6 December 2019 · filed 9 December 2019
- exercised options over 229,358 shares of ModernaSEC Form 49 December 2019Common Stock · traded 6 December 2019 · filed 9 December 2019
- ▼ sold on the open market 89,698 shares of ModernaSEC Form 49 December 2019Common Stock · traded 6 December 2019 · filed 9 December 2019
- ▼ sold on the open market 147,528 shares of ModernaSEC Form 49 December 2019Common Stock · traded 6 December 2019 · filed 9 December 2019
- ▼ sold on the open market 1,306 shares of ModernaSEC Form 49 December 2019Common Stock · traded 6 December 2019 · filed 9 December 2019
- gave away 5,000 shares of ModernaSEC Form 424 September 2019Common Stock · traded 23 September 2019 · filed 24 September 2019
- was granted 15,000 shares of Seres Therapeutics (a derivative holding)SEC Form 414 June 2019Stock Option (right to buy) · traded 13 June 2019 · filed 14 June 2019
- was granted 211,997 shares of Moderna (a derivative holding)SEC Form 411 March 2019Stock Option (Right to Buy) · traded 8 March 2019 · filed 11 March 2019
- converted 458 shares of Moderna (a derivative holding)SEC Form 413 December 2018Series E Preferred Stock · traded 11 December 2018 · filed 13 December 2018
- converted 458 shares of ModernaSEC Form 413 December 2018Common Stock · traded 11 December 2018 · filed 13 December 2018
- was granted 15,000 shares of Seres Therapeutics (a derivative holding)SEC Form 427 June 2018Stock Option (right to buy) · traded 26 June 2018 · filed 27 June 2018
- was granted 15,000 shares of Seres Therapeutics (a derivative holding)SEC Form 421 June 2017Stock Option (right to buy) · traded 20 June 2017 · filed 21 June 2017
- was granted 15,000 shares of Seres Therapeutics (a derivative holding)SEC Form 417 June 2016Stock Option (right to buy) · traded 15 June 2016 · filed 17 June 2016
- was granted 15,000 shares of Seres Therapeutics (a derivative holding)SEC Form 429 June 2015Stock Option (right to buy) · traded 25 June 2015 · filed 29 June 2015
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.