Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 232.00 | 234.00 | 230.00 | 230.00 | 230.00 | 407,100 |
02 May 2024 | 244.00 | 244.00 | 222.00 | 232.00 | 232.00 | 7,604,000 |
30 Apr 2024 | 240.00 | 248.00 | 240.00 | 244.00 | 244.00 | 799,100 |
29 Apr 2024 | 246.00 | 246.00 | 238.00 | 240.00 | 240.00 | 3,432,300 |
26 Apr 2024 | 246.00 | 250.00 | 244.00 | 246.00 | 246.00 | 862,100 |
25 Apr 2024 | 248.00 | 250.00 | 246.00 | 246.00 | 246.00 | 1,014,900 |
24 Apr 2024 | 248.00 | 248.00 | 246.00 | 246.00 | 246.00 | 433,800 |
23 Apr 2024 | 252.00 | 252.00 | 246.00 | 248.00 | 248.00 | 2,740,700 |
22 Apr 2024 | 250.00 | 256.00 | 246.00 | 248.00 | 248.00 | 1,202,800 |
19 Apr 2024 | 250.00 | 252.00 | 246.00 | 248.00 | 248.00 | 1,599,700 |
18 Apr 2024 | 256.00 | 260.00 | 244.00 | 250.00 | 250.00 | 3,705,300 |
18 Apr 2024 | 10.29365 Dividend | |||||
17 Apr 2024 | 258.00 | 262.00 | 252.00 | 262.00 | 251.71 | 2,609,600 |
16 Apr 2024 | 262.00 | 262.00 | 254.00 | 256.00 | 245.94 | 2,797,300 |
05 Apr 2024 | 262.00 | 264.00 | 260.00 | 262.00 | 251.71 | 1,917,100 |
04 Apr 2024 | 260.00 | 264.00 | 258.00 | 262.00 | 251.71 | 2,337,200 |
03 Apr 2024 | 260.00 | 264.00 | 258.00 | 258.00 | 247.86 | 2,206,900 |
02 Apr 2024 | 254.00 | 262.00 | 254.00 | 260.00 | 249.78 | 2,155,000 |
01 Apr 2024 | 260.00 | 262.00 | 252.00 | 254.00 | 244.02 | 2,916,100 |
28 Mar 2024 | 262.00 | 264.00 | 258.00 | 258.00 | 247.86 | 1,581,400 |
27 Mar 2024 | 264.00 | 266.00 | 258.00 | 262.00 | 251.71 | 2,777,100 |
26 Mar 2024 | 272.00 | 272.00 | 264.00 | 264.00 | 253.63 | 3,214,600 |
25 Mar 2024 | 276.00 | 276.00 | 262.00 | 272.00 | 261.31 | 8,159,800 |
22 Mar 2024 | 258.00 | 266.00 | 256.00 | 262.00 | 251.71 | 5,201,200 |
21 Mar 2024 | 258.00 | 260.00 | 254.00 | 258.00 | 247.86 | 1,212,300 |
20 Mar 2024 | 256.00 | 258.00 | 254.00 | 258.00 | 247.86 | 1,457,500 |
19 Mar 2024 | 252.00 | 260.00 | 252.00 | 256.00 | 245.94 | 3,088,200 |
18 Mar 2024 | 254.00 | 256.00 | 252.00 | 252.00 | 242.10 | 854,200 |
15 Mar 2024 | 254.00 | 256.00 | 250.00 | 254.00 | 244.02 | 1,541,700 |
14 Mar 2024 | 252.00 | 256.00 | 250.00 | 254.00 | 244.02 | 3,265,000 |
13 Mar 2024 | 252.00 | 254.00 | 250.00 | 252.00 | 242.10 | 724,000 |
08 Mar 2024 | 254.00 | 256.00 | 250.00 | 252.00 | 242.10 | 994,100 |
07 Mar 2024 | 250.00 | 258.00 | 248.00 | 254.00 | 244.02 | 4,705,400 |
06 Mar 2024 | 252.00 | 252.00 | 248.00 | 248.00 | 238.26 | 1,059,000 |
05 Mar 2024 | 252.00 | 252.00 | 248.00 | 250.00 | 240.18 | 1,240,700 |
04 Mar 2024 | 254.00 | 258.00 | 250.00 | 252.00 | 242.10 | 2,547,800 |
01 Mar 2024 | 254.00 | 254.00 | 250.00 | 252.00 | 242.10 | 1,196,400 |
29 Feb 2024 | 260.00 | 260.00 | 250.00 | 254.00 | 244.02 | 4,495,200 |
28 Feb 2024 | 254.00 | 264.00 | 254.00 | 256.00 | 245.94 | 11,000,700 |
27 Feb 2024 | 250.00 | 256.00 | 248.00 | 254.00 | 244.02 | 2,287,800 |
26 Feb 2024 | 250.00 | 252.00 | 248.00 | 250.00 | 240.18 | 1,301,900 |
23 Feb 2024 | 250.00 | 252.00 | 248.00 | 248.00 | 238.26 | 556,500 |
22 Feb 2024 | 246.00 | 250.00 | 246.00 | 248.00 | 238.26 | 461,900 |
21 Feb 2024 | 248.00 | 250.00 | 244.00 | 248.00 | 238.26 | 3,403,700 |
20 Feb 2024 | 250.00 | 250.00 | 246.00 | 246.00 | 236.33 | 808,200 |
19 Feb 2024 | 252.00 | 254.00 | 250.00 | 250.00 | 240.18 | 904,400 |
16 Feb 2024 | 252.00 | 254.00 | 250.00 | 252.00 | 242.10 | 1,074,800 |
15 Feb 2024 | 252.00 | 254.00 | 248.00 | 252.00 | 242.10 | 2,642,500 |
13 Feb 2024 | 248.00 | 252.00 | 248.00 | 250.00 | 240.18 | 4,666,900 |
12 Feb 2024 | 244.00 | 248.00 | 244.00 | 248.00 | 238.26 | 1,380,100 |
07 Feb 2024 | 244.00 | 248.00 | 242.00 | 244.00 | 234.41 | 390,200 |
06 Feb 2024 | 246.00 | 248.00 | 242.00 | 244.00 | 234.41 | 686,800 |
05 Feb 2024 | 244.00 | 248.00 | 242.00 | 246.00 | 236.33 | 535,300 |
02 Feb 2024 | 244.00 | 244.00 | 242.00 | 244.00 | 234.41 | 132,100 |
01 Feb 2024 | 244.00 | 246.00 | 242.00 | 242.00 | 232.49 | 397,600 |
31 Jan 2024 | 248.00 | 248.00 | 242.00 | 242.00 | 232.49 | 257,200 |
30 Jan 2024 | 238.00 | 248.00 | 238.00 | 246.00 | 236.33 | 1,786,300 |
29 Jan 2024 | 242.00 | 242.00 | 232.00 | 240.00 | 230.57 | 790,200 |
26 Jan 2024 | 244.00 | 244.00 | 238.00 | 240.00 | 230.57 | 1,739,800 |
25 Jan 2024 | 242.00 | 246.00 | 242.00 | 244.00 | 234.41 | 511,800 |
24 Jan 2024 | 244.00 | 246.00 | 242.00 | 242.00 | 232.49 | 1,097,600 |
23 Jan 2024 | 246.00 | 248.00 | 244.00 | 244.00 | 234.41 | 978,700 |
22 Jan 2024 | 250.00 | 250.00 | 246.00 | 248.00 | 238.26 | 501,600 |
19 Jan 2024 | 250.00 | 250.00 | 246.00 | 250.00 | 240.18 | 153,800 |
18 Jan 2024 | 248.00 | 252.00 | 246.00 | 250.00 | 240.18 | 1,829,100 |
17 Jan 2024 | 256.00 | 256.00 | 246.00 | 250.00 | 240.18 | 3,027,100 |
16 Jan 2024 | 256.00 | 260.00 | 252.00 | 256.00 | 245.94 | 1,360,000 |
15 Jan 2024 | 252.00 | 260.00 | 252.00 | 256.00 | 245.94 | 1,419,200 |
12 Jan 2024 | 252.00 | 256.00 | 252.00 | 254.00 | 244.02 | 930,400 |
11 Jan 2024 | 252.00 | 260.00 | 248.00 | 256.00 | 245.94 | 1,425,500 |
10 Jan 2024 | 254.00 | 258.00 | 254.00 | 254.00 | 244.02 | 840,400 |
09 Jan 2024 | 254.00 | 258.00 | 252.00 | 254.00 | 244.02 | 2,378,700 |
08 Jan 2024 | 248.00 | 258.00 | 242.00 | 252.00 | 242.10 | 11,682,100 |
05 Jan 2024 | 248.00 | 250.00 | 246.00 | 248.00 | 238.26 | 533,400 |
04 Jan 2024 | 244.00 | 252.00 | 244.00 | 246.00 | 236.33 | 4,098,400 |
03 Jan 2024 | 246.00 | 248.00 | 244.00 | 244.00 | 234.41 | 463,600 |
02 Jan 2024 | 242.00 | 250.00 | 242.00 | 246.00 | 236.33 | 1,426,900 |
29 Dec 2023 | 242.00 | 246.00 | 242.00 | 242.00 | 232.49 | 527,000 |
28 Dec 2023 | 244.00 | 246.00 | 242.00 | 242.00 | 232.49 | 819,600 |
27 Dec 2023 | 246.00 | 246.00 | 240.00 | 244.00 | 234.41 | 914,400 |
22 Dec 2023 | 244.00 | 246.00 | 242.00 | 246.00 | 236.33 | 313,200 |
21 Dec 2023 | 244.00 | 246.00 | 240.00 | 244.00 | 234.41 | 918,300 |
20 Dec 2023 | 246.00 | 246.00 | 240.00 | 244.00 | 234.41 | 1,236,500 |
19 Dec 2023 | 244.00 | 246.00 | 242.00 | 246.00 | 236.33 | 592,400 |
18 Dec 2023 | 242.00 | 246.00 | 242.00 | 244.00 | 234.41 | 1,431,800 |
15 Dec 2023 | 250.00 | 250.00 | 242.00 | 242.00 | 232.49 | 2,925,100 |
14 Dec 2023 | 246.00 | 250.00 | 246.00 | 250.00 | 240.18 | 1,330,900 |
13 Dec 2023 | 248.00 | 248.00 | 244.00 | 246.00 | 236.33 | 739,200 |
12 Dec 2023 | 246.00 | 250.00 | 244.00 | 246.00 | 236.33 | 1,077,500 |
11 Dec 2023 | 250.00 | 252.00 | 244.00 | 248.00 | 238.26 | 756,300 |
08 Dec 2023 | 250.00 | 252.00 | 248.00 | 250.00 | 240.18 | 571,100 |
07 Dec 2023 | 252.00 | 252.00 | 248.00 | 250.00 | 240.18 | 476,900 |
06 Dec 2023 | 252.00 | 252.00 | 244.00 | 252.00 | 242.10 | 2,082,400 |
05 Dec 2023 | 254.00 | 254.00 | 248.00 | 252.00 | 242.10 | 1,171,700 |
04 Dec 2023 | 252.00 | 254.00 | 250.00 | 252.00 | 242.10 | 327,400 |
01 Dec 2023 | 256.00 | 256.00 | 252.00 | 252.00 | 242.10 | 449,900 |
30 Nov 2023 | 254.00 | 256.00 | 250.00 | 256.00 | 245.94 | 1,055,100 |
29 Nov 2023 | 250.00 | 260.00 | 246.00 | 256.00 | 245.94 | 3,579,600 |
28 Nov 2023 | 250.00 | 250.00 | 246.00 | 246.00 | 236.33 | 156,000 |
27 Nov 2023 | 250.00 | 252.00 | 246.00 | 250.00 | 240.18 | 914,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |