On this page
Peter Heerma
Insider
First SEC filing: Oct. 2, 2019 · Latest: Oct. 2, 2019
Insider at
Insider transactions
0 buys (P)
13 sells (S)
Net: $-18,970,991
Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted
| Date | Ticker | Code | Shares | Price | Value | Owned after | Δ own | A/D | vs now |
|---|---|---|---|---|---|---|---|---|---|
| Sept. 17, 2026 | TVTX | M | 8,282 | $22.40 | $185,517 | 125,348 Direct | +7.07% | Acquired | 154.2% (price as of 2026-10-02) |
| Sept. 17, 2026 | TVTX | S 10b5-1 | 8,282 | $65.07 | $538,910 | 117,066 Direct | -6.61% | Disposed | -12.5% (price as of 2026-10-02) |
| Sept. 17, 2026 | TVTX | M | 8,282 | · | · | 44,837 Direct | -15.59% | Disposed | (price as of 2026-10-02) |
| Sept. 16, 2026 | TVTX | M | 100,000 | $11.25 | $1,125,000 | 217,066 Direct | +85.42% | Acquired | 406.0% (price as of 2026-10-02) |
| Sept. 16, 2026 | TVTX | M | 55,000 | $15.46 | $850,300 | 272,066 Direct | +25.34% | Acquired | 268.2% (price as of 2026-10-02) |
| Sept. 16, 2026 | TVTX | M | 17,717 | $26.88 | $476,233 | 289,783 Direct | +6.51% | Acquired | 111.8% (price as of 2026-10-02) |
| Sept. 16, 2026 | TVTX | S 10b5-1 | 93,604 | $63.25 | $5,920,453 | 196,179 Direct | -32.30% | Disposed | -10.0% (price as of 2026-10-02) |
| Sept. 16, 2026 | TVTX | S 10b5-1 | 79,113 | $63.65 | $5,035,542 | 117,066 Direct | -40.33% | Disposed | -10.6% (price as of 2026-10-02) |
| Sept. 16, 2026 | TVTX | M | 100,000 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Sept. 16, 2026 | TVTX | M | 55,000 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Sept. 16, 2026 | TVTX | M | 17,717 | · | · | 500 Direct | -97.26% | Disposed | (price as of 2026-10-02) |
| Sept. 15, 2026 | TVTX | M | 39,283 | $26.88 | $1,055,927 | 181,349 Direct | +27.65% | Acquired | 111.8% (price as of 2026-10-02) |
| Sept. 15, 2026 | TVTX | M | 1,381 | $22.40 | $30,934 | 182,730 Direct | +0.76% | Acquired | 154.2% (price as of 2026-10-02) |
| Sept. 15, 2026 | TVTX | M | 36,526 | $8.93 | $326,177 | 219,256 Direct | +19.99% | Acquired | 537.5% (price as of 2026-10-02) |
| Sept. 15, 2026 | TVTX | S 10b5-1 | 71,938 | $62.05 | $4,463,753 | 147,318 Direct | -32.81% | Disposed | -8.3% (price as of 2026-10-02) |
| Sept. 15, 2026 | TVTX | S 10b5-1 | 27,421 | $62.59 | $1,716,280 | 119,897 Direct | -18.61% | Disposed | -9.0% (price as of 2026-10-02) |
| Sept. 15, 2026 | TVTX | S 10b5-1 | 1,400 | $63.65 | $89,110 | 118,497 Direct | -1.17% | Disposed | -10.6% (price as of 2026-10-02) |
| Sept. 15, 2026 | TVTX | S 10b5-1 | 1,431 | $65.31 | $93,459 | 117,066 Direct | -1.21% | Disposed | -12.8% (price as of 2026-10-02) |
| Sept. 15, 2026 | TVTX | M | 39,283 | · | · | 18,217 Direct | -68.32% | Disposed | (price as of 2026-10-02) |
| Sept. 15, 2026 | TVTX | M | 1,381 | · | · | 53,119 Direct | -2.53% | Disposed | (price as of 2026-10-02) |
| Sept. 15, 2026 | TVTX | M | 36,526 | · | · | 28,474 Direct | -56.19% | Disposed | (price as of 2026-10-02) |
| May 5, 2026 | TVTX | S | 2,174 | $46.65 | $101,417 | 140,684 Direct | -1.52% | Disposed | 22.0% (price as of 2026-10-02) |
| May 4, 2026 | TVTX | M | 4,250 | · | · | 142,858 Direct | +3.07% | Acquired | (price as of 2026-10-02) |
| May 4, 2026 | TVTX | A | 8,500 | · | · | 8,500 Direct | · | Acquired | (price as of 2026-10-02) |
| May 4, 2026 | TVTX | M | 4,250 | · | · | 4,250 Direct | -50.00% | Disposed | (price as of 2026-10-02) |
| April 14, 2026 | TVTX | S | 7,215 | $41.93 | $302,525 | 138,608 Direct | -4.95% | Disposed | 35.8% (price as of 2026-10-02) |
| April 13, 2026 | TVTX | A | 14,000 | · | · | 145,823 Direct | +10.62% | Acquired | (price as of 2026-10-02) |
| Feb. 3, 2026 | TVTX | S | 7,310 | $32.12 | $234,797 | 131,823 Direct | -5.25% | Disposed | 77.2% (price as of 2026-10-02) |
| Jan. 31, 2026 | TVTX | A | 26,120 | · | · | 139,133 Direct | +23.11% | Acquired | (price as of 2026-10-02) |
| Jan. 31, 2026 | TVTX | A | 69,640 | · | · | 69,640 Direct | · | Acquired | (price as of 2026-10-02) |
| Dec. 24, 2025 | TVTX | S 10b5-1 | 4,980 | $40.00 | $199,200 | 113,013 Direct | -4.22% | Disposed | 42.3% (price as of 2026-10-02) |
| Nov. 3, 2025 | TVTX | G 10b5-1 | 1,078 | · | · | 117,993 Direct | -0.91% | Disposed | (price as of 2026-10-02) |
| Oct. 31, 2025 | TVTX | S 10b5-1 | 5,591 | $35.00 | $195,685 | 119,071 Direct | -4.48% | Disposed | 62.7% (price as of 2026-10-02) |
| Oct. 28, 2025 | TVTX | S 10b5-1 | 2,662 | $30.00 | $79,860 | 124,662 Direct | -2.09% | Disposed | 89.8% (price as of 2026-10-02) |
| Sept. 23, 2025 | TVTX | G 10b5-1 | 891 | · | · | 127,324 Direct | -0.69% | Disposed | (price as of 2026-10-02) |
| May 5, 2025 | TVTX | S | 1,771 | $21.05 | $37,280 | 128,215 Direct | -1.36% | Disposed | 170.5% (price as of 2026-10-02) |
| May 2, 2025 | TVTX | M | 4,920 | · | · | 129,986 Direct | +3.93% | Acquired | (price as of 2026-10-02) |
| May 2, 2025 | TVTX | M | 4,920 | · | · | 4,920 Direct | -50.00% | Disposed | (price as of 2026-10-02) |
| Feb. 12, 2025 | TVTX | S 10b5-1 | 2,568 | $23.53 | $60,425 | 125,066 Direct | -2.01% | Disposed | 141.9% (price as of 2026-10-02) |
| Feb. 11, 2025 | TVTX | S 10b5-1 | 3,074 | $25.00 | $76,850 | 127,634 Direct | -2.35% | Disposed | 127.7% (price as of 2026-10-02) |
| Feb. 10, 2025 | TVTX | M | 8,000 | · | · | 130,708 Direct | +6.52% | Acquired | (price as of 2026-10-02) |
| Feb. 10, 2025 | TVTX | M | 8,000 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Feb. 3, 2025 | TVTX | S | 5,166 | $20.12 | $103,940 | 122,708 Direct | -4.04% | Disposed | 183.0% (price as of 2026-10-02) |
| Jan. 31, 2025 | TVTX | A | 21,500 | · | · | 127,874 Direct | +20.21% | Acquired | (price as of 2026-10-02) |
| Jan. 31, 2025 | TVTX | A | 58,000 | · | · | 58,000 Direct | · | Acquired | (price as of 2026-10-02) |
| Jan. 22, 2025 | TVTX | S | 1,584 | $18.94 | $30,001 | 106,374 Direct | -1.47% | Disposed | 200.6% (price as of 2026-10-02) |
| Sept. 9, 2024 | TVTX | S | 2,191 | $11.52 | $25,240 | 107,958 Direct | -1.99% | Disposed | 394.2% (price as of 2026-10-02) |
| Sept. 5, 2024 | TVTX | A | 6,750 | · | · | 110,149 Direct | +6.53% | Acquired | (price as of 2026-10-02) |
| Feb. 1, 2024 | TVTX | S | 4,195 | $8.53 | $35,783 | 99,503 Direct | -4.05% | Disposed | 567.4% (price as of 2026-10-02) |
| Jan. 31, 2024 | TVTX | A | 25,000 | · | · | 103,698 Direct | +31.77% | Acquired | (price as of 2026-10-02) |
| Jan. 31, 2024 | TVTX | A | 65,000 | · | · | 65,000 Direct | · | Acquired | (price as of 2026-10-02) |
| Jan. 23, 2024 | TVTX | S | 1,559 | $9.07 | $14,140 | 78,698 Direct | -1.94% | Disposed | 527.7% (price as of 2026-10-02) |
| Oct. 3, 2023 | TVTX | S | 3,091 | $8.25 | $25,501 | 80,257 Direct | -3.71% | Disposed | 590.1% (price as of 2026-10-02) |
| Feb. 1, 2023 | TVTX | S | 1,779 | $21.75 | $38,693 | 82,069 Direct | -2.12% | Disposed | 161.7% (price as of 2026-10-02) |
| Jan. 31, 2023 | TVTX | A | 6,750 | · | · | 6,750 Direct | · | Acquired | (price as of 2026-10-02) |
| Jan. 31, 2023 | TVTX | A | 54,500 | · | · | 54,500 Direct | · | Acquired | (price as of 2026-10-02) |
| Jan. 31, 2023 | TVTX | A | 20,250 | · | · | 83,848 Direct | +31.84% | Acquired | (price as of 2026-10-02) |
| Jan. 24, 2023 | TVTX | S | 1,550 | $21.90 | $33,945 | 63,598 Direct | -2.38% | Disposed | 160.0% (price as of 2026-10-02) |
| Oct. 4, 2022 | TVTX | S | 3,042 | $25.68 | $78,119 | 65,148 Direct | -4.46% | Disposed | 121.7% (price as of 2026-10-02) |
| Jan. 31, 2022 | TVTX | A | 8,000 | · | · | 8,000 Direct | · | Acquired | (price as of 2026-10-02) |
| Jan. 31, 2022 | TVTX | A | 9,840 | · | · | 9,840 Direct | · | Acquired | (price as of 2026-10-02) |
| Jan. 31, 2022 | TVTX | A | 39,360 | · | · | 39,360 Direct | · | Acquired | (price as of 2026-10-02) |
| Jan. 31, 2022 | TVTX | S 10b5-1 | 1,125 | $27.40 | $30,825 | 67,297 Direct | -1.64% | Disposed | 107.8% (price as of 2026-10-02) |
| Jan. 31, 2022 | TVTX | A | 9,840 | · | · | 68,422 Direct | +16.80% | Acquired | (price as of 2026-10-02) |
| Jan. 24, 2022 | TVTX | S 10b5-1 | 1,875 | $24.98 | $46,838 | 58,582 Direct | -3.10% | Disposed | 127.9% (price as of 2026-10-02) |
| Oct. 4, 2021 | TVTX | S | 3,058 | $24.77 | $75,747 | 60,457 Direct | -4.81% | Disposed | 129.8% (price as of 2026-10-02) |
| Aug. 17, 2021 | TVTX | S | 1,407 | $17.12 | $24,088 | 63,515 Direct | -2.17% | Disposed | 232.5% (price as of 2026-10-02) |
| Aug. 13, 2021 | TVTX | A | 4,500 | · | · | 64,922 Direct | +7.45% | Acquired | (price as of 2026-10-02) |
| Feb. 8, 2021 | TVTX | S 10b5-1 | 1,125 | $31.58 | $35,528 | 59,344 Direct | -1.86% | Disposed | 80.3% (price as of 2026-10-02) |
| Feb. 5, 2021 | TVTX | S 10b5-1 | 1,125 | $31.41 | $35,336 | 60,469 Direct | -1.83% | Disposed | 81.2% (price as of 2026-10-02) |
| Feb. 3, 2021 | TVTX | A | 4,500 | · | · | 61,594 Direct | +7.88% | Acquired | (price as of 2026-10-02) |
| Feb. 3, 2021 | TVTX | S 10b5-1 | 563 | $28.91 | $16,276 | 57,094 Direct | -0.98% | Disposed | 96.9% (price as of 2026-10-02) |
| Feb. 2, 2021 | TVTX | S 10b5-1 | 563 | $30.75 | $17,312 | 57,657 Direct | -0.97% | Disposed | 85.1% (price as of 2026-10-02) |
| Jan. 21, 2021 | TVTX | A | 57,500 | · | · | 57,500 Direct | · | Acquired | (price as of 2026-10-02) |
| Jan. 21, 2021 | TVTX | A | 15,000 | · | · | 58,220 Direct | +34.71% | Acquired | (price as of 2026-10-02) |
| Oct. 5, 2020 | TVTX | S 10b5-1 | 2,188 | $19.35 | $42,338 | 42,329 Direct | -4.91% | Disposed | 194.2% (price as of 2026-10-02) |
| Oct. 2, 2020 | TVTX | S 10b5-1 | 2,188 | $18.90 | $41,353 | 44,517 Direct | -4.68% | Disposed | 201.2% (price as of 2026-10-02) |
| Jan. 31, 2020 | TVTX | A | 9,000 | · | · | 9,000 Direct | · | Acquired | (price as of 2026-10-02) |
| Jan. 31, 2020 | TVTX | A | 55,000 | · | · | 55,000 Direct | · | Acquired | (price as of 2026-10-02) |
| Jan. 31, 2020 | TVTX | A | 9,000 | · | · | 44,000 Direct | +25.71% | Acquired | (price as of 2026-10-02) |
| Oct. 1, 2019 | TVTX | A | 100,000 | · | · | 100,000 Direct | · | Acquired | (price as of 2026-10-02) |
| Oct. 1, 2019 | TVTX | A | 35,000 | · | · | 35,000 Direct | · | Acquired | (price as of 2026-10-02) |
P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding
Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.
Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.
| Date | Ticker | Security | Underlying | Exercise price | Expiration | Shares | A/D |
|---|---|---|---|---|---|---|---|
| Sept. 17, 2026 | TVTX | Employee stock option (right to buy) | Common Stock | $22.40 | Jan. 31, 2033 | 8,282 | Disposed |
| Sept. 16, 2026 | TVTX | Employee stock option (right to buy) | Common Stock | $11.25 | Oct. 1, 2029 | 100,000 | Disposed |
| Sept. 16, 2026 | TVTX | Employee stock option (right to buy) | Common Stock | $15.46 | Jan. 31, 2030 | 55,000 | Disposed |
| Sept. 16, 2026 | TVTX | Employee stock option (right to buy) | Common Stock | $26.88 | Jan. 21, 2031 | 17,717 | Disposed |
| Sept. 15, 2026 | TVTX | Employee stock option (right to buy) | Common Stock | $26.88 | Jan. 21, 2031 | 39,283 | Disposed |
| Sept. 15, 2026 | TVTX | Employee stock option (right to buy) | Common Stock | $22.40 | Jan. 31, 2033 | 1,381 | Disposed |
| Sept. 15, 2026 | TVTX | Employee stock option (right to buy) | Common Stock | $8.93 | Jan. 31, 2034 | 36,526 | Disposed |
| May 4, 2026 | TVTX | Performance-based restricted stock units | Common Stock | · | · | 8,500 | Acquired |
| May 4, 2026 | TVTX | Performance-based restricted stock units | Common Stock | · | · | 4,250 | Disposed |
| Jan. 31, 2026 | TVTX | Employee stock option (right to buy) | Common Stock | $33.10 | Jan. 31, 2036 | 69,640 | Acquired |
| May 2, 2025 | TVTX | Performance-based restricted stock units | Common Stock | · | · | 4,920 | Disposed |
| Feb. 10, 2025 | TVTX | Performance-based restricted stock units | Common Stock | · | · | 8,000 | Disposed |
| Jan. 31, 2025 | TVTX | Employee stock option (right to buy) | Common Stock | $20.46 | Jan. 31, 2035 | 58,000 | Acquired |
| Jan. 31, 2024 | TVTX | Employee stock option (right to buy) | Common Stock | $8.93 | Jan. 30, 2034 | 65,000 | Acquired |
| Jan. 31, 2023 | TVTX | Performance-based restricted stock units | Common Stock | · | · | 6,750 | Acquired |
| Jan. 31, 2023 | TVTX | Employee stock option (right to buy) | Common Stock | $22.40 | Jan. 30, 2033 | 54,500 | Acquired |
| Jan. 31, 2022 | TVTX | Performance-based restricted stock units | Common Stock | · | · | 8,000 | Acquired |
| Jan. 31, 2022 | TVTX | Performance-based restricted stock units | Common Stock | · | · | 9,840 | Acquired |
| Jan. 31, 2022 | TVTX | Employee stock option (right to buy) | Common Stock | $27.50 | Jan. 30, 2032 | 39,360 | Acquired |
| Jan. 21, 2021 | TVTX | Employee stock option (right to buy) | Common Stock | $26.88 | Jan. 20, 2031 | 57,500 | Acquired |
| Jan. 31, 2020 | TVTX | Performance-based restricted stock units | Common Stock | · | · | 9,000 | Acquired |
| Jan. 31, 2020 | TVTX | Employee stock option (right to buy) | Common Stock | $15.46 | Jan. 30, 2030 | 55,000 | Acquired |
| Oct. 1, 2019 | TVTX | Employee stock option (right to buy) | Common Stock | $11.25 | Sept. 30, 2029 | 100,000 | Acquired |
Exercise/conversion price is blank when not applicable (e.g. RSUs).