10% Owner
Avg Cost/Share
$7.06
Shares
14,569
Total Value
$102,857.14
Owned After
4,318,348
SEC Form 4
10% Owner
Avg Cost/Share
$7.54
Shares
26,522
Total Value
$199,975.88
Owned After
4,318,348
SEC Form 4
10% Owner
Avg Cost/Share
$7.34
Shares
21,623
Total Value
$158,712.82
Owned After
4,318,348
SEC Form 4
Avg Cost/Share
$8.06
Shares
630,191
Total Value
$5,079,339.46
Owned After
2,108,594
SEC Form 4
10% Owner
Avg Cost/Share
$20.50
Shares
44,722
Total Value
$917,110.96
Owned After
4,318,348
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| MPM BIOVENTURES 2018, L.P. | TRDA | 10% Owner | Aug 26, 2026 | Sell | $7.06 | 14,569 | $102,857.14 | 4,318,348 | |
| MPM BIOVENTURES 2018, L.P. | TRDA | 10% Owner | Aug 25, 2026 | Sell | $7.54 | 26,522 | $199,975.88 | 4,318,348 | |
| MPM BIOVENTURES 2018, L.P. | TRDA | 10% Owner | Aug 24, 2026 | Sell | $7.34 | 21,623 | $158,712.82 | 4,318,348 | |
| MPM BIOVENTURES 2018, L.P. | ITOS | N/A | May 13, 2025 | Sell | $8.06 | 630,191 | $5,079,339.46 | 2,108,594 | |
| MPM BIOVENTURES 2018, L.P. | TRDA | 10% Owner | Dec 10, 2024 | Sell | $20.50 | 44,722 | $917,110.96 | 4,318,348 |