Sign inGet started

Cavoli Stephen

Insider CIK 1736674 · VIRT EVP

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
VIRT Virtu Financial, Inc. S Sale2026-02-172026-02-1828,370$38.94 $1.10M116,191SEC↗
VIRT Virtu Financial, Inc. S Sale2026-02-132026-02-1315,470$38.47 $595.1K144,561SEC↗
VIRT Virtu Financial, Inc. S Sale2026-02-132026-02-1314,530$38.23 $555.5K160,031SEC↗
VIRT Virtu Financial, Inc. S Sale2026-02-122026-02-1315,097$37.81 $570.8K174,561SEC↗
VIRT Virtu Financial, Inc. S Sale2026-02-122026-02-1314,903$37.41 $557.5K189,658SEC↗
VIRT Virtu Financial, Inc. S Sale2026-02-112026-02-134,573$39.14 $179.0K211,618SEC↗
VIRT Virtu Financial, Inc. S Sale2026-02-112026-02-137,057$38.34 $270.6K204,561SEC↗
VIRT Virtu Financial, Inc. A Award deriv2026-02-042026-02-0522,593— $085,463SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2026-02-042026-02-057,531— $062,870SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2026-02-042026-02-057,690— $0216,191SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2026-02-042026-02-053,845— $0208,819SEC↗
VIRT Virtu Financial, Inc. A Award2026-02-042026-02-0515,062— $0223,881SEC↗
VIRT Virtu Financial, Inc. M Exercise2026-02-042026-02-057,531— $0212,664SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2026-02-032026-02-0511,588— $070,401SEC↗
VIRT Virtu Financial, Inc. M Exercise2026-02-032026-02-0511,588— $0211,049SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2026-02-032026-02-055,916— $0205,133SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2026-02-022026-02-0310,309— $081,989SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2026-02-022026-02-0410,309— $081,989SEC↗
VIRT Virtu Financial, Inc. S Sale2026-02-022026-02-035,263— $0199,461SEC↗
VIRT Virtu Financial, Inc. M Exercise2026-02-022026-02-0310,309— $0204,724SEC↗
VIRT Virtu Financial, Inc. M Exercise2026-02-022026-02-0410,309— $0204,724SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2026-02-022026-02-045,263— $0199,461SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2026-01-312026-02-0337,500— $054,798SEC↗
VIRT Virtu Financial, Inc. A Award deriv2026-01-312026-02-0337,500— $092,298SEC↗
VIRT Virtu Financial, Inc. A Award deriv2026-01-312026-02-0437,500— $092,298SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2026-01-312026-02-0437,500— $054,798SEC↗
VIRT Virtu Financial, Inc. S Sale2026-01-312026-02-0319,144— $0176,059SEC↗
VIRT Virtu Financial, Inc. A Award2026-01-312026-02-0337,500— $0213,559SEC↗
VIRT Virtu Financial, Inc. S Sale2026-01-312026-02-0319,144— $0194,415SEC↗
VIRT Virtu Financial, Inc. M Exercise2026-01-312026-02-0337,500— $0195,203SEC↗
VIRT Virtu Financial, Inc. M Exercise2026-01-312026-02-0437,500— $0195,203SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2026-01-312026-02-0419,144— $0194,415SEC↗
VIRT Virtu Financial, Inc. A Award2026-01-312026-02-0437,500— $0213,559SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2026-01-312026-02-0419,144— $0176,059SEC↗
VIRT Virtu Financial, Inc. S Sale2025-02-182025-02-1834,000$37.41 $1.27M157,703SEC↗
VIRT Virtu Financial, Inc. S Sale2025-02-142025-02-1834,000$36.88 $1.25M191,703SEC↗
VIRT Virtu Financial, Inc. A Award deriv2025-02-042025-02-0622,592— $092,298SEC↗
VIRT Virtu Financial, Inc. A Award2025-02-042025-02-0615,062— $0233,393SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2025-02-042025-02-067,690— $0225,703SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2025-02-032025-02-0511,588— $069,706SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2025-02-032025-02-058,130— $081,294SEC↗
VIRT Virtu Financial, Inc. M Exercise2025-02-032025-02-058,130— $0216,810SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2025-02-032025-02-055,916— $0218,331SEC↗
VIRT Virtu Financial, Inc. M Exercise2025-02-032025-02-0511,588— $0224,247SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2025-02-032025-02-054,151— $0212,659SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2025-02-022025-02-0410,309— $089,424SEC↗
VIRT Virtu Financial, Inc. M Exercise2025-02-022025-02-0410,309— $0213,943SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2025-02-022025-02-045,263— $0208,680SEC↗
VIRT Virtu Financial, Inc. A Award deriv2025-01-312025-02-0437,500— $0137,233SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2025-01-312025-02-0437,500— $099,733SEC↗
VIRT Virtu Financial, Inc. M Exercise2025-01-312025-02-0437,500— $0222,778SEC↗
VIRT Virtu Financial, Inc. A Award2025-01-312025-02-0437,500— $0204,421SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2025-01-312025-02-0419,144— $0203,634SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2025-01-312025-02-0419,143— $0185,278SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2024-02-032024-02-0611,588— $099,733SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2024-02-032024-02-068,131— $0111,321SEC↗
VIRT Virtu Financial, Inc. M Exercise2024-02-032024-02-068,131— $0165,400SEC↗
VIRT Virtu Financial, Inc. M Exercise2024-02-032024-02-0611,588— $0172,837SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2024-02-032024-02-064,151— $0161,249SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2024-02-032024-02-065,916— $0166,921SEC↗
VIRT Virtu Financial, Inc. A Award deriv2024-02-022024-02-0630,927— $0119,452SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2024-02-022024-02-0610,526— $0157,269SEC↗
VIRT Virtu Financial, Inc. A Award2024-02-022024-02-0620,618— $0167,795SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2024-02-012024-02-028,499— $053,761SEC↗
VIRT Virtu Financial, Inc. M Exercise2024-02-012024-02-028,499— $0151,516SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2024-02-012024-02-024,339— $0147,177SEC↗
VIRT Virtu Financial, Inc. A Award deriv2024-01-312024-02-0237,500— $062,260SEC↗
VIRT Virtu Financial, Inc. M Exercise2024-01-312024-02-0237,500— $0160,772SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2024-01-312024-02-0217,755— $0143,017SEC↗
VIRT Virtu Financial, Inc. A Award deriv2023-02-032023-02-0734,764— $059,524SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2023-02-032023-02-078,130— $024,760SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2023-02-032023-02-074,151— $0111,927SEC↗
VIRT Virtu Financial, Inc. M Exercise2023-02-032023-02-078,130— $0116,078SEC↗
VIRT Virtu Financial, Inc. A Award2023-02-032023-02-0723,177— $0135,104SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2023-02-032023-02-0711,832— $0123,272SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2023-02-012023-02-028,500— $032,890SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2023-02-012023-02-024,340— $0107,948SEC↗
VIRT Virtu Financial, Inc. M Exercise2023-02-012023-02-028,500— $0112,288SEC↗
VIRT Virtu Financial, Inc. M Exercise2023-01-312023-02-0250,000— $0129,313SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2023-01-312023-02-0225,525— $0103,788SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2023-01-242023-01-269,970— $041,390SEC↗
VIRT Virtu Financial, Inc. M Exercise2023-01-242023-01-269,970— $083,247SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2023-01-242023-01-263,934— $079,313SEC↗
VIRT Virtu Financial, Inc. S Sale2022-05-052022-05-0530,000$28.90 $867.0K73,277SEC↗
VIRT Virtu Financial, Inc. S Sale2022-05-042022-05-0519,304$29.52 $569.9K103,277SEC↗
VIRT Virtu Financial, Inc. S Sale2022-05-042022-05-0520,696$29.30 $606.4K122,581SEC↗
VIRT Virtu Financial, Inc. S Sale2022-05-032022-05-0520,000$28.80 $576.0K143,277SEC↗
VIRT Virtu Financial, Inc. A Award deriv2022-02-032022-02-0724,391— $051,360SEC↗
VIRT Virtu Financial, Inc. A Award2022-02-032022-02-0716,262— $0171,579SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2022-02-032022-02-078,302— $0163,277SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2022-02-012022-02-038,499— $026,969SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2022-02-012022-02-034,339— $0155,317SEC↗
VIRT Virtu Financial, Inc. M Exercise2022-02-012022-02-038,499— $0159,656SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2022-01-242022-01-259,970— $035,468SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2022-01-242022-01-253,685— $0151,157SEC↗
VIRT Virtu Financial, Inc. M Exercise2022-01-242022-01-259,970— $0154,842SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2022-01-232022-01-252,402— $045,438SEC↗
VIRT Virtu Financial, Inc. M Exercise2022-01-232022-01-252,402— $0145,816SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2022-01-232022-01-25944— $0144,872SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2021-12-312022-01-0426,565— $0143,414SEC↗
VIRT Virtu Financial, Inc. A Award2021-12-312022-01-0450,000— $0169,979SEC↗
VIRT Virtu Financial, Inc. A Award deriv2021-02-012021-02-0325,498— $047,840SEC↗
VIRT Virtu Financial, Inc. A Award2021-02-012021-02-0317,000— $0128,304SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2021-02-012021-02-038,325— $0119,979SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2021-01-242021-01-269,969— $022,342SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2021-01-242021-01-263,457— $0111,304SEC↗
VIRT Virtu Financial, Inc. M Exercise2021-01-242021-01-269,969— $0114,761SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2021-01-232021-01-262,402— $032,311SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2021-01-232021-01-26944— $0104,792SEC↗
VIRT Virtu Financial, Inc. M Exercise2021-01-232021-01-262,402— $0105,736SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2020-12-312021-01-0524,485— $0103,334SEC↗
VIRT Virtu Financial, Inc. A Award2020-12-312021-01-0550,000— $0127,819SEC↗
VIRT Virtu Financial, Inc. A Award deriv2020-01-242020-01-2749,848— $054,652SEC↗
VIRT Virtu Financial, Inc. A Award deriv2020-01-242020-01-3129,909— $034,713SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2020-01-242020-01-276,774— $077,819SEC↗
VIRT Virtu Financial, Inc. A Award2020-01-242020-01-2719,939— $084,593SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2020-01-242020-01-316,774— $077,819SEC↗
VIRT Virtu Financial, Inc. A Award2020-01-242020-01-3119,939— $084,593SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2020-01-232020-01-272,402— $04,804SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2020-01-232020-01-312,402— $04,804SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2020-01-232020-01-27816— $064,654SEC↗
VIRT Virtu Financial, Inc. M Exercise2020-01-232020-01-272,402— $065,470SEC↗
VIRT Virtu Financial, Inc. M Exercise2020-01-232020-01-312,402— $065,470SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2020-01-232020-01-31816— $064,654SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2019-12-262019-12-271,876— $07,206SEC↗
VIRT Virtu Financial, Inc. M Exercise2019-12-262019-12-271,876— $063,987SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2019-12-262019-12-27919— $063,068SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2019-08-242019-08-2623,442— $09,082SEC↗
VIRT Virtu Financial, Inc. M Exercise2019-08-242019-08-2623,442— $070,282SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2019-08-242019-08-268,171— $062,111SEC↗
VIRT Virtu Financial, Inc. S Sale2019-05-232019-05-247,500$23.48 $176.1K46,840SEC↗
VIRT Virtu Financial, Inc. A Award deriv2019-01-232019-01-2512,010— $037,328SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2019-01-232019-01-251,646— $054,340SEC↗
VIRT Virtu Financial, Inc. A Award2019-01-232019-01-254,804— $055,986SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2018-12-312019-01-251,874— $025,318SEC↗
VIRT Virtu Financial, Inc. M Exercise2018-12-312019-01-251,874— $052,058SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2018-12-312019-01-25876— $051,182SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2018-08-242018-08-3123,441— $023,442SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2018-08-242018-08-317,963— $050,184SEC↗
VIRT Virtu Financial, Inc. M Exercise2018-08-242018-08-3123,441— $058,147SEC↗