Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 Mar 2023 | 232.20 | 234.60 | 229.93 | 233.40 | 233.40 | 461,100 |
30 Mar 2023 | 231.60 | 233.00 | 230.60 | 232.80 | 232.80 | 540,232 |
29 Mar 2023 | 231.20 | 232.60 | 230.00 | 231.40 | 231.40 | 409,619 |
28 Mar 2023 | 233.60 | 233.80 | 231.60 | 231.80 | 231.80 | 500,506 |
27 Mar 2023 | 231.00 | 232.40 | 228.00 | 231.00 | 231.00 | 1,989,379 |
24 Mar 2023 | 229.40 | 233.00 | 224.00 | 230.20 | 230.20 | 1,235,829 |
23 Mar 2023 | 233.20 | 236.40 | 233.20 | 233.20 | 233.20 | 507,885 |
22 Mar 2023 | 229.80 | 236.20 | 228.40 | 236.00 | 236.00 | 4,809,019 |
21 Mar 2023 | 223.60 | 234.00 | 223.60 | 228.60 | 228.60 | 524,413 |
20 Mar 2023 | 229.00 | 231.80 | 227.20 | 229.80 | 229.80 | 1,062,085 |
17 Mar 2023 | 237.40 | 242.80 | 232.80 | 233.20 | 233.20 | 2,355,510 |
16 Mar 2023 | 244.40 | 244.40 | 234.40 | 236.60 | 236.60 | 1,224,284 |
15 Mar 2023 | 246.20 | 246.69 | 240.20 | 240.20 | 240.20 | 1,139,264 |
14 Mar 2023 | 243.00 | 249.40 | 239.80 | 247.80 | 247.80 | 1,073,455 |
13 Mar 2023 | 246.20 | 247.40 | 243.20 | 243.60 | 243.60 | 1,604,246 |
10 Mar 2023 | 244.20 | 250.00 | 244.20 | 246.60 | 246.60 | 1,238,020 |
09 Mar 2023 | 249.80 | 250.80 | 248.20 | 249.60 | 249.60 | 774,009 |
08 Mar 2023 | 249.40 | 251.60 | 248.60 | 250.00 | 250.00 | 786,984 |
07 Mar 2023 | 252.00 | 252.20 | 250.80 | 252.00 | 252.00 | 1,221,371 |
06 Mar 2023 | 252.80 | 253.00 | 251.20 | 252.00 | 252.00 | 609,670 |
03 Mar 2023 | 251.40 | 252.80 | 249.00 | 252.20 | 252.20 | 769,379 |
02 Mar 2023 | 249.80 | 251.60 | 248.00 | 251.00 | 251.00 | 2,842,268 |
01 Mar 2023 | 250.20 | 251.20 | 248.80 | 250.20 | 250.20 | 718,729 |
28 Feb 2023 | 249.80 | 250.62 | 249.00 | 249.40 | 249.40 | 1,414,345 |
27 Feb 2023 | 249.80 | 251.00 | 243.20 | 249.60 | 249.60 | 1,152,260 |
24 Feb 2023 | 252.80 | 255.53 | 251.92 | 253.40 | 253.40 | 997,405 |
23 Feb 2023 | 247.60 | 255.20 | 247.20 | 254.00 | 254.00 | 1,452,349 |
22 Feb 2023 | 250.00 | 250.00 | 244.60 | 247.00 | 247.00 | 649,659 |
21 Feb 2023 | 250.00 | 250.00 | 247.00 | 248.40 | 248.40 | 2,713,567 |
20 Feb 2023 | 245.00 | 248.20 | 245.00 | 248.00 | 248.00 | 3,219,871 |
17 Feb 2023 | 251.00 | 251.00 | 244.80 | 249.40 | 249.40 | 710,820 |
16 Feb 2023 | 247.20 | 249.60 | 244.00 | 248.20 | 248.20 | 1,113,012 |
15 Feb 2023 | 246.40 | 251.40 | 245.80 | 246.60 | 246.60 | 746,572 |
14 Feb 2023 | 245.60 | 249.00 | 245.00 | 249.00 | 249.00 | 1,040,584 |
13 Feb 2023 | 246.80 | 251.20 | 245.00 | 245.20 | 245.20 | 712,448 |
10 Feb 2023 | 244.00 | 249.00 | 243.00 | 246.60 | 246.60 | 660,981 |
09 Feb 2023 | 240.00 | 245.00 | 240.00 | 244.00 | 244.00 | 1,198,611 |
08 Feb 2023 | 244.00 | 244.80 | 240.00 | 243.40 | 243.40 | 413,036 |
07 Feb 2023 | 240.20 | 242.00 | 238.60 | 239.40 | 239.40 | 1,600,589 |
06 Feb 2023 | 240.00 | 243.80 | 238.00 | 239.60 | 239.60 | 794,466 |
03 Feb 2023 | 240.00 | 247.00 | 240.00 | 242.20 | 242.20 | 1,091,703 |
02 Feb 2023 | 241.00 | 245.00 | 239.60 | 239.60 | 239.60 | 986,363 |
01 Feb 2023 | 245.20 | 245.20 | 238.60 | 240.80 | 240.80 | 800,163 |
31 Jan 2023 | 245.00 | 245.00 | 238.13 | 242.80 | 242.80 | 1,272,076 |
30 Jan 2023 | 242.80 | 244.00 | 240.80 | 241.20 | 241.20 | 2,068,303 |
27 Jan 2023 | 244.00 | 244.63 | 241.60 | 244.20 | 244.20 | 721,906 |
26 Jan 2023 | 240.00 | 244.40 | 240.00 | 243.20 | 243.20 | 622,476 |
25 Jan 2023 | 248.40 | 249.80 | 240.20 | 242.00 | 242.00 | 879,729 |
24 Jan 2023 | 244.40 | 245.60 | 243.38 | 244.80 | 244.80 | 567,891 |
23 Jan 2023 | 245.60 | 247.20 | 242.80 | 244.40 | 244.40 | 1,848,102 |
20 Jan 2023 | 240.40 | 247.80 | 240.40 | 244.80 | 244.80 | 779,979 |
19 Jan 2023 | 248.00 | 248.00 | 240.60 | 241.20 | 241.20 | 2,577,374 |
18 Jan 2023 | 243.60 | 247.20 | 242.00 | 246.00 | 246.00 | 1,214,242 |
17 Jan 2023 | 241.00 | 245.20 | 239.80 | 243.40 | 243.40 | 3,161,332 |
16 Jan 2023 | 242.00 | 244.80 | 240.00 | 242.00 | 242.00 | 830,210 |
13 Jan 2023 | 246.40 | 248.00 | 241.60 | 242.80 | 242.80 | 759,152 |
12 Jan 2023 | 241.60 | 247.60 | 240.40 | 244.80 | 244.80 | 1,120,752 |
11 Jan 2023 | 248.40 | 248.40 | 240.20 | 243.60 | 243.60 | 2,769,920 |
10 Jan 2023 | 240.40 | 245.00 | 240.00 | 242.60 | 242.60 | 1,327,009 |
09 Jan 2023 | 242.00 | 242.80 | 238.60 | 240.20 | 240.20 | 2,450,637 |
06 Jan 2023 | 245.00 | 246.80 | 238.80 | 241.00 | 241.00 | 3,556,655 |
05 Jan 2023 | 245.00 | 247.80 | 244.00 | 245.00 | 245.00 | 2,341,978 |
04 Jan 2023 | 247.20 | 253.40 | 245.00 | 245.00 | 245.00 | 1,688,779 |
03 Jan 2023 | 261.00 | 262.80 | 251.60 | 252.20 | 252.20 | 3,484,321 |
30 Dec 2022 | 260.00 | 262.20 | 258.65 | 261.80 | 261.80 | 519,461 |
29 Dec 2022 | 259.00 | 260.80 | 257.20 | 259.40 | 259.40 | 539,460 |
28 Dec 2022 | 260.80 | 263.20 | 258.60 | 261.00 | 261.00 | 3,702,794 |
23 Dec 2022 | 255.00 | 262.00 | 254.80 | 258.80 | 258.80 | 2,060,115 |
22 Dec 2022 | 244.20 | 255.00 | 240.20 | 251.00 | 251.00 | 933,699 |
21 Dec 2022 | 252.00 | 252.00 | 246.20 | 249.40 | 249.40 | 2,878,032 |
20 Dec 2022 | 249.80 | 249.80 | 245.00 | 246.40 | 246.40 | 1,122,880 |
19 Dec 2022 | 249.40 | 253.40 | 248.40 | 248.80 | 248.80 | 1,019,261 |
16 Dec 2022 | 252.00 | 252.00 | 247.20 | 249.00 | 249.00 | 2,172,673 |
15 Dec 2022 | 250.80 | 251.80 | 247.80 | 248.40 | 248.40 | 359,896 |
14 Dec 2022 | 247.00 | 251.00 | 247.00 | 250.00 | 250.00 | 313,030 |
13 Dec 2022 | 247.00 | 250.60 | 247.00 | 248.60 | 248.60 | 785,982 |
12 Dec 2022 | 248.00 | 250.80 | 246.60 | 248.00 | 248.00 | 428,650 |
09 Dec 2022 | 244.20 | 251.10 | 243.00 | 248.60 | 248.60 | 2,092,601 |
08 Dec 2022 | 248.20 | 252.20 | 242.60 | 246.20 | 246.20 | 1,094,171 |
07 Dec 2022 | 252.00 | 252.00 | 248.00 | 248.80 | 248.80 | 5,528,724 |
06 Dec 2022 | 251.00 | 252.00 | 249.20 | 250.00 | 250.00 | 2,748,510 |
05 Dec 2022 | 243.80 | 252.60 | 241.15 | 251.40 | 251.40 | 6,577,598 |
02 Dec 2022 | 248.00 | 250.60 | 246.40 | 249.60 | 249.60 | 1,676,581 |
01 Dec 2022 | 249.20 | 252.80 | 248.20 | 252.80 | 252.80 | 5,897,483 |
30 Nov 2022 | 249.00 | 252.80 | 246.25 | 249.40 | 249.40 | 22,582,237 |
29 Nov 2022 | 245.80 | 250.80 | 245.60 | 249.20 | 249.20 | 6,670,796 |
28 Nov 2022 | 247.00 | 247.40 | 242.80 | 245.40 | 245.40 | 4,859,473 |
25 Nov 2022 | 245.80 | 247.00 | 243.40 | 245.80 | 245.80 | 2,189,763 |
24 Nov 2022 | 254.40 | 254.40 | 245.00 | 246.40 | 246.40 | 329,575 |
23 Nov 2022 | 254.60 | 254.60 | 246.60 | 249.60 | 249.60 | 716,646 |
22 Nov 2022 | 247.60 | 252.20 | 246.00 | 251.00 | 251.00 | 636,244 |
21 Nov 2022 | 247.00 | 248.60 | 244.40 | 245.40 | 245.40 | 419,502 |
18 Nov 2022 | 248.60 | 250.63 | 244.91 | 247.80 | 247.80 | 705,253 |
17 Nov 2022 | 248.60 | 248.60 | 245.00 | 247.00 | 247.00 | 334,788 |
16 Nov 2022 | 245.00 | 248.40 | 243.20 | 248.40 | 248.40 | 420,833 |
15 Nov 2022 | 247.40 | 250.00 | 245.00 | 246.80 | 246.80 | 435,212 |
14 Nov 2022 | 247.20 | 249.20 | 245.20 | 247.80 | 247.80 | 337,453 |
11 Nov 2022 | 247.40 | 252.40 | 245.19 | 249.20 | 249.20 | 2,873,568 |
10 Nov 2022 | 248.20 | 250.00 | 245.00 | 248.00 | 248.00 | 673,391 |
09 Nov 2022 | 250.00 | 254.15 | 246.80 | 248.00 | 248.00 | 348,489 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |