1. Home
  2. Insider Trading Stock Activity
  3. Dube Eric M
Dube Eric M

Dube Eric M

CHIEF EXECUTIVE OFFICER of TVTX

Stock Insider Trading Activity of Dube Eric M

Dube Eric M

CHIEF EXECUTIVE OFFICER

Sell
TVTX Feb 3, 2026

Avg Cost/Share

$32.38

Shares

100,087

Total Value

$3,230,315.62

Owned After

432,886

Dube Eric M

CHIEF EXECUTIVE OFFICER

Sell
TVTX Jan 27, 2026

Avg Cost/Share

$30.10

Shares

51,865

Total Value

$1,560,980.91

Owned After

432,886

SEC Form 4

Dube Eric M

CHIEF EXECUTIVE OFFICER

Sell
TVTX Jan 23, 2026

Avg Cost/Share

$30.01

Shares

8,135

Total Value

$244,153.31

Owned After

432,886

SEC Form 4

Dube Eric M

CHIEF EXECUTIVE OFFICER

Sell
TVTX Oct 29, 2025

Avg Cost/Share

$30.12

Shares

27,128

Total Value

$817,073.66

Owned After

432,886

SEC Form 4

Dube Eric M

CHIEF EXECUTIVE OFFICER

Sell
TVTX Oct 28, 2025

Avg Cost/Share

$30.38

Shares

92,872

Total Value

$2,821,358.49

Owned After

432,886

SEC Form 4

Dube Eric M

CHIEF EXECUTIVE OFFICER

Sell
TVTX May 2, 2025

Avg Cost/Share

$21.05

Shares

18,924

Total Value

$398,350.20

Owned After

432,886

SEC Form 4

Dube Eric M

CHIEF EXECUTIVE OFFICER

Sell
TVTX Feb 11, 2025

Avg Cost/Share

$24.04

Shares

11,375

Total Value

$273,455.00

Owned After

432,886

SEC Form 4

Dube Eric M

CHIEF EXECUTIVE OFFICER

Sell
TVTX Jan 31, 2025

Avg Cost/Share

$20.21

Shares

50,691

Total Value

$1,024,343.45

Owned After

432,886

SEC Form 4

Dube Eric M

CHIEF EXECUTIVE OFFICER

Sell
TVTX Jan 22, 2025

Avg Cost/Share

$19.46

Shares

10,736

Total Value

$208,922.56

Owned After

432,886

SEC Form 4

Dube Eric M

CHIEF EXECUTIVE OFFICER

Sell
TVTX Sep 5, 2024

Avg Cost/Share

$11.52

Shares

21,125

Total Value

$243,360.00

Owned After

432,886

SEC Form 4

Dube Eric M

CHIEF EXECUTIVE OFFICER

Sell
TVTX Jan 31, 2024

Avg Cost/Share

$8.70

Shares

19,122

Total Value

$166,435.06

Owned After

432,886

Dube Eric M

CHIEF EXECUTIVE OFFICER

Sell
TVTX Jan 23, 2024

Avg Cost/Share

$8.96

Shares

7,873

Total Value

$70,542.08

Owned After

432,886

SEC Form 4

Share on Social Networks: