LIVE FROM THE DATABASETRANSACTIONS 362,430COMPANIES 5,763LATEST TRADE Oct 16UPDATED Oct 17, 12:31 AM
Reporting ownerCIK 0001736674

Stephen Cavoli

25 transactions in one company, from January 31, 2026 to February 17, 2026.

Transactions
251 company
Bought · P
$0open market
Sold · S
$3.8Mopen market
Net
−$3.8Mnet selling

By company

Where this insider traded.

CompanyTickerTradesBoughtSold
Virtu Financial, Inc.VIRT25—$3.8M

All transactions

25 in total, newest filings first.

CompanyTickerInsiderDateCodeSharesPriceValue
Virtu Financial, Inc.VIRTStephen CavoliEVPFeb 17S28,370$38.94$1.1M
Virtu Financial, Inc.VIRTStephen CavoliEVPFeb 13S15,470$38.47$595K
Virtu Financial, Inc.VIRTStephen CavoliEVPFeb 13S14,530$38.23$556K
Virtu Financial, Inc.VIRTStephen CavoliEVPFeb 12S15,097$37.81$571K
Virtu Financial, Inc.VIRTStephen CavoliEVPFeb 12S14,903$37.41$557K
Virtu Financial, Inc.VIRTStephen CavoliEVPFeb 11S7,057$38.34$271K
Virtu Financial, Inc.VIRTStephen CavoliEVPFeb 11S4,573$39.14$179K
Virtu Financial, Inc.VIRTStephen CavoliEVPDERIVFeb 4A22,593$0.00—?
Virtu Financial, Inc.VIRTStephen CavoliEVPDERIVFeb 4M7,531$0.00—?
Virtu Financial, Inc.VIRTStephen CavoliEVPDERIVFeb 3M11,588$0.00—?
Virtu Financial, Inc.VIRTStephen CavoliEVPFeb 4F7,690——
Virtu Financial, Inc.VIRTStephen CavoliEVPFeb 4A15,062——
Virtu Financial, Inc.VIRTStephen CavoliEVPFeb 4F3,845——
Virtu Financial, Inc.VIRTStephen CavoliEVPFeb 4M7,531——
Virtu Financial, Inc.VIRTStephen CavoliEVPFeb 3F5,916——
Virtu Financial, Inc.VIRTStephen CavoliEVPFeb 3M11,588——
Virtu Financial, Inc.VIRTStephen CavoliEVPDERIVFeb 2M10,309$0.00—?
Virtu Financial, Inc.VIRTStephen CavoliEVPDERIVJan 31A37,500$0.00—?
Virtu Financial, Inc.VIRTStephen CavoliEVPDERIVJan 31M37,500$0.00—?
Virtu Financial, Inc.VIRTStephen CavoliEVPFeb 2S5,263——
Virtu Financial, Inc.VIRTStephen CavoliEVPFeb 2M10,309——
Virtu Financial, Inc.VIRTStephen CavoliEVPJan 31S19,144——
Virtu Financial, Inc.VIRTStephen CavoliEVPJan 31A37,500——
Virtu Financial, Inc.VIRTStephen CavoliEVPJan 31S19,144——
Virtu Financial, Inc.VIRTStephen CavoliEVPJan 31M37,500——