Director10% Owner
Avg Cost/Share
$25.50
Shares
1,861,011
Total Value
$47,455,780.50
Owned After
22,258,647
SEC Form 4
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Ithaca L.P. | INFA | Director10% Owner | Nov 12, 2024 | Sell | $25.50 | 1,861,011 | $47,455,780.50 | 22,258,647 |