Ricardo share trades.

The following table shows today's trades for Ricardo. 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:44:41 - 25-Apr-24 449.964 55 Unknown* 449.00 455.00
16:43:22 - 25-Apr-24 451.614 6,253 Unknown* 449.00 455.00
15:36:42 - 25-Apr-24 449.20 25,000 Unknown* 449.00 455.00
16:19:25 - 25-Apr-24 450.00 6,118 Unknown* 449.00 455.00
16:16:20 - 25-Apr-24 450.00 69 Unknown* 449.00 455.00
15:39:14 - 25-Apr-24 470.00 2,000 Buy* 449.00 455.00
15:35:19 - 25-Apr-24 450.00 10,475 Sell* 449.00 455.00
15:28:46 - 25-Apr-24 450.00 22 Sell* 450.00 456.00
15:20:24 - 25-Apr-24 450.00 180 Buy* 449.00 450.00
15:20:24 - 25-Apr-24 450.00 900 Buy* 449.00 450.00
15:19:13 - 25-Apr-24 450.00 711 Sell* 450.00 452.00
15:04:19 - 25-Apr-24 453.00 22 Buy* 450.00 453.00
14:58:13 - 25-Apr-24 450.00 1,018 Sell* 450.00 453.00
14:56:32 - 25-Apr-24 450.00 567 Sell* 450.00 453.00
14:21:30 - 25-Apr-24 453.00 38 Buy* 450.00 453.00
14:21:30 - 25-Apr-24 453.00 500 Buy* 450.00 453.00
14:16:58 - 25-Apr-24 452.00 465 Buy* 450.00 452.00
14:15:43 - 25-Apr-24 453.00 7 Buy* 450.00 453.00
14:15:43 - 25-Apr-24 453.00 93 Buy* 450.00 453.00
14:15:43 - 25-Apr-24 453.00 123 Buy* 450.00 453.00
14:12:33 - 25-Apr-24 450.00 1,366 Sell* 450.00 456.00
14:08:56 - 25-Apr-24 455.00 2,500 Sell* 455.00 465.00
14:08:56 - 25-Apr-24 456.00 352 Sell* 456.00 465.00
14:08:56 - 25-Apr-24 456.00 2,426 Sell* 456.00 465.00
13:57:08 - 25-Apr-24 455.00 11 Buy* 452.00 455.00
13:48:03 - 25-Apr-24 453.00 387 Buy* 451.00 453.00
13:47:58 - 25-Apr-24 451.50 500 Sell* 451.00 453.00
13:47:59 - 25-Apr-24 452.00 493 Buy* 450.00 452.00
13:47:59 - 25-Apr-24 452.00 84 Buy* 450.00 452.00
13:44:05 - 25-Apr-24 452.55 1,559 Buy* 450.00 453.00
13:30:32 - 25-Apr-24 450.00 2,889 Unknown* 448.00 452.00
13:29:41 - 25-Apr-24 450.00 910 Unknown* 448.00 452.00
13:29:21 - 25-Apr-24 450.00 539 Unknown* 448.00 452.00
13:27:30 - 25-Apr-24 450.00 1,452 Unknown* 448.00 452.00
13:26:52 - 25-Apr-24 450.00 95 Sell* 450.00 452.00
13:26:49 - 25-Apr-24 450.00 1,905 Sell* 450.00 452.00
13:26:32 - 25-Apr-24 450.00 974 Sell* 450.00 451.00
13:26:32 - 25-Apr-24 450.00 1,026 Sell* 450.00 451.00
13:26:32 - 25-Apr-24 450.00 223 Sell* 450.00 451.00
13:26:32 - 25-Apr-24 450.00 400 Sell* 450.00 451.00
13:20:08 - 25-Apr-24 450.00 577 Sell* 450.00 454.00
13:14:03 - 25-Apr-24 456.00 300 Buy* 450.00 456.00
12:39:05 - 25-Apr-24 455.2857 2,000 Sell* 455.00 457.00
12:36:31 - 25-Apr-24 452.806 1,156 Sell* 451.00 457.00
12:25:06 - 25-Apr-24 457.00 1 Buy* 451.00 457.00
12:25:06 - 25-Apr-24 457.00 21 Buy* 451.00 457.00
12:17:00 - 25-Apr-24 455.00 8 Buy* 451.00 457.00
12:17:00 - 25-Apr-24 455.00 490 Buy* 451.00 455.00
12:17:00 - 25-Apr-24 455.00 17 Buy* 451.00 455.00
11:57:53 - 25-Apr-24 448.00 742 Unknown* 445.00 451.00
11:57:53 - 25-Apr-24 449.00 740 Buy* 445.00 449.00
11:46:59 - 25-Apr-24 448.00 300 Buy* 445.00 449.00
11:43:46 - 25-Apr-24 448.00 5 Buy* 445.00 449.00
11:40:40 - 25-Apr-24 448.00 19 Buy* 445.00 450.00
11:40:17 - 25-Apr-24 448.00 39 Buy* 445.00 450.00
11:40:00 - 25-Apr-24 448.00 38 Buy* 445.00 450.00
11:39:15 - 25-Apr-24 448.00 57 Buy* 445.00 450.00
11:38:07 - 25-Apr-24 448.00 89 Sell* 447.00 452.00
11:37:44 - 25-Apr-24 448.00 45 Sell* 447.00 452.00
11:37:33 - 25-Apr-24 448.00 171 Sell* 447.00 452.00
11:37:12 - 25-Apr-24 448.00 32 Sell* 447.00 452.00
11:35:46 - 25-Apr-24 449.00 1,747 Unknown* 447.00 451.00
11:35:46 - 25-Apr-24 448.00 1,747 Sell* 447.00 451.00
11:35:46 - 25-Apr-24 451.00 263 Buy* 445.00 451.00
11:35:46 - 25-Apr-24 451.00 316 Buy* 445.00 451.00
11:35:46 - 25-Apr-24 451.00 2,109 Buy* 445.00 451.00
11:35:46 - 25-Apr-24 451.00 525 Buy* 445.00 451.00
11:35:46 - 25-Apr-24 449.00 939 Buy* 445.00 449.00
11:34:59 - 25-Apr-24 447.9209 1,500 Buy* 445.00 449.00
11:34:40 - 25-Apr-24 448.00 5 Buy* 445.00 449.00
11:31:19 - 25-Apr-24 451.00 5 Buy* 450.00 451.00
11:31:19 - 25-Apr-24 451.00 93 Buy* 450.00 451.00
11:30:37 - 25-Apr-24 450.00 605 Sell* 450.00 451.00
11:30:37 - 25-Apr-24 450.00 885 Sell* 450.00 451.00
11:30:37 - 25-Apr-24 450.00 43 Sell* 450.00 451.00
11:30:10 - 25-Apr-24 450.00 29 Sell* 450.00 451.00
11:30:01 - 25-Apr-24 450.00 101 Sell* 450.00 451.00
11:28:49 - 25-Apr-24 450.00 20 Sell* 450.00 451.00
11:28:34 - 25-Apr-24 450.00 54 Sell* 450.00 451.00
11:28:05 - 25-Apr-24 450.00 79 Sell* 450.00 451.00
11:27:37 - 25-Apr-24 450.00 68 Sell* 450.00 451.00
11:27:09 - 25-Apr-24 450.00 17 Sell* 450.00 451.00
11:26:44 - 25-Apr-24 450.00 28 Sell* 450.00 451.00
11:26:05 - 25-Apr-24 450.00 71 Sell* 450.00 453.00
11:25:44 - 25-Apr-24 450.00 24 Sell* 450.00 453.00
11:25:24 - 25-Apr-24 450.00 51 Sell* 450.00 453.00
11:24:36 - 25-Apr-24 450.00 25 Sell* 450.00 453.00
11:23:59 - 25-Apr-24 450.00 102 Sell* 450.00 453.00
11:22:39 - 25-Apr-24 451.00 2 Sell* 451.00 453.00
11:17:19 - 25-Apr-24 455.00 605 Buy* 450.00 455.00
11:17:19 - 25-Apr-24 451.00 8 Sell* 451.00 455.00
11:15:37 - 25-Apr-24 454.00 31 Sell* 454.00 455.00
11:13:39 - 25-Apr-24 456.00 4 Buy* 454.00 456.00
11:13:39 - 25-Apr-24 456.00 76 Buy* 454.00 456.00
11:12:52 - 25-Apr-24 454.00 259 Sell* 454.00 457.00
11:10:39 - 25-Apr-24 455.00 180 Sell* 455.00 457.00
11:10:39 - 25-Apr-24 455.00 1,020 Sell* 455.00 457.00
11:07:45 - 25-Apr-24 456.00 64 Buy* 454.00 456.00
11:07:37 - 25-Apr-24 456.00 250 Buy* 454.00 456.00
11:07:34 - 25-Apr-24 456.18 2,500 Buy* 454.00 456.00