Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

Virtu Financial (0A7X) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 0 $40.94 OTC Trade
16:58:54 - 04-Jun-25
Unknown* 1 $40.94 OTC Trade
16:58:54 - 04-Jun-25
Unknown* 0 $40.94 OTC Trade
16:58:54 - 04-Jun-25
Unknown* 13 $41.0036 Cross
OTC Trade
16:48:33 - 04-Jun-25
Unknown* 40 $41.085 OTC Trade
16:44:13 - 04-Jun-25
Unknown* 0 $40.92 OTC Trade
16:38:07 - 04-Jun-25
Unknown* 0 $40.28 OTC Trade
14:50:59 - 04-Jun-25
Unknown* 2 $40.28 OTC Trade
14:50:59 - 04-Jun-25
Unknown* 0 $40.27 OTC Trade
14:30:22 - 04-Jun-25
Unknown* 0 $40.27 OTC Trade
14:30:21 - 04-Jun-25
Unknown* 1 $40.34 Cross
OTC Trade
14:30:01 - 04-Jun-25
Unknown* 1 $40.355 OTC Trade
18:43:09 - 03-Jun-25
Unknown* 0 $40.37 OTC Trade
18:40:58 - 03-Jun-25
Unknown* 0 $40.37 OTC Trade
18:40:58 - 03-Jun-25
Unknown* 70 $40.3541 OTC Trade
18:31:33 - 03-Jun-25
Unknown* 359 $40.42279 Currency Conversion
Negotiated Trade
18:02:37 - 03-Jun-25
Unknown* 0 $40.63 OTC Trade
17:22:08 - 03-Jun-25
Unknown* 5 $40.62 OTC Trade
17:13:27 - 03-Jun-25
Unknown* 0 $40.66 OTC Trade
16:49:36 - 03-Jun-25
Unknown* 0 $40.66 OTC Trade
16:49:32 - 03-Jun-25
Unknown* 0 $40.65 OTC Trade
16:30:14 - 03-Jun-25
Unknown* 0 $40.47 OTC Trade
14:50:31 - 03-Jun-25
Unknown* 0 $40.47 OTC Trade
14:50:31 - 03-Jun-25
Unknown* 0 $40.47 OTC Trade
14:50:31 - 03-Jun-25
Unknown* 187 $40.61 OTC Trade
14:45:35 - 03-Jun-25
Unknown* 0 $40.23 OTC Trade
14:30:14 - 03-Jun-25
Unknown* 0 $40.23 OTC Trade
14:30:14 - 03-Jun-25
Unknown* 0 $40.23 OTC Trade
14:30:14 - 03-Jun-25
Unknown* 0 $40.23 OTC Trade
14:30:13 - 03-Jun-25
Unknown* 0 $40.23 OTC Trade
14:30:13 - 03-Jun-25
Unknown* 0 $40.23 OTC Trade
14:30:13 - 03-Jun-25
Unknown* 2 $40.23 OTC Trade
14:30:10 - 03-Jun-25
Unknown* 2 $40.23 OTC Trade
14:30:10 - 03-Jun-25
Unknown* 0 $40.23 OTC Trade
14:30:10 - 03-Jun-25
Unknown* 0 $40.23 OTC Trade
14:30:10 - 03-Jun-25
Unknown* 0 $40.23 OTC Trade
14:30:09 - 03-Jun-25
Unknown* 0 $40.23 OTC Trade
14:30:09 - 03-Jun-25
Unknown* 1 $40.73 OTC Trade
14:30:09 - 03-Jun-25
Unknown* 0 $40.73 OTC Trade
14:30:09 - 03-Jun-25
Unknown* 25 $40.7193 OTC Trade
20:57:10 - 02-Jun-25
Unknown* 5 $40.82 OTC Trade
20:12:27 - 02-Jun-25
Unknown* 50 $40.3388 OTC Trade
18:54:29 - 02-Jun-25
Unknown* 125 $40.2551 OTC Trade
16:54:55 - 02-Jun-25
Unknown* 2 $39.66 OTC Trade
15:01:03 - 02-Jun-25
Unknown* 0 $39.70 OTC Trade
14:54:54 - 02-Jun-25
Unknown* 0 $39.6723 OTC Trade
14:54:54 - 02-Jun-25
Unknown* 0 $39.80 OTC Trade
14:50:23 - 02-Jun-25
Unknown* 0 $39.80 OTC Trade
14:50:23 - 02-Jun-25
Unknown* 0 $39.64 OTC Trade
14:50:22 - 02-Jun-25
Unknown* 0 $39.80 OTC Trade
14:50:22 - 02-Jun-25
Unknown* 0 $39.80 OTC Trade
14:50:22 - 02-Jun-25
Unknown* 0 $39.80 OTC Trade
14:50:21 - 02-Jun-25
Unknown* 5 $39.62 OTC Trade
14:47:50 - 02-Jun-25
Unknown* 0 $39.70 OTC Trade
14:47:13 - 02-Jun-25
Unknown* 15 $39.7017 OTC Trade
14:47:13 - 02-Jun-25
Unknown* 0 $40.17 OTC Trade
14:30:08 - 02-Jun-25
Unknown* 0 $40.01 OTC Trade
14:30:08 - 02-Jun-25
Unknown* 0 $40.01 OTC Trade
14:30:08 - 02-Jun-25
Unknown* 0 $40.17 OTC Trade
14:30:08 - 02-Jun-25
Unknown* 0 $40.01 OTC Trade
14:30:07 - 02-Jun-25
Unknown* 0 $40.17 OTC Trade
14:30:07 - 02-Jun-25
Unknown* 0 $40.01 OTC Trade
14:30:04 - 02-Jun-25
Unknown* 0 $40.01 OTC Trade
14:30:04 - 02-Jun-25
Unknown* 0 $40.01 OTC Trade
14:30:04 - 02-Jun-25
Unknown* 2 $39.86 OTC Trade
18:14:42 - 30-May-25
Unknown* 0 $39.84 OTC Trade
18:13:53 - 30-May-25
Unknown* 0 $39.84 OTC Trade
18:13:47 - 30-May-25
Unknown* 0 $39.73 OTC Trade
15:14:50 - 30-May-25
Unknown* 0 $39.7175 OTC Trade
15:14:50 - 30-May-25
Unknown* 81 $39.705 OTC Trade
15:14:50 - 30-May-25
Unknown* 13 $39.4817 OTC Trade
14:59:25 - 30-May-25
Unknown* 1 $39.74 OTC Trade
14:50:49 - 30-May-25
Unknown* 0 $39.74 OTC Trade
14:50:48 - 30-May-25
Unknown* 0 $39.74 OTC Trade
14:50:45 - 30-May-25
Unknown* 0 $39.74 OTC Trade
14:50:33 - 30-May-25
Unknown* 0 $39.75 OTC Trade
14:50:14 - 30-May-25
Unknown* 0 $39.75 OTC Trade
14:50:14 - 30-May-25
Unknown* 0 $39.75 OTC Trade
14:50:13 - 30-May-25
Unknown* 0 $39.75 OTC Trade
14:50:07 - 30-May-25
Unknown* 350 $39.8221 OTC Trade
14:46:04 - 30-May-25
Unknown* 16 $39.855 OTC Trade
14:45:06 - 30-May-25
Unknown* 9 $39.8973 OTC Trade
14:45:05 - 30-May-25
Unknown* 8 $39.8973 OTC Trade
14:45:04 - 30-May-25
Unknown* 4 $39.898 OTC Trade
14:45:04 - 30-May-25
Unknown* 53 $39.8973 OTC Trade
14:45:04 - 30-May-25
Unknown* 8 $39.8973 OTC Trade
14:44:55 - 30-May-25
Unknown* 13 $39.8973 OTC Trade
14:44:54 - 30-May-25
Unknown* 7 $39.855 OTC Trade
14:44:54 - 30-May-25
Unknown* 4 $39.855 OTC Trade
14:44:54 - 30-May-25
Unknown* 15 $39.855 OTC Trade
14:44:53 - 30-May-25
Unknown* 74 $39.855 OTC Trade
14:44:53 - 30-May-25
Unknown* 8 $39.855 OTC Trade
14:44:53 - 30-May-25
Unknown* 15 $39.855 OTC Trade
14:44:53 - 30-May-25
Unknown* 16 $39.855 OTC Trade
14:44:52 - 30-May-25
Unknown* 7 $39.8973 OTC Trade
14:44:52 - 30-May-25
Unknown* 0 $40.16 OTC Trade
14:30:25 - 30-May-25
Unknown* 1 $40.6988 OTC Trade
18:57:10 - 29-May-25
Unknown* 200 $40.5641 Cross
OTC Trade
17:09:43 - 29-May-25
Unknown* 100 $40.57 OTC Trade
17:08:07 - 29-May-25
Unknown* 50 $40.2317 OTC Trade
15:20:39 - 29-May-25
Unknown* 70 $40.292 OTC Trade
15:20:39 - 29-May-25
Unknown* 59 $40.34 OTC Trade
15:15:13 - 29-May-25
Unknown* 0 $40.44 OTC Trade
14:50:10 - 29-May-25
Unknown* 0 $40.44 OTC Trade
14:50:10 - 29-May-25
Unknown* 15 $40.4344 OTC Trade
14:36:34 - 29-May-25
Unknown* 0 $41.10 OTC Trade
14:30:06 - 29-May-25
Unknown* 0 $41.10 OTC Trade
14:30:03 - 29-May-25
Unknown* 0 $41.10 OTC Trade
14:30:03 - 29-May-25
Unknown* 250 $41.25 OTC Trade
18:56:09 - 28-May-25
Unknown* 13 $41.10 OTC Trade
15:30:13 - 28-May-25
Unknown* 0 $41.34 OTC Trade
15:05:31 - 28-May-25
Unknown* 0 $41.43 OTC Trade
14:50:13 - 28-May-25
Unknown* 0 $41.38 OTC Trade
14:50:09 - 28-May-25
Unknown* 0 $41.45 OTC Trade
14:50:07 - 28-May-25
Unknown* 0 $41.36 OTC Trade
14:35:07 - 28-May-25
Unknown* 0 $41.29 OTC Trade
14:30:16 - 28-May-25
Unknown* 0 $41.29 OTC Trade
14:30:15 - 28-May-25
Unknown* 0 $41.29 OTC Trade
14:30:06 - 28-May-25
Unknown* 0 $41.70 OTC Trade
14:30:05 - 28-May-25
Unknown* 0 $41.70 OTC Trade
14:30:05 - 28-May-25
Unknown* 0 $41.29 OTC Trade
14:30:05 - 28-May-25
Unknown* 0 $41.70 OTC Trade
14:30:05 - 28-May-25
Unknown* 0 $41.70 OTC Trade
14:30:05 - 28-May-25
Unknown* 0 $41.70 OTC Trade
14:30:05 - 28-May-25
Unknown* 98 $41.21744 Currency Conversion
Negotiated Trade
20:50:57 - 27-May-25
Unknown* 21 $41.30 OTC Trade
20:25:02 - 27-May-25
Unknown* 8 $41.369 OTC Trade
18:38:00 - 27-May-25
Unknown* 157 $41.3699 OTC Trade
18:38:00 - 27-May-25
Unknown* 30 $41.3699 OTC Trade
18:37:59 - 27-May-25
Unknown* 31 $41.3699 OTC Trade
18:37:59 - 27-May-25
Unknown* 8 $41.3699 OTC Trade
18:37:59 - 27-May-25
Unknown* 15 $41.3699 OTC Trade
18:37:59 - 27-May-25
Unknown* 29 $41.3699 OTC Trade
18:37:59 - 27-May-25
Unknown* 26 $41.368 OTC Trade
18:37:59 - 27-May-25
Unknown* 15 $41.368 OTC Trade
18:37:59 - 27-May-25
Unknown* 30 $41.368 OTC Trade
18:37:59 - 27-May-25
Unknown* 8 $41.368 OTC Trade
18:37:59 - 27-May-25
Unknown* 15 $41.368 OTC Trade
18:37:59 - 27-May-25
Unknown* 193 $41.368 OTC Trade
18:37:59 - 27-May-25
Unknown* 8 $41.368 OTC Trade
18:37:59 - 27-May-25
Unknown* 31 $41.368 OTC Trade
18:37:59 - 27-May-25
Unknown* 26 $41.368 OTC Trade
18:37:59 - 27-May-25
Unknown* 18 $41.368 OTC Trade
18:37:58 - 27-May-25
Unknown* 15 $41.368 OTC Trade
18:37:58 - 27-May-25
Unknown* 13 $41.368 OTC Trade
18:37:58 - 27-May-25
Unknown* 43 $41.368 OTC Trade
18:37:58 - 27-May-25
Unknown* 23 $41.368 OTC Trade
18:37:58 - 27-May-25
Unknown* 27 $41.368 OTC Trade
18:37:58 - 27-May-25
Unknown* 13 $41.368 OTC Trade
18:37:58 - 27-May-25
Unknown* 130 $41.368 OTC Trade
18:37:58 - 27-May-25
Unknown* 15 $41.368 OTC Trade
18:37:58 - 27-May-25
Unknown* 15 $41.368 OTC Trade
18:37:58 - 27-May-25
Unknown* 15 $41.368 OTC Trade
18:37:58 - 27-May-25
Unknown* 8 $41.368 OTC Trade
18:37:58 - 27-May-25
Unknown* 130 $41.368 OTC Trade
18:37:58 - 27-May-25
Unknown* 29 $41.368 OTC Trade
18:37:58 - 27-May-25
Unknown* 19 $41.368 OTC Trade
18:37:57 - 27-May-25
Unknown* 7 $41.368 OTC Trade
18:37:57 - 27-May-25
Unknown* 28 $41.368 OTC Trade
18:37:57 - 27-May-25
Unknown* 56 $41.368 OTC Trade
18:37:57 - 27-May-25
Unknown* 71 $41.368 OTC Trade
18:37:57 - 27-May-25
Unknown* 28 $41.368 OTC Trade
18:37:57 - 27-May-25
Unknown* 13 $41.368 OTC Trade
18:37:57 - 27-May-25
Unknown* 24 $41.368 OTC Trade
18:37:57 - 27-May-25
Unknown* 51 $41.368 OTC Trade
18:37:57 - 27-May-25
Unknown* 15 $41.368 OTC Trade
18:37:57 - 27-May-25
Unknown* 7 $41.368 OTC Trade
18:37:57 - 27-May-25
Unknown* 13 $41.368 OTC Trade
18:37:57 - 27-May-25
Unknown* 109 $41.368 OTC Trade
18:37:57 - 27-May-25
Unknown* 15 $41.368 OTC Trade
18:37:56 - 27-May-25
Unknown* 7 $41.368 OTC Trade
18:37:56 - 27-May-25
Unknown* 61 $41.368 OTC Trade
18:37:56 - 27-May-25
Unknown* 8 $41.368 OTC Trade
18:37:56 - 27-May-25
Unknown* 6 $41.368 OTC Trade
18:37:56 - 27-May-25
Unknown* 13 $41.368 OTC Trade
18:37:56 - 27-May-25
Unknown* 37 $41.368 OTC Trade
18:37:55 - 27-May-25
Unknown* 26 $41.368 OTC Trade
18:37:55 - 27-May-25
Unknown* 14 $41.368 OTC Trade
18:37:55 - 27-May-25
Unknown* 13 $41.368 OTC Trade
18:37:55 - 27-May-25
Unknown* 11 $41.368 OTC Trade
18:37:55 - 27-May-25
Unknown* 8 $41.368 OTC Trade
18:37:55 - 27-May-25
Unknown* 7 $41.368 OTC Trade
18:37:55 - 27-May-25
Unknown* 33 $41.368 OTC Trade
18:37:55 - 27-May-25
Unknown* 33 $41.368 OTC Trade
18:37:54 - 27-May-25
Unknown* 10 $41.355 OTC Trade
18:37:54 - 27-May-25
Unknown* 40 $41.355 OTC Trade
18:37:54 - 27-May-25
Unknown* 15 $41.368 OTC Trade
18:37:54 - 27-May-25
Unknown* 30 $41.368 OTC Trade
18:37:54 - 27-May-25
Unknown* 15 $41.368 OTC Trade
18:37:54 - 27-May-25
Unknown* 7 $41.367 OTC Trade
18:37:54 - 27-May-25
Unknown* 8 $41.37 OTC Trade
18:37:54 - 27-May-25
Unknown* 20 $41.361 OTC Trade
18:37:54 - 27-May-25
Unknown* 8 $41.368 OTC Trade
18:37:53 - 27-May-25
Unknown* 16 $41.3678 OTC Trade
18:37:53 - 27-May-25
Unknown* 18 $41.3678 OTC Trade
18:37:53 - 27-May-25
Unknown* 17 $41.3678 OTC Trade
18:37:53 - 27-May-25
Unknown* 3 $41.3678 OTC Trade
18:37:52 - 27-May-25
Unknown* 7 $41.3678 OTC Trade
18:37:52 - 27-May-25
Unknown* 3 $41.3678 OTC Trade
18:37:52 - 27-May-25
Unknown* 12 $41.3678 OTC Trade
18:37:52 - 27-May-25
FTSE 100 Latest
Value8,801.29
Change14.27