Petrofac share trades.

The following table shows today's trades for Petrofac. 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
17:09:23 - 24-Apr-24 24.82 3,194 Unknown* 24.30 24.70
17:08:00 - 24-Apr-24 24.62 2,569 Unknown* 24.30 24.70
15:22:06 - 24-Apr-24 24.28 157 Unknown* 24.30 24.70
16:31:45 - 24-Apr-24 24.593 400,411 Unknown* 24.30 24.70
16:31:46 - 24-Apr-24 24.20 7,667 Unknown* 24.30 24.70
16:06:03 - 24-Apr-24 24.282 51,613 Unknown* 24.30 24.70
15:35:27 - 24-Apr-24 24.20 88,343 Sell* 24.30 24.70
15:29:47 - 24-Apr-24 24.30 6,703 Sell* 24.30 24.70
15:29:47 - 24-Apr-24 24.30 3,297 Sell* 24.30 24.70
15:29:37 - 24-Apr-24 24.30 972 Sell* 24.30 24.70
15:29:36 - 24-Apr-24 24.70 121 Buy* 24.30 24.70
15:29:28 - 24-Apr-24 24.3396 17,584 Sell* 24.30 24.66
15:28:26 - 24-Apr-24 24.30 575 Unknown* 24.30 24.66
15:26:21 - 24-Apr-24 24.324 42,077 Sell* 24.30 24.66
15:26:21 - 24-Apr-24 24.324 -42,077 Unknown* 24.30 24.66
15:26:21 - 24-Apr-24 24.324 42,077 Sell* 24.30 24.66
15:25:43 - 24-Apr-24 24.40 20,000 Sell* 24.40 24.66
15:25:15 - 24-Apr-24 24.54 17,979 Sell* 24.54 24.70
15:25:15 - 24-Apr-24 24.54 1,643 Sell* 24.54 24.70
15:25:15 - 24-Apr-24 24.58 8,003 Sell* 24.58 24.70
15:25:07 - 24-Apr-24 24.355 95,312 Sell* 24.58 24.70
15:22:59 - 24-Apr-24 24.54 557 Sell* 24.54 24.70
15:22:36 - 24-Apr-24 24.50 15,000 Sell* 24.50 24.70
15:22:36 - 24-Apr-24 24.50 321 Sell* 24.50 24.70
15:13:13 - 24-Apr-24 24.4511 40,934 Sell* 24.36 24.70
15:11:40 - 24-Apr-24 24.683 12,518 Buy* 24.36 24.70
15:08:52 - 24-Apr-24 24.70 40 Buy* 24.30 24.70
15:05:26 - 24-Apr-24 24.4308 2,200 Sell* 24.30 24.70
14:58:58 - 24-Apr-24 24.375 100,000 Sell* 24.30 24.70
14:58:58 - 24-Apr-24 24.375 -100,000 Unknown* 24.30 24.70
14:58:58 - 24-Apr-24 24.375 100,000 Sell* 24.30 24.70
14:46:45 - 24-Apr-24 24.24 600 Sell* 24.26 24.70
14:46:23 - 24-Apr-24 24.62 2,569 Buy* 24.22 24.62
14:46:23 - 24-Apr-24 24.62 1,611 Buy* 24.22 24.62
14:46:23 - 24-Apr-24 24.50 1,053 Buy* 24.22 24.50
14:43:22 - 24-Apr-24 24.50 40 Buy* 24.18 24.50
14:34:59 - 24-Apr-24 24.3298 800 Buy* 24.04 24.50
14:28:43 - 24-Apr-24 24.416 81,887 Buy* 24.04 24.50
14:28:43 - 24-Apr-24 24.416 -81,887 Unknown* 24.04 24.50
14:28:43 - 24-Apr-24 24.416 81,887 Buy* 24.04 24.50
14:22:10 - 24-Apr-24 24.41 20,450 Buy* 24.04 24.50
14:22:10 - 24-Apr-24 24.41 -20,450 Unknown* 24.04 24.50
14:22:10 - 24-Apr-24 24.41 20,450 Buy* 24.04 24.50
14:22:05 - 24-Apr-24 24.3298 800 Buy* 24.04 24.50
14:20:24 - 24-Apr-24 24.1902 16,536 Sell* 24.04 24.50
14:19:19 - 24-Apr-24 24.00 16,480 Sell* 24.00 24.50
14:19:19 - 24-Apr-24 24.00 1,500 Sell* 24.00 24.50
14:19:19 - 24-Apr-24 24.04 4,481 Sell* 24.04 24.50
14:19:19 - 24-Apr-24 24.30 10,891 Sell* 24.30 24.50
14:19:19 - 24-Apr-24 24.32 1,648 Sell* 24.32 24.50
13:40:18 - 24-Apr-24 24.06 281 Unknown* 24.32 24.50
14:11:52 - 24-Apr-24 24.40361 14,317 Sell* 24.32 24.50
14:09:53 - 24-Apr-24 24.3762 1,000 Sell* 24.32 24.50
14:09:20 - 24-Apr-24 24.466 10,169 Buy* 24.32 24.50
14:09:20 - 24-Apr-24 24.466 -10,169 Unknown* 24.32 24.50
14:09:20 - 24-Apr-24 24.466 10,169 Buy* 24.32 24.50
13:38:29 - 24-Apr-24 24.06 35 Unknown* 24.32 24.50
13:58:49 - 24-Apr-24 24.40 20,467 Unknown* 24.30 24.50
13:51:10 - 24-Apr-24 24.40 10,191 Unknown* 24.30 24.50
13:44:09 - 24-Apr-24 24.3883 10,191 Buy* 24.24 24.50
13:44:06 - 24-Apr-24 24.3883 20,021 Buy* 24.24 24.50
13:36:53 - 24-Apr-24 24.26 4,530 Buy* 24.24 24.26
13:34:05 - 24-Apr-24 24.24 33 Sell* 24.24 24.52
13:23:32 - 24-Apr-24 24.3316 10,478 Sell* 24.24 24.52
13:23:28 - 24-Apr-24 24.40 24,551 Buy* 24.24 24.52
13:21:45 - 24-Apr-24 24.26 5,000 Buy* 24.24 24.26
13:20:55 - 24-Apr-24 24.24 321 Sell* 24.24 24.50
13:20:55 - 24-Apr-24 24.24 4,000 Sell* 24.24 24.50
13:11:40 - 24-Apr-24 24.32 41,117 Sell* 24.24 24.70
13:11:17 - 24-Apr-24 24.70 20 Buy* 24.24 24.70
13:11:15 - 24-Apr-24 24.24 41,297 Sell* 24.24 24.70
13:07:41 - 24-Apr-24 24.4654 10,187 Sell* 24.24 24.70
13:07:17 - 24-Apr-24 24.39 2,081 Sell* 24.24 24.70
13:07:17 - 24-Apr-24 24.39 -2,081 Unknown* 24.24 24.70
13:07:17 - 24-Apr-24 24.39 2,081 Sell* 24.24 24.70
12:59:34 - 24-Apr-24 24.528 1,734 Buy* 24.24 24.70
12:59:34 - 24-Apr-24 24.528 -1,734 Unknown* 24.24 24.70
12:59:34 - 24-Apr-24 24.528 1,734 Buy* 24.24 24.70
12:49:33 - 24-Apr-24 24.10 76 Sell* 24.22 24.70
12:34:26 - 24-Apr-24 24.70 1,500 Buy* 24.10 24.70
12:28:33 - 24-Apr-24 24.425 38,628 Buy* 24.10 24.70
12:28:33 - 24-Apr-24 24.425 -38,628 Unknown* 24.10 24.70
12:28:33 - 24-Apr-24 24.425 38,628 Buy* 24.10 24.70
12:26:56 - 24-Apr-24 24.30 6,289 Sell* 24.30 24.70
12:25:46 - 24-Apr-24 24.511 10,040 Buy* 24.30 24.70
12:22:30 - 24-Apr-24 24.494 582 Sell* 24.30 24.70
12:22:30 - 24-Apr-24 24.494 -582 Unknown* 24.30 24.70
12:22:30 - 24-Apr-24 24.494 582 Sell* 24.30 24.70
12:22:08 - 24-Apr-24 24.30 2,000 Sell* 24.30 24.70
12:16:09 - 24-Apr-24 24.362 2,000 Sell* 24.30 24.70
12:14:00 - 24-Apr-24 24.407 75,000 Sell* 24.30 24.70
12:14:00 - 24-Apr-24 24.407 -75,000 Unknown* 24.30 24.70
12:14:00 - 24-Apr-24 24.407 75,000 Sell* 24.30 24.70
12:13:05 - 24-Apr-24 24.511 18,932 Buy* 24.30 24.70
12:12:04 - 24-Apr-24 24.5516 2,423 Buy* 24.30 24.70
12:11:42 - 24-Apr-24 24.30 1,050 Unknown* 24.30 24.70
12:06:34 - 24-Apr-24 24.344 13,125 Sell* 24.30 24.70
11:49:06 - 24-Apr-24 25.00 4,000 Buy* 24.30 25.00
11:46:59 - 24-Apr-24 24.3901 4,742 Sell* 24.30 25.00
11:46:11 - 24-Apr-24 24.741 500 Buy* 24.30 25.00