Alfa Fin share trades.

The following table shows today's trades for Alfa Fin. 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:19 - 01-May-26 151.40 1,514 Sell* 150.20 152.80
16:35:19 - 01-May-26 151.40 781 Buy* 150.20 152.80
16:35:19 - 01-May-26 151.40 192 Buy* 150.20 152.80
16:35:19 - 01-May-26 151.40 499 Buy* 150.20 152.80
16:35:19 - 01-May-26 151.40 1,987 Buy* 150.20 152.80
16:35:19 - 01-May-26 151.40 80,688 Buy* 150.20 152.80
16:29:00 - 01-May-26 150.60 496 Buy* 150.40 151.00
16:29:00 - 01-May-26 150.60 154 Buy* 150.40 151.00
16:29:00 - 01-May-26 150.60 1,300 Buy* 150.40 151.00
16:28:20 - 01-May-26 150.60 867 Sell* 150.20 150.80
16:28:20 - 01-May-26 150.60 66 Sell* 150.20 150.80
16:27:57 - 01-May-26 150.60 493 Buy* 150.60 151.40
16:27:57 - 01-May-26 150.60 3,386 Buy* 150.60 151.40
16:27:57 - 01-May-26 150.60 631 Buy* 150.20 150.60
16:27:19 - 01-May-26 150.40 493 Buy* 150.20 150.40
16:27:19 - 01-May-26 150.40 493 Buy* 150.20 150.40
16:27:19 - 01-May-26 150.40 493 Buy* 150.20 150.60
16:14:30 - 01-May-26 150.20 493 Buy* 150.00 150.40
16:13:35 - 01-May-26 150.00 214 Sell* 150.00 150.40
16:13:35 - 01-May-26 150.20 286 Buy* 150.00 150.60
16:13:35 - 01-May-26 150.20 1,279 Buy* 150.00 150.60
16:13:35 - 01-May-26 150.20 2,231 Buy* 150.00 150.60
16:13:35 - 01-May-26 150.20 29 Buy* 150.00 150.60
16:09:03 - 01-May-26 150.20 205 Buy* 150.00 150.20
16:09:03 - 01-May-26 150.20 1,677 Buy* 150.00 150.20
16:09:02 - 01-May-26 150.00 545 Sell* 150.00 150.20
16:09:02 - 01-May-26 150.00 293 Sell* 150.00 150.20
16:09:02 - 01-May-26 150.00 339 Sell* 150.00 150.20
16:05:07 - 01-May-26 150.00 425 Sell* 150.00 150.40
16:02:27 - 01-May-26 150.40 100 Buy* 150.00 150.40
16:00:57 - 01-May-26 150.00 13 Sell* 150.00 150.40
15:58:43 - 01-May-26 150.00 784 Sell* 150.00 150.40
15:58:43 - 01-May-26 150.00 582 Sell* 150.00 150.40
15:58:43 - 01-May-26 150.00 517 Sell* 150.00 150.40
15:58:43 - 01-May-26 150.00 66 Sell* 150.00 150.40
15:58:43 - 01-May-26 150.00 308 Sell* 150.00 150.40
15:48:45 - 01-May-26 150.2024 3,345 Buy* 150.00 150.40
15:45:44 - 01-May-26 150.00 151 Sell* 150.00 150.40
15:45:44 - 01-May-26 150.00 33 Sell* 150.00 150.40
15:45:42 - 01-May-26 150.00 213 Sell* 150.00 150.40
15:45:42 - 01-May-26 150.00 640 Sell* 150.00 150.40
15:45:42 - 01-May-26 150.00 1,541 Sell* 150.00 150.40
15:45:42 - 01-May-26 150.00 767 Sell* 150.00 150.40
15:45:42 - 01-May-26 150.00 192 Sell* 150.00 150.40
15:45:42 - 01-May-26 150.00 42 Sell* 150.00 150.40
15:45:42 - 01-May-26 150.00 420 Sell* 150.00 150.40
15:45:42 - 01-May-26 150.00 47 Sell* 150.00 150.40
15:45:42 - 01-May-26 150.00 764 Sell* 150.00 150.40
15:45:42 - 01-May-26 150.202 12,837 Buy* 150.00 150.40
15:37:44 - 01-May-26 150.00 556 Sell* 150.00 150.40
15:37:44 - 01-May-26 150.00 17 Sell* 150.00 150.40
15:37:44 - 01-May-26 150.00 1,315 Sell* 150.00 150.40
15:37:44 - 01-May-26 150.00 535 Sell* 150.00 150.40
15:37:44 - 01-May-26 150.00 404 Sell* 150.00 150.40
15:16:43 - 01-May-26 150.60 862 Buy* 150.00 150.60
15:13:07 - 01-May-26 150.60 39 Buy* 150.00 150.60
15:13:07 - 01-May-26 150.60 522 Buy* 150.00 150.60
15:12:38 - 01-May-26 150.2077 1 Sell* 150.00 150.60
15:12:38 - 01-May-26 150.3932 2 Buy* 150.00 150.60
14:54:46 - 01-May-26 150.40 492 Buy* 150.20 150.60
14:54:45 - 01-May-26 150.40 290 Buy* 150.00 150.40
14:53:52 - 01-May-26 150.20 439 Sell* 150.20 150.40
14:53:52 - 01-May-26 150.20 284 Sell* 150.20 150.40
14:53:52 - 01-May-26 150.20 549 Sell* 150.20 150.40
14:53:52 - 01-May-26 150.20 362 Sell* 150.20 150.60
14:53:52 - 01-May-26 150.20 1,567 Sell* 150.20 150.60
14:53:52 - 01-May-26 150.20 159 Sell* 150.20 150.60
14:53:52 - 01-May-26 150.40 495 Buy* 149.80 150.40
14:53:52 - 01-May-26 150.40 184 Buy* 149.80 150.40
14:46:40 - 01-May-26 150.00 495 Buy* 149.80 150.40
14:46:40 - 01-May-26 150.00 100 Buy* 149.80 150.40
14:43:46 - 01-May-26 149.80 10 Sell* 149.60 150.20
14:43:46 - 01-May-26 149.80 123 Sell* 149.60 150.20
14:43:46 - 01-May-26 150.20 463 Buy* 149.60 150.20
14:43:46 - 01-May-26 150.20 104 Buy* 149.60 150.20
14:43:46 - 01-May-26 150.00 133 Buy* 149.60 150.20
14:43:46 - 01-May-26 149.80 1,509 Sell* 149.60 150.20
14:42:51 - 01-May-26 150.00 126 Buy* 149.60 150.20
14:42:51 - 01-May-26 150.00 448 Buy* 149.60 150.00
14:42:48 - 01-May-26 150.00 5 Buy* 149.60 150.00
14:42:48 - 01-May-26 150.00 376 Buy* 149.60 150.00
14:40:13 - 01-May-26 150.00 458 Buy* 149.60 150.00
14:40:13 - 01-May-26 150.00 100 Buy* 149.60 150.00
14:36:12 - 01-May-26 149.60 6,696 Buy* 149.40 150.00
14:36:12 - 01-May-26 149.60 428 Sell* 149.40 150.00
14:36:12 - 01-May-26 149.60 376 Sell* 149.40 150.00
14:36:00 - 01-May-26 149.60 1,187 Sell* 149.60 150.00
14:36:00 - 01-May-26 149.60 140 Sell* 149.60 150.00
14:36:00 - 01-May-26 149.60 207 Sell* 149.60 150.00
14:30:41 - 01-May-26 149.20 1 Sell* 149.60 150.00
14:33:58 - 01-May-26 150.00 243 Buy* 149.00 150.20
14:33:58 - 01-May-26 149.80 989 Buy* 149.00 150.20
14:31:12 - 01-May-26 149.40 100 Buy* 149.00 149.80
14:31:12 - 01-May-26 149.20 654 Buy* 149.00 149.80
14:31:12 - 01-May-26 149.20 100 Buy* 149.00 149.80
14:27:36 - 01-May-26 149.00 1,279 Buy* 148.80 149.20
14:27:36 - 01-May-26 149.00 992 Buy* 148.80 149.20
14:23:11 - 01-May-26 148.80 208 Sell* 148.40 149.20
14:23:11 - 01-May-26 149.00 901 Sell* 148.80 149.40
14:23:11 - 01-May-26 149.00 593 Sell* 148.80 149.40