Balfour Beatty Plc
| Buy Back at price 4.16 per share. | Direct | 1,823,168 | 08 Dec 2022 | 438,367 |
Balfour Beatty Plc
| Buy Back at price 4.04 per share. | Direct | 1,438,808 | 07 Dec 2022 | 356,317 |
Balfour Beatty Plc
| Buy Back at price 3.98 per share. | Direct | 1,120,070 | 06 Dec 2022 | 281,354 |
Billingham (Stephen Robert)
| Bought at price 3.97 per share. | Direct | 158 | 06 Dec 2022 | 40 |
Balfour Beatty Plc
| Buy Back at price 4.01 per share. | Direct | 911,380 | 05 Dec 2022 | 227,277 |
Balfour Beatty Plc
| Buy Back at price 3.99 per share. | Direct | 858,618 | 02 Dec 2022 | 215,031 |
Balfour Beatty Plc
| Buy Back at price 4.01 per share. | Direct | 1,055,263 | 01 Dec 2022 | 263,355 |
Balfour Beatty Plc
| Buy Back at price 3.91 per share. | Direct | 1,046,386 | 30 Nov 2022 | 267,892 |
Balfour Beatty Plc
| | Direct | | 30 Nov 2022 | 0 |
Balfour Beatty Plc
| Buy Back at price 3.90 per share. | Direct | 878,344 | 29 Nov 2022 | 225,390 |
Balfour Beatty Plc
| Buy Back at price 3.87 per share. | Direct | 718,584 | 28 Nov 2022 | 185,489 |
Balfour Beatty Plc
| Buy Back at price 3.89 per share. | Direct | 666,146 | 25 Nov 2022 | 171,070 |
Balfour Beatty Plc
| Buy Back at price 3.90 per share. | Direct | 580,397 | 24 Nov 2022 | 148,858 |
Balfour Beatty Plc
| Buy Back at price 3.89 per share. | Direct | 761,735 | 23 Nov 2022 | 195,668 |
Balfour Beatty Plc
| Buy Back at price 3.83 per share. | Direct | 847,562 | 22 Nov 2022 | 221,527 |
Balfour Beatty Plc
| Buy Back at price 3.79 per share. | Direct | 779,132 | 21 Nov 2022 | 205,305 |
Balfour Beatty Plc
| Buy Back at price 3.74 per share. | Direct | 616,094 | 18 Nov 2022 | 164,599 |
Balfour Beatty Plc
| Buy Back at price 3.62 per share. | Direct | 837,505 | 17 Nov 2022 | 231,483 |
Balfour Beatty Plc
| Buy Back at price 3.55 per share. | Direct | 655,358 | 16 Nov 2022 | 184,660 |
Balfour Beatty Plc
| Buy Back at price 3.56 per share. | Direct | 702,116 | 15 Nov 2022 | 197,390 |
Balfour Beatty Plc
| Buy Back at price 3.55 per share. | Direct | 752,054 | 14 Nov 2022 | 211,906 |
Henderson Global Investors Ltd
| | Direct | | 14 Nov 2022 | 14,595,476 |
Balfour Beatty Plc
| Buy Back at price 3.62 per share. | Direct | 850,470 | 11 Nov 2022 | 234,807 |
Balfour Beatty Plc
| Buy Back at price 3.61 per share. | Direct | 925,394 | 10 Nov 2022 | 256,484 |
Balfour Beatty Plc
| Buy Back at price 3.42 per share. | Direct | 800,502 | 09 Nov 2022 | 234,202 |
Balfour Beatty Plc
| Buy Back at price 3.46 per share. | Direct | 932,237 | 08 Nov 2022 | 269,355 |
Balfour Beatty Plc
| Buy Back at price 3.44 per share. | Direct | 827,601 | 07 Nov 2022 | 240,442 |
Balfour Beatty Plc
| Buy Back at price 3.34 per share. | Direct | 828,950 | 04 Nov 2022 | 247,892 |
UBS Global Asset Management Ltd (Uk)
| | Direct | | 04 Nov 2022 | 8,133,590 |
Balfour Beatty Plc
| Buy Back at price 3.31 per share. | Direct | 795,632 | 03 Nov 2022 | 240,736 |
Balfour Beatty Plc
| Buy Back at price 3.42 per share. | Direct | 813,932 | 02 Nov 2022 | 238,201 |
Balfour Beatty Plc
| Buy Back at price 3.46 per share. | Direct | 982,996 | 01 Nov 2022 | 284,432 |
Balfour Beatty Plc
| Buy Back at price 3.44 per share. | Direct | 883,005 | 31 Oct 2022 | 256,613 |
Balfour Beatty Plc
| Buy Back at price 3.45 per share. | Direct | 903,276 | 28 Oct 2022 | 261,971 |
Balfour Beatty Plc
| Buy Back at price 3.45 per share. | Direct | 901,487 | 27 Oct 2022 | 261,604 |
Balfour Beatty Plc
| Buy Back at price 3.46 per share. | Direct | 977,324 | 26 Oct 2022 | 282,056 |
Balfour Beatty Plc
| Buy Back at price 3.39 per share. | Direct | 976,732 | 25 Oct 2022 | 287,782 |
Balfour Beatty Plc
| Buy Back at price 3.33 per share. | Direct | 971,285 | 24 Oct 2022 | 292,028 |
Balfour Beatty Plc
| Buy Back at price 3.30 per share. | Direct | 971,658 | 21 Oct 2022 | 294,442 |
Balfour Beatty Plc
| Buy Back at price 3.40 per share. | Direct | 914,610 | 20 Oct 2022 | 268,687 |
Balfour Beatty Plc
| Buy Back at price 3.42 per share. | Direct | 942,678 | 19 Oct 2022 | 275,637 |
Balfour Beatty Plc
| Buy Back at price 3.49 per share. | Direct | 1,001,234 | 18 Oct 2022 | 287,216 |
Balfour Beatty Plc
| Buy Back at price 3.46 per share. | Direct | 1,079,198 | 17 Oct 2022 | 311,637 |
Balfour Beatty Plc
| Buy Back at price 3.36 per share. | Direct | 1,280,283 | 14 Oct 2022 | 380,810 |
Balfour Beatty Plc
| Buy Back at price 3.38 per share. | Direct | 1,322,970 | 13 Oct 2022 | 391,875 |
Balfour Beatty Plc
| Buy Back at price 3.33 per share. | Direct | 1,228,689 | 12 Oct 2022 | 368,865 |
Balfour Beatty Plc
| Buy Back at price 3.40 per share. | Direct | 1,209,758 | 11 Oct 2022 | 355,916 |
Balfour Beatty Plc
| Buy Back at price 3.43 per share. | Direct | 1,151,403 | 10 Oct 2022 | 335,980 |
Balfour Beatty Plc
| Buy Back at price 3.40 per share. | Direct | 1,098,502 | 07 Oct 2022 | 322,804 |
Balfour Beatty Plc
| Buy Back at price 3.41 per share. | Direct | 1,131,355 | 06 Oct 2022 | 331,387 |
Balfour Beatty Plc
| Buy Back at price 3.48 per share. | Direct | 1,137,354 | 05 Oct 2022 | 327,108 |
Balfour Beatty Plc
| Buy Back at price 3.58 per share. | Direct | 1,201,304 | 04 Oct 2022 | 335,560 |
Balfour Beatty Plc
| Buy Back at price 3.46 per share. | Direct | 1,192,271 | 03 Oct 2022 | 344,090 |
Balfour Beatty Plc
| Buy Back at price 3.42 per share. | Direct | 1,204,719 | 30 Sept 2022 | 352,773 |
Balfour Beatty Plc
| Buy Back at price 3.39 per share. | Direct | 1,138,236 | 29 Sept 2022 | 335,763 |
Balfour Beatty Plc
| Buy Back at price 3.36 per share. | Direct | 1,134,599 | 28 Sept 2022 | 337,277 |
Balfour Beatty Plc
| Buy Back at price 3.46 per share. | Direct | 982,854 | 27 Sept 2022 | 284,473 |
Schroder Investment Management, Ltd.
| | Direct | | 27 Sept 2022 | 1,123,440 |
Balfour Beatty Plc
| Buy Back at price 3.45 per share. | Direct | 1,392,675 | 26 Sept 2022 | 403,557 |
Balfour Beatty Plc
| Buy Back at price 3.55 per share. | Direct | 1,472,912 | 23 Sept 2022 | 414,905 |
Balfour Beatty Plc
| Buy Back at price 3.71 per share. | Direct | 2,365,195 | 22 Sept 2022 | 636,661 |
Balfour Beatty Plc
| Buy Back at price 3.77 per share. | Direct | 1,516,925 | 21 Sept 2022 | 401,941 |
Balfour Beatty Plc
| Buy Back at price 3.77 per share. | Direct | 1,709,797 | 20 Sept 2022 | 454,009 |
Balfour Beatty Plc
| Buy Back at price 3.83 per share. | Direct | 2,036,808 | 16 Sept 2022 | 531,249 |
Balfour Beatty Plc
| Buy Back at price 3.89 per share. | Direct | 1,928,054 | 15 Sept 2022 | 496,154 |
Balfour Beatty Plc
| Buy Back at price 3.91 per share. | Direct | 1,747,832 | 14 Sept 2022 | 447,016 |
Balfour Beatty Plc
| Buy Back at price 3.91 per share. | Direct | 2,188,322 | 13 Sept 2022 | 560,103 |
Balfour Beatty Plc
| Buy Back at price 3.96 per share. | Direct | 1,648,678 | 12 Sept 2022 | 416,438 |
Balfour Beatty Plc
| Buy Back at price 3.88 per share. | Direct | 1,527,023 | 09 Sept 2022 | 393,360 |
Balfour Beatty Plc
| Buy Back at price 3.83 per share. | Direct | 1,452,737 | 08 Sept 2022 | 379,404 |
Balfour Beatty Plc
| Buy Back at price 3.80 per share. | Direct | 1,101,896 | 07 Sept 2022 | 289,744 |
Balfour Beatty Plc
| Buy Back at price 3.79 per share. | Direct | 832,553 | 06 Sept 2022 | 219,729 |
Balfour Beatty Plc
| Buy Back at price 3.72 per share. | Direct | 1,249,955 | 05 Sept 2022 | 336,100 |
Balfour Beatty Plc
| Buy Back at price 3.65 per share. | Direct | 1,893,096 | 02 Sept 2022 | 518,941 |
Balfour Beatty Plc
| Buy Back at price 3.61 per share. | Direct | 1,248,092 | 01 Sept 2022 | 345,445 |
Balfour Beatty Plc
| Buy Back at price 3.65 per share. | Direct | 1,583,666 | 31 Aug 2022 | 434,000 |
Balfour Beatty Plc
| Buy Back at price 3.69 per share. | Direct | 1,035,150 | 30 Aug 2022 | 280,149 |
Balfour Beatty Plc
| Buy Back at price 3.70 per share. | Direct | 1,110,000 | 26 Aug 2022 | 300,000 |
Balfour Beatty Plc
| Buy Back at price 3.74 per share. | Direct | 883,853 | 25 Aug 2022 | 236,451 |
Balfour Beatty Plc
| Buy Back at price 3.68 per share. | Direct | 1,258,902 | 24 Aug 2022 | 342,000 |
Balfour Beatty Plc
| Buy Back at price 3.68 per share. | Direct | 1,324,440 | 23 Aug 2022 | 360,000 |
Balfour Beatty Plc
| Buy Back at price 3.77 per share. | Direct | 1,291,395 | 22 Aug 2022 | 343,000 |
Balfour Beatty Plc
| Buy Back at price 3.88 per share. | Direct | 791,316 | 19 Aug 2022 | 204,000 |
Balfour Beatty Plc
| Buy Back at price 3.90 per share. | Direct | 986,953 | 18 Aug 2022 | 253,000 |
Balfour Beatty Plc
| Buy Back at price 3.47 per share. | Direct | 910,936 | 16 Aug 2022 | 262,442 |
Balfour Beatty Plc
| Buy Back at price 3.45 per share. | Direct | 913,455 | 15 Aug 2022 | 265,000 |
Balfour Beatty Plc
| Buy Back at price 3.48 per share. | Direct | 776,384 | 12 Aug 2022 | 223,035 |
Balfour Beatty Plc
| Buy Back at price 3.52 per share. | Direct | 806,180 | 11 Aug 2022 | 229,224 |
Balfour Beatty Plc
| Buy Back at price 3.47 per share. | Direct | 892,304 | 10 Aug 2022 | 257,000 |
Balfour Beatty Plc
| Buy Back at price 3.41 per share. | Direct | 942,042 | 09 Aug 2022 | 276,502 |
Balfour Beatty Plc
| Buy Back at price 3.39 per share. | Direct | 967,004 | 08 Aug 2022 | 285,000 |
Balfour Beatty Plc
| Buy Back at price 3.38 per share. | Direct | 743,600 | 05 Aug 2022 | 220,000 |
Balfour Beatty Plc
| Buy Back at price 3.43 per share. | Direct | 778,156 | 04 Aug 2022 | 227,000 |
Balfour Beatty Plc
| Buy Back at price 3.44 per share. | Direct | 562,693 | 03 Aug 2022 | 163,764 |
Balfour Beatty Plc
| Buy Back at price 3.46 per share. | Direct | 795,110 | 02 Aug 2022 | 230,000 |
Balfour Beatty Plc
| Buy Back at price 3.45 per share. | Direct | 506,363 | 01 Aug 2022 | 146,602 |
Balfour Beatty Plc
| Buy Back at price 3.42 per share. | Direct | 488,602 | 29 Jul 2022 | 142,908 |
Balfour Beatty Plc
| Buy Back at price 3.33 per share. | Direct | 743,738 | 28 Jul 2022 | 223,077 |
Balfour Beatty Plc
| Buy Back at price 3.34 per share. | Direct | 746,074 | 27 Jul 2022 | 223,242 |
Balfour Beatty Plc
| Buy Back at price 3.26 per share. | Direct | 813,948 | 26 Jul 2022 | 249,754 |
Balfour Beatty Plc
| Buy Back at price 3.29 per share. | Direct | 640,965 | 25 Jul 2022 | 195,000 |
Balfour Beatty Plc
| Buy Back at price 3.19 per share. | Direct | 713,862 | 22 Jul 2022 | 223,571 |
Balfour Beatty Plc
| Buy Back at price 3.12 per share. | Direct | 561,240 | 21 Jul 2022 | 180,000 |
Balfour Beatty Plc
| Buy Back at price 3.10 per share. | Direct | 790,500 | 20 Jul 2022 | 255,000 |
Balfour Beatty Plc
| Buy Back at price 3.12 per share. | Direct | 807,820 | 19 Jul 2022 | 259,000 |
Balfour Beatty Plc
| Buy Back at price 3.10 per share. | Direct | 690,408 | 18 Jul 2022 | 223,000 |
Balfour Beatty Plc
| Buy Back at price 3.06 per share. | Direct | 571,846 | 15 Jul 2022 | 187,000 |
Balfour Beatty Plc
| Buy Back at price 3.02 per share. | Direct | 747,720 | 14 Jul 2022 | 248,000 |
Balfour Beatty Plc
| Buy Back at price 3.09 per share. | Direct | 1,128,215 | 13 Jul 2022 | 365,000 |
Balfour Beatty Plc
| Buy Back at price 3.16 per share. | Direct | 638,272 | 12 Jul 2022 | 201,921 |
Balfour Beatty Plc
| Buy Back at price 3.15 per share. | Direct | 677,465 | 11 Jul 2022 | 215,000 |
Billingham (Stephen Robert)
| Increase at price 3.09 per share. | Direct | 268 | 07 Jul 2022 | 87 |
Balfour Beatty Plc
| Buy Back at price 3.09 per share. | Direct | 773,000 | 30 Jun 2022 | 250,000 |
Balfour Beatty Plc
| Buy Back at price 3.36 per share. | Direct | 604,440 | 06 Jun 2022 | 180,000 |
Balfour Beatty Plc
| Buy Back at price 3.27 per share. | Direct | 555,900 | 01 Jun 2022 | 170,000 |
Balfour Beatty Plc
| Buy Back at price 3.29 per share. | Direct | 1,184,040 | 31 May 2022 | 360,000 |
Balfour Beatty Plc
| Buy Back at price 3.31 per share. | Direct | 573,040 | 30 May 2022 | 172,915 |
Balfour Beatty Plc
| Buy Back at price 3.31 per share. | Direct | 677,525 | 27 May 2022 | 205,000 |
Balfour Beatty Plc
| Buy Back at price 3.25 per share. | Direct | 649,800 | 26 May 2022 | 200,000 |
Balfour Beatty Plc
| Buy Back at price 3.25 per share. | Direct | 872,072 | 25 May 2022 | 268,000 |
Balfour Beatty Plc
| Buy Back at price 3.21 per share. | Direct | 849,855 | 24 May 2022 | 265,000 |
Balfour Beatty Plc
| Buy Back at price 3.21 per share. | Direct | 690,150 | 23 May 2022 | 215,000 |
Balfour Beatty Plc
| Buy Back at price 3.18 per share. | Direct | 652,720 | 20 May 2022 | 205,000 |
Balfour Beatty Plc
| Buy Back at price 3.13 per share. | Direct | 1,125,332 | 19 May 2022 | 359,876 |
Balfour Beatty Plc
| Buy Back at price 3.13 per share. | Direct | 861,850 | 18 May 2022 | 275,000 |
Balfour Beatty Plc
| Buy Back at price 3.13 per share. | Direct | 689,700 | 17 May 2022 | 220,000 |
Balfour Beatty Plc
| Buy Back at price 3.08 per share. | Direct | 585,010 | 16 May 2022 | 190,000 |
Balfour Beatty Plc
| Buy Back at price 2.98 per share. | Direct | 700,065 | 13 May 2022 | 235,000 |
Balfour Beatty Plc
| Buy Back at price 2.90 per share. | Direct | 1,103,140 | 12 May 2022 | 380,000 |
Balfour Beatty Plc
| Buy Back at price 2.95 per share. | Direct | 782,280 | 11 May 2022 | 265,000 |
Balfour Beatty Plc
| Buy Back at price 2.93 per share. | Direct | 733,250 | 10 May 2022 | 250,000 |
Balfour Beatty Plc
| Buy Back at price 2.90 per share. | Direct | 956,340 | 09 May 2022 | 330,000 |
Balfour Beatty Plc
| Buy Back at price 2.90 per share. | Direct | 956,670 | 06 May 2022 | 330,000 |
Balfour Beatty Plc
| Buy Back at price 3.02 per share. | Direct | 1,034,831 | 05 May 2022 | 343,000 |
Balfour Beatty Plc
| Buy Back at price 3.08 per share. | Direct | 708,400 | 04 May 2022 | 230,000 |
Balfour Beatty Plc
| Buy Back at price 3.05 per share. | Direct | 457,500 | 03 May 2022 | 150,000 |
Balfour Beatty Plc
| | Direct | | 30 Apr 2022 | 0 |
Balfour Beatty Plc
| Buy Back at price 3.07 per share. | Direct | 690,075 | 29 Apr 2022 | 225,000 |
Balfour Beatty Plc
| Buy Back at price 3.06 per share. | Direct | 689,400 | 28 Apr 2022 | 225,000 |
Balfour Beatty Plc
| Buy Back at price 3.09 per share. | Direct | 617,400 | 27 Apr 2022 | 200,000 |
Balfour Beatty Plc
| Buy Back at price 3.13 per share. | Direct | 704,250 | 26 Apr 2022 | 225,000 |
Balfour Beatty Plc
| Buy Back at price 3.20 per share. | Direct | 703,560 | 25 Apr 2022 | 220,000 |
Balfour Beatty Plc
| Buy Back at price 3.31 per share. | Direct | 629,280 | 22 Apr 2022 | 190,000 |
Balfour Beatty Plc
| Buy Back at price 3.43 per share. | Direct | 753,720 | 21 Apr 2022 | 220,000 |
M & G Investment Management, Ltd.
| | Direct | | 21 Apr 2022 | 8,257,212 |
Balfour Beatty Plc
| Buy Back at price 3.41 per share. | Direct | 535,356 | 20 Apr 2022 | 156,996 |
BlackRock International Ltd.
| | Direct | | 19 Apr 2022 | 0 |
Balfour Beatty Plc
| Buy Back at price 3.38 per share. | Direct | 580,836 | 14 Apr 2022 | 171,642 |
Balfour Beatty Plc
| Buy Back at price 3.42 per share. | Direct | 684,600 | 13 Apr 2022 | 200,000 |
Balfour Beatty Plc
| Buy Back at price 3.39 per share. | Direct | 848,000 | 12 Apr 2022 | 250,000 |