Sign inGet started

Viola Teresa

Insider CIK 1602918 · VIRT Director, 10% owner

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. M Exercise deriv2025-04-112025-04-14693,750— $00SEC↗
VIRT Virtu Financial, Inc. M Exercise2025-04-112025-04-14693,750$19.00 $13.18M693,750SEC↗
VIRT Virtu Financial, Inc. X Exercise deriv2021-12-172021-12-203,000,000— $00SEC↗
VIRT Virtu Financial, Inc. M Exercise2021-12-172021-12-203,000,000$22.98 $68.94M3,000,000SEC↗
VIRT Virtu Financial, Inc. P Buy deriv2020-05-222020-05-22216,680— $0216,680SEC↗
VIRT Virtu Financial, Inc. P Buy2020-05-222020-05-22216,680— $0216,680SEC↗
VIRT Virtu Financial, Inc. A Award deriv2020-05-212020-05-223,000,000— $03,000,000SEC↗
VIRT Virtu Financial, Inc. D To issuer deriv2019-05-172019-05-219,000,000— $060,091,740SEC↗
VIRT Virtu Financial, Inc. D To issuer2019-05-172019-05-219,000,000— $060,091,740SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2018-05-152018-05-162,081,250— $0693,750SEC↗
VIRT Virtu Financial, Inc. D To issuer deriv2018-05-152018-05-1610,518,750— $069,091,740SEC↗
VIRT Virtu Financial, Inc. S Sale2018-05-152018-05-161,000,000$27.16 $27.16M0SEC↗
VIRT Virtu Financial, Inc. M Exercise2018-05-152018-05-162,081,250$19.00 $39.54M2,281,250SEC↗
VIRT Virtu Financial, Inc. S Sale2018-05-152018-05-162,281,250$27.16 $61.96M0SEC↗
VIRT Virtu Financial, Inc. D To issuer2018-05-152018-05-1610,518,750— $069,091,740SEC↗
VIRT Virtu Financial, Inc. P Buy2017-04-172017-04-1744,542$15.51 $690.8K1,000,000SEC↗
VIRT Virtu Financial, Inc. P Buy2017-04-132017-04-1750,000$15.65 $782.5K955,458SEC↗
VIRT Virtu Financial, Inc. P Buy2017-04-122017-04-1750,000$15.22 $761.0K905,458SEC↗
VIRT Virtu Financial, Inc. P Buy2017-04-112017-04-1250,000$15.46 $773.0K855,458SEC↗
VIRT Virtu Financial, Inc. P Buy2017-04-102017-04-1250,000$15.79 $789.5K805,458SEC↗
VIRT Virtu Financial, Inc. P Buy2017-04-072017-04-0750,000$15.78 $789.0K755,458SEC↗
VIRT Virtu Financial, Inc. P Buy2017-04-062017-04-0750,000$15.86 $793.0K705,458SEC↗
VIRT Virtu Financial, Inc. P Buy2017-04-052017-04-0741,584$15.97 $664.1K655,458SEC↗
VIRT Virtu Financial, Inc. P Buy2017-03-212017-03-2428,273$15.98 $451.8K604,330SEC↗
VIRT Virtu Financial, Inc. P Buy2017-03-162017-03-20300$16.00 $4.8K576,057SEC↗
VIRT Virtu Financial, Inc. P Buy2017-01-192017-01-20100$16.00 $1.6K575,757SEC↗
VIRT Virtu Financial, Inc. P Buy2017-01-182017-01-1841,665$15.98 $665.8K575,657SEC↗
VIRT Virtu Financial, Inc. P Buy2017-01-172017-01-1823,948$16.00 $383.2K533,992SEC↗
VIRT Virtu Financial, Inc. P Buy2017-01-132017-01-18360$16.00 $5.8K510,044SEC↗
VIRT Virtu Financial, Inc. P Buy2017-01-122017-04-077,844$15.99 $125.4K519,228SEC↗
VIRT Virtu Financial, Inc. P Buy2017-01-112017-01-111,924$16.00 $30.8K509,684SEC↗
VIRT Virtu Financial, Inc. P Buy2017-01-102017-04-071,700$16.00 $27.2K509,640SEC↗
VIRT Virtu Financial, Inc. P Buy2017-01-092017-01-11100$16.00 $1.6K507,760SEC↗
VIRT Virtu Financial, Inc. P Buy2017-01-032017-01-0411,754$15.98 $187.8K508,200SEC↗
VIRT Virtu Financial, Inc. P Buy2016-12-302016-12-3022,097$15.92 $351.8K496,446SEC↗
VIRT Virtu Financial, Inc. P Buy2016-12-292016-12-306,700$15.98 $107.1K474,349SEC↗
VIRT Virtu Financial, Inc. P Buy2016-12-282016-12-3017,564$15.92 $279.6K467,649SEC↗
VIRT Virtu Financial, Inc. P Buy2016-12-272016-12-2950,000$15.88 $794.0K450,085SEC↗
VIRT Virtu Financial, Inc. P Buy2016-12-232016-12-2823,461$15.61 $366.2K400,085SEC↗
VIRT Virtu Financial, Inc. P Buy2016-12-222016-12-2850,000$15.72 $786.0K376,624SEC↗
VIRT Virtu Financial, Inc. P Buy2016-12-212016-12-2150,000$15.78 $789.0K326,624SEC↗
VIRT Virtu Financial, Inc. P Buy2016-12-202016-12-2150,000$15.83 $791.5K276,624SEC↗
VIRT Virtu Financial, Inc. P Buy2016-12-192016-12-2050,000$15.99 $799.5K226,624SEC↗
VIRT Virtu Financial, Inc. P Buy2016-12-162016-12-2050,000$16.00 $800.0K176,624SEC↗
VIRT Virtu Financial, Inc. P Buy2016-12-152016-12-1511,687$16.00 $187.0K126,624SEC↗
VIRT Virtu Financial, Inc. P Buy2016-12-142016-12-1550,000$15.94 $797.0K114,937SEC↗
VIRT Virtu Financial, Inc. P Buy2016-12-132017-01-1114,397$15.99 $230.2K64,397SEC↗
VIRT Virtu Financial, Inc. P Buy2016-12-132016-12-1314,937$15.99 $238.8K64,937SEC↗
VIRT Virtu Financial, Inc. P Buy2016-12-122016-12-1250,000$15.96 $798.0K50,000SEC↗