Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Mar 2023 | 235.00 | 235.40 | 228.90 | 228.90 | 228.90 | 19,792,712 |
22 Mar 2023 | 237.10 | 238.10 | 235.00 | 235.50 | 235.50 | 28,055,445 |
21 Mar 2023 | 235.10 | 239.70 | 233.90 | 237.60 | 237.60 | 39,683,908 |
20 Mar 2023 | 220.90 | 230.80 | 215.60 | 230.50 | 230.50 | 50,445,902 |
17 Mar 2023 | 235.40 | 238.30 | 225.35 | 226.60 | 226.60 | 43,952,480 |
16 Mar 2023 | 233.90 | 238.50 | 229.20 | 234.40 | 234.40 | 24,422,926 |
15 Mar 2023 | 242.80 | 243.20 | 228.95 | 230.00 | 230.00 | 36,133,382 |
14 Mar 2023 | 240.10 | 248.10 | 238.10 | 244.00 | 244.00 | 28,649,464 |
13 Mar 2023 | 252.00 | 253.20 | 239.70 | 241.30 | 241.30 | 43,215,088 |
10 Mar 2023 | 258.60 | 259.40 | 250.50 | 252.00 | 252.00 | 36,387,909 |
09 Mar 2023 | 261.90 | 264.60 | 259.95 | 263.20 | 263.20 | 29,933,008 |
08 Mar 2023 | 263.00 | 311.13 | 258.00 | 261.50 | 261.50 | 52,245,405 |
07 Mar 2023 | 263.70 | 269.40 | 263.50 | 265.80 | 265.80 | 31,941,650 |
06 Mar 2023 | 265.10 | 267.90 | 261.21 | 263.60 | 263.60 | 11,032,865 |
03 Mar 2023 | 258.10 | 264.40 | 256.10 | 263.90 | 263.90 | 29,428,268 |
02 Mar 2023 | 257.00 | 258.20 | 254.46 | 255.50 | 255.50 | 23,149,912 |
01 Mar 2023 | 255.20 | 258.20 | 253.50 | 257.10 | 257.10 | 35,652,831 |
28 Feb 2023 | 255.90 | 260.20 | 254.20 | 255.90 | 255.90 | 20,719,320 |
27 Feb 2023 | 255.90 | 258.10 | 255.40 | 256.50 | 256.50 | 13,151,446 |
24 Feb 2023 | 254.10 | 256.30 | 252.60 | 253.50 | 253.50 | 20,406,390 |
23 Feb 2023 | 251.80 | 255.60 | 251.80 | 253.40 | 253.40 | 22,879,878 |
22 Feb 2023 | 252.70 | 254.60 | 250.30 | 251.80 | 251.80 | 13,301,255 |
21 Feb 2023 | 259.00 | 259.30 | 255.40 | 255.40 | 255.40 | 12,112,680 |
20 Feb 2023 | 260.90 | 261.26 | 258.65 | 259.50 | 259.50 | 44,103,277 |
17 Feb 2023 | 258.10 | 260.60 | 255.80 | 260.00 | 260.00 | 23,886,763 |
16 Feb 2023 | 259.60 | 261.80 | 258.20 | 259.50 | 259.50 | 17,127,195 |
15 Feb 2023 | 255.20 | 258.70 | 254.10 | 258.30 | 258.30 | 9,136,910 |
14 Feb 2023 | 256.40 | 257.10 | 254.00 | 254.70 | 254.70 | 8,882,967 |
13 Feb 2023 | 254.20 | 255.50 | 252.80 | 254.90 | 254.90 | 9,501,091 |
10 Feb 2023 | 255.20 | 255.70 | 250.50 | 253.60 | 253.60 | 14,369,768 |
09 Feb 2023 | 254.00 | 257.40 | 253.70 | 256.00 | 256.00 | 28,664,818 |
08 Feb 2023 | 255.20 | 256.60 | 253.30 | 253.30 | 253.30 | 18,171,107 |
07 Feb 2023 | 257.50 | 257.79 | 253.40 | 254.10 | 254.10 | 16,181,606 |
06 Feb 2023 | 260.10 | 260.20 | 255.00 | 256.70 | 256.70 | 10,106,174 |
03 Feb 2023 | 259.80 | 261.30 | 257.60 | 261.30 | 261.30 | 13,037,908 |
02 Feb 2023 | 256.00 | 261.10 | 255.80 | 259.80 | 259.80 | 12,997,047 |
01 Feb 2023 | 254.50 | 255.50 | 253.55 | 254.90 | 254.90 | 13,348,284 |
31 Jan 2023 | 254.00 | 256.00 | 252.00 | 254.00 | 254.00 | 21,472,720 |
30 Jan 2023 | 257.80 | 258.70 | 252.20 | 256.00 | 256.00 | 34,437,475 |
27 Jan 2023 | 260.40 | 261.40 | 257.90 | 260.80 | 260.80 | 7,438,406 |
26 Jan 2023 | 262.00 | 262.00 | 258.60 | 259.80 | 259.80 | 9,668,323 |
25 Jan 2023 | 260.40 | 261.80 | 257.75 | 258.80 | 258.80 | 7,611,155 |
24 Jan 2023 | 257.70 | 261.08 | 256.50 | 259.60 | 259.60 | 12,510,525 |
23 Jan 2023 | 255.70 | 259.00 | 255.30 | 256.80 | 256.80 | 17,081,517 |
20 Jan 2023 | 254.20 | 256.50 | 253.60 | 254.90 | 254.90 | 7,344,225 |
19 Jan 2023 | 259.00 | 259.70 | 253.10 | 253.20 | 253.20 | 9,197,644 |
18 Jan 2023 | 256.50 | 260.80 | 256.10 | 259.10 | 259.10 | 27,319,622 |
17 Jan 2023 | 258.40 | 259.91 | 256.30 | 257.50 | 257.50 | 19,070,602 |
16 Jan 2023 | 259.60 | 259.90 | 256.40 | 258.60 | 258.60 | 10,690,777 |
13 Jan 2023 | 260.50 | 261.90 | 258.40 | 258.90 | 258.90 | 14,627,817 |
12 Jan 2023 | 254.00 | 260.31 | 253.45 | 259.60 | 259.60 | 13,828,347 |
11 Jan 2023 | 257.20 | 257.20 | 248.40 | 252.20 | 252.20 | 29,929,052 |
10 Jan 2023 | 258.80 | 259.80 | 256.60 | 258.30 | 258.30 | 21,138,834 |
09 Jan 2023 | 259.30 | 263.20 | 259.00 | 261.00 | 261.00 | 14,261,070 |
06 Jan 2023 | 259.40 | 259.71 | 255.70 | 258.40 | 258.40 | 9,270,539 |
05 Jan 2023 | 256.10 | 258.80 | 255.20 | 258.00 | 258.00 | 10,365,287 |
04 Jan 2023 | 253.70 | 257.50 | 253.60 | 256.80 | 256.80 | 13,750,465 |
03 Jan 2023 | 251.10 | 255.83 | 251.00 | 252.10 | 252.10 | 25,236,427 |
30 Dec 2022 | 251.80 | 253.90 | 249.50 | 249.50 | 249.50 | 3,669,794 |
29 Dec 2022 | 250.50 | 252.80 | 248.51 | 252.50 | 252.50 | 5,252,789 |
28 Dec 2022 | 252.20 | 253.80 | 251.10 | 251.70 | 251.70 | 5,940,338 |
23 Dec 2022 | 250.00 | 252.70 | 249.20 | 250.60 | 250.60 | 3,107,120 |
22 Dec 2022 | 253.20 | 255.20 | 248.40 | 250.10 | 250.10 | 6,241,202 |
21 Dec 2022 | 247.40 | 253.00 | 246.90 | 253.00 | 253.00 | 13,870,064 |
20 Dec 2022 | 244.80 | 248.10 | 243.40 | 246.20 | 246.20 | 9,265,613 |
19 Dec 2022 | 247.90 | 249.30 | 246.70 | 247.10 | 247.10 | 11,822,215 |
16 Dec 2022 | 253.80 | 254.20 | 244.10 | 246.90 | 246.90 | 40,798,127 |
15 Dec 2022 | 257.10 | 257.70 | 252.90 | 254.10 | 254.10 | 11,518,475 |
14 Dec 2022 | 258.20 | 259.60 | 257.40 | 258.60 | 258.60 | 9,804,710 |
13 Dec 2022 | 253.10 | 261.90 | 252.20 | 258.20 | 258.20 | 12,791,998 |
12 Dec 2022 | 253.10 | 254.40 | 251.20 | 252.00 | 252.00 | 10,844,220 |
09 Dec 2022 | 252.50 | 255.05 | 251.00 | 254.70 | 254.70 | 8,205,247 |
08 Dec 2022 | 254.60 | 254.60 | 251.95 | 252.10 | 252.10 | 12,949,540 |
07 Dec 2022 | 255.20 | 256.90 | 252.90 | 253.40 | 253.40 | 10,659,587 |
06 Dec 2022 | 254.40 | 257.59 | 253.50 | 256.10 | 256.10 | 11,443,988 |
05 Dec 2022 | 255.10 | 259.30 | 253.60 | 255.10 | 255.10 | 13,386,596 |
02 Dec 2022 | 255.90 | 257.60 | 252.20 | 254.90 | 254.90 | 6,692,017 |
01 Dec 2022 | 254.30 | 257.60 | 252.70 | 255.30 | 255.30 | 7,836,189 |
30 Nov 2022 | 255.60 | 256.30 | 251.60 | 251.60 | 251.60 | 42,014,865 |
29 Nov 2022 | 255.00 | 260.30 | 251.22 | 254.40 | 254.40 | 30,940,654 |
28 Nov 2022 | 259.50 | 261.00 | 256.40 | 256.70 | 256.70 | 7,702,277 |
25 Nov 2022 | 260.50 | 261.30 | 258.10 | 260.90 | 260.90 | 19,069,825 |
24 Nov 2022 | 260.10 | 263.80 | 259.70 | 260.90 | 260.90 | 10,762,520 |
23 Nov 2022 | 258.80 | 261.40 | 257.80 | 260.20 | 260.20 | 7,586,161 |
22 Nov 2022 | 260.90 | 262.60 | 258.00 | 258.20 | 258.20 | 13,521,922 |
21 Nov 2022 | 259.20 | 261.40 | 191.37 | 260.50 | 260.50 | 8,439,344 |
18 Nov 2022 | 261.70 | 265.40 | 258.30 | 261.40 | 261.40 | 24,409,306 |
17 Nov 2022 | 248.00 | 254.30 | 246.80 | 253.60 | 253.60 | 16,369,956 |
16 Nov 2022 | 246.40 | 248.00 | 244.50 | 248.00 | 248.00 | 16,852,916 |
15 Nov 2022 | 246.90 | 249.10 | 243.30 | 246.30 | 246.30 | 11,737,104 |
14 Nov 2022 | 250.30 | 251.95 | 246.30 | 248.20 | 248.20 | 13,876,089 |
11 Nov 2022 | 247.00 | 254.70 | 245.80 | 249.20 | 249.20 | 28,262,563 |
10 Nov 2022 | 235.20 | 246.80 | 234.50 | 246.80 | 246.80 | 18,268,634 |
09 Nov 2022 | 238.50 | 239.30 | 234.70 | 236.30 | 236.30 | 12,481,855 |
08 Nov 2022 | 238.00 | 240.10 | 236.00 | 239.50 | 239.50 | 18,769,947 |
07 Nov 2022 | 236.90 | 240.80 | 235.60 | 239.20 | 239.20 | 9,975,514 |
04 Nov 2022 | 233.80 | 239.10 | 231.50 | 238.30 | 238.30 | 11,791,864 |
03 Nov 2022 | 231.90 | 233.20 | 227.80 | 231.30 | 231.30 | 28,215,824 |
02 Nov 2022 | 236.40 | 237.40 | 233.30 | 234.20 | 234.20 | 8,774,811 |
01 Nov 2022 | 236.30 | 237.90 | 234.10 | 235.10 | 235.10 | 14,737,487 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |