BH Macro Ltd. GBP Shares
    
 (BHMG) 
    Sector: Closed End Investments
     Historic Prices - up to 10 years
   | 
            03/11/2025
           |  
            406.00p
           |  
            406.50p
           |  
            403.50p
           |  
            406.50p
           |  
            497,380
           | 
| 
            31/10/2025
           |  
            406.50p
           |  
            407.00p
           |  
            403.00p
           |  
            405.00p
           |  
            686,331
           | 
| 
            30/10/2025
           |  
            406.50p
           |  
            408.00p
           |  
            403.50p
           |  
            405.50p
           |  
            595,752
           | 
| 
            29/10/2025
           |  
            403.50p
           |  
            407.00p
           |  
            403.20p
           |  
            406.00p
           |  
            419,344
           | 
| 
            28/10/2025
           |  
            405.50p
           |  
            406.00p
           |  
            402.50p
           |  
            404.00p
           |  
            637,381
           | 
| 
            27/10/2025
           |  
            405.00p
           |  
            408.00p
           |  
            403.99p
           |  
            404.50p
           |  
            713,457
           | 
| 
            24/10/2025
           |  
            405.50p
           |  
            408.00p
           |  
            403.45p
           |  
            407.50p
           |  
            741,727
           | 
| 
            23/10/2025
           |  
            402.50p
           |  
            406.50p
           |  
            402.50p
           |  
            405.00p
           |  
            488,848
           | 
| 
            22/10/2025
           |  
            404.00p
           |  
            406.50p
           |  
            403.47p
           |  
            405.00p
           |  
            773,809
           | 
| 
            21/10/2025
           |  
            403.50p
           |  
            405.83p
           |  
            401.96p
           |  
            403.50p
           |  
            885,371
           | 
| 
            20/10/2025
           |  
            403.50p
           |  
            406.50p
           |  
            400.50p
           |  
            406.00p
           |  
            1,256,558
           | 
| 
            17/10/2025
           |  
            400.00p
           |  
            404.00p
           |  
            397.10p
           |  
            402.00p
           |  
            840,171
           | 
| 
            16/10/2025
           |  
            396.00p
           |  
            401.00p
           |  
            396.00p
           |  
            399.00p
           |  
            955,999
           | 
| 
            15/10/2025
           |  
            402.50p
           |  
            403.00p
           |  
            396.40p
           |  
            400.00p
           |  
            981,948
           | 
| 
            14/10/2025
           |  
            398.50p
           |  
            405.50p
           |  
            396.22p
           |  
            402.50p
           |  
            1,864,650
           | 
| 
            13/10/2025
           |  
            396.00p
           |  
            399.50p
           |  
            395.50p
           |  
            397.50p
           |  
            681,487
           | 
| 
            10/10/2025
           |  
            400.00p
           |  
            402.50p
           |  
            394.50p
           |  
            395.50p
           |  
            957,277
           | 
| 
            09/10/2025
           |  
            402.50p
           |  
            403.50p
           |  
            399.75p
           |  
            400.00p
           |  
            1,062,147
           | 
| 
            08/10/2025
           |  
            403.00p
           |  
            403.50p
           |  
            400.44p
           |  
            402.50p
           |  
            695,540
           | 
| 
            07/10/2025
           |  
            395.00p
           |  
            402.50p
           |  
            395.00p
           |  
            401.50p
           |  
            707,248
           | 
| 
            06/10/2025
           |  
            396.50p
           |  
            398.00p
           |  
            394.58p
           |  
            396.00p
           |  
            568,173
           | 
| 
            03/10/2025
           |  
            395.50p
           |  
            396.75p
           |  
            391.79p
           |  
            396.00p
           |  
            858,739
           | 
| 
            02/10/2025
           |  
            396.00p
           |  
            397.00p
           |  
            394.00p
           |  
            395.50p
           |  
            611,713
           | 
| 
            01/10/2025
           |  
            392.50p
           |  
            395.50p
           |  
            391.00p
           |  
            395.00p
           |  
            583,765
           | 
| 
            30/09/2025
           |  
            394.00p
           |  
            399.50p
           |  
            391.50p
           |  
            391.50p
           |  
            970,746
           | 
| 
            29/09/2025
           |  
            393.00p
           |  
            397.50p
           |  
            391.00p
           |  
            397.50p
           |  
            727,728
           | 
| 
            26/09/2025
           |  
            391.00p
           |  
            393.50p
           |  
            391.00p
           |  
            393.00p
           |  
            716,328
           | 
| 
            25/09/2025
           |  
            393.00p
           |  
            394.50p
           |  
            390.00p
           |  
            393.00p
           |  
            1,461,872
           | 
| 
            24/09/2025
           |  
            393.50p
           |  
            395.00p
           |  
            391.00p
           |  
            391.00p
           |  
            510,698
           | 
| 
            23/09/2025
           |  
            392.50p
           |  
            395.00p
           |  
            391.50p
           |  
            392.50p
           |  
            896,259
           | 
| 
            22/09/2025
           |  
            392.50p
           |  
            394.50p
           |  
            391.50p
           |  
            392.50p
           |  
            596,850
           | 
| 
            19/09/2025
           |  
            397.00p
           |  
            397.00p
           |  
            391.38p
           |  
            393.50p
           |  
            1,175,561
           | 
| 
            18/09/2025
           |  
            390.50p
           |  
            394.00p
           |  
            390.50p
           |  
            393.00p
           |  
            678,922
           | 
| 
            17/09/2025
           |  
            391.50p
           |  
            394.00p
           |  
            390.57p
           |  
            392.50p
           |  
            884,991
           | 
| 
            16/09/2025
           |  
            393.00p
           |  
            394.00p
           |  
            388.50p
           |  
            391.00p
           |  
            906,874
           | 
| 
            15/09/2025
           |  
            394.00p
           |  
            394.00p
           |  
            391.06p
           |  
            392.00p
           |  
            589,806
           | 
| 
            12/09/2025
           |  
            393.50p
           |  
            393.50p
           |  
            391.00p
           |  
            392.00p
           |  
            634,057
           | 
| 
            11/09/2025
           |  
            394.50p
           |  
            394.50p
           |  
            391.00p
           |  
            391.50p
           |  
            733,008
           | 
| 
            10/09/2025
           |  
            394.50p
           |  
            397.50p
           |  
            391.00p
           |  
            392.00p
           |  
            705,290
           | 
| 
            09/09/2025
           |  
            391.50p
           |  
            396.50p
           |  
            387.69p
           |  
            395.00p
           |  
            847,041
           | 
| 
            08/09/2025
           |  
            390.50p
           |  
            392.50p
           |  
            390.50p
           |  
            390.50p
           |  
            1,055,386
           | 
| 
            05/09/2025
           |  
            393.00p
           |  
            394.00p
           |  
            389.10p
           |  
            391.00p
           |  
            483,390
           | 
| 
            04/09/2025
           |  
            391.00p
           |  
            393.00p
           |  
            389.00p
           |  
            391.50p
           |  
            3,505,537
           | 
| 
            03/09/2025
           |  
            390.50p
           |  
            392.00p
           |  
            389.50p
           |  
            390.50p
           |  
            612,215
           | 
| 
            02/09/2025
           |  
            388.50p
           |  
            392.00p
           |  
            388.50p
           |  
            390.50p
           |  
            727,329
           | 
| 
            01/09/2025
           |  
            390.00p
           |  
            391.50p
           |  
            387.76p
           |  
            390.50p
           |  
            479,824
           | 
| 
            29/08/2025
           |  
            393.00p
           |  
            395.00p
           |  
            389.00p
           |  
            389.00p
           |  
            593,965
           | 
| 
            28/08/2025
           |  
            395.00p
           |  
            396.50p
           |  
            392.00p
           |  
            394.00p
           |  
            347,182
           | 
| 
            27/08/2025
           |  
            397.00p
           |  
            399.50p
           |  
            393.00p
           |  
            394.00p
           |  
            320,282
           | 
| 
            26/08/2025
           |  
            405.00p
           |  
            405.00p
           |  
            394.65p
           |  
            395.50p
           |  
            625,831
           | 
| 
            25/08/2025
           |  
            402.00p
           |  
            404.00p
           |  
            399.20p
           |  
            401.00p
           |  
            539,535
           | 
| 
            22/08/2025
           |  
            402.00p
           |  
            404.00p
           |  
            399.20p
           |  
            401.00p
           |  
            539,535
           | 
| 
            21/08/2025
           |  
            396.50p
           |  
            402.00p
           |  
            395.53p
           |  
            401.00p
           |  
            1,281,592
           | 
| 
            20/08/2025
           |  
            394.00p
           |  
            397.00p
           |  
            393.42p
           |  
            397.00p
           |  
            591,179
           | 
| 
            19/08/2025
           |  
            394.00p
           |  
            395.31p
           |  
            393.22p
           |  
            394.00p
           |  
            490,928
           | 
| 
            18/08/2025
           |  
            393.00p
           |  
            396.50p
           |  
            393.00p
           |  
            394.00p
           |  
            619,500
           | 
| 
            15/08/2025
           |  
            393.00p
           |  
            396.50p
           |  
            393.00p
           |  
            395.00p
           |  
            435,378
           | 
| 
            14/08/2025
           |  
            392.50p
           |  
            396.50p
           |  
            392.50p
           |  
            396.00p
           |  
            381,314
           | 
| 
            13/08/2025
           |  
            394.00p
           |  
            397.00p
           |  
            394.00p
           |  
            396.00p
           |  
            545,836
           | 
| 
            12/08/2025
           |  
            395.00p
           |  
            397.00p
           |  
            392.50p
           |  
            395.50p
           |  
            686,546
           | 
| 
            11/08/2025
           |  
            390.00p
           |  
            395.00p
           |  
            387.00p
           |  
            395.00p
           |  
            553,803
           | 
| 
            08/08/2025
           |  
            385.00p
           |  
            391.00p
           |  
            385.00p
           |  
            388.00p
           |  
            866,747
           | 
| 
            07/08/2025
           |  
            385.50p
           |  
            395.50p
           |  
            385.50p
           |  
            388.50p
           |  
            735,309
           | 
| 
            06/08/2025
           |  
            393.00p
           |  
            394.00p
           |  
            386.50p
           |  
            386.50p
           |  
            795,085
           | 
| 
            05/08/2025
           |  
            394.00p
           |  
            395.00p
           |  
            391.96p
           |  
            393.50p
           |  
            432,499
           | 
| 
            04/08/2025
           |  
            394.00p
           |  
            397.00p
           |  
            391.00p
           |  
            391.50p
           |  
            662,219
           | 
| 
            01/08/2025
           |  
            395.50p
           |  
            398.50p
           |  
            392.32p
           |  
            395.00p
           |  
            584,142
           | 
| 
            31/07/2025
           |  
            395.50p
           |  
            395.50p
           |  
            392.00p
           |  
            396.50p
           |  
            13,073
           | 
| 
            30/07/2025
           |  
            395.00p
           |  
            395.50p
           |  
            392.50p
           |  
            393.00p
           |  
            701,175
           | 
| 
            29/07/2025
           |  
            394.00p
           |  
            398.50p
           |  
            393.00p
           |  
            395.50p
           |  
            798,090
           | 
| 
            28/07/2025
           |  
            395.50p
           |  
            397.50p
           |  
            394.15p
           |  
            395.00p
           |  
            744,487
           | 
| 
            25/07/2025
           |  
            395.00p
           |  
            398.50p
           |  
            395.00p
           |  
            397.50p
           |  
            433,963
           | 
| 
            24/07/2025
           |  
            397.00p
           |  
            397.00p
           |  
            395.32p
           |  
            396.00p
           |  
            289,312
           | 
| 
            23/07/2025
           |  
            395.00p
           |  
            398.00p
           |  
            394.50p
           |  
            396.50p
           |  
            668,850
           | 
| 
            22/07/2025
           |  
            398.50p
           |  
            399.00p
           |  
            395.50p
           |  
            396.50p
           |  
            458,662
           | 
| 
            21/07/2025
           |  
            396.00p
           |  
            398.00p
           |  
            394.00p
           |  
            397.50p
           |  
            931,628
           | 
| 
            18/07/2025
           |  
            397.00p
           |  
            397.50p
           |  
            394.18p
           |  
            395.50p
           |  
            446,309
           | 
| 
            17/07/2025
           |  
            396.00p
           |  
            396.50p
           |  
            393.50p
           |  
            394.50p
           |  
            481,539
           | 
| 
            16/07/2025
           |  
            395.50p
           |  
            398.07p
           |  
            394.09p
           |  
            395.50p
           |  
            567,687
           | 
| 
            15/07/2025
           |  
            400.50p
           |  
            402.50p
           |  
            394.48p
           |  
            394.50p
           |  
            733,101
           | 
| 
            14/07/2025
           |  
            400.50p
           |  
            402.69p
           |  
            398.50p
           |  
            400.50p
           |  
            509,714
           | 
| 
            11/07/2025
           |  
            399.00p
           |  
            401.00p
           |  
            398.11p
           |  
            400.50p
           |  
            664,230
           | 
| 
            10/07/2025
           |  
            400.00p
           |  
            401.00p
           |  
            398.00p
           |  
            398.50p
           |  
            445,367
           | 
| 
            09/07/2025
           |  
            399.00p
           |  
            400.50p
           |  
            397.70p
           |  
            399.50p
           |  
            727,186
           | 
| 
            08/07/2025
           |  
            397.50p
           |  
            401.00p
           |  
            396.50p
           |  
            398.00p
           |  
            473,905
           | 
| 
            07/07/2025
           |  
            399.00p
           |  
            401.50p
           |  
            397.20p
           |  
            399.00p
           |  
            435,841
           | 
| 
            04/07/2025
           |  
            397.00p
           |  
            399.50p
           |  
            396.00p
           |  
            398.00p
           |  
            374,673
           | 
| 
            03/07/2025
           |  
            398.00p
           |  
            399.50p
           |  
            396.00p
           |  
            398.00p
           |  
            649,426
           | 
| 
            02/07/2025
           |  
            397.00p
           |  
            398.50p
           |  
            392.30p
           |  
            397.50p
           |  
            604,417
           | 
| 
            01/07/2025
           |  
            393.00p
           |  
            399.50p
           |  
            393.00p
           |  
            399.50p
           |  
            476,474
           | 
| 
            30/06/2025
           |  
            392.50p
           |  
            395.50p
           |  
            392.00p
           |  
            393.00p
           |  
            444,636
           | 
| 
            27/06/2025
           |  
            390.50p
           |  
            395.00p
           |  
            385.00p
           |  
            394.50p
           |  
            511,077
           | 
| 
            26/06/2025
           |  
            388.00p
           |  
            391.00p
           |  
            387.50p
           |  
            388.50p
           |  
            559,655
           | 
| 
            25/06/2025
           |  
            394.50p
           |  
            395.76p
           |  
            387.50p
           |  
            387.50p
           |  
            521,993
           | 
| 
            24/06/2025
           |  
            396.50p
           |  
            399.00p
           |  
            392.50p
           |  
            392.50p
           |  
            492,585
           | 
| 
            23/06/2025
           |  
            396.00p
           |  
            399.00p
           |  
            395.50p
           |  
            396.50p
           |  
            418,115
           | 
| 
            20/06/2025
           |  
            398.50p
           |  
            398.50p
           |  
            395.85p
           |  
            398.50p
           |  
            1,120,431
           | 
| 
            19/06/2025
           |  
            397.00p
           |  
            399.50p
           |  
            395.50p
           |  
            396.50p
           |  
            471,354
           | 
| 
            18/06/2025
           |  
            398.50p
           |  
            399.50p
           |  
            393.50p
           |  
            396.00p
           |  
            415,532
           | 
| 
            17/06/2025
           |  
            394.00p
           |  
            397.00p
           |  
            392.52p
           |  
            395.00p
           |  
            477,203
           | 
| 
            16/06/2025
           |  
            396.00p
           |  
            396.50p
           |  
            393.00p
           |  
            395.50p
           |  
            409,116
           | 
| 
            13/06/2025
           |  
            394.50p
           |  
            397.12p
           |  
            392.00p
           |  
            393.50p
           |  
            430,976
           | 
| 
            12/06/2025
           |  
            394.50p
           |  
            395.50p
           |  
            392.00p
           |  
            395.00p
           |  
            410,091
           | 
| 
            11/06/2025
           |  
            391.00p
           |  
            397.50p
           |  
            391.00p
           |  
            394.00p
           |  
            665,924
           | 
| 
            10/06/2025
           |  
            393.00p
           |  
            398.34p
           |  
            393.00p
           |  
            394.50p
           |  
            483,593
           | 
| 
            09/06/2025
           |  
            396.00p
           |  
            398.50p
           |  
            395.50p
           |  
            398.50p
           |  
            327,192
           | 
| 
            06/06/2025
           |  
            394.50p
           |  
            399.95p
           |  
            393.50p
           |  
            399.00p
           |  
            317,894
           | 
| 
            05/06/2025
           |  
            398.50p
           |  
            399.00p
           |  
            396.00p
           |  
            398.00p
           |  
            395,549
           | 
| 
            04/06/2025
           |  
            393.00p
           |  
            400.40p
           |  
            393.00p
           |  
            399.50p
           |  
            318,600
           | 
| 
            03/06/2025
           |  
            396.00p
           |  
            401.00p
           |  
            396.00p
           |  
            398.00p
           |  
            489,172
           | 
| 
            02/06/2025
           |  
            398.50p
           |  
            401.50p
           |  
            397.08p
           |  
            399.00p
           |  
            746,170
           | 
| 
            30/05/2025
           |  
            400.00p
           |  
            400.50p
           |  
            392.53p
           |  
            398.50p
           |  
            589,471
           | 
| 
            29/05/2025
           |  
            394.00p
           |  
            401.50p
           |  
            394.00p
           |  
            398.50p
           |  
            289,460
           | 
| 
            28/05/2025
           |  
            388.00p
           |  
            394.37p
           |  
            388.00p
           |  
            394.00p
           |  
            767,761
           | 
| 
            27/05/2025
           |  
            394.00p
           |  
            394.00p
           |  
            390.00p
           |  
            391.00p
           |  
            515,329
           | 
| 
            26/05/2025
           |  
            390.00p
           |  
            394.00p
           |  
            390.00p
           |  
            392.00p
           |  
            313,203
           | 
| 
            23/05/2025
           |  
            390.00p
           |  
            394.00p
           |  
            390.00p
           |  
            392.00p
           |  
            313,203
           | 
| 
            22/05/2025
           |  
            391.50p
           |  
            394.50p
           |  
            389.04p
           |  
            392.50p
           |  
            519,830
           | 
| 
            21/05/2025
           |  
            394.00p
           |  
            396.00p
           |  
            389.00p
           |  
            392.50p
           |  
            408,794
           | 
| 
            20/05/2025
           |  
            392.00p
           |  
            397.50p
           |  
            391.20p
           |  
            394.50p
           |  
            579,209
           | 
| 
            19/05/2025
           |  
            394.00p
           |  
            398.05p
           |  
            387.50p
           |  
            393.50p
           |  
            539,134
           | 
| 
            16/05/2025
           |  
            396.50p
           |  
            398.00p
           |  
            393.00p
           |  
            393.00p
           |  
            309,503
           | 
| 
            15/05/2025
           |  
            394.00p
           |  
            396.50p
           |  
            393.00p
           |  
            394.50p
           |  
            394,350
           | 
| 
            14/05/2025
           |  
            392.00p
           |  
            398.50p
           |  
            390.50p
           |  
            394.00p
           |  
            593,027
           | 
| 
            13/05/2025
           |  
            393.00p
           |  
            399.00p
           |  
            392.50p
           |  
            394.00p
           |  
            695,207
           | 
| 
            12/05/2025
           |  
            399.00p
           |  
            401.00p
           |  
            394.00p
           |  
            395.00p
           |  
            473,802
           | 
| 
            09/05/2025
           |  
            398.00p
           |  
            399.00p
           |  
            396.33p
           |  
            398.50p
           |  
            326,865
           | 
| 
            08/05/2025
           |  
            397.00p
           |  
            398.81p
           |  
            395.00p
           |  
            398.50p
           |  
            670,531
           | 
| 
            07/05/2025
           |  
            396.50p
           |  
            399.00p
           |  
            395.00p
           |  
            396.50p
           |  
            543,967
           | 
| 
            06/05/2025
           |  
            397.50p
           |  
            399.50p
           |  
            391.00p
           |  
            398.00p
           |  
            656,101
           | 
| 
            05/05/2025
           |  
            397.00p
           |  
            399.09p
           |  
            393.00p
           |  
            396.00p
           |  
            493,522
           |