EVP
Avg Cost/Share
$38.94
Shares
28,370
Total Value
$1,104,656.88
Owned After
116,191
SEC Form 4
EVP
Avg Cost/Share
$38.35
Shares
30,000
Total Value
$1,150,607.96
Owned After
116,191
EVP
Avg Cost/Share
$37.61
Shares
30,000
Total Value
$1,128,360.44
Owned After
116,191
EVP
Avg Cost/Share
$38.74
Shares
11,630
Total Value
$449,591.18
Owned After
116,191
EVP
Avg Cost/Share
$0.00
Shares
5,263
Total Value
$0.00
Owned After
116,191
SEC Form 4
EVP
Avg Cost/Share
$0.00
Shares
38,288
Total Value
$0.00
Owned After
116,191
EVP
Avg Cost/Share
$37.14
Shares
68,000
Total Value
$2,525,846.40
Owned After
116,191
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Cavoli Stephen | VIRT | EVP | Feb 17, 2026 | Sell | $38.94 | 28,370 | $1,104,656.88 | 116,191 | |
| Cavoli Stephen | VIRT | EVP | Feb 13, 2026 | Sell | $38.35 | 30,000 | $1,150,607.96 | 116,191 | |
| Cavoli Stephen | VIRT | EVP | Feb 12, 2026 | Sell | $37.61 | 30,000 | $1,128,360.44 | 116,191 | |
| Cavoli Stephen | VIRT | EVP | Feb 11, 2026 | Sell | $38.74 | 11,630 | $449,591.18 | 116,191 | |
| Cavoli Stephen | VIRT | EVP | Feb 2, 2026 | Sell | $0.00 | 5,263 | $0.00 | 116,191 | |
| Cavoli Stephen | VIRT | EVP | Jan 31, 2026 | Sell | $0.00 | 38,288 | $0.00 | 116,191 | |
| Cavoli Stephen | VIRT | EVP | Feb 14, 2025 | Sell | $37.14 | 68,000 | $2,525,846.40 | 116,191 |