Stephen Cavoli
First SEC filing: April 13, 2018 · Latest: April 13, 2018
Insider at
Insider transactions
Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted
| Date | Ticker | Code | Shares | Price | Value | Owned after | Δ own | A/D | vs now |
|---|---|---|---|---|---|---|---|---|---|
| Feb. 17, 2026 | VIRT | S | 28,370 | $38.94 | $1,104,728 | 116,191 Direct | -19.62% | Disposed | 51.0% (price as of 2026-10-02) |
| Feb. 13, 2026 | VIRT | S | 14,530 | $38.23 | $555,482 | 160,031 Direct | -8.32% | Disposed | 53.8% (price as of 2026-10-02) |
| Feb. 13, 2026 | VIRT | S | 15,470 | $38.47 | $595,131 | 144,561 Direct | -9.67% | Disposed | 52.8% (price as of 2026-10-02) |
| Feb. 12, 2026 | VIRT | S | 14,903 | $37.41 | $557,521 | 189,658 Direct | -7.29% | Disposed | 57.2% (price as of 2026-10-02) |
| Feb. 12, 2026 | VIRT | S | 15,097 | $37.81 | $570,818 | 174,561 Direct | -7.96% | Disposed | 55.5% (price as of 2026-10-02) |
| Feb. 11, 2026 | VIRT | S | 4,573 | $39.14 | $178,987 | 211,618 Direct | -2.12% | Disposed | 50.2% (price as of 2026-10-02) |
| Feb. 11, 2026 | VIRT | S | 7,057 | $38.34 | $270,565 | 204,561 Direct | -3.33% | Disposed | 53.3% (price as of 2026-10-02) |
| Feb. 4, 2026 | VIRT | M | 7,531 | · | · | 212,664 Direct | +3.67% | Acquired | (price as of 2026-10-02) |
| Feb. 4, 2026 | VIRT | F | 3,845 | · | · | 208,819 Direct | -1.81% | Disposed | (price as of 2026-10-02) |
| Feb. 4, 2026 | VIRT | A | 15,062 | · | · | 223,881 Direct | +7.21% | Acquired | (price as of 2026-10-02) |
| Feb. 4, 2026 | VIRT | F | 7,690 | · | · | 216,191 Direct | -3.43% | Disposed | (price as of 2026-10-02) |
| Feb. 4, 2026 | VIRT | M | 7,531 | · | · | 62,870 Direct | -10.70% | Disposed | (price as of 2026-10-02) |
| Feb. 4, 2026 | VIRT | A | 22,593 | · | · | 85,463 Direct | +35.94% | Acquired | (price as of 2026-10-02) |
| Feb. 3, 2026 | VIRT | M | 11,588 | · | · | 211,049 Direct | +5.81% | Acquired | (price as of 2026-10-02) |
| Feb. 3, 2026 | VIRT | F | 5,916 | · | · | 205,133 Direct | -2.80% | Disposed | (price as of 2026-10-02) |
| Feb. 3, 2026 | VIRT | M | 11,588 | · | · | 70,401 Direct | -14.13% | Disposed | (price as of 2026-10-02) |
| Feb. 2, 2026 | VIRT | M | 10,309 | · | · | 81,989 Direct | -11.17% | Disposed | (price as of 2026-10-02) |
| Feb. 2, 2026 | VIRT | M | 10,309 | · | · | 204,724 Direct | +5.30% | Acquired | (price as of 2026-10-02) |
| Feb. 2, 2026 | VIRT | F | 5,263 | · | · | 199,461 Direct | -2.57% | Disposed | (price as of 2026-10-02) |
| Feb. 2, 2026 | VIRT | M | 10,309 | · | · | 204,724 Direct | +5.30% | Acquired | (price as of 2026-10-02) |
| Feb. 2, 2026 | VIRT | S | 5,263 | · | · | 199,461 Direct | -2.57% | Disposed | (price as of 2026-10-02) |
| Feb. 2, 2026 | VIRT | M | 10,309 | · | · | 81,989 Direct | -11.17% | Disposed | (price as of 2026-10-02) |
| Jan. 31, 2026 | VIRT | A | 37,500 | · | · | 92,298 Direct | +68.43% | Acquired | (price as of 2026-10-02) |
| Jan. 31, 2026 | VIRT | M | 37,500 | · | · | 195,203 Direct | +23.78% | Acquired | (price as of 2026-10-02) |
| Jan. 31, 2026 | VIRT | F | 19,144 | · | · | 176,059 Direct | -9.81% | Disposed | (price as of 2026-10-02) |
| Jan. 31, 2026 | VIRT | A | 37,500 | · | · | 213,559 Direct | +21.30% | Acquired | (price as of 2026-10-02) |
| Jan. 31, 2026 | VIRT | F | 19,144 | · | · | 194,415 Direct | -8.96% | Disposed | (price as of 2026-10-02) |
| Jan. 31, 2026 | VIRT | M | 37,500 | · | · | 54,798 Direct | -40.63% | Disposed | (price as of 2026-10-02) |
| Jan. 31, 2026 | VIRT | M | 37,500 | · | · | 195,203 Direct | +23.78% | Acquired | (price as of 2026-10-02) |
| Jan. 31, 2026 | VIRT | S | 19,144 | · | · | 176,059 Direct | -9.81% | Disposed | (price as of 2026-10-02) |
| Jan. 31, 2026 | VIRT | A | 37,500 | · | · | 213,559 Direct | +21.30% | Acquired | (price as of 2026-10-02) |
| Jan. 31, 2026 | VIRT | S | 19,144 | · | · | 194,415 Direct | -8.96% | Disposed | (price as of 2026-10-02) |
| Jan. 31, 2026 | VIRT | M | 37,500 | · | · | 54,798 Direct | -40.63% | Disposed | (price as of 2026-10-02) |
| Jan. 31, 2026 | VIRT | A | 37,500 | · | · | 92,298 Direct | +68.43% | Acquired | (price as of 2026-10-02) |
| Feb. 18, 2025 | VIRT | S | 34,000 | $37.41 | $1,271,940 | 157,703 Direct | -17.74% | Disposed | 57.2% (price as of 2026-10-02) |
| Feb. 14, 2025 | VIRT | S | 34,000 | $36.88 | $1,253,920 | 191,703 Direct | -15.06% | Disposed | 59.4% (price as of 2026-10-02) |
| Feb. 4, 2025 | VIRT | A | 15,062 | · | · | 233,393 Direct | +6.90% | Acquired | (price as of 2026-10-02) |
| Feb. 4, 2025 | VIRT | F | 7,690 | · | · | 225,703 Direct | -3.29% | Disposed | (price as of 2026-10-02) |
| Feb. 4, 2025 | VIRT | A | 22,592 | · | · | 92,298 Direct | +32.41% | Acquired | (price as of 2026-10-02) |
| Feb. 3, 2025 | VIRT | M | 8,130 | · | · | 216,810 Direct | +3.90% | Acquired | (price as of 2026-10-02) |
| Feb. 3, 2025 | VIRT | F | 4,151 | · | · | 212,659 Direct | -1.91% | Disposed | (price as of 2026-10-02) |
| Feb. 3, 2025 | VIRT | M | 11,588 | · | · | 224,247 Direct | +5.45% | Acquired | (price as of 2026-10-02) |
| Feb. 3, 2025 | VIRT | F | 5,916 | · | · | 218,331 Direct | -2.64% | Disposed | (price as of 2026-10-02) |
| Feb. 3, 2025 | VIRT | M | 8,130 | · | · | 81,294 Direct | -9.09% | Disposed | (price as of 2026-10-02) |
| Feb. 3, 2025 | VIRT | M | 11,588 | · | · | 69,706 Direct | -14.25% | Disposed | (price as of 2026-10-02) |
| Feb. 2, 2025 | VIRT | M | 10,309 | · | · | 213,943 Direct | +5.06% | Acquired | (price as of 2026-10-02) |
| Feb. 2, 2025 | VIRT | F | 5,263 | · | · | 208,680 Direct | -2.46% | Disposed | (price as of 2026-10-02) |
| Feb. 2, 2025 | VIRT | M | 10,309 | · | · | 89,424 Direct | -10.34% | Disposed | (price as of 2026-10-02) |
| Jan. 31, 2025 | VIRT | A | 37,500 | · | · | 204,421 Direct | +22.47% | Acquired | (price as of 2026-10-02) |
| Jan. 31, 2025 | VIRT | F | 19,143 | · | · | 185,278 Direct | -9.36% | Disposed | (price as of 2026-10-02) |
| Jan. 31, 2025 | VIRT | M | 37,500 | · | · | 222,778 Direct | +20.24% | Acquired | (price as of 2026-10-02) |
| Jan. 31, 2025 | VIRT | F | 19,144 | · | · | 203,634 Direct | -8.59% | Disposed | (price as of 2026-10-02) |
| Jan. 31, 2025 | VIRT | A | 37,500 | · | · | 137,233 Direct | +37.60% | Acquired | (price as of 2026-10-02) |
| Jan. 31, 2025 | VIRT | M | 37,500 | · | · | 99,733 Direct | -27.33% | Disposed | (price as of 2026-10-02) |
| Feb. 3, 2024 | VIRT | M | 8,131 | · | · | 165,400 Direct | +5.17% | Acquired | (price as of 2026-10-02) |
| Feb. 3, 2024 | VIRT | F | 4,151 | · | · | 161,249 Direct | -2.51% | Disposed | (price as of 2026-10-02) |
| Feb. 3, 2024 | VIRT | M | 11,588 | · | · | 172,837 Direct | +7.19% | Acquired | (price as of 2026-10-02) |
| Feb. 3, 2024 | VIRT | F | 5,916 | · | · | 166,921 Direct | -3.42% | Disposed | (price as of 2026-10-02) |
| Feb. 3, 2024 | VIRT | M | 8,131 | · | · | 111,321 Direct | -6.81% | Disposed | (price as of 2026-10-02) |
| Feb. 3, 2024 | VIRT | M | 11,588 | · | · | 99,733 Direct | -10.41% | Disposed | (price as of 2026-10-02) |
| Feb. 2, 2024 | VIRT | A | 20,618 | · | · | 167,795 Direct | +14.01% | Acquired | (price as of 2026-10-02) |
| Feb. 2, 2024 | VIRT | F | 10,526 | · | · | 157,269 Direct | -6.27% | Disposed | (price as of 2026-10-02) |
| Feb. 2, 2024 | VIRT | A | 30,927 | · | · | 119,452 Direct | +34.94% | Acquired | (price as of 2026-10-02) |
| Feb. 1, 2024 | VIRT | M | 8,499 | · | · | 151,516 Direct | +5.94% | Acquired | (price as of 2026-10-02) |
| Feb. 1, 2024 | VIRT | F | 4,339 | · | · | 147,177 Direct | -2.86% | Disposed | (price as of 2026-10-02) |
| Feb. 1, 2024 | VIRT | M | 8,499 | · | · | 53,761 Direct | -13.65% | Disposed | (price as of 2026-10-02) |
| Jan. 31, 2024 | VIRT | M | 37,500 | · | · | 160,772 Direct | +30.42% | Acquired | (price as of 2026-10-02) |
| Jan. 31, 2024 | VIRT | F | 17,755 | · | · | 143,017 Direct | -11.04% | Disposed | (price as of 2026-10-02) |
| Jan. 31, 2024 | VIRT | A | 37,500 | · | · | 62,260 Direct | +151.45% | Acquired | (price as of 2026-10-02) |
| Feb. 3, 2023 | VIRT | M | 8,130 | · | · | 116,078 Direct | +7.53% | Acquired | (price as of 2026-10-02) |
| Feb. 3, 2023 | VIRT | F | 4,151 | · | · | 111,927 Direct | -3.58% | Disposed | (price as of 2026-10-02) |
| Feb. 3, 2023 | VIRT | A | 23,177 | · | · | 135,104 Direct | +20.71% | Acquired | (price as of 2026-10-02) |
| Feb. 3, 2023 | VIRT | F | 11,832 | · | · | 123,272 Direct | -8.76% | Disposed | (price as of 2026-10-02) |
| Feb. 3, 2023 | VIRT | M | 8,130 | · | · | 24,760 Direct | -24.72% | Disposed | (price as of 2026-10-02) |
| Feb. 3, 2023 | VIRT | A | 34,764 | · | · | 59,524 Direct | +140.40% | Acquired | (price as of 2026-10-02) |
| Feb. 1, 2023 | VIRT | M | 8,500 | · | · | 112,288 Direct | +8.19% | Acquired | (price as of 2026-10-02) |
| Feb. 1, 2023 | VIRT | F | 4,340 | · | · | 107,948 Direct | -3.87% | Disposed | (price as of 2026-10-02) |
| Feb. 1, 2023 | VIRT | M | 8,500 | · | · | 32,890 Direct | -20.54% | Disposed | (price as of 2026-10-02) |
| Jan. 31, 2023 | VIRT | M | 50,000 | · | · | 129,313 Direct | +63.04% | Acquired | (price as of 2026-10-02) |
| Jan. 31, 2023 | VIRT | F | 25,525 | · | · | 103,788 Direct | -19.74% | Disposed | (price as of 2026-10-02) |
| Jan. 24, 2023 | VIRT | M | 9,970 | · | · | 83,247 Direct | +13.61% | Acquired | (price as of 2026-10-02) |
| Jan. 24, 2023 | VIRT | F | 3,934 | · | · | 79,313 Direct | -4.73% | Disposed | (price as of 2026-10-02) |
| Jan. 24, 2023 | VIRT | M | 9,970 | · | · | 41,390 Direct | -19.41% | Disposed | (price as of 2026-10-02) |
| May 5, 2022 | VIRT | S | 30,000 | $28.90 | $867,000 | 73,277 Direct | -29.05% | Disposed | 103.4% (price as of 2026-10-02) |
| May 4, 2022 | VIRT | S | 20,696 | $29.30 | $606,393 | 122,581 Direct | -14.44% | Disposed | 100.6% (price as of 2026-10-02) |
| May 4, 2022 | VIRT | S | 19,304 | $29.52 | $569,854 | 103,277 Direct | -15.75% | Disposed | 99.2% (price as of 2026-10-02) |
| May 3, 2022 | VIRT | S | 20,000 | $28.80 | $576,000 | 143,277 Direct | -12.25% | Disposed | 104.1% (price as of 2026-10-02) |
| Feb. 3, 2022 | VIRT | A | 16,262 | · | · | 171,579 Direct | +10.47% | Acquired | (price as of 2026-10-02) |
| Feb. 3, 2022 | VIRT | F | 8,302 | · | · | 163,277 Direct | -4.84% | Disposed | (price as of 2026-10-02) |
| Feb. 3, 2022 | VIRT | A | 24,391 | · | · | 51,360 Direct | +90.44% | Acquired | (price as of 2026-10-02) |
| Feb. 1, 2022 | VIRT | M | 8,499 | · | · | 159,656 Direct | +5.62% | Acquired | (price as of 2026-10-02) |
| Feb. 1, 2022 | VIRT | F | 4,339 | · | · | 155,317 Direct | -2.72% | Disposed | (price as of 2026-10-02) |
| Feb. 1, 2022 | VIRT | M | 8,499 | · | · | 26,969 Direct | -23.96% | Disposed | (price as of 2026-10-02) |
| Jan. 24, 2022 | VIRT | M | 9,970 | · | · | 154,842 Direct | +6.88% | Acquired | (price as of 2026-10-02) |
| Jan. 24, 2022 | VIRT | F | 3,685 | · | · | 151,157 Direct | -2.38% | Disposed | (price as of 2026-10-02) |
| Jan. 24, 2022 | VIRT | M | 9,970 | · | · | 35,468 Direct | -21.94% | Disposed | (price as of 2026-10-02) |
| Jan. 23, 2022 | VIRT | M | 2,402 | · | · | 145,816 Direct | +1.67% | Acquired | (price as of 2026-10-02) |
| Jan. 23, 2022 | VIRT | F | 944 | · | · | 144,872 Direct | -0.65% | Disposed | (price as of 2026-10-02) |
| Jan. 23, 2022 | VIRT | M | 2,402 | · | · | 45,438 Direct | -5.02% | Disposed | (price as of 2026-10-02) |
| Dec. 31, 2021 | VIRT | A | 50,000 | · | · | 169,979 Direct | +41.67% | Acquired | (price as of 2026-10-02) |
Showing latest 100 of 140 transactions
P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding
Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.
Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.
| Date | Ticker | Security | Underlying | Exercise price | Expiration | Shares | A/D |
|---|---|---|---|---|---|---|---|
| Feb. 4, 2026 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 7,531 | Disposed |
| Feb. 4, 2026 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 22,593 | Acquired |
| Feb. 3, 2026 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 11,588 | Disposed |
| Feb. 2, 2026 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 10,309 | Disposed |
| Feb. 2, 2026 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 10,309 | Disposed |
| Jan. 31, 2026 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 37,500 | Acquired |
| Jan. 31, 2026 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 37,500 | Disposed |
| Jan. 31, 2026 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 37,500 | Disposed |
| Jan. 31, 2026 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 37,500 | Acquired |
| Feb. 4, 2025 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 22,592 | Acquired |
| Feb. 3, 2025 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 8,130 | Disposed |
| Feb. 3, 2025 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 11,588 | Disposed |
| Feb. 2, 2025 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 10,309 | Disposed |
| Jan. 31, 2025 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 37,500 | Acquired |
| Jan. 31, 2025 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 37,500 | Disposed |
| Feb. 3, 2024 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 8,131 | Disposed |
| Feb. 3, 2024 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 11,588 | Disposed |
| Feb. 2, 2024 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 30,927 | Acquired |
| Feb. 1, 2024 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 8,499 | Disposed |
| Jan. 31, 2024 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 37,500 | Acquired |
| Feb. 3, 2023 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 8,130 | Disposed |
| Feb. 3, 2023 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 34,764 | Acquired |
| Feb. 1, 2023 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 8,500 | Disposed |
| Jan. 24, 2023 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 9,970 | Disposed |
| Feb. 3, 2022 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 24,391 | Acquired |
| Feb. 1, 2022 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 8,499 | Disposed |
| Jan. 24, 2022 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 9,970 | Disposed |
| Jan. 23, 2022 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 2,402 | Disposed |
| Feb. 1, 2021 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 25,498 | Acquired |
| Jan. 24, 2021 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 9,969 | Disposed |
| Jan. 23, 2021 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 2,402 | Disposed |
| Jan. 24, 2020 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 29,909 | Acquired |
| Jan. 24, 2020 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 49,848 | Acquired |
| Jan. 23, 2020 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 2,402 | Disposed |
| Jan. 23, 2020 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 2,402 | Disposed |
| Dec. 26, 2019 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 1,876 | Disposed |
| Aug. 24, 2019 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 23,442 | Disposed |
| Jan. 23, 2019 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 12,010 | Acquired |
| Dec. 31, 2018 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 1,874 | Disposed |
| Aug. 24, 2018 | VIRT | Restricted Stock Unit | Class A common stock | · | · | 23,441 | Disposed |
Exercise/conversion price is blank when not applicable (e.g. RSUs).
Initial ownership (Form 3) 3 holdings
Securities held when first becoming an insider, per SEC Form 3.
Compensation (DEF 14A)
Matched by name from proxy statements (DEF 14A) — verify against the filing.
| Fiscal year | Salary | Bonus | Stock awards | Option awards | Non-equity incentive | Pension change | Other | Total |
|---|---|---|---|---|---|---|---|---|
| 2024 | $600,000 | $750,000 | $2,763,750 | · | $750,000 | · | · | $4,863,750 |
| 2023 | $600,000 | $437,500 | $2,330,750 | · | $437,500 | · | · | $3,805,750 |
| 2022 | $508,333 | $562,000 | $2,059,500 | · | $562,500 | · | · | $3,692,833 |
Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.