| Sep 24, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 83 | $184.60 | $15K@ $184.60 | 613,699 | Form 4 |
| Sep 24, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 501 | $183.76 | $92K@ $183.76 | 613,782 | Form 4 |
| Sep 24, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 16 | $182.50 | $3K@ $182.50 | 614,283 | Form 4 |
| Sep 24, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 21 | $181.45 | $4K@ $181.45 | 614,299 | Form 4 |
| Sep 24, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 515 | $180.39 | $93K@ $180.39 | 614,320 | Form 4 |
| Sep 24, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 143 | $179.93 | $26K@ $179.93 | 614,835 | Form 4 |
| Sep 24, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 330 | $178.67 | $59K@ $178.67 | 614,978 | Form 4 |
| Sep 24, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 164 | $177.17 | $29K@ $177.17 | 615,308 | Form 4 |
| Sep 24, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 945 | $176.39 | $167K@ $176.39 | 615,472 | Form 4 |
| Sep 24, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 2,485 | $175.23 | $435K@ $175.23 | 616,417 | Form 4 |
| Sep 21, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 1,687 | $165.49 | $279K@ $165.49 | 618,902 | Form 4 |
| Sep 17, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 869 | $163.39 | $142K@ $163.39 | 620,589 | Form 4 |
| Sep 17, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 2,565 | $162.31 | $416K@ $162.31 | 621,458 | Form 4 |
| Sep 17, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 11,169 | $161.49 | $1.8M@ $161.49 | 624,023 | Form 4 |
| Sep 17, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 14,493 | $160.44 | $2.3M@ $160.44 | 635,192 | Form 4 |
| Sep 17, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 23,884 | $159.53 | $3.8M@ $159.53 | 649,685 | Form 4 |
| Sep 17, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 232,173 | $158.09 | $36.7M@ $158.09 | 673,569 | Form 4 |
| Sep 17, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 32,260 | $157.49 | $5.1M@ $157.49 | 905,742 | Form 4 |
| Sep 17, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 9,097 | $156.47 | $1.4M@ $156.47 | 938,002 | Form 4 |
| Sep 17, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 13,378 | $155.46 | $2.1M@ $155.46 | 947,099 | Form 4 |
| Sep 17, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 4,175 | $154.17 | $644K@ $154.17 | 960,477 | Form 4 |
| Sep 17, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 3,399 | $153.40 | $521K@ $153.40 | 964,652 | Form 4 |
| Sep 17, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 6,644 | $152.21 | $1.0M@ $152.21 | 968,051 | Form 4 |
| Sep 17, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 2,440 | $151.46 | $370K@ $151.46 | 974,695 | Form 4 |
| Sep 17, 2026 | TWSTChief Executive Officer | Option exerciseCode M · direct | 75,439 | $8.82 | $665K@ $8.82 | 977,135 | Form 4 |
| Sep 17, 2026 | TWSTChief Executive Officer | Option exerciseCode M · direct | 133,269 | $26.66 | $3.6M@ $26.66 | 901,696 | Form 4 |
| Sep 8, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 2,302 | $122.62 | $282K@ $122.62 | 768,427 | Form 4 |
| Aug 25, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 1,093 | $154.45 | $169K@ $154.45 | 770,729 | Form 4 |
| Aug 25, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 9,181 | $153.93 | $1.4M@ $153.93 | 771,822 | Form 4 |
| Aug 25, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 6,412 | $152.75 | $979K@ $152.75 | 781,003 | Form 4 |
| Aug 25, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 12,236 | $151.35 | $1.9M@ $151.35 | 787,415 | Form 4 |
| Aug 25, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 12,648 | $150.56 | $1.9M@ $150.56 | 799,651 | Form 4 |
| Aug 21, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 6,639 | $139.07 | $923K@ $139.07 | 812,299 | Form 4 |
| Aug 12, 2026 | TWSTChief Executive Officer | Option exerciseCode M · direct | 19,952 | $26.66 | $532K@ $26.66 | 838,890 | Form 4 |
| Aug 10, 2026 | TWSTChief Executive Officer | Option exerciseCode M · direct | 113,318 | $26.66 | $3.0M@ $26.66 | 932,256 | Form 4 |
| Aug 3, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 5,101 | $85.32 | $435K@ $85.32 | 818,938 | Form 4 |
| Jun 25, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 18,880 | $95.00 | $1.8M@ $95.00 | 824,039 | Form 4 |
| Jun 22, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 1,688 | $87.32 | $147K@ $87.32 | 842,919 | Form 4 |
| Jun 18, 2026 | WGS | Grant or awardCode A · direct | 4,248 | — | — | 4,248 | Form 4 |
| Jun 18, 2026 | WGS | Option exerciseCode M · direct | 3,576 | — | — | 24,852 | Form 4 |
| Jun 8, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 2,265 | $69.84 | $158K@ $69.84 | 844,607 | Form 4 |
| May 28, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 6,465 | $68.61 | $444K@ $68.61 | 846,872 | Form 4 |
| May 28, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 7,623 | $67.95 | $518K@ $67.95 | 853,337 | Form 4 |
| May 28, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 900 | $66.85 | $60K@ $66.85 | 860,960 | Form 4 |
| May 28, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 1,482 | $65.33 | $97K@ $65.33 | 861,860 | Form 4 |
| May 28, 2026 | TWSTChief Executive Officer | Option exerciseCode M · direct | 16,470 | $8.82 | $145K@ $8.82 | 863,342 | Form 4 |
| May 27, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 1,265 | $66.28 | $84K@ $66.28 | 846,872 | Form 4 |
| May 27, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 23,752 | $65.24 | $1.5M@ $65.24 | 848,137 | Form 4 |
| May 27, 2026 | TWSTChief Executive Officer | Option exerciseCode M · direct | 25,017 | $8.82 | $221K@ $8.82 | 871,889 | Form 4 |
| May 26, 2026 | TWSTChief Executive Officer | Option exerciseCode M · direct | 24,282 | $8.82 | $214K@ $8.82 | 871,154 | Form 4 |
| May 21, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 6,888 | $53.26 | $367K@ $53.26 | 846,872 | Form 4 |
| May 4, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 5,127 | $57.15 | $293K@ $57.15 | 853,760 | Form 4 |
| Apr 22, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 151 | $66.00 | $10K@ $66.00 | 858,887 | Form 4 |
| Apr 22, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 7,910 | $65.28 | $516K@ $65.28 | 859,038 | Form 4 |
| Apr 22, 2026 | TWSTChief Executive Officer | Option exerciseCode M · direct | 8,061 | $8.82 | $71K@ $8.82 | 866,948 | Form 4 |
| Apr 21, 2026 | TWSTChief Executive Officer | Option exerciseCode M · direct | 1,610 | $8.82 | $14K@ $8.82 | 860,497 | Form 4 |
| Mar 20, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 1,742 | $43.79 | $76K@ $43.79 | 858,887 | Form 4 |
| Mar 6, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 2,423 | $46.43 | $112K@ $46.43 | 860,629 | Form 4 |
| Feb 23, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 7,205 | $46.71 | $337K@ $46.71 | 863,052 | Form 4 |
| Feb 3, 2026 | TWSTChief Executive Officer | Open-market saleCode S · direct | 5,001 | $46.58 | $233K@ $46.58 | 869,312 | Form 4 |
| Dec 22, 2025 | TWSTChief Executive Officer | Open-market saleCode S · direct | 1,605 | $34.56 | $55K@ $34.56 | 874,313 | Form 4 |
| Dec 8, 2025 | TWSTChief Executive Officer | Open-market saleCode S · direct | 2,255 | $32.88 | $74K@ $32.88 | 875,918 | Form 4 |
| Nov 21, 2025 | TWSTChief Executive Officer | Open-market saleCode S · direct | 2,663 | $26.50 | $71K@ $26.50 | 878,173 | Form 4 |