| Millennium Capital (DIFC) Limited | 0.00% | 21 Jun 2024 | 
        
                
                    | Millennium International Management LP | 0.00% | 21 Jun 2024 | 
        
                
                    | Millennium International Management LP | 0.53% | 20 Jun 2024 | 
        
                
                    | Millennium Capital (DIFC) Limited | 0.73% | 14 Jun 2024 | 
        
                
                    | Qube Research & Technologies Limited | 0.49% | 3 May 2024 | 
        
                
                    | Qube Research & Technologies Limited | 0.59% | 2 May 2024 | 
        
                
                    | Qube Research & Technologies Limited | 0.75% | 30 Apr 2024 | 
        
                
                    | Qube Research & Technologies Limited | 0.87% | 29 Apr 2024 | 
        
                
                    | Cadian Capital Management, LP | 0.23% | 26 Apr 2024 | 
        
                
                    | Qube Research & Technologies Limited | 0.96% | 26 Apr 2024 | 
        
                
                    | Cadian Capital Management, LP | 0.53% | 24 Apr 2024 | 
        
                
                    | Qube Research & Technologies Limited | 1.02% | 19 Apr 2024 | 
        
                
                    | Qube Research & Technologies Limited | 0.94% | 18 Apr 2024 | 
        
                
                    | Qube Research & Technologies Limited | 0.89% | 17 Apr 2024 | 
        
                
                    | Qube Research & Technologies Limited | 0.96% | 10 Apr 2024 | 
        
                
                    | Qube Research & Technologies Limited | 1.06% | 20 Mar 2024 | 
        
                
                    | Kintbury Capital LLP | 0.00% | 15 Mar 2024 | 
        
                
                    | Qube Research & Technologies Limited | 1.15% | 15 Mar 2024 | 
        
                
                    | Kintbury Capital LLP | 0.71% | 14 Mar 2024 | 
        
                
                    | Qube Research & Technologies Limited | 0.72% | 14 Mar 2024 | 
        
                
                    | Parvus Asset Management Europe Limited | 0.35% | 7 Mar 2024 | 
        
                
                    | Qube Research & Technologies Limited | 0.67% | 7 Mar 2024 | 
        
                
                    | Kintbury Capital LLP | 0.90% | 15 Feb 2024 | 
        
                
                    | Kintbury Capital LLP | 0.82% | 13 Feb 2024 | 
        
                
                    | Qube Research & Technologies Limited | 0.79% | 12 Feb 2024 | 
        
                
                    | Kintbury Capital LLP | 0.75% | 7 Feb 2024 | 
        
                
                    | Qube Research & Technologies Limited | 0.80% | 7 Feb 2024 | 
        
                
                    | Kintbury Capital LLP | 0.60% | 2 Feb 2024 | 
        
                
                    | Qube Research & Technologies Limited | 0.78% | 1 Feb 2024 | 
        
                
                    | Qube Research & Technologies Limited | 0.82% | 30 Jan 2024 | 
        
                
                    | PSquared Asset Management AG | 0.43% | 24 Jan 2024 | 
        
                
                    | Kintbury Capital LLP | 0.55% | 22 Jan 2024 | 
        
                
                    | Qube Research & Technologies Limited | 0.77% | 19 Jan 2024 | 
        
                
                    | ShadowFall Capital & Research LLP | 0.47% | 2 Jan 2024 | 
        
                
                    | Qube Research & Technologies Limited | 0.60% | 18 Dec 2023 | 
        
                
                    | Qube Research & Technologies Limited | 0.57% | 15 Dec 2023 | 
        
                
                    | PSquared Asset Management AG | 0.52% | 1 Dec 2023 | 
        
                
                    | ShadowFall Capital & Research LLP | 0.52% | 8 Nov 2023 | 
        
                
                    | Wellington Management International Ltd | 0.48% | 14 Aug 2023 | 
        
                
                    | Wellington Management International Ltd | 0.50% | 31 Jul 2023 | 
        
                
                    | JPMorgan Asset Management (UK) Ltd | 0.44% | 18 Jul 2023 | 
        
                
                    | Parvus Asset Management Europe Limited | 0.61% | 18 Jul 2023 | 
        
                
                    | Wellington Management Company LLP | 0.20% | 18 Jul 2023 | 
        
                
                    | Wellington Management International Ltd | 0.46% | 18 Jul 2023 | 
        
                
                    | Wellington Management International Ltd | 0.52% | 6 Jul 2023 | 
        
                
                    | Wellington Management International Ltd | 0.39% | 16 Jun 2023 | 
        
                
                    | Wellington Management International Ltd | 0.65% | 15 Jun 2023 | 
        
                
                    | JPMorgan Asset Management (UK) Ltd | 0.50% | 8 Jun 2023 | 
        
                
                    | Wellington Management International Ltd | 0.59% | 5 Jun 2023 | 
        
                
                    | Wellington Management Company LLP | 0.53% | 2 Jun 2023 | 
        
                
                    | Wellington Management Company LLP | 0.60% | 31 May 2023 | 
        
                
                    | Wellington Management International Ltd | 0.60% | 31 May 2023 | 
        
                
                    | Marshall Wace LLP | 0.44% | 30 May 2023 | 
        
                
                    | Marshall Wace LLP | 0.55% | 25 May 2023 | 
        
                
                    | Marshall Wace LLP | 0.67% | 23 May 2023 | 
        
                
                    | Marshall Wace LLP | 0.75% | 22 May 2023 | 
        
                
                    | Marshall Wace LLP | 0.80% | 15 May 2023 | 
        
                
                    | Marshall Wace LLP | 0.79% | 2 May 2023 | 
        
                
                    | Marshall Wace LLP | 0.89% | 21 Apr 2023 | 
        
                
                    | Marshall Wace LLP | 0.98% | 18 Apr 2023 | 
        
                
                    | Wellington Management Company LLP | 0.58% | 14 Apr 2023 | 
        
                
                    | Marshall Wace LLP | 1.09% | 13 Apr 2023 | 
        
                
                    | Marshall Wace LLP | 1.19% | 28 Mar 2023 | 
        
                
                    | Wellington Management International Ltd | 0.53% | 23 Mar 2023 | 
        
                
                    | Marshall Wace LLP | 1.21% | 17 Mar 2023 | 
        
                
                    | Parvus Asset Management Europe Limited | 0.50% | 3 Mar 2023 | 
        
                
                    | Marshall Wace LLP | 1.10% | 28 Feb 2023 | 
        
                
                    | Quintessential Capital Management | 0.38% | 16 Feb 2023 | 
        
                
                    | Quintessential Capital Management | 0.54% | 10 Feb 2023 | 
        
                
                    | Marshall Wace LLP | 1.07% | 9 Feb 2023 | 
        
                
                    | Marshall Wace LLP | 1.15% | 8 Feb 2023 | 
        
                
                    | Quintessential Capital Management | 0.67% | 8 Feb 2023 | 
        
                
                    | Quintessential Capital Management | 0.84% | 7 Feb 2023 | 
        
                
                    | Quintessential Capital Management | 0.94% | 3 Feb 2023 | 
        
                
                    | Marshall Wace LLP | 1.21% | 2 Feb 2023 | 
        
                
                    | Quintessential Capital Management | 1.10% | 2 Feb 2023 | 
        
                
                    | Marshall Wace LLP | 1.17% | 1 Feb 2023 | 
        
                
                    | Quintessential Capital Management | 1.30% | 30 Jan 2023 | 
        
                
                    | Marshall Wace LLP | 1.02% | 27 Jan 2023 | 
        
                
                    | Quintessential Capital Management | 0.86% | 27 Jan 2023 | 
        
                
                    | Quintessential Capital Management | 0.53% | 24 Jan 2023 | 
        
                
                    | Marshall Wace LLP | 0.90% | 20 Jan 2023 | 
        
                
                    | Marshall Wace LLP | 0.81% | 17 Jan 2023 | 
        
                
                    | Marshall Wace LLP | 0.72% | 12 Jan 2023 | 
        
                
                    | Marshall Wace LLP | 0.60% | 10 Jan 2023 | 
        
                
                    | Marshall Wace LLP | 0.51% | 2 Dec 2022 | 
        
                
                    | JPMorgan Asset Management (UK) Ltd | 0.41% | 11 Nov 2022 | 
        
                
                    | JPMorgan Asset Management (UK) Ltd | 0.59% | 1 Nov 2022 | 
        
                
                    | Marshall Wace LLP | 0.49% | 1 Nov 2022 | 
        
                
                    | Marshall Wace LLP | 0.52% | 18 Oct 2022 | 
        
                
                    | JPMorgan Asset Management (UK) Ltd | 0.60% | 13 Oct 2022 | 
        
                
                    | Millennium International Management LP | 0.00% | 18 Feb 2022 | 
        
                
                    | Millennium International Management LP | 0.68% | 17 Feb 2022 |