| Feeley Kevin | CHIEF FINANCIAL OFFICER | Jun 09 '26 | Sale | 53.77 | 1,266 | 68,073 | 36,486 | Jun 11 12:00 AM |
| Feeley Kevin | CHIEF FINANCIAL OFFICER | Jun 09 '26 | Option Exercise | 0.00 | 4,924 | 0 | 37,752 | Jun 11 12:00 AM |
| Stueland Katherine | CHIEF EXECUTIVE OFFICER | Jun 09 '26 | Option Exercise | 0.00 | 13,092 | 0 | 99,762 | Jun 11 12:00 AM |
| Stueland Katherine | CHIEF EXECUTIVE OFFICER | Jun 09 '26 | Sale | 53.77 | 3,639 | 195,669 | 96,123 | Jun 11 12:00 AM |
| Casdin Capital, LLC | director, 10 percent owner: | Jun 05 '26 | Buy | 52.86 | 50,000 | 2,642,830 | 3,707,164 | Jun 08 12:00 AM |
| Casdin Capital, LLC | director, 10 percent owner: | Jun 04 '26 | Buy | 56.44 | 150,000 | 8,466,735 | 3,657,164 | Jun 08 12:00 AM |
| Casdin Capital, LLC | director, 10 percent owner: | May 20 '26 | Buy | 43.81 | 140,000 | 6,132,854 | 3,507,164 | May 20 12:00 AM |
| Casdin Capital, LLC | director, 10 percent owner: | May 19 '26 | Buy | 42.60 | 185,000 | 7,880,334 | 3,367,164 | May 20 12:00 AM |
| Casdin Capital, LLC | director, 10 percent owner: | May 18 '26 | Buy | 42.55 | 175,000 | 7,446,547 | 3,182,164 | May 20 12:00 AM |
| Meister Keith A. | director, 10 percent owner: | May 15 '26 | Buy | 38.91 | 46,273 | 1,800,571 | 4,784,570 | May 15 12:00 AM |
| Meister Keith A. | director, 10 percent owner: | May 14 '26 | Buy | 39.39 | 140,000 | 5,514,791 | 4,738,297 | May 15 12:00 AM |
| Meister Keith A. | director, 10 percent owner: | May 13 '26 | Buy | 39.09 | 165,000 | 6,449,984 | 4,598,297 | May 15 12:00 AM |
| Casdin Capital, LLC | director, 10 percent owner: | May 11 '26 | Buy | 0.00 | 50,000 | 0 | 850,000 | May 11 12:00 AM |
| Meister Keith A. | director, 10 percent owner: | May 11 '26 | Buy | 39.29 | 500,000 | 19,642,789 | 4,433,297 | May 11 12:00 AM |
| Casdin Capital, LLC | director, 10 percent owner: | May 08 '26 | Buy | 0.00 | 300,000 | 0 | 800,000 | May 11 12:00 AM |