Follow the people · Insider
FMR LLC
FMR LLC files insider transactions with the SEC as a 10% owner and other role of Structure Therapeutics (GPCR). We hold 2 disclosed purchases and sales filed since 8 July 2009, 2 of them in the last 90 days.
- Files forGPCR
- Disclosed buys and sells2 in all, 2 in the last 90 days
- Last disclosure29 June 2026
Positions held
20 posts we hold — a term names its own dates; a run of filings only says when they filed- Filed 7 February 2023 — 22 July 202610% owner and Other role · Structure Therapeutics (GPCR)57 Form 4 lines · source: SEC Form 4
- Filed 10 February 2020 — 26 June 202610% owner and Other role · Beam Therapeutics (BEAM)61 Form 4 lines · source: SEC Form 4
- Filed 1 May 2026 — 1 May 202610% owner and Other role · Avalyn Pharma (AVLN)10 Form 4 lines · source: SEC Form 4
- Filed 3 February 2025 — 13 November 202510% owner and Other role · Metsera (MTSR)25 Form 4 lines · source: SEC Form 4
- Filed 8 January 2025 — 8 January 202510% owner and Other role · Sana Biotechnology (SANA)4 Form 4 lines · source: SEC Form 4
- Filed 16 September 2024 — 16 September 2024Other role · Bicara Therapeutics (BCAX)6 Form 4 lines · source: SEC Form 4
- Filed 27 June 2023 — 29 November 202310% owner and Other role · Fidelity Private Credit Fund (NONE)3 Form 4 lines · source: SEC Form 4
- Filed 19 September 2023 — 19 September 2023Other role · Neumora Therapeutics (NMRA)8 Form 4 lines · source: SEC Form 4
- Filed 25 July 2023 — 25 July 202310% owner and Other role · Turnstone Biologics (TSBX)12 Form 4 lines · source: SEC Form 4
- Filed 24 October 2022 — 24 October 2022Other role · Prime Medicine (PRME)10 Form 4 lines · source: SEC Form 4
- Filed 21 June 2021 — 12 July 2022TenPercentOwnerOther · Verve Therapeutics (VERV)18 Form 4 lines · source: SEC Form 4
- Filed 26 October 2021 — 26 October 2021Other role · Xilio Therapeutics (XLO)10 Form 4 lines · source: SEC Form 4
- Filed 2 August 2021 — 2 August 2021Other role · Rallybio (RLYB)2 Form 4 lines · source: SEC Form 4
- Filed 27 July 2021 — 27 July 2021Other role · Caribou Biosciences (CRBU)8 Form 4 lines · source: SEC Form 4
- Filed 28 May 2021 — 28 May 2021Other role · Flywire (FLYW)10 Form 4 lines · source: SEC Form 4
- Filed 2 January 2020 — 19 February 2021TenPercentOwnerOther · Orchard Therapeutics (ORTX)10 Form 4 lines · source: SEC Form 4
- Filed 1 April 2019 — 1 April 2019Other role · Precision Biosciences (DTIL)5 Form 4 lines · source: SEC Form 4
- Filed 29 March 2017 — 8 August 2018Other role · ViewRay (VRAY)147 Form 4 lines · source: SEC Form 4
- Filed 23 April 2018 — 23 April 2018TenPercentOwnerOther · Surface Oncology (SURF)2 Form 4 lines · source: SEC Form 4
- Filed 3 April 2018 — 3 April 2018Other role · Unum Therapeutics (UMRX)13 Form 4 lines · source: SEC Form 4
Everything they disclosed
120 entries, newest first — one per disclosure report, one per Form 4 line- ▼ sold on the open market 1,000 shares of ViewRaySEC Form 427 April 2017Common Stock · traded 25 April 2017 · filed 27 April 2017
- ▼ sold on the open market 300 shares of ViewRaySEC Form 427 April 2017Common Stock · traded 25 April 2017 · filed 27 April 2017
- ▼ sold on the open market 4,900 shares of ViewRaySEC Form 427 April 2017Common Stock · traded 25 April 2017 · filed 27 April 2017
- ▼ sold on the open market 6,000 shares of ViewRaySEC Form 427 April 2017Common Stock · traded 25 April 2017 · filed 27 April 2017
- ▼ sold on the open market 4,000 shares of ViewRaySEC Form 427 April 2017Common Stock · traded 25 April 2017 · filed 27 April 2017
- ▼ sold on the open market 5,100 shares of ViewRaySEC Form 425 April 2017Common Stock · traded 21 April 2017 · filed 25 April 2017
- ▼ sold on the open market 11,399 shares of ViewRaySEC Form 425 April 2017Common Stock · traded 21 April 2017 · filed 25 April 2017
- ▼ sold on the open market 600 shares of ViewRaySEC Form 425 April 2017Common Stock · traded 21 April 2017 · filed 25 April 2017
- ▼ sold on the open market 6,406 shares of ViewRaySEC Form 425 April 2017Common Stock · traded 21 April 2017 · filed 25 April 2017
- ▼ sold on the open market 12,500 shares of ViewRaySEC Form 425 April 2017Common Stock · traded 24 April 2017 · filed 25 April 2017
- ▼ sold on the open market 58,200 shares of ViewRaySEC Form 425 April 2017Common Stock · traded 24 April 2017 · filed 25 April 2017
- ▼ sold on the open market 6,634 shares of ViewRaySEC Form 425 April 2017Common Stock · traded 24 April 2017 · filed 25 April 2017
- ▼ sold on the open market 300 shares of ViewRaySEC Form 425 April 2017Common Stock · traded 24 April 2017 · filed 25 April 2017
- ▼ sold on the open market 8,000 shares of ViewRaySEC Form 421 April 2017Common Stock · traded 19 April 2017 · filed 21 April 2017
- ▼ sold on the open market 1,400 shares of ViewRaySEC Form 421 April 2017Common Stock · traded 19 April 2017 · filed 21 April 2017
- ▼ sold on the open market 18,864 shares of ViewRaySEC Form 421 April 2017Common Stock · traded 19 April 2017 · filed 21 April 2017
- ▼ sold on the open market 100 shares of ViewRaySEC Form 421 April 2017Common Stock · traded 20 April 2017 · filed 21 April 2017
- ▼ sold on the open market 69,472 shares of ViewRaySEC Form 421 April 2017Common Stock · traded 20 April 2017 · filed 21 April 2017
- ▼ sold on the open market 1,900 shares of ViewRaySEC Form 421 April 2017Common Stock · traded 20 April 2017 · filed 21 April 2017
- ▼ sold on the open market 800 shares of ViewRaySEC Form 421 April 2017Common Stock · traded 20 April 2017 · filed 21 April 2017
- ▼ sold on the open market 700 shares of ViewRaySEC Form 421 April 2017Common Stock · traded 20 April 2017 · filed 21 April 2017
- ▼ sold on the open market 50,000 shares of ViewRaySEC Form 419 April 2017Common Stock · traded 17 April 2017 · filed 19 April 2017
- ▼ sold on the open market 200 shares of ViewRaySEC Form 419 April 2017Common Stock · traded 17 April 2017 · filed 19 April 2017
- ▼ sold on the open market 38,400 shares of ViewRaySEC Form 419 April 2017Common Stock · traded 17 April 2017 · filed 19 April 2017
- ▼ sold on the open market 1,100 shares of ViewRaySEC Form 419 April 2017Common Stock · traded 17 April 2017 · filed 19 April 2017
- ▼ sold on the open market 6,517 shares of ViewRaySEC Form 419 April 2017Common Stock · traded 18 April 2017 · filed 19 April 2017
- ▼ sold on the open market 11,000 shares of ViewRaySEC Form 419 April 2017Common Stock · traded 18 April 2017 · filed 19 April 2017
- ▼ sold on the open market 900 shares of ViewRaySEC Form 417 April 2017Common Stock · traded 13 April 2017 · filed 17 April 2017
- ▼ sold on the open market 300 shares of ViewRaySEC Form 417 April 2017Common Stock · traded 13 April 2017 · filed 17 April 2017
- ▼ sold on the open market 17,500 shares of ViewRaySEC Form 417 April 2017Common Stock · traded 13 April 2017 · filed 17 April 2017
- ▼ sold on the open market 700 shares of ViewRaySEC Form 417 April 2017Common Stock · traded 13 April 2017 · filed 17 April 2017
- ▼ sold on the open market 19,200 shares of ViewRaySEC Form 417 April 2017Common Stock · traded 13 April 2017 · filed 17 April 2017
- ▼ sold on the open market 16,500 shares of ViewRaySEC Form 417 April 2017Common Stock · traded 13 April 2017 · filed 17 April 2017
- ▼ sold on the open market 2,100 shares of ViewRaySEC Form 417 April 2017Common Stock · traded 13 April 2017 · filed 17 April 2017
- ▼ sold on the open market 45,400 shares of ViewRaySEC Form 417 April 2017Common Stock · traded 13 April 2017 · filed 17 April 2017
- ▼ sold on the open market 13,260 shares of ViewRaySEC Form 417 April 2017Common Stock · traded 13 April 2017 · filed 17 April 2017
- ▼ sold on the open market 100 shares of ViewRaySEC Form 413 April 2017Common Stock · traded 11 April 2017 · filed 13 April 2017
- ▼ sold on the open market 5,824 shares of ViewRaySEC Form 413 April 2017Common Stock · traded 11 April 2017 · filed 13 April 2017
- ▼ sold on the open market 56,490 shares of ViewRaySEC Form 413 April 2017Common Stock · traded 11 April 2017 · filed 13 April 2017
- ▼ sold on the open market 100 shares of ViewRaySEC Form 413 April 2017Common Stock · traded 11 April 2017 · filed 13 April 2017
- ▼ sold on the open market 1,000 shares of ViewRaySEC Form 413 April 2017Common Stock · traded 11 April 2017 · filed 13 April 2017
- ▼ sold on the open market 18,300 shares of ViewRaySEC Form 413 April 2017Common Stock · traded 11 April 2017 · filed 13 April 2017
- ▼ sold on the open market 1,669 shares of ViewRaySEC Form 413 April 2017Common Stock · traded 12 April 2017 · filed 13 April 2017
- ▼ sold on the open market 96,011 shares of ViewRaySEC Form 413 April 2017Common Stock · traded 12 April 2017 · filed 13 April 2017
- ▼ sold on the open market 300 shares of ViewRaySEC Form 411 April 2017Common Stock · traded 10 April 2017 · filed 11 April 2017
- ▼ sold on the open market 11,709 shares of ViewRaySEC Form 411 April 2017Common Stock · traded 10 April 2017 · filed 11 April 2017
- ▼ sold on the open market 31,548 shares of ViewRaySEC Form 411 April 2017Common Stock · traded 10 April 2017 · filed 11 April 2017
- ▼ sold on the open market 11,737 shares of ViewRaySEC Form 411 April 2017Common Stock · traded 10 April 2017 · filed 11 April 2017
- ▼ sold on the open market 100 shares of ViewRaySEC Form 411 April 2017Common Stock · traded 10 April 2017 · filed 11 April 2017
- ▼ sold on the open market 300 shares of ViewRaySEC Form 411 April 2017Common Stock · traded 10 April 2017 · filed 11 April 2017
- ▼ sold on the open market 94,900 shares of ViewRaySEC Form 411 April 2017Common Stock · traded 10 April 2017 · filed 11 April 2017
- ▼ sold on the open market 6,222 shares of ViewRaySEC Form 411 April 2017Common Stock · traded 10 April 2017 · filed 11 April 2017
- ▼ sold on the open market 700 shares of ViewRaySEC Form 411 April 2017Common Stock · traded 10 April 2017 · filed 11 April 2017
- ▼ sold on the open market 400 shares of ViewRaySEC Form 411 April 2017Common Stock · traded 10 April 2017 · filed 11 April 2017
- ▼ sold on the open market 13,017 shares of ViewRaySEC Form 411 April 2017Common Stock · traded 10 April 2017 · filed 11 April 2017
- ▼ sold on the open market 4,888 shares of ViewRaySEC Form 411 April 2017Common Stock · traded 10 April 2017 · filed 11 April 2017
- ▼ sold on the open market 2,735 shares of ViewRaySEC Form 411 April 2017Common Stock · traded 10 April 2017 · filed 11 April 2017
- ▼ sold on the open market 200 shares of ViewRaySEC Form 410 April 2017Common Stock · traded 6 April 2017 · filed 10 April 2017
- ▼ sold on the open market 2,900 shares of ViewRaySEC Form 410 April 2017Common Stock · traded 6 April 2017 · filed 10 April 2017
- ▼ sold on the open market 500 shares of ViewRaySEC Form 410 April 2017Common Stock · traded 7 April 2017 · filed 10 April 2017
- ▼ sold on the open market 600 shares of ViewRaySEC Form 410 April 2017Common Stock · traded 7 April 2017 · filed 10 April 2017
- ▼ sold on the open market 29,051 shares of ViewRaySEC Form 410 April 2017Common Stock · traded 7 April 2017 · filed 10 April 2017
- ▼ sold on the open market 1,400 shares of ViewRaySEC Form 410 April 2017Common Stock · traded 7 April 2017 · filed 10 April 2017
- ▼ sold on the open market 6,400 shares of ViewRaySEC Form 410 April 2017Common Stock · traded 7 April 2017 · filed 10 April 2017
- ▼ sold on the open market 500 shares of ViewRaySEC Form 410 April 2017Common Stock · traded 7 April 2017 · filed 10 April 2017
- ▼ sold on the open market 9,949 shares of ViewRaySEC Form 410 April 2017Common Stock · traded 7 April 2017 · filed 10 April 2017
- ▼ sold on the open market 550 shares of ViewRaySEC Form 410 April 2017Common Stock · traded 7 April 2017 · filed 10 April 2017
- ▼ sold on the open market 132,767 shares of ViewRaySEC Form 46 April 2017Common Stock · traded 4 April 2017 · filed 6 April 2017
- ▼ sold on the open market 63,630 shares of ViewRaySEC Form 46 April 2017Common Stock · traded 5 April 2017 · filed 6 April 2017
- ▼ sold on the open market 100 shares of ViewRaySEC Form 44 April 2017Common Stock · traded 31 March 2017 · filed 4 April 2017
- ▼ sold on the open market 300 shares of ViewRaySEC Form 44 April 2017Common Stock · traded 31 March 2017 · filed 4 April 2017
- ▼ sold on the open market 18,260 shares of ViewRaySEC Form 44 April 2017Common Stock · traded 31 March 2017 · filed 4 April 2017
- ▼ sold on the open market 5,060 shares of ViewRaySEC Form 44 April 2017Common Stock · traded 31 March 2017 · filed 4 April 2017
- ▼ sold on the open market 500 shares of ViewRaySEC Form 44 April 2017Common Stock · traded 31 March 2017 · filed 4 April 2017
- ▼ sold on the open market 9,800 shares of ViewRaySEC Form 44 April 2017Common Stock · traded 31 March 2017 · filed 4 April 2017
- ▼ sold on the open market 26,300 shares of ViewRaySEC Form 44 April 2017Common Stock · traded 31 March 2017 · filed 4 April 2017
- ▼ sold on the open market 8,016 shares of ViewRaySEC Form 44 April 2017Common Stock · traded 31 March 2017 · filed 4 April 2017
- ▼ sold on the open market 24,985 shares of ViewRaySEC Form 44 April 2017Common Stock · traded 31 March 2017 · filed 4 April 2017
- ▼ sold on the open market 6,683 shares of ViewRaySEC Form 44 April 2017Common Stock · traded 31 March 2017 · filed 4 April 2017
- ▼ sold on the open market 4,459 shares of ViewRaySEC Form 44 April 2017Common Stock · traded 31 March 2017 · filed 4 April 2017
- ▼ sold on the open market 5,447 shares of ViewRaySEC Form 44 April 2017Common Stock · traded 31 March 2017 · filed 4 April 2017
- ▼ sold on the open market 3,967 shares of ViewRaySEC Form 44 April 2017Common Stock · traded 31 March 2017 · filed 4 April 2017
- ▼ sold on the open market 81,188 shares of ViewRaySEC Form 44 April 2017Common Stock · traded 3 April 2017 · filed 4 April 2017
- ▼ sold on the open market 22,818 shares of ViewRaySEC Form 44 April 2017Common Stock · traded 3 April 2017 · filed 4 April 2017
- ▼ sold on the open market 28,661 shares of ViewRaySEC Form 43 April 2017Common Stock · traded 30 March 2017 · filed 3 April 2017
- acquired or disposed of, other 1,105,202 shares of ViewRaySEC Form 430 March 2017Common Stock · traded 29 March 2017 · filed 30 March 2017
- ▼ sold on the open market 25,000 shares of Proteostasis TherapeuticsSEC Form 415 March 2017Common Stock · traded 13 March 2017 · filed 15 March 2017
- ▼ sold on the open market 25,000 shares of Proteostasis TherapeuticsSEC Form 413 March 2017Common Stock · traded 10 March 2017 · filed 13 March 2017
- ▼ sold on the open market 25,000 shares of Proteostasis TherapeuticsSEC Form 410 March 2017Common Stock · traded 8 March 2017 · filed 10 March 2017
- ▼ sold on the open market 2,500 shares of Proteostasis TherapeuticsSEC Form 410 March 2017Common Stock · traded 9 March 2017 · filed 10 March 2017
- ▼ sold on the open market 200 shares of Proteostasis TherapeuticsSEC Form 410 March 2017Common Stock · traded 9 March 2017 · filed 10 March 2017
- ▼ sold on the open market 400 shares of Proteostasis TherapeuticsSEC Form 410 March 2017Common Stock · traded 9 March 2017 · filed 10 March 2017
- ▼ sold on the open market 400 shares of Proteostasis TherapeuticsSEC Form 410 March 2017Common Stock · traded 9 March 2017 · filed 10 March 2017
- ▼ sold on the open market 800 shares of Proteostasis TherapeuticsSEC Form 410 March 2017Common Stock · traded 9 March 2017 · filed 10 March 2017
- ▼ sold on the open market 25,000 shares of Proteostasis TherapeuticsSEC Form 48 March 2017Common Stock · traded 6 March 2017 · filed 8 March 2017
- ▼ sold on the open market 30,103 shares of Proteostasis TherapeuticsSEC Form 48 March 2017Common Stock · traded 7 March 2017 · filed 8 March 2017
- ▼ sold on the open market 4,897 shares of Proteostasis TherapeuticsSEC Form 48 March 2017Common Stock · traded 7 March 2017 · filed 8 March 2017
- ▼ sold on the open market 20,500 shares of Proteostasis TherapeuticsSEC Form 46 March 2017Common Stock · traded 2 March 2017 · filed 6 March 2017
- ▼ sold on the open market 4,500 shares of Proteostasis TherapeuticsSEC Form 46 March 2017Common Stock · traded 2 March 2017 · filed 6 March 2017
- ▼ sold on the open market 20,000 shares of Proteostasis TherapeuticsSEC Form 46 March 2017Common Stock · traded 3 March 2017 · filed 6 March 2017
- ▼ sold on the open market 15,000 shares of Proteostasis TherapeuticsSEC Form 42 March 2017Common Stock · traded 28 February 2017 · filed 2 March 2017
- ▼ sold on the open market 30,000 shares of Proteostasis TherapeuticsSEC Form 42 March 2017Common Stock · traded 1 March 2017 · filed 2 March 2017
- ▼ sold on the open market 13,000 shares of Proteostasis TherapeuticsSEC Form 428 February 2017Common Stock · traded 24 February 2017 · filed 28 February 2017
- ▼ sold on the open market 15,000 shares of Proteostasis TherapeuticsSEC Form 428 February 2017Common Stock · traded 27 February 2017 · filed 28 February 2017
- acquired or disposed of, other 639,627 shares of Aclaris TherapeuticsSEC Form 421 December 2016Common Stock · traded 19 December 2016 · filed 21 December 2016
- ▼ sold on the open market 3,650 shares of Aclaris TherapeuticsSEC Form 428 October 2016Common Stock · traded 26 October 2016 · filed 28 October 2016
- ▼ sold on the open market 100 shares of Aclaris TherapeuticsSEC Form 428 October 2016Common Stock · traded 26 October 2016 · filed 28 October 2016
- acquired or disposed of, other 84,223 shares of Aclaris TherapeuticsSEC Form 420 October 2016Common Stock · traded 19 October 2016 · filed 20 October 2016
- gave away 2,105,642 shares of ExaSEC Form 411 October 2016Common Stock · traded 30 September 2016 · filed 11 October 2016
- acquired or disposed of, other 130,571 shares of Aclaris TherapeuticsSEC Form 431 August 2016Common Stock · traded 30 August 2016 · filed 31 August 2016
- ▼ sold on the open market 475 shares of Coherus BioSciencesSEC Form 410 August 2016Common Stock · traded 8 August 2016 · filed 10 August 2016
- ▼ sold on the open market 2,100 shares of Coherus BioSciencesSEC Form 410 August 2016Common Stock · traded 8 August 2016 · filed 10 August 2016
- ▼ sold on the open market 1,100 shares of Coherus BioSciencesSEC Form 410 August 2016Common Stock · traded 8 August 2016 · filed 10 August 2016
- ▼ sold on the open market 1,349 shares of Coherus BioSciencesSEC Form 410 August 2016Common Stock · traded 8 August 2016 · filed 10 August 2016
- ▼ sold on the open market 84,976 shares of Coherus BioSciencesSEC Form 410 August 2016Common Stock · traded 8 August 2016 · filed 10 August 2016
- ▼ sold on the open market 10,000 shares of Coherus BioSciencesSEC Form 410 August 2016Common Stock · traded 8 August 2016 · filed 10 August 2016
- ▼ sold on the open market 23,200 shares of Coherus BioSciencesSEC Form 48 August 2016Common Stock · traded 4 August 2016 · filed 8 August 2016
- ▼ sold on the open market 200 shares of Coherus BioSciencesSEC Form 48 August 2016Common Stock · traded 4 August 2016 · filed 8 August 2016
- ▼ sold on the open market 100 shares of Coherus BioSciencesSEC Form 48 August 2016Common Stock · traded 4 August 2016 · filed 8 August 2016
- ▼ sold on the open market 100 shares of Coherus BioSciencesSEC Form 48 August 2016Common Stock · traded 4 August 2016 · filed 8 August 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.