SEC Insider Transactions from Cavoli Stephen.

Last updated: 2026-03-16 13:05 UTC | Total transactions: 83

Stephen Cavoli, EVP of Virtu Financial ($VIRT), sold about $3.8 million in company shares across 10 open market transactions over the last year. His most recent sale occurred on February 17, 2026. These sales rank 2301st among 11,678 insiders in the database by total value sold, below the average of $8.6 million per insider and 6.4 transactions. Cavoli made no open market purchases in this period.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Feb. 17, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP S Class A common stock 28370 $38.94 116,191.0000 140,877,669 19.62% 0.02%
Feb. 13, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP S Class A common stock 14530 $38.23 160,031.0000 140,877,669 8.32% 0.01%
Feb. 13, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP S Class A common stock 15470 $38.47 144,561.0000 140,877,669 9.67% 0.01%
Feb. 12, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP S Class A common stock 15097 $37.81 174,561.0000 140,877,669 7.96% 0.01%
Feb. 11, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP S Class A common stock 4573 $39.14 211,618.0000 140,877,669 2.12% 0.00%
Feb. 11, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP S Class A common stock 7057 $38.34 204,561.0000 140,877,669 3.33% 0.01%
Feb. 12, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP S Class A common stock 14903 $37.41 189,658.0000 140,877,669 7.29% 0.01%
Feb. 4, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP F Class A common stock 3845 $0.00 208,819.0000 140,877,669 1.81% 0.00%
Feb. 4, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Class A common stock 7531 $0.00 212,664.0000 140,877,669 3.67% 0.01%
Feb. 3, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP F Class A common stock 5916 $0.00 205,133.0000 140,877,669 2.80% 0.00%
Feb. 3, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Class A common stock 11588 $0.00 211,049.0000 140,877,669 5.81% 0.01%
Feb. 4, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP A Restricted Stock Unit 22593 $0.00 85,463.0000 140,877,669 35.94% 0.02%
Feb. 4, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Restricted Stock Unit 7531 $0.00 62,870.0000 140,877,669 10.70% 0.01%
Feb. 3, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Restricted Stock Unit 11588 $0.00 70,401.0000 140,877,669 14.13% 0.01%
Feb. 4, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP F Class A common stock 7690 $0.00 216,191.0000 140,877,669 3.43% 0.01%
Feb. 4, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP A Class A common stock 15062 $0.00 223,881.0000 140,877,669 7.21% 0.01%
Jan. 31, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP F Class A common stock 19144 $0.00 194,415.0000 140,877,669 8.96% 0.01%
Jan. 31, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP A Class A common stock 37500 $0.00 213,559.0000 140,877,669 21.30% 0.03%
Jan. 31, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP F Class A common stock 19144 $0.00 176,059.0000 140,877,669 9.81% 0.01%
Jan. 31, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Class A common stock 37500 $0.00 195,203.0000 140,877,669 23.78% 0.03%
Feb. 2, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Restricted Stock Unit 10309 $0.00 81,989.0000 140,877,669 11.17% 0.01%
Jan. 31, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP A Restricted Stock Unit 37500 $0.00 92,298.0000 140,877,669 68.43% 0.03%
Jan. 31, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Restricted Stock Unit 37500 $0.00 54,798.0000 140,877,669 40.63% 0.03%
Feb. 2, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP F Class A common stock 5263 $0.00 199,461.0000 140,877,669 2.57% 0.00%
Feb. 2, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Class A common stock 10309 $0.00 204,724.0000 140,877,669 5.30% 0.01%
Jan. 31, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP S Class A common stock 19144 $0.00 194,415.0000 140,877,669 8.96% 0.01%
Jan. 31, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP A Class A common stock 37500 $0.00 213,559.0000 140,877,669 21.30% 0.03%
Jan. 31, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP S Class A common stock 19144 $0.00 176,059.0000 140,877,669 9.81% 0.01%
Jan. 31, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Class A common stock 37500 $0.00 195,203.0000 140,877,669 23.78% 0.03%
Feb. 2, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Restricted Stock Unit 10309 $0.00 81,989.0000 140,877,669 11.17% 0.01%
Jan. 31, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP A Restricted Stock Unit 37500 $0.00 92,298.0000 140,877,669 68.43% 0.03%
Jan. 31, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Restricted Stock Unit 37500 $0.00 54,798.0000 140,877,669 40.63% 0.03%
Feb. 2, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP S Class A common stock 5263 $0.00 199,461.0000 140,877,669 2.57% 0.00%
Feb. 2, 2026 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Class A common stock 10309 $0.00 204,724.0000 140,877,669 5.30% 0.01%
Feb. 18, 2025 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP S Class A common stock 34000 $37.41 157,703.0000 137,479,751 17.74% 0.02%
Feb. 14, 2025 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP S Class A common stock 34000 $36.88 191,703.0000 137,479,751 15.06% 0.02%
Feb. 4, 2025 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP A Restricted Stock Unit 22592 $0.00 92,298.0000 137,479,751 32.41% 0.02%
Feb. 4, 2025 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP F Class A common stock 7690 $0.00 225,703.0000 137,479,751 3.29% 0.01%
Feb. 4, 2025 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP A Class A common stock 15062 $0.00 233,393.0000 137,479,751 6.90% 0.01%
Feb. 3, 2025 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Restricted Stock Unit 11588 $0.00 69,706.0000 137,479,751 14.25% 0.01%
Feb. 3, 2025 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Class A common stock 8130 $0.00 216,810.0000 137,479,751 3.90% 0.01%
Feb. 3, 2025 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP F Class A common stock 4151 $0.00 212,659.0000 137,479,751 1.91% 0.00%
Feb. 3, 2025 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Class A common stock 11588 $0.00 224,247.0000 137,479,751 5.45% 0.01%
Feb. 3, 2025 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP F Class A common stock 5916 $0.00 218,331.0000 137,479,751 2.64% 0.00%
Feb. 3, 2025 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Restricted Stock Unit 8130 $0.00 81,294.0000 137,479,751 9.09% 0.01%
Jan. 31, 2025 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP F Class A common stock 19144 $0.00 203,634.0000 137,479,751 8.59% 0.01%
Feb. 2, 2025 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP F Class A common stock 5263 $0.00 208,680.0000 137,479,751 2.46% 0.00%
Jan. 31, 2025 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP A Restricted Stock Unit 37500 $0.00 137,233.0000 137,479,751 37.60% 0.03%
Jan. 31, 2025 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Restricted Stock Unit 37500 $0.00 99,733.0000 137,479,751 27.33% 0.03%
Feb. 2, 2025 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Restricted Stock Unit 10309 $0.00 89,424.0000 137,479,751 10.34% 0.01%
Jan. 31, 2025 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP A Class A common stock 37500 $0.00 204,421.0000 137,479,751 22.47% 0.03%
Jan. 31, 2025 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP F Class A common stock 19143 $0.00 185,278.0000 137,479,751 9.36% 0.01%
Jan. 31, 2025 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Class A common stock 37500 $0.00 222,778.0000 137,479,751 20.24% 0.03%
Feb. 2, 2025 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Class A common stock 10309 $0.00 213,943.0000 137,479,751 5.06% 0.01%
Feb. 3, 2024 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP F Class A common stock 4151 $0.00 161,249.0000 134,901,037 2.51% 0.00%
Feb. 3, 2024 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Class A common stock 11588 $0.00 172,837.0000 134,901,037 7.19% 0.01%
Feb. 3, 2024 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Restricted Stock Unit 11588 $0.00 99,733.0000 134,901,037 10.41% 0.01%
Feb. 3, 2024 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Restricted Stock Unit 8131 $0.00 111,321.0000 134,901,037 6.81% 0.01%
Feb. 2, 2024 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP A Restricted Stock Unit 30927 $0.00 119,452.0000 134,901,037 34.94% 0.02%
Feb. 3, 2024 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP F Class A common stock 5916 $0.00 166,921.0000 134,901,037 3.42% 0.00%
Feb. 2, 2024 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP A Class A common stock 20618 $0.00 167,795.0000 134,901,037 14.01% 0.02%
Feb. 2, 2024 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP F Class A common stock 10526 $0.00 157,269.0000 134,901,037 6.27% 0.01%
Feb. 3, 2024 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Class A common stock 8131 $0.00 165,400.0000 134,901,037 5.17% 0.01%
Jan. 31, 2024 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Class A common stock 37500 $0.00 160,772.0000 134,901,037 30.42% 0.03%
Feb. 1, 2024 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Restricted Stock Unit 8499 $0.00 53,761.0000 134,901,037 13.65% 0.01%
Jan. 31, 2024 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP A Restricted Stock Unit 37500 $0.00 62,260.0000 134,901,037 151.45% 0.03%
Feb. 1, 2024 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP F Class A common stock 4339 $0.00 147,177.0000 134,901,037 2.86% 0.00%
Feb. 1, 2024 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Class A common stock 8499 $0.00 151,516.0000 134,901,037 5.94% 0.01%
Jan. 31, 2024 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP F Class A common stock 17755 $0.00 143,017.0000 134,901,037 11.04% 0.01%
Feb. 3, 2023 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP A Restricted Stock Unit 34764 $0.00 59,524.0000 133,071,754 140.40% 0.03%
Feb. 3, 2023 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Class A common stock 8130 $0.00 116,078.0000 133,071,754 7.53% 0.01%
Feb. 3, 2023 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP F Class A common stock 4151 $0.00 111,927.0000 133,071,754 3.58% 0.00%
Feb. 3, 2023 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP A Class A common stock 23177 $0.00 135,104.0000 133,071,754 20.71% 0.02%
Feb. 3, 2023 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP F Class A common stock 11832 $0.00 123,272.0000 133,071,754 8.76% 0.01%
Feb. 3, 2023 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Restricted Stock Unit 8130 $0.00 24,760.0000 133,071,754 24.72% 0.01%
Feb. 1, 2023 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Restricted Stock Unit 8500 $0.00 32,890.0000 133,071,754 20.54% 0.01%
Jan. 31, 2023 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Class A common stock 50000 $0.00 129,313.0000 133,071,754 63.04% 0.04%
Jan. 31, 2023 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP F Class A common stock 25525 $0.00 103,788.0000 133,071,754 19.74% 0.02%
Feb. 1, 2023 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Class A common stock 8500 $0.00 112,288.0000 133,071,754 8.19% 0.01%
Feb. 1, 2023 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP F Class A common stock 4340 $0.00 107,948.0000 133,071,754 3.87% 0.00%
Jan. 24, 2023 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Restricted Stock Unit 9970 $0.00 41,390.0000 133,071,754 19.41% 0.01%
Jan. 24, 2023 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP F Class A common stock 3934 $0.00 79,313.0000 133,071,754 4.73% 0.00%
Jan. 24, 2023 Virtu Financial, Inc. $VIRT Cavoli Stephen EVP M Class A common stock 9970 $0.00 83,247.0000 133,071,754 13.61% 0.01%