Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 Mar 2023 | 215.00 | 221.50 | 215.00 | 221.50 | 221.50 | 1,952,806 |
20 Mar 2023 | 215.00 | 219.00 | 210.50 | 216.00 | 216.00 | 1,865,085 |
17 Mar 2023 | 222.50 | 223.68 | 217.00 | 219.00 | 219.00 | 1,708,004 |
16 Mar 2023 | 217.00 | 221.50 | 213.48 | 219.00 | 219.00 | 1,297,541 |
15 Mar 2023 | 215.50 | 219.00 | 209.50 | 215.00 | 215.00 | 1,174,866 |
14 Mar 2023 | 210.00 | 217.00 | 207.00 | 216.50 | 216.50 | 1,440,312 |
13 Mar 2023 | 218.00 | 218.00 | 206.42 | 211.00 | 211.00 | 1,089,877 |
10 Mar 2023 | 218.50 | 220.00 | 211.57 | 214.50 | 214.50 | 1,986,373 |
09 Mar 2023 | 221.50 | 228.00 | 220.50 | 224.50 | 224.50 | 1,207,076 |
08 Mar 2023 | 226.00 | 228.50 | 223.50 | 226.00 | 226.00 | 755,728 |
07 Mar 2023 | 229.50 | 230.00 | 225.00 | 226.00 | 226.00 | 694,042 |
06 Mar 2023 | 220.50 | 229.50 | 220.50 | 229.50 | 229.50 | 1,023,673 |
03 Mar 2023 | 224.00 | 226.50 | 223.50 | 225.50 | 225.50 | 923,562 |
02 Mar 2023 | 221.00 | 225.50 | 213.10 | 223.00 | 223.00 | 1,545,995 |
01 Mar 2023 | 221.50 | 227.00 | 221.50 | 222.00 | 222.00 | 709,496 |
28 Feb 2023 | 219.50 | 227.00 | 219.50 | 224.50 | 224.50 | 851,833 |
27 Feb 2023 | 220.50 | 227.50 | 220.50 | 225.50 | 225.50 | 527,977 |
24 Feb 2023 | 226.50 | 228.50 | 221.13 | 223.50 | 223.50 | 551,417 |
23 Feb 2023 | 222.50 | 227.50 | 222.50 | 224.50 | 224.50 | 940,436 |
22 Feb 2023 | 224.00 | 225.00 | 220.01 | 223.00 | 223.00 | 1,457,744 |
21 Feb 2023 | 225.50 | 230.50 | 222.75 | 225.00 | 225.00 | 682,846 |
20 Feb 2023 | 229.00 | 231.50 | 227.50 | 230.00 | 230.00 | 437,112 |
17 Feb 2023 | 238.00 | 238.00 | 226.50 | 229.00 | 229.00 | 1,736,517 |
16 Feb 2023 | 239.50 | 241.00 | 233.00 | 238.00 | 238.00 | 955,897 |
15 Feb 2023 | 231.00 | 237.00 | 227.50 | 236.50 | 236.50 | 746,100 |
14 Feb 2023 | 233.00 | 235.00 | 229.99 | 231.00 | 231.00 | 793,468 |
13 Feb 2023 | 235.00 | 235.00 | 229.60 | 234.00 | 234.00 | 905,876 |
10 Feb 2023 | 231.50 | 236.00 | 227.00 | 231.00 | 231.00 | 782,565 |
09 Feb 2023 | 233.00 | 239.00 | 232.83 | 234.50 | 234.50 | 966,363 |
08 Feb 2023 | 237.50 | 239.00 | 232.50 | 235.00 | 235.00 | 1,182,343 |
07 Feb 2023 | 235.00 | 239.00 | 230.00 | 234.00 | 234.00 | 1,108,823 |
06 Feb 2023 | 234.00 | 238.50 | 230.50 | 234.50 | 234.50 | 985,840 |
03 Feb 2023 | 237.50 | 238.50 | 230.69 | 237.00 | 237.00 | 1,221,074 |
02 Feb 2023 | 227.50 | 238.50 | 221.50 | 238.50 | 238.50 | 1,576,745 |
01 Feb 2023 | 216.00 | 222.00 | 216.00 | 222.00 | 222.00 | 1,371,854 |
31 Jan 2023 | 218.50 | 221.00 | 213.00 | 219.50 | 219.50 | 1,373,973 |
30 Jan 2023 | 220.50 | 222.00 | 215.84 | 219.00 | 219.00 | 963,692 |
27 Jan 2023 | 220.00 | 222.00 | 216.50 | 222.00 | 222.00 | 1,145,162 |
26 Jan 2023 | 214.50 | 219.55 | 214.00 | 218.00 | 218.00 | 1,619,165 |
25 Jan 2023 | 217.50 | 220.00 | 210.50 | 213.50 | 213.50 | 495,375 |
24 Jan 2023 | 218.50 | 221.00 | 215.00 | 219.50 | 219.50 | 1,174,672 |
23 Jan 2023 | 210.00 | 217.00 | 206.04 | 217.00 | 217.00 | 1,438,867 |
20 Jan 2023 | 205.50 | 210.50 | 205.00 | 210.50 | 210.50 | 910,530 |
19 Jan 2023 | 209.50 | 211.50 | 204.50 | 206.00 | 206.00 | 938,798 |
18 Jan 2023 | 211.50 | 214.00 | 210.00 | 211.50 | 211.50 | 618,140 |
17 Jan 2023 | 212.50 | 214.50 | 210.22 | 213.00 | 213.00 | 1,114,168 |
16 Jan 2023 | 213.50 | 215.00 | 210.48 | 213.00 | 213.00 | 963,551 |
13 Jan 2023 | 212.50 | 213.50 | 210.50 | 211.00 | 211.00 | 800,976 |
12 Jan 2023 | 209.50 | 213.02 | 207.00 | 211.50 | 211.50 | 3,854,277 |
11 Jan 2023 | 209.50 | 210.50 | 206.50 | 210.50 | 210.50 | 1,209,481 |
10 Jan 2023 | 205.50 | 207.50 | 202.90 | 206.00 | 206.00 | 1,126,264 |
09 Jan 2023 | 206.00 | 211.00 | 203.00 | 208.50 | 208.50 | 779,498 |
06 Jan 2023 | 205.50 | 209.50 | 202.24 | 206.00 | 206.00 | 1,146,728 |
05 Jan 2023 | 207.00 | 211.00 | 205.00 | 206.50 | 206.50 | 398,594 |
04 Jan 2023 | 206.50 | 210.00 | 206.50 | 208.50 | 208.50 | 496,957 |
03 Jan 2023 | 210.00 | 215.50 | 205.50 | 207.00 | 207.00 | 761,134 |
30 Dec 2022 | 212.50 | 212.50 | 208.00 | 210.00 | 210.00 | 163,024 |
29 Dec 2022 | 203.00 | 212.50 | 203.00 | 212.50 | 212.50 | 837,761 |
28 Dec 2022 | 211.50 | 211.50 | 201.50 | 205.50 | 205.50 | 717,505 |
23 Dec 2022 | 206.50 | 209.50 | 205.00 | 206.50 | 206.50 | 282,687 |
22 Dec 2022 | 209.50 | 211.00 | 203.50 | 206.50 | 206.50 | 444,043 |
21 Dec 2022 | 205.00 | 210.00 | 204.50 | 209.00 | 209.00 | 334,383 |
20 Dec 2022 | 203.50 | 207.50 | 201.74 | 203.50 | 203.50 | 501,468 |
19 Dec 2022 | 207.00 | 211.00 | 204.00 | 204.00 | 204.00 | 631,876 |
16 Dec 2022 | 209.50 | 214.50 | 207.00 | 207.00 | 207.00 | 843,882 |
15 Dec 2022 | 215.00 | 217.00 | 210.50 | 212.50 | 212.50 | 525,601 |
14 Dec 2022 | 219.00 | 221.00 | 217.00 | 218.50 | 218.50 | 629,840 |
13 Dec 2022 | 216.00 | 225.00 | 215.00 | 220.50 | 220.50 | 706,045 |
12 Dec 2022 | 210.00 | 217.50 | 210.00 | 214.00 | 214.00 | 356,939 |
09 Dec 2022 | 212.50 | 217.50 | 212.13 | 216.00 | 216.00 | 550,910 |
08 Dec 2022 | 210.50 | 217.50 | 210.00 | 212.50 | 212.50 | 331,259 |
07 Dec 2022 | 210.00 | 217.12 | 210.00 | 211.00 | 211.00 | 758,264 |
06 Dec 2022 | 220.00 | 221.00 | 212.50 | 215.00 | 215.00 | 895,223 |
05 Dec 2022 | 221.00 | 222.00 | 215.00 | 220.00 | 220.00 | 325,536 |
02 Dec 2022 | 225.00 | 225.80 | 217.00 | 219.00 | 219.00 | 799,965 |
01 Dec 2022 | 222.00 | 228.00 | 219.18 | 223.00 | 223.00 | 798,337 |
30 Nov 2022 | 218.00 | 219.50 | 213.50 | 216.50 | 216.50 | 696,592 |
29 Nov 2022 | 221.50 | 224.50 | 215.50 | 215.50 | 215.50 | 728,393 |
28 Nov 2022 | 227.00 | 229.50 | 220.00 | 220.00 | 220.00 | 507,324 |
25 Nov 2022 | 230.50 | 235.50 | 225.50 | 226.00 | 226.00 | 458,174 |
24 Nov 2022 | 228.50 | 232.00 | 228.00 | 230.00 | 230.00 | 238,004 |
23 Nov 2022 | 234.00 | 235.00 | 229.00 | 232.00 | 232.00 | 243,869 |
22 Nov 2022 | 234.50 | 235.00 | 226.50 | 230.00 | 230.00 | 309,835 |
21 Nov 2022 | 232.00 | 235.00 | 227.00 | 232.00 | 232.00 | 522,460 |
18 Nov 2022 | 228.00 | 233.55 | 227.00 | 228.50 | 228.50 | 304,264 |
17 Nov 2022 | 229.00 | 232.00 | 227.60 | 228.00 | 228.00 | 309,450 |
16 Nov 2022 | 239.50 | 240.50 | 232.00 | 232.50 | 232.50 | 1,068,265 |
15 Nov 2022 | 236.00 | 243.00 | 236.00 | 240.00 | 240.00 | 989,609 |
14 Nov 2022 | 238.00 | 242.00 | 229.50 | 236.00 | 236.00 | 717,748 |
11 Nov 2022 | 229.00 | 245.00 | 229.00 | 238.00 | 238.00 | 1,064,894 |
10 Nov 2022 | 213.50 | 232.50 | 211.00 | 229.00 | 229.00 | 838,619 |
09 Nov 2022 | 216.00 | 220.00 | 213.60 | 218.00 | 218.00 | 441,660 |
08 Nov 2022 | 220.00 | 221.50 | 217.00 | 218.00 | 218.00 | 4,019,548 |
07 Nov 2022 | 220.00 | 222.00 | 214.50 | 217.00 | 217.00 | 828,880 |
04 Nov 2022 | 222.50 | 226.00 | 216.70 | 218.00 | 218.00 | 493,207 |
03 Nov 2022 | 222.00 | 222.50 | 217.50 | 222.50 | 222.50 | 502,199 |
02 Nov 2022 | 227.00 | 231.50 | 224.38 | 225.00 | 225.00 | 289,350 |
01 Nov 2022 | 230.00 | 235.50 | 226.50 | 229.00 | 229.00 | 814,847 |
31 Oct 2022 | 230.00 | 232.00 | 226.50 | 229.50 | 229.50 | 299,791 |
28 Oct 2022 | 222.00 | 231.00 | 219.96 | 230.00 | 230.00 | 487,452 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |