Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Mar 2023 | 266.70 | 266.70 | 251.50 | 258.50 | 258.50 | 29,911,920 |
23 Mar 2023 | 268.70 | 273.90 | 267.40 | 268.10 | 268.10 | 31,834,182 |
22 Mar 2023 | 271.60 | 280.20 | 269.20 | 269.20 | 269.20 | 64,868,840 |
21 Mar 2023 | 261.20 | 276.70 | 261.20 | 272.40 | 272.40 | 37,201,718 |
20 Mar 2023 | 249.30 | 259.90 | 237.16 | 257.80 | 257.80 | 37,174,685 |
17 Mar 2023 | 262.30 | 266.30 | 254.20 | 258.00 | 258.00 | 98,622,757 |
16 Mar 2023 | 257.10 | 263.50 | 255.90 | 261.60 | 261.60 | 39,437,950 |
16 Mar 2023 | 10 Dividend | |||||
15 Mar 2023 | 276.00 | 277.70 | 260.80 | 261.80 | 251.80 | 32,821,996 |
14 Mar 2023 | 272.30 | 279.90 | 269.00 | 277.60 | 267.00 | 25,167,715 |
13 Mar 2023 | 286.10 | 288.20 | 269.60 | 272.20 | 261.80 | 41,023,117 |
10 Mar 2023 | 281.00 | 286.00 | 279.00 | 286.00 | 275.08 | 36,947,408 |
09 Mar 2023 | 292.00 | 294.15 | 289.80 | 293.30 | 282.10 | 25,134,237 |
08 Mar 2023 | 286.90 | 293.40 | 286.60 | 292.00 | 280.85 | 10,976,054 |
07 Mar 2023 | 291.50 | 293.00 | 286.80 | 288.40 | 277.38 | 31,648,273 |
06 Mar 2023 | 294.90 | 295.50 | 289.10 | 291.30 | 280.17 | 27,856,781 |
03 Mar 2023 | 293.00 | 296.10 | 292.93 | 294.20 | 282.96 | 22,344,366 |
02 Mar 2023 | 292.80 | 295.10 | 291.10 | 292.50 | 281.33 | 40,373,099 |
01 Mar 2023 | 291.60 | 295.17 | 291.16 | 293.70 | 282.48 | 38,818,884 |
28 Feb 2023 | 287.10 | 294.80 | 286.20 | 292.30 | 281.13 | 39,613,343 |
27 Feb 2023 | 283.00 | 288.30 | 281.30 | 288.10 | 277.10 | 14,808,390 |
24 Feb 2023 | 285.20 | 286.00 | 279.90 | 281.50 | 270.75 | 17,280,086 |
23 Feb 2023 | 284.00 | 289.60 | 283.92 | 285.00 | 274.11 | 35,944,627 |
22 Feb 2023 | 278.00 | 283.80 | 276.90 | 283.60 | 272.77 | 43,988,539 |
21 Feb 2023 | 281.60 | 283.71 | 277.30 | 279.60 | 268.92 | 53,831,232 |
20 Feb 2023 | 282.00 | 286.10 | 280.10 | 283.40 | 272.57 | 54,884,354 |
17 Feb 2023 | 282.10 | 288.50 | 276.50 | 284.60 | 273.73 | 122,351,815 |
16 Feb 2023 | 302.10 | 306.60 | 301.00 | 305.60 | 293.93 | 23,301,277 |
15 Feb 2023 | 298.00 | 301.90 | 293.90 | 300.80 | 289.31 | 21,540,348 |
14 Feb 2023 | 305.00 | 307.10 | 303.30 | 305.00 | 293.35 | 19,534,499 |
13 Feb 2023 | 305.70 | 306.70 | 303.30 | 303.80 | 292.20 | 14,339,700 |
10 Feb 2023 | 304.60 | 304.90 | 302.45 | 304.50 | 292.87 | 21,664,421 |
09 Feb 2023 | 305.30 | 308.65 | 305.10 | 306.40 | 294.70 | 48,027,413 |
08 Feb 2023 | 305.50 | 307.00 | 302.80 | 305.30 | 293.64 | 26,920,530 |
07 Feb 2023 | 302.50 | 304.30 | 300.30 | 304.00 | 292.39 | 13,297,620 |
06 Feb 2023 | 299.10 | 304.50 | 299.10 | 300.20 | 288.73 | 18,238,500 |
03 Feb 2023 | 309.80 | 309.80 | 301.70 | 306.20 | 294.50 | 17,349,624 |
02 Feb 2023 | 308.50 | 313.10 | 308.30 | 309.90 | 298.06 | 17,283,111 |
01 Feb 2023 | 308.50 | 310.00 | 304.90 | 308.40 | 296.62 | 14,217,847 |
31 Jan 2023 | 308.10 | 309.60 | 306.30 | 308.00 | 296.24 | 22,127,720 |
30 Jan 2023 | 306.10 | 309.20 | 303.40 | 308.60 | 296.81 | 22,977,185 |
27 Jan 2023 | 305.50 | 309.20 | 304.60 | 308.50 | 296.72 | 13,330,930 |
26 Jan 2023 | 304.20 | 305.50 | 301.60 | 304.90 | 293.25 | 19,361,876 |
25 Jan 2023 | 298.00 | 302.00 | 298.00 | 302.00 | 290.46 | 12,363,338 |
24 Jan 2023 | 298.00 | 299.50 | 295.50 | 298.70 | 287.29 | 8,430,559 |
23 Jan 2023 | 297.00 | 298.21 | 296.10 | 296.80 | 285.46 | 12,253,407 |
20 Jan 2023 | 294.90 | 296.30 | 294.50 | 295.50 | 284.21 | 14,870,612 |
19 Jan 2023 | 295.80 | 297.30 | 292.30 | 292.80 | 281.62 | 15,168,968 |
18 Jan 2023 | 298.30 | 299.70 | 295.90 | 298.80 | 287.39 | 13,516,586 |
17 Jan 2023 | 295.00 | 300.40 | 294.90 | 298.70 | 287.29 | 23,357,483 |
16 Jan 2023 | 294.00 | 297.40 | 292.50 | 296.50 | 285.17 | 11,041,787 |
13 Jan 2023 | 288.20 | 295.81 | 287.62 | 295.00 | 283.73 | 37,880,946 |
12 Jan 2023 | 281.30 | 288.88 | 280.00 | 287.50 | 276.52 | 19,901,301 |
11 Jan 2023 | 276.20 | 280.80 | 274.10 | 280.10 | 269.40 | 31,060,744 |
10 Jan 2023 | 275.60 | 278.00 | 274.06 | 275.40 | 264.88 | 19,104,984 |
09 Jan 2023 | 280.10 | 280.60 | 274.60 | 277.80 | 267.19 | 23,497,299 |
06 Jan 2023 | 279.00 | 280.02 | 277.20 | 279.90 | 269.21 | 15,052,715 |
05 Jan 2023 | 272.70 | 280.30 | 270.60 | 279.50 | 268.82 | 15,803,104 |
04 Jan 2023 | 272.50 | 274.60 | 270.65 | 274.60 | 264.11 | 12,607,136 |
03 Jan 2023 | 266.60 | 273.54 | 265.70 | 271.10 | 260.74 | 25,519,962 |
30 Dec 2022 | 267.30 | 267.90 | 265.20 | 265.20 | 255.07 | 3,289,465 |
29 Dec 2022 | 267.30 | 268.78 | 265.60 | 267.90 | 257.67 | 7,921,721 |
28 Dec 2022 | 266.40 | 269.30 | 265.30 | 267.50 | 257.28 | 8,234,805 |
23 Dec 2022 | 264.60 | 265.80 | 263.50 | 264.50 | 254.40 | 3,059,799 |
22 Dec 2022 | 265.10 | 266.70 | 263.70 | 264.60 | 254.49 | 8,391,799 |
21 Dec 2022 | 262.60 | 265.70 | 261.30 | 265.20 | 255.07 | 12,699,050 |
20 Dec 2022 | 258.00 | 263.20 | 257.60 | 262.20 | 252.18 | 8,639,530 |
19 Dec 2022 | 259.30 | 260.10 | 255.00 | 259.30 | 249.40 | 11,716,554 |
16 Dec 2022 | 258.50 | 260.70 | 256.00 | 259.00 | 249.11 | 24,900,026 |
15 Dec 2022 | 264.10 | 264.30 | 258.35 | 258.50 | 248.63 | 10,224,323 |
14 Dec 2022 | 263.60 | 265.30 | 262.80 | 264.40 | 254.30 | 10,206,529 |
13 Dec 2022 | 261.60 | 266.40 | 260.00 | 263.50 | 253.44 | 15,395,719 |
12 Dec 2022 | 262.50 | 263.90 | 258.50 | 260.30 | 250.36 | 12,825,415 |
09 Dec 2022 | 259.80 | 263.80 | 259.50 | 263.70 | 253.63 | 11,656,713 |
08 Dec 2022 | 258.80 | 260.90 | 257.90 | 259.00 | 249.11 | 11,305,626 |
07 Dec 2022 | 259.70 | 261.90 | 257.90 | 258.30 | 248.43 | 10,777,082 |
06 Dec 2022 | 258.50 | 261.30 | 256.40 | 260.60 | 250.65 | 22,491,650 |
05 Dec 2022 | 261.10 | 263.20 | 259.90 | 259.90 | 249.97 | 15,773,012 |
02 Dec 2022 | 256.70 | 262.30 | 256.00 | 261.90 | 251.90 | 23,756,424 |
01 Dec 2022 | 262.20 | 263.11 | 257.40 | 257.40 | 247.57 | 13,612,149 |
30 Nov 2022 | 262.10 | 264.40 | 260.30 | 261.90 | 251.90 | 26,321,957 |
29 Nov 2022 | 254.60 | 261.40 | 254.10 | 260.50 | 250.55 | 14,478,517 |
28 Nov 2022 | 255.00 | 256.79 | 253.20 | 254.60 | 244.88 | 11,250,292 |
25 Nov 2022 | 259.00 | 259.30 | 253.50 | 256.00 | 246.22 | 31,537,930 |
24 Nov 2022 | 255.20 | 260.34 | 254.57 | 258.70 | 248.82 | 17,783,737 |
23 Nov 2022 | 254.60 | 255.30 | 253.50 | 254.30 | 244.59 | 5,495,835 |
22 Nov 2022 | 256.70 | 257.60 | 254.10 | 254.60 | 244.88 | 14,367,693 |
21 Nov 2022 | 258.50 | 259.60 | 255.20 | 255.60 | 245.84 | 14,390,154 |
18 Nov 2022 | 254.30 | 259.80 | 253.30 | 258.10 | 248.24 | 20,312,936 |
17 Nov 2022 | 247.90 | 254.16 | 246.20 | 253.00 | 243.34 | 18,852,422 |
16 Nov 2022 | 250.10 | 250.70 | 246.90 | 246.90 | 237.47 | 47,023,595 |
15 Nov 2022 | 249.70 | 252.00 | 248.80 | 250.50 | 240.93 | 17,000,793 |
14 Nov 2022 | 249.80 | 252.20 | 245.90 | 249.30 | 239.78 | 8,788,410 |
11 Nov 2022 | 239.90 | 250.70 | 239.40 | 249.60 | 240.07 | 43,066,022 |
10 Nov 2022 | 237.00 | 240.93 | 236.40 | 240.00 | 230.83 | 12,066,800 |
09 Nov 2022 | 239.80 | 240.34 | 236.00 | 237.00 | 227.95 | 8,692,575 |
08 Nov 2022 | 238.00 | 241.90 | 236.54 | 239.80 | 230.64 | 14,085,907 |
07 Nov 2022 | 235.80 | 241.00 | 235.40 | 238.40 | 229.29 | 10,921,840 |
04 Nov 2022 | 233.40 | 239.50 | 231.00 | 238.00 | 228.91 | 28,434,972 |
03 Nov 2022 | 234.30 | 237.50 | 230.00 | 231.80 | 222.95 | 16,891,978 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |