Rolls-Royce share trades.

The following table shows today's trades for Rolls-Royce. 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
09:08:30 - 15-Jul-25 992.40 1 Sell* 992.20 992.60
09:08:28 - 15-Jul-25 992.40 50 Buy* 992.00 992.40
09:08:20 - 15-Jul-25 1,008.31028 221 Unknown* 992.00 992.40
09:08:17 - 15-Jul-25 1,008.31028 2 Unknown* 992.00 992.40
09:08:07 - 15-Jul-25 992.40 0 Unknown* 992.00 992.40
09:08:07 - 15-Jul-25 992.40 0 Unknown* 992.00 992.40
09:08:07 - 15-Jul-25 992.40 0 Unknown* 992.00 992.40
09:08:07 - 15-Jul-25 992.40 0 Unknown* 992.00 992.40
09:08:08 - 15-Jul-25 992.40 0 Unknown* 992.00 992.40
09:08:07 - 15-Jul-25 992.40 0 Unknown* 992.00 992.40
09:08:13 - 15-Jul-25 992.20 450 Sell* 992.00 992.40
09:08:13 - 15-Jul-25 992.40 1,314 Buy* 992.00 992.40
09:08:13 - 15-Jul-25 992.40 381 Buy* 992.00 992.40
09:08:13 - 15-Jul-25 992.40 286 Buy* 992.00 992.40
09:08:13 - 15-Jul-25 992.40 265 Buy* 992.00 992.40
09:08:13 - 15-Jul-25 992.40 676 Buy* 992.00 992.40
09:08:13 - 15-Jul-25 992.40 639 Buy* 992.00 992.40
09:08:13 - 15-Jul-25 992.40 419 Buy* 992.00 992.40
09:08:13 - 15-Jul-25 992.40 328 Buy* 992.00 992.40
09:08:07 - 15-Jul-25 992.40 0 Unknown* 992.00 992.40
09:08:07 - 15-Jul-25 992.40 0 Unknown* 992.00 992.40
09:08:07 - 15-Jul-25 992.40 0 Unknown* 992.00 992.40
09:08:12 - 15-Jul-25 992.40 5 Buy* 992.00 992.40
09:08:08 - 15-Jul-25 992.40 0 Unknown* 992.00 992.40
09:08:07 - 15-Jul-25 992.40 0 Unknown* 992.00 992.40
09:08:07 - 15-Jul-25 992.40 0 Unknown* 992.00 992.40
09:08:07 - 15-Jul-25 992.40 0 Unknown* 992.00 992.40
09:08:07 - 15-Jul-25 992.40 0 Unknown* 992.00 992.40
09:08:07 - 15-Jul-25 992.40 0 Unknown* 992.00 992.40
09:08:08 - 15-Jul-25 992.40 0 Unknown* 992.00 992.40
09:08:08 - 15-Jul-25 992.40 0 Unknown* 992.00 992.40
09:08:07 - 15-Jul-25 992.40 0 Unknown* 992.00 992.40
09:08:07 - 15-Jul-25 992.40 0 Unknown* 992.00 992.40
09:08:07 - 15-Jul-25 992.40 0 Unknown* 992.00 992.40
09:08:07 - 15-Jul-25 992.40 0 Unknown* 992.00 992.40
09:08:07 - 15-Jul-25 992.40 0 Unknown* 992.00 992.40
09:08:07 - 15-Jul-25 992.40 0 Unknown* 992.00 992.40
09:08:08 - 15-Jul-25 1,006.57181 0 Unknown* 992.00 992.40
09:08:07 - 15-Jul-25 992.00 125 Sell* 992.00 992.40
09:08:07 - 15-Jul-25 992.00 30 Sell* 992.00 992.40
09:08:07 - 15-Jul-25 992.00 301 Sell* 992.00 992.40
09:08:07 - 15-Jul-25 992.00 273 Sell* 992.00 992.40
09:08:07 - 15-Jul-25 992.20 1,785 Sell* 992.20 992.40
09:08:01 - 15-Jul-25 992.40 3 Unknown* 992.20 992.40
09:08:04 - 15-Jul-25 992.60 70 Buy* 992.20 992.40
09:08:04 - 15-Jul-25 992.40 452 Sell* 992.40 992.60
09:08:04 - 15-Jul-25 992.40 1,595 Sell* 992.40 992.60
09:08:01 - 15-Jul-25 992.40 0 Unknown* 992.40 992.60
09:07:59 - 15-Jul-25 1,006.57181 0 Unknown* 992.40 992.80
09:07:50 - 15-Jul-25 992.80 6 Buy* 992.40 992.80
09:07:49 - 15-Jul-25 992.40 9 Sell* 992.40 992.80
09:07:42 - 15-Jul-25 992.80 0 Unknown* 992.40 992.80
09:07:39 - 15-Jul-25 992.80 0 Unknown* 992.40 992.80
09:07:35 - 15-Jul-25 992.60 1 Buy* 992.40 992.80
09:07:35 - 15-Jul-25 1,008.31028 0 Unknown* 992.40 992.80
09:07:35 - 15-Jul-25 992.60 528 Sell* 992.40 992.60
09:07:35 - 15-Jul-25 992.60 263 Sell* 992.40 992.60
09:07:32 - 15-Jul-25 992.80 36 Buy* 992.60 992.80
09:07:19 - 15-Jul-25 992.80 50 Buy* 992.60 992.80
09:07:16 - 15-Jul-25 992.80 0 Unknown* 992.60 992.80
09:07:16 - 15-Jul-25 992.80 2 Unknown* 992.60 992.80
09:07:16 - 15-Jul-25 992.80 1 Unknown* 992.60 992.80
09:07:16 - 15-Jul-25 992.80 0 Unknown* 992.60 992.80
09:07:16 - 15-Jul-25 992.80 1 Unknown* 992.60 992.80
09:07:16 - 15-Jul-25 992.80 0 Unknown* 992.60 992.80
09:07:16 - 15-Jul-25 992.80 1 Unknown* 992.60 992.80
09:07:15 - 15-Jul-25 992.80 14 Buy* 992.60 992.80
09:07:13 - 15-Jul-25 993.00 63 Buy* 992.60 992.80
09:07:12 - 15-Jul-25 992.7796 499 Sell* 992.60 993.00
09:07:08 - 15-Jul-25 993.00 0 Unknown* 992.60 993.00
09:07:06 - 15-Jul-25 993.00 10 Buy* 992.60 993.00
09:07:03 - 15-Jul-25 992.789 10 Buy* 992.60 992.80
09:07:00 - 15-Jul-25 993.00 1,677 Sell* 992.80 993.00
09:07:00 - 15-Jul-25 993.00 302 Sell* 992.80 993.00
09:07:00 - 15-Jul-25 993.00 401 Sell* 993.00 993.40
09:06:56 - 15-Jul-25 992.80 40 Sell* 993.00 993.40
09:06:56 - 15-Jul-25 1,008.31028 1 Unknown* 993.00 993.40
09:06:56 - 15-Jul-25 993.00 0 Unknown* 993.00 993.40
09:06:56 - 15-Jul-25 993.20 95 Buy* 993.00 993.20
09:06:56 - 15-Jul-25 993.00 6,607 Buy* 992.80 993.00
09:06:45 - 15-Jul-25 993.00 0 Unknown* 992.80 993.00
09:06:45 - 15-Jul-25 993.00 2 Buy* 992.80 993.00
09:06:43 - 15-Jul-25 992.80 0 Unknown* 992.80 993.00
09:06:35 - 15-Jul-25 993.00 0 Unknown* 992.80 993.00
09:06:30 - 15-Jul-25 993.00 5 Buy* 992.80 993.00
09:06:28 - 15-Jul-25 992.7444 19 Sell* 992.60 993.00
09:06:18 - 15-Jul-25 992.9984 1 Buy* 992.60 992.80
09:06:18 - 15-Jul-25 992.60 40 Sell* 992.60 992.80
09:06:16 - 15-Jul-25 993.00 8 Buy* 992.60 993.00
09:06:16 - 15-Jul-25 992.60 2 Sell* 992.60 993.00
09:06:16 - 15-Jul-25 993.00 7 Buy* 992.60 993.00
09:06:07 - 15-Jul-25 992.756 120 Sell* 992.60 993.00
09:06:03 - 15-Jul-25 992.9984 2 Buy* 992.60 993.00
09:06:02 - 15-Jul-25 993.00 3 Buy* 992.60 993.00
09:06:02 - 15-Jul-25 992.60 17 Sell* 992.60 993.00
09:06:01 - 15-Jul-25 1,008.31028 0 Unknown* 992.60 993.00
09:06:01 - 15-Jul-25 993.00 241 Sell* 992.80 993.20
09:06:01 - 15-Jul-25 993.00 353 Sell* 992.80 993.20
09:06:01 - 15-Jul-25 993.00 2,984 Sell* 992.80 993.20
09:06:01 - 15-Jul-25 993.00 356 Sell* 993.00 993.20