10% Owner
Avg Cost/Share
$17.59
Shares
1,618,295
Total Value
$28,395,442.43
Owned After
7,125,825
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| DENNER ALEXANDER J | INVA | 10% Owner | Mar 4, 2025 | Sell | $17.59 | 1,618,295 | $28,395,442.43 | 7,125,825 |