| Sep 17, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 6,802 | $64.95 | $442K@ $64.95 | 432,886 | Form 4 |
| Sep 17, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 101,691 | $64.59 | $6.6M@ $64.59 | 439,688 | Form 4 |
| Sep 17, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Option exerciseCode M · direct | 108,493 | $23.34 | $2.5M@ $23.34 | 541,379 | Form 4 |
| Sep 16, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 96,125 | $63.64 | $6.1M@ $63.64 | 432,886 | Form 4 |
| Sep 16, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 99,716 | $63.26 | $6.3M@ $63.26 | 529,011 | Form 4 |
| Sep 16, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Option exerciseCode M · direct | 195,841 | $23.34 | $4.6M@ $23.34 | 628,727 | Form 4 |
| Sep 15, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Open-market saleCode S · directAlso reported by ROTE WILLIAM E. | 270 | $65.31 | $18K@ $65.31 | 432,886 | Form 4 |
| Sep 15, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 3,102 | $63.64 | $197K@ $63.64 | 433,156 | Form 4 |
| Sep 15, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 28,796 | $62.66 | $1.8M@ $62.66 | 436,258 | Form 4 |
| Sep 15, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 63,498 | $61.99 | $3.9M@ $61.99 | 465,054 | Form 4 |
| Sep 15, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Option exerciseCode M · direct | 95,666 | $23.34 | $2.2M@ $23.34 | 528,552 | Form 4 |
| May 6, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 22,500 | $43.95 | $989K@ $43.95 | 432,886 | Form 4 |
| May 4, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Grant or awardCode A · direct | 45,000 | — | — | 45,000 | Form 4 |
| May 4, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Option exerciseCode M · direct | 22,500 | — | — | 455,386 | Form 4 |
| Apr 15, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 20 | $42.66 | $853@ $42.66 | 432,886 | Form 4 |
| Apr 15, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 7,165 | $41.75 | $299K@ $41.75 | 432,906 | Form 4 |
| Apr 15, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 56,815 | $41.01 | $2.3M@ $41.01 | 440,071 | Form 4 |
| Apr 13, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Grant or awardCode A · direct | 64,000 | — | — | 496,886 | Form 4 |
| Apr 1, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 25,098 | $31.46 | $790K@ $31.46 | 432,886 | Form 4 |
| Apr 1, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 34,902 | $30.55 | $1.1M@ $30.55 | 457,984 | Form 4 |
| Apr 1, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Option exerciseCode M · direct | 60,000 | $15.46 | $928K@ $15.46 | 492,886 | Form 4 |
| Feb 20, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Option exerciseCode M · direct | 60,000 | $15.46 | $928K@ $15.46 | 492,886 | Form 4 |
| Feb 3, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 33,635 | $32.70 | $1.1M@ $32.70 | 432,886 | Form 4 |
| Feb 3, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 66,452 | $32.06 | $2.1M@ $32.06 | 466,521 | Form 4 |
| Jan 31, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Grant or awardCode A · direct | 303,600 | — | — | 303,600 | Form 4 |
| Jan 31, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Grant or awardCode A · direct | 113,800 | — | — | 532,973 | Form 4 |
| Jan 27, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Option exerciseCode M · direct | 51,865 | $15.46 | $802K@ $15.46 | 471,038 | Form 4 |
| Jan 23, 2026 | TVTXCHIEF EXECUTIVE OFFICER | Option exerciseCode M · direct | 8,135 | $15.46 | $126K@ $15.46 | 427,308 | Form 4 |