ITV share trades.

The following table shows today's trades for ITV. Buy trades are shown in blue, and sells are shown in red. Unknown trades are shown in black. Trades are estimated as a buy or sell dependant on whether the trade execution price was closer to the BID (lower price, therefore a sell), or the ASK price (higher price, therefore a buy).
Time / Date Trade Price Volume Buy / Sell Bid Ask
16:35:16 - 23-Jun-26 79.65 2,496,695 Buy* 79.85 79.90
16:29:58 - 23-Jun-26 79.90 995 Unknown* 79.85 79.90
16:29:29 - 23-Jun-26 79.90 1,300 Buy* 79.85 79.90
16:29:29 - 23-Jun-26 79.90 1,100 Buy* 79.85 79.90
16:29:23 - 23-Jun-26 79.90 755 Unknown* 79.85 79.90
16:29:18 - 23-Jun-26 79.90 339 Buy* 79.85 79.90
16:29:14 - 23-Jun-26 79.90 147 Buy* 79.85 79.90
16:29:14 - 23-Jun-26 79.90 371 Buy* 79.85 79.90
16:28:58 - 23-Jun-26 79.90 371 Buy* 79.85 79.90
16:28:54 - 23-Jun-26 79.90 449 Buy* 79.85 79.90
16:28:28 - 23-Jun-26 79.85 449 Sell* 79.85 79.90
16:28:28 - 23-Jun-26 79.85 386 Sell* 79.85 79.90
16:27:59 - 23-Jun-26 79.85 1,693 Buy* 79.85 79.90
16:25:43 - 23-Jun-26 79.90 5 Buy* 79.85 79.90
16:24:32 - 23-Jun-26 79.85 938 Sell* 79.85 79.90
16:24:32 - 23-Jun-26 79.85 628 Sell* 79.85 79.90
16:23:52 - 23-Jun-26 79.90 915 Buy* 79.85 79.90
16:23:52 - 23-Jun-26 79.90 1,100 Buy* 79.85 79.90
16:23:52 - 23-Jun-26 79.90 2,072 Buy* 79.85 79.90
16:23:52 - 23-Jun-26 79.90 2,073 Buy* 79.85 79.90
16:22:11 - 23-Jun-26 79.85 270 Sell* 79.85 79.90
16:22:11 - 23-Jun-26 79.85 970 Sell* 79.85 79.90
16:20:07 - 23-Jun-26 79.80 1,800 Sell* 79.85 79.90
16:20:07 - 23-Jun-26 79.80 2,073 Sell* 79.85 79.90
16:20:07 - 23-Jun-26 79.85 270 Sell* 79.85 79.90
16:20:07 - 23-Jun-26 79.85 148 Sell* 79.85 79.90
16:19:55 - 23-Jun-26 79.90 1,280 Buy* 79.85 79.90
16:19:55 - 23-Jun-26 79.90 1,933 Buy* 79.85 79.90
16:19:55 - 23-Jun-26 79.90 140 Buy* 79.85 79.90
16:18:45 - 23-Jun-26 79.85 1,452 Sell* 79.85 79.90
16:18:45 - 23-Jun-26 79.85 1,007 Sell* 79.85 79.90
16:18:45 - 23-Jun-26 79.85 1,163 Sell* 79.85 79.90
16:18:18 - 23-Jun-26 79.85 1,012 Sell* 79.85 79.90
16:18:18 - 23-Jun-26 79.85 1,165 Sell* 79.85 79.90
16:18:18 - 23-Jun-26 79.85 735 Sell* 79.85 79.90
16:18:18 - 23-Jun-26 79.85 2,025 Sell* 79.85 79.90
16:17:49 - 23-Jun-26 79.95 4 Buy* 79.85 79.90
16:17:49 - 23-Jun-26 79.90 496 Sell* 79.85 79.90
16:17:49 - 23-Jun-26 79.90 1,676 Sell* 79.85 79.90
16:17:49 - 23-Jun-26 79.90 1,800 Sell* 79.85 79.90
16:17:22 - 23-Jun-26 79.95 648 Buy* 79.85 79.90
16:17:22 - 23-Jun-26 79.95 2,073 Buy* 79.85 79.90
16:17:20 - 23-Jun-26 79.90 1,303 Sell* 79.85 79.90
16:17:20 - 23-Jun-26 79.90 791 Sell* 79.85 79.90
16:17:20 - 23-Jun-26 79.90 1,400 Sell* 79.85 79.90
16:17:20 - 23-Jun-26 79.90 471 Sell* 79.85 79.90
16:17:20 - 23-Jun-26 79.90 483 Sell* 79.85 79.90
16:17:20 - 23-Jun-26 79.90 1,407 Sell* 79.85 79.90
16:17:20 - 23-Jun-26 79.90 1,800 Sell* 79.85 79.90
16:17:20 - 23-Jun-26 79.90 2,073 Sell* 79.85 79.90
16:16:29 - 23-Jun-26 80.00 2 Buy* 79.85 79.90
16:16:19 - 23-Jun-26 79.95 948 Buy* 79.85 79.90
16:15:28 - 23-Jun-26 79.90 1,009 Sell* 79.85 79.90
16:15:28 - 23-Jun-26 79.90 1,438 Sell* 79.85 79.90
16:15:28 - 23-Jun-26 79.90 157 Sell* 79.85 79.90
16:15:18 - 23-Jun-26 79.95 2,072 Buy* 79.85 79.90
16:15:11 - 23-Jun-26 79.90 1,025 Sell* 79.85 79.90
16:13:04 - 23-Jun-26 79.90 205 Buy* 79.85 79.90
16:13:01 - 23-Jun-26 79.90 567 Buy* 79.85 79.90
16:12:35 - 23-Jun-26 79.90 1,783 Buy* 79.85 79.90
16:12:35 - 23-Jun-26 79.90 2,072 Buy* 79.85 79.90
16:12:06 - 23-Jun-26 79.85 617 Sell* 79.85 79.90
16:09:46 - 23-Jun-26 79.85 62 Buy* 79.85 79.90
16:08:06 - 23-Jun-26 79.80 2,073 Buy* 79.85 79.90
16:07:56 - 23-Jun-26 79.80 2,072 Sell* 79.85 79.90
16:07:56 - 23-Jun-26 79.80 140 Buy* 79.85 79.90
16:07:31 - 23-Jun-26 79.80 12 Buy* 79.85 79.90
16:07:31 - 23-Jun-26 79.80 217 Buy* 79.85 79.90
16:05:13 - 23-Jun-26 79.80 1,378 Buy* 79.85 79.90
16:05:13 - 23-Jun-26 79.80 335 Buy* 79.85 79.90
16:05:13 - 23-Jun-26 79.80 1,690 Buy* 79.85 79.90
16:05:13 - 23-Jun-26 79.80 1,549 Buy* 79.85 79.90
16:04:36 - 23-Jun-26 79.85 2,072 Buy* 79.85 79.90
16:04:36 - 23-Jun-26 79.80 6,226 Sell* 79.85 79.90
16:04:36 - 23-Jun-26 79.80 2,000 Sell* 79.85 79.90
16:04:07 - 23-Jun-26 79.85 910 Buy* 79.85 79.90
16:04:05 - 23-Jun-26 79.85 171 Buy* 79.85 79.90
16:04:05 - 23-Jun-26 79.85 290 Buy* 79.85 79.90
16:04:05 - 23-Jun-26 79.85 226 Buy* 79.85 79.90
16:03:59 - 23-Jun-26 79.85 1,238 Buy* 79.85 79.90
16:03:59 - 23-Jun-26 79.85 1,189 Sell* 79.85 79.90
16:03:59 - 23-Jun-26 79.85 2,051 Sell* 79.85 79.90
16:03:59 - 23-Jun-26 79.85 785 Sell* 79.85 79.90
16:03:59 - 23-Jun-26 79.85 508 Sell* 79.85 79.90
16:03:34 - 23-Jun-26 79.883 929 Sell* 79.85 79.90
16:02:24 - 23-Jun-26 79.85 115 Sell* 79.85 79.90
16:02:22 - 23-Jun-26 79.90 1,285 Buy* 79.85 79.90
16:02:22 - 23-Jun-26 79.90 2,072 Buy* 79.85 79.90
16:02:22 - 23-Jun-26 79.90 1,570 Buy* 79.85 79.90
16:02:16 - 23-Jun-26 79.85 926 Sell* 79.85 79.90
16:02:16 - 23-Jun-26 79.85 4,900 Sell* 79.85 79.90
16:02:15 - 23-Jun-26 79.90 5 Unknown* 79.85 79.90
16:02:15 - 23-Jun-26 79.90 475 Sell* 79.85 79.90
16:02:15 - 23-Jun-26 79.90 316 Sell* 79.85 79.90
16:02:15 - 23-Jun-26 79.90 12 Sell* 79.85 79.90
16:02:15 - 23-Jun-26 79.90 692 Sell* 79.85 79.90
16:02:15 - 23-Jun-26 79.90 567 Sell* 79.85 79.90
16:02:15 - 23-Jun-26 79.90 13 Sell* 79.85 79.90
16:02:15 - 23-Jun-26 79.90 782 Sell* 79.85 79.90
16:02:15 - 23-Jun-26 79.90 162 Sell* 79.85 79.90