Fevertree share trades.

The following table shows today's trades for Fevertree. 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:06 - 22-Jun-26 802.50 40,358 Sell* 803.00 805.50
16:29:59 - 22-Jun-26 803.975 500 Buy* 798.00 807.00
16:29:55 - 22-Jun-26 803.00 100 Sell* 803.00 805.50
16:29:53 - 22-Jun-26 804.00 241 Sell* 803.50 805.50
16:29:53 - 22-Jun-26 804.00 32 Sell* 803.50 805.50
16:29:53 - 22-Jun-26 804.00 101 Sell* 803.50 805.50
16:29:53 - 22-Jun-26 804.00 163 Sell* 803.50 805.50
16:28:56 - 22-Jun-26 804.78 252 Sell* 804.00 806.00
16:25:24 - 22-Jun-26 804.00 1 Sell* 804.00 806.00
16:25:24 - 22-Jun-26 804.50 10 Buy* 804.00 806.00
16:25:24 - 22-Jun-26 804.50 134 Sell* 804.00 806.00
16:25:24 - 22-Jun-26 805.00 62 Sell* 804.00 806.00
16:25:24 - 22-Jun-26 805.00 5 Sell* 804.00 806.00
16:25:23 - 22-Jun-26 805.00 135 Sell* 804.00 806.00
16:25:23 - 22-Jun-26 805.00 46 Sell* 804.00 806.00
16:25:23 - 22-Jun-26 805.00 251 Sell* 804.00 806.00
16:25:23 - 22-Jun-26 805.00 324 Sell* 804.00 806.00
16:25:11 - 22-Jun-26 805.00 7 Sell* 805.00 806.00
16:25:11 - 22-Jun-26 805.00 1 Sell* 805.00 806.00
16:25:11 - 22-Jun-26 806.00 47 Buy* 805.00 806.00
16:25:11 - 22-Jun-26 806.00 319 Buy* 805.00 806.00
16:25:00 - 22-Jun-26 806.00 195 Buy* 804.50 806.00
16:24:11 - 22-Jun-26 805.3149 300 Buy* 804.00 806.00
16:23:22 - 22-Jun-26 804.00 5 Sell* 804.00 806.00
16:20:22 - 22-Jun-26 803.00 13 Sell* 803.00 805.00
16:20:00 - 22-Jun-26 804.00 68 Sell* 803.00 805.00
16:19:07 - 22-Jun-26 804.50 160 Sell* 804.00 805.50
16:19:07 - 22-Jun-26 804.50 103 Sell* 804.50 805.50
16:19:07 - 22-Jun-26 804.50 67 Sell* 804.50 805.50
16:19:07 - 22-Jun-26 804.50 252 Sell* 804.50 805.50
16:19:07 - 22-Jun-26 804.50 291 Sell* 804.50 805.50
16:19:07 - 22-Jun-26 805.00 97 Sell* 805.00 805.50
16:19:07 - 22-Jun-26 805.00 324 Sell* 804.50 806.50
16:19:07 - 22-Jun-26 806.00 269 Buy* 804.50 806.50
16:19:07 - 22-Jun-26 805.50 430 Buy* 804.50 806.00
16:18:55 - 22-Jun-26 803.50 6 Sell* 803.50 805.50
16:18:55 - 22-Jun-26 804.50 291 Buy* 803.00 804.50
16:18:55 - 22-Jun-26 804.50 29 Buy* 803.00 804.50
16:18:55 - 22-Jun-26 804.50 291 Buy* 801.50 806.50
16:18:55 - 22-Jun-26 803.00 97 Sell* 801.50 806.50
16:18:55 - 22-Jun-26 803.00 45 Sell* 801.50 806.50
16:18:55 - 22-Jun-26 805.00 45 Buy* 801.00 805.00
16:18:55 - 22-Jun-26 803.00 403 Sell* 803.00 807.00
16:18:55 - 22-Jun-26 803.00 96 Sell* 803.00 807.00
16:18:55 - 22-Jun-26 803.00 313 Sell* 803.00 804.50
16:18:55 - 22-Jun-26 802.00 1,612 Buy* 802.00 807.00
16:18:55 - 22-Jun-26 802.00 326 Buy* 802.00 807.00
16:18:55 - 22-Jun-26 802.00 159 Buy* 802.00 807.00
16:18:55 - 22-Jun-26 802.00 485 Buy* 802.00 807.00
16:18:55 - 22-Jun-26 802.00 485 Buy* 802.00 807.00
16:18:55 - 22-Jun-26 802.00 636 Buy* 800.50 802.50
16:18:55 - 22-Jun-26 802.00 485 Buy* 800.50 802.50
16:18:55 - 22-Jun-26 802.00 327 Buy* 800.50 802.50
16:18:55 - 22-Jun-26 802.00 430 Buy* 800.50 802.50
16:18:55 - 22-Jun-26 802.00 485 Buy* 800.50 802.50
16:18:55 - 22-Jun-26 802.00 206 Buy* 800.50 802.50
16:18:48 - 22-Jun-26 801.775 1,870 Buy* 800.50 802.00
16:15:35 - 22-Jun-26 801.50 165 Buy* 800.00 802.00
16:15:09 - 22-Jun-26 800.75 6 Sell* 800.00 802.00
16:13:53 - 22-Jun-26 800.75 38 Unknown* 800.00 801.50
16:13:36 - 22-Jun-26 800.585 413 Sell* 800.00 801.50
16:13:36 - 22-Jun-26 800.50 6 Buy* 799.50 800.50
16:13:36 - 22-Jun-26 800.00 128 Buy* 799.50 800.50
16:13:36 - 22-Jun-26 800.00 5 Buy* 799.50 800.50
16:12:41 - 22-Jun-26 799.50 15 Buy* 799.00 800.00
16:12:41 - 22-Jun-26 799.50 193 Buy* 799.00 800.00
16:12:41 - 22-Jun-26 799.50 30 Buy* 799.00 800.00
16:12:41 - 22-Jun-26 799.50 56 Buy* 799.00 800.00
16:12:41 - 22-Jun-26 799.50 3 Buy* 799.00 800.00
16:11:53 - 22-Jun-26 799.00 95 Buy* 798.50 799.50
16:11:53 - 22-Jun-26 798.50 5 Sell* 798.50 799.50
16:11:53 - 22-Jun-26 798.50 76 Sell* 798.50 799.50
16:11:53 - 22-Jun-26 799.00 134 Buy* 798.50 799.50
16:11:35 - 22-Jun-26 798.50 7 Buy* 798.00 799.00
16:11:33 - 22-Jun-26 798.00 52 Sell* 798.00 799.00
16:11:33 - 22-Jun-26 798.50 172 Buy* 798.00 799.00
16:11:33 - 22-Jun-26 798.50 58 Buy* 798.00 799.00
16:11:33 - 22-Jun-26 798.50 52 Buy* 798.00 799.00
16:11:33 - 22-Jun-26 798.50 5 Buy* 798.00 799.00
16:11:20 - 22-Jun-26 797.75 35 Unknown* 797.00 798.50
16:11:00 - 22-Jun-26 797.585 4,391 Sell* 797.00 798.50
16:08:26 - 22-Jun-26 797.75 34 Unknown* 797.00 798.50
16:08:10 - 22-Jun-26 797.75 6 Unknown* 797.00 798.50
16:06:19 - 22-Jun-26 798.00 23 Buy* 797.00 798.50
16:05:44 - 22-Jun-26 797.50 34 Unknown* 796.50 798.50
16:05:09 - 22-Jun-26 798.00 193 Sell* 796.50 798.50
16:05:09 - 22-Jun-26 798.00 77 Sell* 796.50 798.50
16:04:09 - 22-Jun-26 798.585 2,511 Sell* 798.00 799.50
16:03:01 - 22-Jun-26 798.75 9 Unknown* 798.00 799.50
16:03:01 - 22-Jun-26 798.75 29 Unknown* 798.00 799.50
16:01:24 - 22-Jun-26 798.50 79 Sell* 798.00 799.50
16:01:24 - 22-Jun-26 798.50 205 Sell* 798.50 799.50
16:01:24 - 22-Jun-26 798.50 210 Sell* 798.50 799.50
16:00:58 - 22-Jun-26 798.75 6 Unknown* 798.00 799.50
15:59:49 - 22-Jun-26 798.50 37 Sell* 798.00 799.50
15:59:49 - 22-Jun-26 799.00 29 Buy* 797.50 799.00
15:59:22 - 22-Jun-26 799.00 26 Sell* 797.50 799.50
15:59:22 - 22-Jun-26 799.00 195 Sell* 797.50 799.50
15:59:22 - 22-Jun-26 799.00 253 Sell* 797.50 799.50
15:59:22 - 22-Jun-26 799.00 62 Sell* 797.50 799.50