2023 Buy (USD) Sell (USD) Net Buy (Sell) Month Volume Rate Volume Rate 1 January - - - - - 2 February 40,000,000 389.24 - - 40,000,000 3 March 151,300,000 388.78 - - 151,300,000 4 April 181,600,000 388.29 - - 181,600,000 5 May 209,500,000 387.70 - - 209,500,000 6 June 198,800,000 387.63 - - 198,800,000 7 July 230,000,000 387.58 - - 230,000,000 8 August 165,300,000 387.23 - - 165,300,000 9 September 20,000,000 386.60 - - 20,000,000 10 October - - 50,000,000 419.34 -50,000,000 11 November - - - - - 12 December - - - - - Total 1,196,500,000 50,000,000 1,146,500,000 2022 Buy (USD) Sell (USD) Net Buy (Sell) Month Volume Rate Volume Rate 1 January - - - - - 2 February - - - - - 3 March - - - - - 4 April 67,000,000 456.16 - - 67,000,000 5 May - - - - - 6 June 100,000,000 414.74 - - 100,000,000 7 July 18,500,000 405.95 - - 18,500,000 8 August 81,300,000 404.86 - - 81,300,000 9 September 55,000,000 404.63 - - 55,000,000 10 October 80,000,000 394.84 - - 80,000,000 11 November 114,100,000 394.76 - - 114,100,000 12 December 57,900,000 393.50 - - 57,900,000 Total 573,800,000 0 573,800,000 2021 Buy (USD) Sell (USD) Net Buy (Sell) Month Volume Rate Volume Rate 1 January - - 46,800,000 523.86 -46,800,000 2 February - - - - - 3 March - - 34,800,000 525.71 -34,800,000 4 April - - 74,700,000 530.06 -74,700,000 5 May - - - - - 6 June 7,000,000 495.75 - - 7,000,000 7 July - - - - - 8 August - - - - - 9 September 10,000,000 487.67 - - 10,000,000 10 October - - - - - 11 November 5,000,000 475.39 - - 5,000,000 12 December - - - - - Total 22,000,000 156,300,000 -134,300,000 2020 Buy (USD) Sell (USD) Net Buy (Sell) Month Volume Rate Volume Rate 1 January 37,800,000 479.09 - - 37,800,000 2 February 20,000,000 478.62 - - 20,000,000 3 March - - 70,000,000 501.34 -70,000,000 4 April 33,100,000 481.66 57,000,000 504.45 -23,900,000 5 May - - - - - 6 June - - - - - 7 July - - - - - 8 August - - - - - 9 September - - - - - 10 October - - - - - 11 November - - 60,000,000 510.15 -60,000,000 12 December - - 50,850,000 522.98 -50,850,000 Total 90,900,000 237,850,000 -146,950,000