Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 Mar 2023 | 258.97 | 260.86 | 255.00 | 256.02 | 256.02 | 16,700,761 |
30 Mar 2023 | 250.00 | 257.20 | 250.00 | 257.20 | 257.20 | 20,926,722 |
29 Mar 2023 | 246.55 | 250.25 | 246.55 | 247.70 | 247.70 | 14,430,262 |
28 Mar 2023 | 244.50 | 245.67 | 242.40 | 245.01 | 245.01 | 8,184,504 |
27 Mar 2023 | 245.99 | 245.99 | 240.30 | 243.65 | 243.65 | 9,249,536 |
24 Mar 2023 | 245.50 | 247.63 | 243.49 | 246.02 | 246.02 | 8,101,826 |
23 Mar 2023 | 242.99 | 245.50 | 239.50 | 245.49 | 245.49 | 9,746,104 |
22 Mar 2023 | 242.20 | 247.58 | 242.08 | 243.20 | 243.20 | 15,533,932 |
21 Mar 2023 | 236.89 | 239.51 | 234.79 | 239.51 | 239.51 | 10,887,269 |
20 Mar 2023 | 237.91 | 239.36 | 234.60 | 235.57 | 235.57 | 8,632,333 |
17 Mar 2023 | 236.78 | 240.98 | 235.53 | 237.91 | 237.91 | 13,500,262 |
16 Mar 2023 | 235.00 | 239.62 | 234.00 | 234.79 | 234.79 | 11,837,025 |
15 Mar 2023 | 241.50 | 242.48 | 237.41 | 238.62 | 238.62 | 12,071,459 |
14 Mar 2023 | 240.00 | 242.50 | 233.03 | 239.98 | 239.98 | 19,856,816 |
13 Mar 2023 | 241.72 | 242.95 | 237.00 | 240.49 | 240.49 | 16,734,341 |
10 Mar 2023 | 252.00 | 253.00 | 242.30 | 243.14 | 243.14 | 28,346,408 |
09 Mar 2023 | 256.50 | 259.83 | 254.01 | 256.07 | 256.07 | 9,673,143 |
08 Mar 2023 | 258.50 | 259.79 | 255.00 | 256.99 | 256.99 | 12,089,760 |
07 Mar 2023 | 264.18 | 266.99 | 260.50 | 260.68 | 260.68 | 10,593,288 |
06 Mar 2023 | 264.00 | 264.63 | 258.00 | 264.27 | 264.27 | 11,212,447 |
03 Mar 2023 | 264.99 | 265.23 | 262.08 | 263.79 | 263.79 | 6,398,161 |
02 Mar 2023 | 266.12 | 268.13 | 262.00 | 263.71 | 263.71 | 11,490,496 |
01 Mar 2023 | 260.75 | 266.54 | 257.76 | 265.50 | 265.50 | 14,365,761 |
28 Feb 2023 | 261.00 | 262.00 | 257.57 | 260.80 | 260.80 | 12,033,003 |
27 Feb 2023 | 265.00 | 265.89 | 258.00 | 259.81 | 259.81 | 16,970,381 |
24 Feb 2023 | 269.02 | 269.88 | 267.00 | 267.58 | 267.58 | 6,686,761 |
23 Feb 2023 | 269.90 | 271.67 | 268.50 | 270.44 | 270.44 | 10,035,821 |
22 Feb 2023 | 271.90 | 272.62 | 268.90 | 270.42 | 270.42 | 8,508,796 |
21 Feb 2023 | 272.00 | 276.56 | 270.28 | 274.75 | 274.75 | 11,369,006 |
20 Feb 2023 | 271.59 | 273.30 | 267.00 | 272.80 | 272.80 | 13,070,148 |
17 Feb 2023 | 276.49 | 278.10 | 271.28 | 271.66 | 271.66 | 10,099,650 |
16 Feb 2023 | 280.00 | 281.79 | 274.85 | 277.02 | 277.02 | 10,334,815 |
15 Feb 2023 | 283.00 | 283.90 | 278.56 | 279.00 | 279.00 | 9,083,216 |
14 Feb 2023 | 284.00 | 284.50 | 279.10 | 281.97 | 281.97 | 7,364,368 |
13 Feb 2023 | 279.01 | 283.29 | 277.06 | 282.32 | 282.32 | 9,346,144 |
10 Feb 2023 | 285.88 | 285.90 | 280.00 | 281.86 | 281.86 | 12,970,811 |
09 Feb 2023 | 284.00 | 288.82 | 282.30 | 288.33 | 288.33 | 9,064,889 |
08 Feb 2023 | 289.00 | 289.00 | 282.80 | 285.66 | 285.66 | 9,290,144 |
07 Feb 2023 | 291.99 | 292.48 | 287.60 | 289.00 | 289.00 | 7,683,474 |
06 Feb 2023 | 291.69 | 291.69 | 287.61 | 289.98 | 289.98 | 10,044,660 |
03 Feb 2023 | 299.95 | 299.95 | 292.80 | 295.00 | 295.00 | 15,294,828 |
02 Feb 2023 | 305.87 | 306.13 | 299.96 | 302.62 | 302.62 | 14,802,993 |
01 Feb 2023 | 287.98 | 304.33 | 286.14 | 304.33 | 304.33 | 27,298,697 |
31 Jan 2023 | 285.00 | 288.80 | 280.39 | 285.80 | 285.80 | 18,711,017 |
30 Jan 2023 | 285.00 | 288.00 | 281.00 | 281.99 | 281.99 | 28,185,441 |
20 Jan 2023 | 271.00 | 271.88 | 267.02 | 270.07 | 270.07 | 10,464,935 |
19 Jan 2023 | 267.88 | 270.85 | 266.52 | 270.50 | 270.50 | 8,123,863 |
18 Jan 2023 | 269.85 | 272.50 | 266.49 | 269.00 | 269.00 | 8,610,817 |
17 Jan 2023 | 273.81 | 274.50 | 268.93 | 269.99 | 269.99 | 11,166,571 |
16 Jan 2023 | 278.58 | 278.77 | 272.00 | 273.80 | 273.80 | 16,499,989 |
13 Jan 2023 | 277.41 | 279.93 | 275.00 | 278.58 | 278.58 | 12,841,101 |
12 Jan 2023 | 271.51 | 284.45 | 270.70 | 277.30 | 277.30 | 22,347,919 |
11 Jan 2023 | 264.90 | 271.00 | 261.41 | 268.99 | 268.99 | 12,836,375 |
10 Jan 2023 | 262.05 | 269.58 | 257.31 | 266.59 | 266.59 | 17,351,254 |
09 Jan 2023 | 268.00 | 268.00 | 262.29 | 263.38 | 263.38 | 11,416,882 |
06 Jan 2023 | 267.91 | 271.20 | 265.10 | 266.20 | 266.20 | 13,885,523 |
05 Jan 2023 | 262.52 | 267.59 | 261.06 | 265.08 | 265.08 | 11,893,600 |
04 Jan 2023 | 260.00 | 260.48 | 256.50 | 259.10 | 259.10 | 7,267,459 |
03 Jan 2023 | 256.41 | 261.92 | 250.00 | 260.48 | 260.48 | 12,137,430 |
30 Dec 2022 | 258.50 | 260.37 | 256.51 | 256.97 | 256.97 | 7,488,973 |
29 Dec 2022 | 253.99 | 258.86 | 252.13 | 254.76 | 254.76 | 7,225,577 |
28 Dec 2022 | 257.50 | 259.20 | 253.00 | 254.62 | 254.62 | 10,256,378 |
27 Dec 2022 | 263.46 | 263.98 | 259.80 | 262.12 | 262.12 | 5,553,654 |
26 Dec 2022 | 252.20 | 263.50 | 252.19 | 262.42 | 262.42 | 9,354,753 |
23 Dec 2022 | 256.10 | 256.40 | 250.50 | 252.18 | 252.18 | 9,081,868 |
22 Dec 2022 | 263.00 | 263.50 | 258.51 | 259.19 | 259.19 | 5,920,995 |
21 Dec 2022 | 261.58 | 262.85 | 259.60 | 260.80 | 260.80 | 4,196,630 |
20 Dec 2022 | 265.90 | 265.90 | 258.68 | 261.60 | 261.60 | 8,490,821 |
19 Dec 2022 | 268.99 | 275.00 | 265.61 | 266.50 | 266.50 | 8,403,891 |
16 Dec 2022 | 270.07 | 271.37 | 267.55 | 270.51 | 270.51 | 5,619,664 |
15 Dec 2022 | 266.33 | 272.28 | 263.51 | 271.46 | 271.46 | 9,712,345 |
14 Dec 2022 | 269.41 | 269.44 | 263.60 | 266.40 | 266.40 | 9,436,462 |
13 Dec 2022 | 272.00 | 275.00 | 269.50 | 269.80 | 269.80 | 6,138,433 |
12 Dec 2022 | 271.96 | 273.47 | 268.00 | 269.88 | 269.88 | 8,012,821 |
09 Dec 2022 | 275.48 | 277.70 | 271.45 | 274.70 | 274.70 | 10,099,232 |
08 Dec 2022 | 273.75 | 275.00 | 270.87 | 274.29 | 274.29 | 9,458,065 |
07 Dec 2022 | 267.65 | 278.28 | 267.65 | 273.74 | 273.74 | 19,266,593 |
06 Dec 2022 | 260.55 | 271.63 | 260.01 | 267.60 | 267.60 | 12,300,679 |
05 Dec 2022 | 265.95 | 267.59 | 261.90 | 263.36 | 263.36 | 10,523,309 |
02 Dec 2022 | 264.92 | 267.57 | 260.48 | 262.08 | 262.08 | 11,607,538 |
01 Dec 2022 | 268.00 | 270.95 | 264.92 | 266.66 | 266.66 | 25,798,585 |
30 Nov 2022 | 248.36 | 260.00 | 246.48 | 259.52 | 259.52 | 21,287,338 |
29 Nov 2022 | 246.28 | 249.68 | 243.00 | 248.30 | 248.30 | 12,358,078 |
28 Nov 2022 | 240.00 | 245.13 | 237.22 | 245.11 | 245.11 | 9,910,928 |
25 Nov 2022 | 249.00 | 249.00 | 245.00 | 245.05 | 245.05 | 8,782,164 |
24 Nov 2022 | 253.35 | 255.00 | 248.28 | 249.39 | 249.39 | 8,531,406 |
23 Nov 2022 | 250.49 | 251.50 | 247.20 | 251.50 | 251.50 | 8,846,881 |
22 Nov 2022 | 255.00 | 255.25 | 250.00 | 250.49 | 250.49 | 8,014,551 |
21 Nov 2022 | 252.84 | 254.60 | 248.51 | 254.20 | 254.20 | 8,251,507 |
18 Nov 2022 | 257.77 | 259.56 | 253.50 | 254.68 | 254.68 | 10,118,376 |
17 Nov 2022 | 259.91 | 259.91 | 253.58 | 257.00 | 257.00 | 11,126,057 |
16 Nov 2022 | 265.78 | 266.60 | 260.10 | 261.08 | 261.08 | 10,354,941 |
15 Nov 2022 | 263.99 | 268.30 | 260.10 | 267.00 | 267.00 | 11,284,835 |
14 Nov 2022 | 269.23 | 272.54 | 262.76 | 263.79 | 263.79 | 11,523,697 |
11 Nov 2022 | 270.50 | 272.97 | 265.16 | 268.80 | 268.80 | 16,609,959 |
10 Nov 2022 | 264.63 | 264.97 | 255.80 | 260.26 | 260.26 | 15,549,677 |
09 Nov 2022 | 278.15 | 278.88 | 268.64 | 269.63 | 269.63 | 11,194,636 |
08 Nov 2022 | 279.45 | 282.60 | 273.50 | 276.41 | 276.41 | 10,563,449 |
07 Nov 2022 | 275.00 | 282.03 | 272.99 | 278.88 | 278.88 | 13,584,206 |
04 Nov 2022 | 268.98 | 283.02 | 268.00 | 280.20 | 280.20 | 22,488,689 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |