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* 300 $44.4441 OTC Trade
16:54:45 - 18-Jul-25
Unknown* 842 $44.39 OTC Trade
16:09:54 - 18-Jul-25
Unknown* 23 $44.58 OTC Trade
15:18:26 - 18-Jul-25
Unknown* 0 $45.35 OTC Trade
15:02:54 - 18-Jul-25
Unknown* 4 $45.28 Cross
OTC Trade
14:30:37 - 18-Jul-25
Unknown* 0 $44.54 OTC Trade
14:30:13 - 18-Jul-25
Unknown* 1 $46.11 OTC Trade
14:30:13 - 18-Jul-25
Unknown* 9 $44.54 OTC Trade
14:30:13 - 18-Jul-25
Unknown* 0 $44.54 OTC Trade
14:30:13 - 18-Jul-25
Unknown* 21 $46.11 OTC Trade
14:30:13 - 18-Jul-25
Unknown* 40 $45.3388 OTC Trade
20:55:30 - 17-Jul-25
Unknown* 1 $45.2526 OTC Trade
20:15:56 - 17-Jul-25
Unknown* 2 $44.9884 Cross
OTC Trade
17:16:58 - 17-Jul-25
Unknown* 2 $45.198 OTC Trade
17:05:59 - 17-Jul-25
Unknown* 80 $44.965 OTC Trade
16:27:06 - 17-Jul-25
Unknown* 0 $45.06 OTC Trade
16:11:20 - 17-Jul-25
Unknown* 2 $45.06 OTC Trade
16:11:02 - 17-Jul-25
Unknown* 80 $45.19 OTC Trade
15:49:19 - 17-Jul-25
Unknown* 0 $45.32 OTC Trade
15:16:01 - 17-Jul-25
Unknown* 0 $45.21 OTC Trade
15:15:48 - 17-Jul-25
Unknown* 2 $45.3981 OTC Trade
14:54:05 - 17-Jul-25
Unknown* 18 $45.3971 OTC Trade
14:53:50 - 17-Jul-25
Unknown* 25 $45.3943 OTC Trade
14:53:50 - 17-Jul-25
Unknown* 25 $44.95 OTC Trade
14:50:17 - 17-Jul-25
Unknown* 111 $44.805 OTC Trade
14:34:00 - 17-Jul-25
Unknown* 2 $44.28 OTC Trade
14:30:21 - 17-Jul-25
Unknown* 1 $44.28 OTC Trade
14:30:21 - 17-Jul-25
Unknown* 0 $44.28 OTC Trade
14:30:21 - 17-Jul-25
Unknown* 0 $44.28 OTC Trade
14:30:20 - 17-Jul-25
Unknown* 0 $44.28 OTC Trade
14:30:20 - 17-Jul-25
Unknown* 0 $44.28 OTC Trade
14:30:20 - 17-Jul-25
Unknown* 4 $44.48 Cross
OTC Trade
14:30:00 - 17-Jul-25
Unknown* 60 $44.2615 OTC Trade
18:45:07 - 16-Jul-25
Unknown* 600 $44.3014 OTC Trade
18:40:41 - 16-Jul-25
Unknown* 3 $44.2366 OTC Trade
17:22:14 - 16-Jul-25
Unknown* 12 $43.965 OTC Trade
16:54:22 - 16-Jul-25
Unknown* 2 $44.06 OTC Trade
14:30:07 - 16-Jul-25
Unknown* 0 $44.74 OTC Trade
14:30:07 - 16-Jul-25
Unknown* 1 $44.18 Cross
OTC Trade
14:30:00 - 16-Jul-25
Unknown* 3 $44.435 OTC Trade
18:36:03 - 15-Jul-25
Unknown* 44 $44.3417 OTC Trade
18:22:11 - 15-Jul-25
Unknown* 242 $44.4698 SI Trade
Currency Conversion
16:23:11 - 15-Jul-25
Unknown* 0 $44.29 OTC Trade
14:51:09 - 15-Jul-25
Unknown* 1 $44.60 OTC Trade
14:37:07 - 15-Jul-25
Unknown* 400 $44.665 OTC Trade
14:33:15 - 15-Jul-25
Unknown* 100 $44.665 OTC Trade
14:33:15 - 15-Jul-25
Unknown* 0 $44.77 OTC Trade
14:30:06 - 15-Jul-25
Unknown* 0 $45.00 OTC Trade
14:30:06 - 15-Jul-25
Unknown* 1 $45.00 OTC Trade
14:30:06 - 15-Jul-25
Unknown* 3 $45.00 OTC Trade
14:30:06 - 15-Jul-25
Unknown* 0 $45.00 OTC Trade
14:30:06 - 15-Jul-25
Unknown* 1 $44.85 Cross
OTC Trade
20:54:36 - 14-Jul-25
Unknown* 200 $44.8612 OTC Trade
20:50:15 - 14-Jul-25
Unknown* 64 $44.84 OTC Trade
20:16:23 - 14-Jul-25
Unknown* 3 $44.84 OTC Trade
18:57:43 - 14-Jul-25
Unknown* 7 $44.875 OTC Trade
17:03:13 - 14-Jul-25
Unknown* 1 $44.9885 Cross
OTC Trade
16:00:25 - 14-Jul-25
Unknown* 3 $45.00 Cross
OTC Trade
15:25:30 - 14-Jul-25
Unknown* 0 $44.47 OTC Trade
14:52:32 - 14-Jul-25
Unknown* 0 $44.41 OTC Trade
14:52:32 - 14-Jul-25
Unknown* 30 $44.585 OTC Trade
14:41:15 - 14-Jul-25
Unknown* 0 $44.57 OTC Trade
14:38:26 - 14-Jul-25
Unknown* 0 $43.71 OTC Trade
14:30:43 - 14-Jul-25
Unknown* 0 $43.71 OTC Trade
14:30:43 - 14-Jul-25
Unknown* 0 $43.71 OTC Trade
14:30:43 - 14-Jul-25
Unknown* 0 $43.71 OTC Trade
14:30:43 - 14-Jul-25
Unknown* 0 $44.48 OTC Trade
14:30:43 - 14-Jul-25
Unknown* 0 $43.71 OTC Trade
14:30:43 - 14-Jul-25
Unknown* 0 $43.71 OTC Trade
14:30:42 - 14-Jul-25
Unknown* 0 $44.93 OTC Trade
14:30:37 - 14-Jul-25
Unknown* 0 $44.97 OTC Trade
14:30:33 - 14-Jul-25
Unknown* 2 $43.08 OTC Trade
14:30:06 - 14-Jul-25
Unknown* 2 $44.1836 Cross
OTC Trade
15:58:15 - 11-Jul-25
Unknown* 4 $44.105 OTC Trade
15:53:21 - 11-Jul-25
Unknown* 0 $44.25 OTC Trade
15:28:32 - 11-Jul-25
Unknown* 2 $44.12 OTC Trade
15:04:33 - 11-Jul-25
Unknown* 0 $44.03 OTC Trade
14:51:22 - 11-Jul-25
Unknown* 0 $43.81 OTC Trade
14:31:45 - 11-Jul-25
Unknown* 50 $43.98 OTC Trade
14:30:43 - 11-Jul-25
Unknown* 2 $42.99 OTC Trade
14:30:09 - 11-Jul-25
Unknown* 2 $43.6388 OTC Trade
18:47:32 - 10-Jul-25
Unknown* 10 $43.7019 OTC Trade
16:27:00 - 10-Jul-25
Unknown* 1 $43.45 OTC Trade
14:31:18 - 10-Jul-25
Unknown* 25 $43.029 OTC Trade
20:59:30 - 09-Jul-25
Unknown* 47 $43.00 OTC Trade
20:46:32 - 09-Jul-25
Unknown* 20 $42.9909 OTC Trade
20:16:36 - 09-Jul-25
Unknown* 20 $43.0612 OTC Trade
19:59:39 - 09-Jul-25
Unknown* 400 $43.01 OTC Trade
17:24:42 - 09-Jul-25
Unknown* 1 $42.98 Cross
OTC Trade
17:15:29 - 09-Jul-25
Unknown* 1 $43.0795 Cross
OTC Trade
16:53:16 - 09-Jul-25
Unknown* 30 $43.1146 OTC Trade
16:22:51 - 09-Jul-25
Unknown* 15 $43.035 OTC Trade
16:03:58 - 09-Jul-25
Unknown* 0 $42.68 OTC Trade
15:18:34 - 09-Jul-25
Unknown* 10 $42.715 OTC Trade
15:18:34 - 09-Jul-25
Unknown* 10 $42.60 OTC Trade
15:12:12 - 09-Jul-25
Unknown* 0 $42.85 OTC Trade
14:30:04 - 09-Jul-25
Unknown* 0 $42.29 OTC Trade
14:30:03 - 09-Jul-25
Unknown* 8 $42.7388 OTC Trade
20:53:31 - 08-Jul-25
Unknown* 200 $42.7314 OTC Trade
20:27:51 - 08-Jul-25
Unknown* 55 $42.81 OTC Trade
20:26:22 - 08-Jul-25
Unknown* 50 $42.8922 OTC Trade
19:50:03 - 08-Jul-25
Unknown* 42 $43.11 OTC Trade
18:59:34 - 08-Jul-25
Unknown* 0 $43.0794 OTC Trade
18:59:22 - 08-Jul-25
Unknown* 0 $43.54 OTC Trade
17:22:39 - 08-Jul-25
Unknown* 11 $43.56 OTC Trade
17:22:26 - 08-Jul-25
Unknown* 22 $43.49 Cross
OTC Trade
16:17:06 - 08-Jul-25
Unknown* 10 $43.375 OTC Trade
15:57:46 - 08-Jul-25
Unknown* 90 $43.78064 SI Trade
Currency Conversion
15:33:26 - 08-Jul-25
Unknown* 0 $43.63 OTC Trade
15:20:34 - 08-Jul-25
Unknown* 0 $43.63 OTC Trade
15:20:34 - 08-Jul-25
Unknown* 2 $43.63 OTC Trade
15:20:34 - 08-Jul-25
Unknown* 100 $43.8645 OTC Trade
15:09:05 - 08-Jul-25
Unknown* 0 $44.05 OTC Trade
15:06:11 - 08-Jul-25
Unknown* 0 $45.03 OTC Trade
14:31:35 - 08-Jul-25
Unknown* 11 $44.6909 Cross
OTC Trade
19:54:23 - 07-Jul-25
Unknown* 11 $44.878 Cross
OTC Trade
19:00:15 - 07-Jul-25
Unknown* 15 $44.755 OTC Trade
18:44:32 - 07-Jul-25
Unknown* 0 $44.72 OTC Trade
18:44:32 - 07-Jul-25
Unknown* 20 $44.76 Cross
OTC Trade
18:37:08 - 07-Jul-25
Unknown* 11 $44.8995 Cross
OTC Trade
18:22:12 - 07-Jul-25
Unknown* 25 $44.76 OTC Trade
17:53:09 - 07-Jul-25
Unknown* 6 $44.67 Cross
OTC Trade
17:35:53 - 07-Jul-25
Unknown* 2 $44.6042 Cross
OTC Trade
17:20:23 - 07-Jul-25
Unknown* 22 $44.68737 Currency Conversion
Negotiated Trade
16:34:43 - 07-Jul-25
Unknown* 124 $44.61 OTC Trade
16:09:56 - 07-Jul-25
Unknown* 90 $44.97244 Currency Conversion
Negotiated Trade
15:16:42 - 07-Jul-25
Unknown* 0 $45.05 OTC Trade
15:14:52 - 07-Jul-25
Unknown* 50 $44.8978 OTC Trade
14:57:05 - 07-Jul-25
Unknown* 2 $44.41 OTC Trade
14:43:24 - 07-Jul-25
Unknown* 0 $44.46 OTC Trade
14:33:30 - 07-Jul-25
Unknown* 1 $44.56 Cross
OTC Trade
14:30:11 - 07-Jul-25
Unknown* 0 $44.51 OTC Trade
14:30:10 - 07-Jul-25
Unknown* 0 $44.51 OTC Trade
14:30:10 - 07-Jul-25
Unknown* 0 $44.51 OTC Trade
14:30:10 - 07-Jul-25
Unknown* 1 $44.99 OTC Trade
14:30:09 - 07-Jul-25
Unknown* 0 $44.51 OTC Trade
14:30:06 - 07-Jul-25
Unknown* 0 $44.51 OTC Trade
14:30:03 - 07-Jul-25
Unknown* 0 $44.99 OTC Trade
14:30:03 - 07-Jul-25
Unknown* 0 $44.51 OTC Trade
14:30:03 - 07-Jul-25
Unknown* 0 $44.51 OTC Trade
14:30:03 - 07-Jul-25
Unknown* 34 $44.1317 OTC Trade
16:44:08 - 03-Jul-25
Unknown* 5 $44.205 Cross
OTC Trade
16:20:28 - 03-Jul-25
Unknown* 263 $44.4794 Cross
OTC Trade
15:15:33 - 03-Jul-25
Unknown* 6 $44.695 OTC Trade
15:05:40 - 03-Jul-25
Unknown* 22 $44.6876 Cross
OTC Trade
15:05:05 - 03-Jul-25
Unknown* 0 $44.54 OTC Trade
14:54:58 - 03-Jul-25
Unknown* 1 $44.54 OTC Trade
14:54:33 - 03-Jul-25
Unknown* 15 $44.54 OTC Trade
14:54:18 - 03-Jul-25
Unknown* 0 $44.55 OTC Trade
14:53:21 - 03-Jul-25
Unknown* 0 $44.55 OTC Trade
14:52:51 - 03-Jul-25
Unknown* 0 $44.55 OTC Trade
14:52:50 - 03-Jul-25
Unknown* 0 $44.45 OTC Trade
14:52:49 - 03-Jul-25
Unknown* 0 $44.45 OTC Trade
14:52:49 - 03-Jul-25
Unknown* 0 $44.24 OTC Trade
14:32:00 - 03-Jul-25
Unknown* 0 $44.24 OTC Trade
14:32:00 - 03-Jul-25
Unknown* 0 $44.24 OTC Trade
14:32:00 - 03-Jul-25
Unknown* 0 $44.24 OTC Trade
14:31:59 - 03-Jul-25
Unknown* 1 $44.39 Cross
OTC Trade
14:30:00 - 03-Jul-25
Unknown* 220 $44.4109 OTC Trade
20:26:42 - 02-Jul-25
Unknown* 22 $44.34 OTC Trade
15:30:04 - 02-Jul-25
Unknown* 220 $43.94 OTC Trade
15:07:48 - 02-Jul-25
Unknown* 0 $43.89 OTC Trade
14:50:56 - 02-Jul-25
Unknown* 0 $43.75 OTC Trade
14:50:55 - 02-Jul-25
Unknown* 0 $43.89 OTC Trade
14:49:50 - 02-Jul-25
Unknown* 0 $43.76 OTC Trade
14:30:23 - 02-Jul-25
Unknown* 0 $43.40 OTC Trade
14:30:23 - 02-Jul-25
Unknown* 0 $43.40 OTC Trade
14:30:23 - 02-Jul-25
Unknown* 5 $43.6795 Cross
OTC Trade
20:26:50 - 01-Jul-25
Unknown* 200 $43.58 OTC Trade
19:44:35 - 01-Jul-25
Unknown* 100 $43.822 OTC Trade
15:41:54 - 01-Jul-25
Unknown* 0 $44.8964 OTC Trade
14:59:27 - 01-Jul-25
Unknown* 0 $44.91 OTC Trade
14:59:27 - 01-Jul-25
Unknown* 125 $44.90 OTC Trade
14:58:08 - 01-Jul-25
Unknown* 5 $44.98 OTC Trade
14:47:28 - 01-Jul-25
Unknown* 35 $44.90 OTC Trade
14:46:16 - 01-Jul-25
Unknown* 0 $44.76 OTC Trade
14:44:56 - 01-Jul-25
Unknown* 100 $44.74 OTC Trade
20:57:59 - 30-Jun-25
Unknown* 3 $44.46 OTC Trade
20:15:17 - 30-Jun-25
Unknown* 100 $44.38 OTC Trade
19:34:25 - 30-Jun-25
Unknown* 100 $44.44 OTC Trade
19:20:47 - 30-Jun-25
Unknown* 154 $44.55804 SI Trade
Currency Conversion
18:14:10 - 30-Jun-25
Unknown* 100 $44.45 OTC Trade
18:07:51 - 30-Jun-25
Unknown* 600 $44.398 OTC Trade
17:59:19 - 30-Jun-25
Unknown* 200 $44.40 OTC Trade
17:59:19 - 30-Jun-25
Unknown* 20 $44.41 OTC Trade
15:53:14 - 30-Jun-25
Unknown* 100 $44.525 OTC Trade
15:13:13 - 30-Jun-25
Unknown* 0 $44.50 OTC Trade
14:53:06 - 30-Jun-25
Unknown* 0 $44.50 OTC Trade
14:53:06 - 30-Jun-25
Unknown* 0 $44.50 OTC Trade
14:53:06 - 30-Jun-25
Unknown* 0 $44.50 OTC Trade
14:53:06 - 30-Jun-25
Unknown* 0 $44.50 OTC Trade
14:53:05 - 30-Jun-25
Unknown* 0 $44.50 OTC Trade
14:53:05 - 30-Jun-25
Unknown* 0 $44.50 OTC Trade
14:53:05 - 30-Jun-25
Unknown* 0 $44.64 OTC Trade
14:53:05 - 30-Jun-25
Unknown* 0 $44.50 OTC Trade
14:53:05 - 30-Jun-25
Unknown* 1 $44.50 OTC Trade
14:53:05 - 30-Jun-25
Unknown* 4 $44.4356 Cross
OTC Trade
14:36:18 - 30-Jun-25
Unknown* 0 $44.75 OTC Trade
14:30:50 - 30-Jun-25
Unknown* 0 $44.75 OTC Trade
14:30:47 - 30-Jun-25
Unknown* 0 $44.75 OTC Trade
14:30:47 - 30-Jun-25
FTSE 100 Latest
Value8,992.12
Change19.48