Virtu Financial, Inc. Class A VIRT

Open calendar →

Virtu Financial, Inc. Class A Common Stock · Company · NYSE

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 42.63 → 59.56 · 39.7%
66.82049.60032.380 1 2,3 4 5 6 7 8 9 10,11,12 13 14 15 16 Jul 25Oct 25Jan 26Apr 26Jul 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 22 Jul 2025 — 23 Jul 2026 (Last year)

Daily NYSE prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
57.4800 59.8800 57.1775 59.5600 944,323
56.7400 58.2500 56.6600 57.6000 957,700
56.1500 57.3800 55.6000 56.6600 912,600
Weekend
Weekend
57.5600 57.6350 55.4700 55.7100 1,401,200
60.0000 60.0000 57.1400 58.2900 1,657,700
60.3700 61.4800 59.9000 60.5900 1,627,800
62.0800 63.0000 58.6400 59.5700 2,213,700
16 · 8-K Pre-market · 07:55 ET 8-K ↗
67.1400 67.1400 64.0000 64.6700 1,104,400
Weekend
Weekend
67.9400 68.0200 65.3040 65.8000 1,049,500
65.4300 67.4600 64.9650 66.8200 1,360,500
63.4800 64.6700 62.8950 64.2700 987,300
63.1000 63.5650 61.6100 63.2300 1,093,300
61.7700 63.9050 61.6850 62.9700 893,300
Weekend
Weekend
No trading
62.3500 62.9700 60.8600 61.7700 1,069,500
63.0600 63.0600 61.0600 61.7300 927,000
59.2200 62.1220 58.4900 59.5700 1,523,800
60.9300 61.8400 56.8100 58.1500 1,192,900
Weekend
Weekend
61.3800 61.4100 58.9300 60.7100 1,901,000
62.8700 63.0800 60.4400 61.0500 1,100,300
63.0100 63.7800 61.4300 62.3500 1,328,200
61.1800 63.7700 60.5600 63.4100 1,458,900
63.7900 64.8800 60.7800 62.1100 2,109,000
Weekend
Weekend
No trading
60.7900 63.4000 60.5500 63.0700 2,968,400
59.0000 60.7000 58.2950 60.6700 1,095,800
58.3500 58.9190 57.9000 58.7000 1,165,600
56.7700 58.3700 56.7500 57.7000 1,232,700
Weekend
Weekend
55.9500 57.7700 55.9500 57.6200 1,122,300
55.0700 56.2900 55.0500 55.4400 1,039,900
15 · 8-K After-hours · 16:10 ET FORM 8-K ↗
53.7500 55.9600 53.4620 55.5500 1,741,500
14 · 8-K After-hours · 16:06 ET FORM 8-K ↗
53.2800 54.9400 53.0800 54.5600 1,106,100
52.9800 54.0300 52.6100 53.0200 978,800
Weekend
Weekend
51.4300 52.2800 50.9000 52.1800 1,076,200
51.1000 52.0200 50.6700 51.4700 1,125,100
49.8600 50.8400 49.1400 50.7800 1,178,400
52.0000 52.0000 49.0010 49.5100 1,367,500
49.6800 52.0050 49.6800 51.5500 1,803,700
Weekend
Weekend
49.0000 50.9700 48.8000 50.1500 1,674,300
49.3000 49.9600 48.6200 48.8000 1,486,000
51.6000 51.9050 49.3450 49.9000 1,394,000
52.5000 53.1900 51.3700 51.9000 697,400
No trading
Weekend
Weekend
52.8100 53.4200 52.4000 52.4700 685,900
53.7300 53.9400 52.2600 52.7500 1,079,400
54.1600 54.5000 53.3450 53.7700 827,800
55.1700 55.7500 54.1450 54.1600 2,148,800
55.0100 56.4800 54.8670 55.0800 1,806,600
Weekend
Weekend
55.2300 55.3300 54.2500 54.4900 1,007,700
53.8800 55.0900 53.4900 54.9900 1,260,100
52.1000 53.7500 51.1050 53.5900 1,285,600
51.4600 52.0600 50.5500 51.8500 998,600
51.1200 52.1500 50.6200 51.5400 1,479,100
Weekend
Weekend
49.7600 51.3900 49.2200 51.3100 1,655,300
49.7500 49.9900 48.6230 49.5400 963,700
50.7200 51.0000 49.5700 50.1900 1,427,400
49.7300 50.8050 48.8000 50.6100 1,458,900
48.1400 49.6900 47.9250 49.5500 1,691,900
Weekend
Weekend
13 · 10-Q After-hours · 16:02 ET 10-Q ↗
49.6800 49.9800 48.0500 48.1200 1,708,900
50.5200 51.3100 49.5500 49.6600 1,431,300
11 · DEFA14A After-hours · 17:24 ET DEFA14A ↗ 10 · DEF 14A After-hours · 17:22 ET FORM- DEF 14A ↗
51.3900 52.1500 48.9200 50.8200 2,151,200
12 · 8-K Pre-market · 06:55 ET 8-K ↗
48.0500 48.9500 47.5000 48.9100 1,172,700
48.4100 49.2000 46.8610 47.6400 1,736,300
Weekend
Weekend
48.0800 48.6800 47.5600 48.5300 826,100
48.1300 48.3600 47.2900 48.2000 1,065,500
47.7900 48.2800 47.1700 48.2500 1,167,100
50.5000 50.7500 47.6200 47.7900 1,582,200
50.6400 51.0550 50.3400 50.5600 991,500
Weekend
Weekend
50.4700 50.7300 49.9000 50.6500 814,700
50.1500 50.5600 49.3100 50.5400 1,292,000
51.7800 51.8400 50.5600 50.5900 1,012,600
50.9400 52.2100 50.5500 51.2800 1,433,800
48.6000 50.9300 48.5150 50.8900 2,000,700
Weekend
Weekend
49.4400 49.4400 48.2100 48.6000 1,189,000
48.9400 49.7300 48.4800 49.6600 2,092,800
46.8700 49.1000 46.1360 48.9400 3,056,000
47.4100 48.3000 47.1650 47.6600 1,120,100
46.6300 47.5100 46.1950 47.4900 1,596,700
Weekend
Weekend
No trading
43.9200 46.3000 43.9200 46.2200 1,310,000
44.2800 44.7500 44.0000 44.3900 825,900
43.4000 44.1800 43.2600 43.9800 829,500
42.5500 43.4000 42.2760 42.8400 612,100
Weekend
Weekend
43.3300 43.3300 42.4600 42.5200 609,200
43.6600 44.0000 43.3400 43.4400 626,800
43.5900 44.2300 43.2300 43.7400 998,600
42.6500 43.7400 42.6500 43.3300 1,493,300
41.8300 42.9200 41.2700 42.8800 1,430,500
Weekend
Weekend
40.3800 41.8400 39.9000 41.6300 2,628,900
39.4600 39.9400 39.1300 39.5800 652,700
39.6200 40.6700 39.3550 39.8800 919,800
39.2200 40.5300 39.0800 39.8500 1,437,800
40.7800 40.7800 38.7000 38.8600 1,441,400
Weekend
Weekend
39.9500 40.0350 39.0700 39.0900 953,100
40.0500 40.2500 39.6000 39.6700 1,045,000
41.1900 42.1400 40.2100 40.4200 1,076,300
42.0100 42.0100 40.8600 41.0500 835,600
40.7500 42.2600 40.2000 41.9400 1,223,500
Weekend
Weekend
40.6300 41.4400 40.2100 41.0100 858,800
40.8500 41.5100 40.5600 40.8900 784,200
41.7400 41.8200 40.8600 41.0600 860,000
42.3300 42.3650 40.9920 41.6400 1,215,000
41.3400 43.0000 41.2300 42.7300 1,169,300
Weekend
Weekend
41.7100 42.2300 41.0700 41.4100 1,552,500
40.9600 41.7600 40.7000 41.7400 731,500
41.0400 41.1500 40.3300 40.7500 917,200
39.9800 40.9000 39.7450 40.8500 995,300
39.6500 40.0900 39.2500 39.9800 1,141,800
Weekend
Weekend
9 · 10-K After-hours · 17:09 ET 10-K ↗
39.1000 40.3600 39.1000 39.8200 1,138,200
39.0100 39.5000 38.4800 39.3700 1,081,400
39.2200 39.9900 39.2200 39.3600 1,100,200
39.0500 39.3150 38.6900 39.0800 1,027,900
No trading
Weekend
Weekend
37.6100 38.7050 37.4450 38.3400 894,800
37.9800 38.3400 37.0000 37.5900 1,345,600
39.6100 39.6100 37.6200 37.9300 1,053,600
39.3200 39.6050 38.8600 39.3800 1,157,300
38.4500 39.5500 38.1500 39.2600 1,134,800
Weekend
Weekend
38.2200 38.9000 37.8300 38.5300 1,056,300
37.5000 38.5900 37.4600 38.2100 1,615,100
38.4700 38.4700 37.1400 37.8200 1,540,000
39.6600 39.9000 37.6400 38.3000 1,980,600
40.9800 41.2800 39.2150 39.5400 1,865,100
Weekend
Weekend
41.0000 42.0800 40.5700 41.5100 2,193,500
39.9200 40.9700 38.5000 40.6600 2,136,900
8 · 8-K Pre-market · 06:55 ET 8-K ↗
37.6500 38.0000 36.7500 37.4900 1,791,700
37.3700 37.8200 37.0400 37.6400 1,061,600
37.2100 37.6000 36.9500 37.5100 908,600
Weekend
Weekend
37.0500 37.7800 36.7300 37.1600 968,700
37.4100 37.6700 36.8600 37.1100 808,300
36.6600 37.0700 36.5200 36.9100 705,900
36.4700 36.9200 36.2230 36.6300 967,800
No trading
Weekend
Weekend
36.2000 37.2000 35.9800 36.8900 1,333,800
35.1200 35.9800 35.1200 35.8800 1,629,300
34.4500 35.3750 34.0400 35.1800 1,440,700
33.9300 34.0700 33.2350 34.0500 929,600
33.3100 34.2800 33.2700 33.9200 1,017,200
Weekend
Weekend
32.7100 33.2400 32.4900 33.1400 794,800
32.9800 33.1000 32.5200 32.5300 738,000
33.0500 33.2650 32.3500 32.9100 893,200
33.6500 33.6500 31.5500 33.1700 2,338,300
32.6600 34.0800 32.6600 33.7200 1,216,700
Weekend
Weekend
33.5000 33.6700 32.5200 32.6000 1,495,800
No trading
34.3500 34.3500 33.3000 33.3200 728,500
34.2800 34.4600 33.8000 33.9700 582,100
34.0600 34.4700 33.9600 34.3000 835,500
Weekend
Weekend
33.7100 34.1700 33.6200 34.1200 608,500
No trading
33.4800 33.8900 33.2400 33.7800 381,200
33.2600 33.5200 33.0800 33.3800 900,600
33.9300 33.9300 33.1600 33.2300 841,300
Weekend
Weekend
33.5300 34.0450 33.3600 33.8400 1,331,600
33.8600 34.0900 33.3000 33.5600 782,300
33.8800 34.5150 33.5800 33.6800 1,005,400
33.4000 34.2000 33.3500 33.8500 1,566,300
33.7100 33.8000 32.8700 33.3800 1,378,000
Weekend
Weekend
34.2400 34.4900 33.5850 33.7100 1,260,600
35.6100 35.8450 34.1400 34.2300 920,500
35.9400 36.2500 35.6300 35.7700 1,135,600
35.4000 35.9100 35.2300 35.5600 722,700
35.2700 35.6800 34.8100 35.2300 540,300
Weekend
Weekend
35.5300 35.5300 35.2100 35.3800 635,500
35.0100 35.5200 34.8600 35.4500 551,500
34.5400 35.1700 34.1600 34.8900 1,007,200
34.7400 35.3300 34.3100 34.3200 752,400
35.6900 35.6900 34.5700 35.0200 985,200
Weekend
Weekend
35.4800 35.8850 35.4800 35.7600 331,000
No trading
34.7500 35.8500 34.7500 35.3400 928,100
33.8900 34.9100 33.8700 34.7000 976,600
33.9000 34.1200 33.6000 33.9200 763,200
Weekend
Weekend
33.9900 34.2700 33.5800 33.9800 566,500
34.1700 34.5700 33.6350 33.7100 715,200
34.5400 34.8900 33.5000 33.8400 773,200
34.2400 34.6100 34.0300 34.5200 609,000
35.2600 35.4200 34.3200 34.3600 1,109,500
Weekend
Weekend
35.2700 35.5200 35.0600 35.1800 448,500
35.8900 36.0450 35.4820 35.5900 747,000
35.5800 36.2700 35.5800 36.0100 694,300
35.9600 36.2100 35.5550 35.6300 640,000
35.6400 36.1650 35.4100 35.9500 951,000
Weekend
Weekend
35.0000 35.6600 34.6800 35.6400 735,300
34.7000 35.1800 34.2800 35.0700 933,600
34.7000 34.8750 34.2800 34.3700 944,600
34.8100 35.4300 34.5700 34.7400 1,322,600
34.5700 35.0800 33.8250 34.9400 2,324,500
Weekend
Weekend
34.8900 35.5100 34.1100 34.8400 1,302,000
7 · 10-Q After-hours · 16:19 ET 10-Q ↗
34.6700 35.5100 34.3250 34.6200 1,225,900
33.7700 34.5390 32.6450 34.3900 1,274,900
6 · 8-K Pre-market · 07:15 ET 8-K ↗
34.7900 35.1600 34.4600 34.5700 1,768,400
33.9200 34.0800 33.6000 33.8600 680,100
Weekend
Weekend
33.5600 34.0250 33.3000 33.5500 880,300
33.5600 33.5600 33.0100 33.4600 699,600
33.3200 33.4900 32.9300 33.4100 1,014,300
33.1500 33.5600 33.0250 33.3100 693,900
33.4100 33.7100 32.7500 33.0000 759,700
Weekend
Weekend
33.1500 33.3800 32.7650 33.2300 755,200
33.8100 33.8200 32.9800 33.1000 1,030,300
33.7600 34.1600 33.5100 33.6000 972,800
32.9000 33.6500 32.7700 33.5100 675,700
33.4800 33.8000 32.9600 32.9900 767,200
Weekend
Weekend
33.4300 33.4300 32.7700 33.2100 863,000
33.1700 33.3500 32.8300 33.2200 762,000
32.7900 32.9700 32.2350 32.8400 885,100
32.5400 32.7350 31.8900 32.3800 1,225,400
33.6500 33.8800 32.2950 32.4000 1,058,200
Weekend
Weekend
33.7900 34.1250 33.3650 33.6400 1,888,900
5 · 8-K After-hours · 16:28 ET 8-K ↗
34.2300 34.4750 33.9400 34.2500 1,220,700
35.0000 35.0900 33.9400 34.1200 1,140,600
35.7900 35.9900 35.0400 35.5000 941,500
35.2800 35.8850 35.0200 35.8700 809,600
Weekend
Weekend
35.1700 35.3300 35.0050 35.2100 557,600
35.2000 35.5000 34.8900 35.0600 750,600
35.2000 35.6000 35.0400 35.2400 1,288,200
34.8900 35.3780 34.8350 35.0200 877,000
4 · 8-K Pre-market · 09:04 ET 8-K ↗
35.2200 35.4300 34.7400 34.8700 758,800
Weekend
Weekend
35.1200 35.4900 34.7700 35.4700 1,666,400
35.1600 35.5000 35.0300 35.2100 855,500
35.4400 35.7000 34.8100 35.1700 1,234,100
36.3400 36.3400 35.2400 35.4000 1,308,200
36.8000 36.9400 36.0700 36.2300 937,500
Weekend
Weekend
37.0500 37.1000 36.2700 36.6300 952,200
38.1900 38.3300 36.7100 37.0800 1,989,900
38.0200 38.8500 37.8500 38.6100 2,029,300
38.4500 38.8000 37.9700 38.0500 1,504,700
38.8700 38.9000 38.3300 38.4900 1,215,100
Weekend
Weekend
40.3300 40.4050 38.5200 38.8900 1,806,600
41.7300 42.2900 39.6350 40.4300 1,807,400
41.3400 41.7800 41.0700 41.4600 530,300
41.4800 41.4900 40.8100 41.3500 775,200
No trading
Weekend
Weekend
42.1900 42.2550 40.8700 41.9200 994,500
42.8000 42.9390 42.1100 42.3900 931,800
43.0000 43.6200 42.7200 42.7300 900,000
42.4200 43.3100 42.3850 43.1600 944,100
42.4700 42.9900 42.0200 42.3900 784,300
Weekend
Weekend
41.5500 42.2750 41.4600 42.0500 740,500
41.3100 41.7500 41.2200 41.5800 550,600
41.2800 41.7700 40.9600 41.4100 865,800
41.3400 41.4500 40.7100 41.1800 1,083,700
41.6700 41.8600 41.1400 41.4600 808,900
Weekend
Weekend
41.7600 41.9600 41.1800 41.7800 828,300
41.8900 42.1600 41.4000 41.8300 720,200
42.4300 42.4300 41.1200 41.8300 864,800
42.4700 42.6350 41.7000 42.1100 959,400
42.4250 42.5500 41.9100 42.0400 773,700
Weekend
Weekend
42.4400 43.1000 42.2800 42.4400 794,500
42.6300 42.6750 42.1900 42.4500 860,000
42.9600 43.0200 42.2300 42.4500 764,000
43.1900 43.5700 42.6700 42.8900 808,600
43.8900 44.0650 43.2700 43.4100 975,400
Weekend
Weekend
43.7200 44.1550 42.8290 43.3700 847,400
3 · 10-Q After-hours · 16:07 ET 10-Q ↗ 2 · 8-K After-hours · 16:44 ET FORM 8-K ↗
45.0400 45.3650 44.0700 44.1400 969,700
43.6000 45.2500 41.0900 44.7900 1,446,100
1 · 8-K Pre-market · 07:05 ET 8-K ↗
43.5900 44.2000 43.5000 44.0400 1,217,500
44.2000 44.4310 42.7500 43.4000 825,900
Weekend
Weekend
43.6200 44.2400 43.1920 44.2000 925,400
43.5100 44.1600 43.2650 43.7700 487,500
42.5000 43.5000 42.4400 43.1900 786,700
43.4000 43.5900 41.8700 42.6300 1,159,600

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.