Sign inGet started

Cifu Douglas A

Insider CIK 1573283 · MKTX Director · IBTX Director · VIRT Chief Executive Officer, Director

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
MKTX MARKETAXESS HOLDINGS INC A Award2026-06-102026-06-121,390— $01,649SEC↗
MKTX MARKETAXESS HOLDINGS INC A Award2026-03-012026-03-02259— $0259SEC↗
VIRT Virtu Financial, Inc. S Sale2025-04-282025-04-2887,807$38.63 $3.39M321,060SEC↗
VIRT Virtu Financial, Inc. S Sale2025-04-282025-04-2889,754$39.13 $3.51M231,306SEC↗
VIRT Virtu Financial, Inc. S Sale2025-04-252025-04-2884,612$38.76 $3.28M408,867SEC↗
VIRT Virtu Financial, Inc. S Sale2025-04-252025-04-2893,708$38.40 $3.60M493,479SEC↗
VIRT Virtu Financial, Inc. G Gift deriv2025-04-012025-04-03819,804— $00SEC↗
VIRT Virtu Financial, Inc. G Gift deriv2025-04-012025-04-03819,804— $0819,804SEC↗
VIRT Virtu Financial, Inc. G Gift2025-04-012025-04-03114,000— $0114,000SEC↗
VIRT Virtu Financial, Inc. G Gift2025-04-012025-04-03114,000— $0587,187SEC↗
VIRT Virtu Financial, Inc. A Award deriv2025-02-042025-04-0345,184— $0194,534SEC↗
VIRT Virtu Financial, Inc. A Award2025-02-042025-04-0330,124— $0714,066SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2025-02-042025-04-0312,879— $0701,187SEC↗
VIRT Virtu Financial, Inc. A Award deriv2025-02-042025-02-0645,184— $0194,534SEC↗
VIRT Virtu Financial, Inc. S Sale2025-02-042025-02-0612,879— $0701,187SEC↗
VIRT Virtu Financial, Inc. A Award2025-02-042025-02-0630,124— $0714,066SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2025-02-032025-02-0525,752— $0484,312SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2025-02-032025-02-0516,261— $0458,560SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2025-02-032025-02-0525,752— $0149,350SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2025-02-032025-02-0516,261— $0175,102SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2025-02-022025-02-0424,300— $0191,363SEC↗
VIRT Virtu Financial, Inc. M Exercise2025-02-022025-02-0424,300— $0692,021SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2025-02-022025-02-048,079— $0683,942SEC↗
VIRT Virtu Financial, Inc. A Award deriv2025-01-312025-02-0475,000— $0215,663SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2025-01-312025-02-0475,000— $0140,663SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2025-01-312025-02-0431,175— $0667,721SEC↗
VIRT Virtu Financial, Inc. M Exercise2025-01-312025-02-0475,000— $0659,132SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2025-01-312025-02-0435,236— $0623,896SEC↗
VIRT Virtu Financial, Inc. A Award2025-01-312025-02-0475,000— $0698,896SEC↗
VIRT Virtu Financial, Inc. P Buy2024-02-072024-02-0750,000$16.21 $810.5K584,132SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2024-02-032024-02-0625,751— $0442,299SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2024-02-032024-02-0616,261— $0416,548SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2024-02-032024-02-0625,751— $0215,663SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2024-02-032024-02-0616,261— $0241,414SEC↗
VIRT Virtu Financial, Inc. A Award deriv2024-02-022024-02-0672,899— $0257,675SEC↗
VIRT Virtu Financial, Inc. A Award2024-02-022024-02-0648,600— $0554,785SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2024-02-022024-02-0620,653— $0534,132SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2024-02-012024-02-0218,084— $0184,776SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2024-02-012024-02-027,898— $0506,185SEC↗
VIRT Virtu Financial, Inc. M Exercise2024-02-012024-02-0218,084— $0514,083SEC↗
VIRT Virtu Financial, Inc. A Award deriv2024-01-312024-02-0275,000— $0202,860SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2024-01-312024-02-0231,908— $0495,999SEC↗
VIRT Virtu Financial, Inc. M Exercise2024-01-312024-02-0275,000— $0527,907SEC↗
VIRT Virtu Financial, Inc. A Award deriv2023-12-312024-01-0275,000— $0400,287SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2023-12-312024-01-0275,000— $0127,860SEC↗
VIRT Virtu Financial, Inc. P Buy2023-09-132023-09-1350,000$17.06 $853.0K442,755SEC↗
VIRT Virtu Financial, Inc. P Buy2023-05-042023-05-0450,000$16.85 $842.5K452,907SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2023-02-032023-02-0716,261— $0325,287SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2023-02-032023-02-0716,261— $0202,860SEC↗
VIRT Virtu Financial, Inc. A Award deriv2023-02-032023-02-0751,504— $0309,026SEC↗
VIRT Virtu Financial, Inc. A Award deriv2023-02-032023-02-0777,254— $0219,121SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2023-02-012023-02-0218,084— $0141,867SEC↗
VIRT Virtu Financial, Inc. M Exercise2023-02-012023-02-0218,084— $0410,909SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2023-02-012023-02-028,002— $0402,907SEC↗
VIRT Virtu Financial, Inc. A Award deriv2023-01-312023-02-0275,000— $0257,522SEC↗
VIRT Virtu Financial, Inc. A Award deriv2023-01-312023-02-0275,000— $0159,951SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2023-01-242023-01-2626,841— $084,951SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2023-01-242023-01-268,756— $0392,825SEC↗
VIRT Virtu Financial, Inc. M Exercise2023-01-242023-01-2626,841— $0401,581SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2022-12-312023-01-0475,000— $0111,792SEC↗
VIRT Virtu Financial, Inc. A Award deriv2022-12-312023-01-0475,000— $0182,522SEC↗
VIRT Virtu Financial, Inc. A Award deriv2022-02-032022-02-0748,783— $0186,792SEC↗
VIRT Virtu Financial, Inc. A Award deriv2022-02-032022-02-0732,522— $0107,522SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2022-02-012022-02-0318,085— $0138,009SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2022-02-012022-02-038,885— $0374,740SEC↗
VIRT Virtu Financial, Inc. M Exercise2022-02-012022-02-0318,085— $0383,625SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2022-01-242022-01-2526,841— $0156,094SEC↗
VIRT Virtu Financial, Inc. M Exercise2022-01-242022-01-2526,841— $0376,485SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2022-01-242022-01-2510,945— $0365,540SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2022-01-232022-01-2518,015— $0182,935SEC↗
VIRT Virtu Financial, Inc. M Exercise2022-01-232022-01-2518,015— $0356,220SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2022-01-232022-01-256,576— $0349,644SEC↗
VIRT Virtu Financial, Inc. A Award deriv2021-12-312022-01-0475,000— $0200,950SEC↗
VIRT Virtu Financial, Inc. A Award deriv2021-12-312022-01-0475,000— $075,000SEC↗
VIRT Virtu Financial, Inc. F Tax w/h2021-12-312022-01-0433,878— $0338,205SEC↗
VIRT Virtu Financial, Inc. A Award2021-12-312022-01-0475,000— $0372,083SEC↗
VIRT Virtu Financial, Inc. A Award deriv2021-02-012021-02-0354,253— $0125,950SEC↗
VIRT Virtu Financial, Inc. A Award2021-02-012021-02-0336,169— $0297,083SEC↗
VIRT Virtu Financial, Inc. A Award2021-02-012021-02-03125,000— $0260,914SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2021-01-242021-01-2626,841— $071,697SEC↗
VIRT Virtu Financial, Inc. M Exercise2021-01-242021-01-2626,841— $0135,914SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2021-01-232021-01-2618,015— $098,538SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2021-01-232021-01-2616,058— $0116,553SEC↗
VIRT Virtu Financial, Inc. M Exercise2021-01-232021-01-2618,015— $0109,073SEC↗
VIRT Virtu Financial, Inc. M Exercise2021-01-232021-01-2616,058— $091,058SEC↗
VIRT Virtu Financial, Inc. A Award2020-12-312021-01-0575,000— $075,000SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2020-11-092020-11-09100,000— $00SEC↗
VIRT Virtu Financial, Inc. M Exercise2020-11-092020-11-09100,000$19.00 $1.90M392,755SEC↗
VIRT Virtu Financial, Inc. P Buy2020-08-112020-08-1295,483$22.48 $2.15M288,238SEC↗
VIRT Virtu Financial, Inc. P Buy2020-08-112020-08-124,517$21.82 $98.6K292,755SEC↗
VIRT Virtu Financial, Inc. A Award deriv2020-01-242020-01-27134,205— $0186,293SEC↗
VIRT Virtu Financial, Inc. A Award deriv2020-01-242020-01-3180,523— $0132,611SEC↗
VIRT Virtu Financial, Inc. A Award2020-01-242020-01-2753,682— $0192,755SEC↗
VIRT Virtu Financial, Inc. A Award2020-01-242020-01-3153,682— $0192,755SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2020-01-232020-01-2718,015— $052,088SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2020-01-232020-01-2716,058— $070,103SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2020-01-232020-01-3116,058— $070,103SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2020-01-232020-01-3118,015— $052,088SEC↗
VIRT Virtu Financial, Inc. M Exercise2020-01-232020-01-2718,015— $0139,073SEC↗
VIRT Virtu Financial, Inc. M Exercise2020-01-232020-01-2716,058— $0121,058SEC↗
VIRT Virtu Financial, Inc. M Exercise2020-01-232020-01-3118,015— $0139,073SEC↗
VIRT Virtu Financial, Inc. M Exercise2020-01-232020-01-3116,058— $0121,058SEC↗
VIRT Virtu Financial, Inc. P Buy2019-11-072019-11-0720,000$16.24 $324.8K255,000SEC↗
VIRT Virtu Financial, Inc. P Buy2019-09-042019-09-0410,000$18.58 $185.8K235,000SEC↗
IBTX Independent Bank Group, In A Award2019-06-112019-06-131,036— $043,705SEC↗
VIRT Virtu Financial, Inc. A Award2019-02-282019-03-01150,000— $0225,000SEC↗
VIRT Virtu Financial, Inc. S Sale2019-02-122019-02-1363,544$26.50 $1.68M75,000SEC↗
VIRT Virtu Financial, Inc. S Sale2019-02-112019-02-1363,544$26.11 $1.66M138,544SEC↗
IBTX Independent Bank Group, In A Award2019-01-252019-01-291,048— $042,669SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2019-01-232019-01-2516,058— $032,116SEC↗
VIRT Virtu Financial, Inc. A Award deriv2019-01-232019-01-2554,045— $086,161SEC↗
VIRT Virtu Financial, Inc. A Award2019-01-232019-01-2536,030— $0202,088SEC↗
VIRT Virtu Financial, Inc. M Exercise2019-01-232019-01-2516,058— $0166,058SEC↗
IBTX Independent Bank Group, In P Buy2018-10-252018-10-2510,000$54.79 $547.9K41,621SEC↗
VIRT Virtu Financial, Inc. S Sale2018-06-152018-06-1532,303$29.17 $942.3K155,339SEC↗
VIRT Virtu Financial, Inc. S Sale2018-06-152018-06-155,339$30.01 $160.2K150,000SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2018-06-142018-06-1524,927— $0100,000SEC↗
VIRT Virtu Financial, Inc. M Exercise2018-06-142018-06-1524,927$19.00 $473.6K267,043SEC↗
VIRT Virtu Financial, Inc. S Sale2018-06-142018-06-1579,401$30.21 $2.40M187,642SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2018-06-132018-06-1382,521— $0124,927SEC↗
VIRT Virtu Financial, Inc. S Sale2018-06-132018-06-1382,521$30.17 $2.49M242,116SEC↗
VIRT Virtu Financial, Inc. M Exercise2018-06-132018-06-1382,521$19.00 $1.57M324,637SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2018-06-122018-06-1299,218— $0207,448SEC↗
VIRT Virtu Financial, Inc. S Sale2018-06-122018-06-1299,218$29.92 $2.97M242,116SEC↗
VIRT Virtu Financial, Inc. M Exercise2018-06-122018-06-1299,218$19.00 $1.89M341,334SEC↗
VIRT Virtu Financial, Inc. M Exercise deriv2018-06-112018-06-1193,334— $0306,666SEC↗
VIRT Virtu Financial, Inc. S Sale2018-06-112018-06-1189,525$30.30 $2.71M245,925SEC↗
VIRT Virtu Financial, Inc. M Exercise2018-06-112018-06-1193,334$19.00 $1.77M335,450SEC↗
VIRT Virtu Financial, Inc. S Sale2018-06-112018-06-113,809$30.89 $117.7K242,116SEC↗
IBTX Independent Bank Group, In S Sale2018-03-072018-03-0713,592$74.95 $1.02M31,621SEC↗
IBTX Independent Bank Group, In S Sale2018-03-062018-03-0715,866$73.67 $1.17M45,213SEC↗
IBTX Independent Bank Group, In S Sale2018-03-052018-03-0517,425$72.51 $1.26M61,079SEC↗
IBTX Independent Bank Group, In S Sale2018-03-022018-03-0511,701$72.19 $844.7K78,504SEC↗
IBTX Independent Bank Group, In S Sale2018-03-012018-03-0511,416$71.15 $812.2K90,205SEC↗
VIRT Virtu Financial, Inc. A Award2018-02-022018-02-02150,000— $0242,116SEC↗
IBTX Independent Bank Group, In A Award2018-01-312018-02-02606— $0101,621SEC↗
VIRT Virtu Financial, Inc. A Award deriv2018-01-232018-01-2548,174— $048,174SEC↗
VIRT Virtu Financial, Inc. A Award2018-01-232018-01-2532,116— $092,116SEC↗
IBTX Independent Bank Group, In J Other2017-08-292017-08-3194,544— $0101,015SEC↗
IBTX Independent Bank Group, In A Award2017-01-312017-02-01481— $06,471SEC↗
IBTX Independent Bank Group, In S Sale2016-12-072016-12-0718,323$63.05 $1.16M5,990SEC↗
IBTX Independent Bank Group, In S Sale2016-12-062016-12-0726,677$63.56 $1.70M24,313SEC↗
VIRT Virtu Financial, Inc. P Buy2016-08-052016-08-0560,000$16.51 $990.6K60,000SEC↗
IBTX Independent Bank Group, In A Award2016-01-292016-02-02907— $050,990SEC↗
VIRT Virtu Financial, Inc. A Award deriv2015-04-212015-04-21300,197— $02,830,742SEC↗
VIRT Virtu Financial, Inc. A Award2015-04-212015-04-21300,197— $02,830,742SEC↗
VIRT Virtu Financial, Inc. A Award deriv2015-04-152015-04-16400,000— $0400,000SEC↗
IBTX Independent Bank Group, In A Award2015-01-302015-02-02962— $050,083SEC↗
IBTX Independent Bank Group, In A Award2014-06-052014-06-06198— $049,121SEC↗
IBTX Independent Bank Group, In A Award2013-04-082014-01-03960— $048,923SEC↗
IBTX Independent Bank Group, In A Award2013-04-082013-04-09960— $048,923SEC↗
IBTX Independent Bank Group Inc P Buy2013-04-032013-04-0519,131$26.00 $497.4K47,963SEC↗
IBTX Independent Bank Group Inc J Other2013-04-012013-04-05405,000— $0405,000SEC↗