MarketPeel
Insider Trading Intelligence
BF

Brett Fairclough

VIRT
CO-PRESIDENT & CO-COO · VIRTU FINANCIAL, INC. · CIK 0001788170
FILING MIX · LIFETIME41%/59%
BUYS
50
SELLS
72
TOTAL VALUE
$16.92M
COMPANIES
1
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
57,841
AVG SELL PX
$31.40
TRADE KIND
SHOWING 122 / 122
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
9 backtested trades · 8 horizons · 13 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Brett Fairclough, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d9+44.44%-2.19%-1.14%-1.04%-0.49%
14d9+55.56%-2.39%-2.07%-2.37%-2.57%
30d9+55.56%-4.37%-0.63%-3.75%-1.77%
60d9(2 pending)+85.71%-11.98%-0.69%-11.29%-13.07%
90d9(2 pending)+85.71%-9.34%+3.34%-12.68%-15.89%
180d9(2 pending)+85.71%-7.63%+3.60%-11.22%-13.37%
1y9(3 pending)+66.67%-12.63%+4.38%-17.00%-10.64%
2y9(4 pending)+80.00%-1.98%+17.95%-19.92%-38.55%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
VIRT · 57,841 shares · as of May 8, 2026
042,41184,822127,232169,643202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 50 buys / 72 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
15,368$50.29$772.9K42,473May 8, 2026May 8, 2026View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
14,632$49.82$729.0K57,841May 8, 2026May 8, 2026View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
Co-President & Co-COO
7,53166,332Feb 4, 2026Feb 5, 2026View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASEGRANT
Stock grant
15,06278,420Feb 4, 2026Feb 5, 2026View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASEGRANT
Stock grant
22,59386,346Feb 4, 2026Feb 5, 2026View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
7,53163,753Feb 4, 2026Feb 5, 2026View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
2,97463,358Feb 4, 2026Feb 5, 2026View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
5,94772,473Feb 4, 2026Feb 5, 2026View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
11,58871,284Feb 3, 2026Feb 5, 2026View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
Co-President & Co-COO
11,58863,403Feb 3, 2026Feb 5, 2026View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
4,60258,801Feb 3, 2026Feb 5, 2026View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
4,46251,815Feb 2, 2026Feb 3, 2026View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
Co-President & Co-COO
11,19356,277Feb 2, 2026Feb 3, 2026View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
14,95845,084Jan 31, 2026Feb 3, 2026View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
11,19382,872Jan 31, 2026Feb 3, 2026View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
14,95822,542Jan 31, 2026Feb 3, 2026View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
37,50056,565Jan 31, 2026Feb 3, 2026View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASEGRANT
Stock grant
37,50060,042Jan 31, 2026Feb 3, 2026View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
Co-President & Co-COO
37,50037,500Jan 31, 2026Feb 3, 2026View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASEGRANT
Stock grant
37,50094,065Jan 31, 2026Feb 3, 2026View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
90,701$42.40$3.85M0Aug 7, 2025Aug 8, 2025View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
72,967$36.84$2.69M90,749Feb 12, 2025Feb 14, 2025View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASEGRANT
Stock grant
22,59294,065Feb 4, 2025Feb 6, 2025View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASEGRANT
Stock grant
15,062169,643Feb 4, 2025Feb 6, 2025View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
5,927163,716Feb 4, 2025Feb 6, 2025View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
8,13083,061Feb 3, 2025Feb 5, 2025View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
11,58871,473Feb 3, 2025Feb 5, 2025View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
3,215147,587Feb 3, 2025Feb 5, 2025View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
Co-President & Co-COO
8,130150,802Feb 3, 2025Feb 5, 2025View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
Co-President & Co-COO
11,588159,175Feb 3, 2025Feb 5, 2025View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
4,594154,581Feb 3, 2025Feb 5, 2025View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
Co-President & Co-COO
11,193147,394Feb 2, 2025Feb 4, 2025View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
4,722142,672Feb 2, 2025Feb 4, 2025View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
11,19391,191Feb 2, 2025Feb 4, 2025View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
Co-President & Co-COO
37,500128,249Jan 31, 2025Feb 4, 2025View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
37,50064,884Jan 31, 2025Feb 4, 2025View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASEGRANT
Stock grant
37,500102,384Jan 31, 2025Feb 4, 2025View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASEGRANT
Stock grant
37,500154,686Jan 31, 2025Feb 4, 2025View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
18,485136,201Jan 31, 2025Feb 4, 2025View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
11,063117,186Jan 31, 2025Feb 4, 2025View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
3,20083,721Feb 3, 2024Feb 6, 2024View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
4,56090,749Feb 3, 2024Feb 6, 2024View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
Co-President & Co-COO
11,58895,309Feb 3, 2024Feb 6, 2024View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
11,588102,384Feb 3, 2024Feb 6, 2024View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
8,131113,972Feb 3, 2024Feb 6, 2024View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
Co-President & Co-COO
8,13186,921Feb 3, 2024Feb 6, 2024View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASEGRANT
Stock grant
33,578122,103Feb 2, 2024Feb 6, 2024View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASEGRANT
Stock grant
22,38687,599Feb 2, 2024Feb 6, 2024View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
8,80978,790Feb 2, 2024Feb 6, 2024View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
3,48165,213Feb 1, 2024Feb 2, 2024View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
Co-President & Co-COO
8,49968,694Feb 1, 2024Feb 2, 2024View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
8,49988,525Feb 1, 2024Feb 2, 2024View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
Co-President & Co-COO
37,50074,505Jan 31, 2024Feb 2, 2024View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
14,31060,195Jan 31, 2024Feb 2, 2024View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASEGRANT
Stock grant
37,50097,024Jan 31, 2024Feb 2, 2024View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
50,000$19.39$969.6K37,005May 1, 2023May 2, 2023View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
8,13024,760Feb 3, 2023Feb 7, 2023View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASEGRANT
Stock grant
34,76459,524Feb 3, 2023Feb 7, 2023View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
Co-President & Co-COO
8,13076,149Feb 3, 2023Feb 7, 2023View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASEGRANT
Stock grant
23,17796,126Feb 3, 2023Feb 7, 2023View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
9,12187,005Feb 3, 2023Feb 7, 2023View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
3,20072,949Feb 3, 2023Feb 7, 2023View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
8,50032,890Feb 1, 2023Feb 2, 2023View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
Co-President & Co-COO
8,50071,568Feb 1, 2023Feb 2, 2023View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
3,54968,019Feb 1, 2023Feb 2, 2023View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
22,35463,068Jan 31, 2023Feb 2, 2023View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
Co-President & Co-COO
50,00085,422Jan 31, 2023Feb 2, 2023View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
Co-President & Co-COO
11,81039,298Jan 24, 2023Jan 26, 2023View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
11,81041,390Jan 24, 2023Jan 26, 2023View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
3,87635,422Jan 24, 2023Jan 26, 2023View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
24,783$29.45$730.0K27,488May 4, 2022May 5, 2022View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
25,217$29.05$732.6K52,271May 4, 2022May 5, 2022View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASEGRANT
Stock grant
16,26283,888Feb 3, 2022Feb 7, 2022View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASEGRANT
Stock grant
24,39153,200Feb 3, 2022Feb 7, 2022View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
6,40077,488Feb 3, 2022Feb 7, 2022View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
8,49928,809Feb 1, 2022Feb 3, 2022View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
Co-President & Co-COO
8,49971,378Feb 1, 2022Feb 3, 2022View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
3,75267,626Feb 1, 2022Feb 3, 2022View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
3,93262,879Jan 24, 2022Jan 25, 2022View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
Co-President & Co-COO
11,81066,811Jan 24, 2022Jan 25, 2022View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
11,81037,308Jan 24, 2022Jan 25, 2022View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
1,11755,001Jan 23, 2022Jan 25, 2022View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
2,85249,118Jan 23, 2022Jan 25, 2022View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
Co-President & Co-COO
2,85256,118Jan 23, 2022Jan 25, 2022View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
24,71453,266Dec 31, 2021Jan 4, 2022View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASEGRANT
Stock grant
50,00077,980Dec 31, 2021Jan 4, 2022View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
Co-President & Co-COO
75,000$19.00$1.43M102,980May 13, 2021May 14, 2021View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
75,000$28.85$2.16M27,980May 13, 2021May 14, 2021View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
50,000$28.85$1.44M27,980May 13, 2021May 14, 2021View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
75,000$19.00$1.43M0May 13, 2021May 14, 2021View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASEGRANT
Stock grant
25,49851,970Feb 1, 2021Feb 3, 2021View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASEGRANT
Stock grant
17,00087,028Feb 1, 2021Feb 3, 2021View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
9,04877,980Feb 1, 2021Feb 3, 2021View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
Co-President & Co-COO
11,81074,538Jan 24, 2021Jan 26, 2021View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
11,81026,472Jan 24, 2021Jan 26, 2021View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
4,51070,028Jan 24, 2021Jan 26, 2021View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
Co-President & Co-COO
3,03362,327Jan 23, 2021Jan 26, 2021View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
2,85238,282Jan 23, 2021Jan 26, 2021View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
Co-President & Co-COO
2,85263,859Jan 23, 2021Jan 26, 2021View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
1,32061,007Jan 23, 2021Jan 26, 2021View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
3,03341,134Jan 23, 2021Jan 26, 2021View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
1,13162,728Jan 23, 2021Jan 26, 2021View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASEGRANT
Stock grant
50,00085,904Dec 31, 2020Jan 5, 2021View →
VIRT
VIRTU FINANCIAL, INC.
SALE
Co-President & Co-COO
26,61059,294Dec 31, 2020Jan 5, 2021View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASEGRANT
Stock grant
59,05067,787Jan 24, 2020Jan 27, 2020View →
VIRT
VIRTU FINANCIAL, INC.
SALE
COO
9,73835,904Jan 24, 2020Jan 27, 2020View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASEGRANT
Stock grant
23,62045,642Jan 24, 2020Jan 27, 2020View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASEGRANT
Stock grant
35,43044,167Jan 24, 2020Jan 31, 2020View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASEGRANT
Stock grant
23,62045,642Jan 24, 2020Jan 31, 2020View →
VIRT
VIRTU FINANCIAL, INC.
SALE
COO
9,73835,904Jan 24, 2020Jan 31, 2020View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
COO
3,03321,419Jan 23, 2020Jan 27, 2020View →
VIRT
VIRTU FINANCIAL, INC.
SALE
COO
3,03311,590Jan 23, 2020Jan 27, 2020View →
VIRT
VIRTU FINANCIAL, INC.
SALE
COO
1,09022,022Jan 23, 2020Jan 27, 2020View →
VIRT
VIRTU FINANCIAL, INC.
SALE
COO
1,16020,259Jan 23, 2020Jan 27, 2020View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
COO
2,85323,112Jan 23, 2020Jan 27, 2020View →
VIRT
VIRTU FINANCIAL, INC.
SALE
COO
2,8538,737Jan 23, 2020Jan 27, 2020View →
VIRT
VIRTU FINANCIAL, INC.
SALE
COO
1,09022,022Jan 23, 2020Jan 31, 2020View →
VIRT
VIRTU FINANCIAL, INC.
SALE
COO
3,03311,590Jan 23, 2020Jan 31, 2020View →
VIRT
VIRTU FINANCIAL, INC.
SALE
COO
1,16020,259Jan 23, 2020Jan 31, 2020View →
VIRT
VIRTU FINANCIAL, INC.
SALE
COO
2,8538,737Jan 23, 2020Jan 31, 2020View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
COO
2,85323,112Jan 23, 2020Jan 31, 2020View →
VIRT
VIRTU FINANCIAL, INC.
PURCHASE
COO
3,03321,419Jan 23, 2020Jan 31, 2020View →
Other insiders · VIRT
Loading peer insiders…
About this filer
CIK 0001788170
ROLE
Co-President & Co-COO
PRIMARY
VIRT
COMPANIES
1
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001788170DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback