Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 270.00 | 275.00 | 269.25 | 272.50 | 272.50 | 13,945 |
02 May 2024 | 270.00 | 273.40 | 268.00 | 270.00 | 270.00 | 18,393 |
01 May 2024 | 275.00 | 273.73 | 270.00 | 270.00 | 270.00 | 25,591 |
30 Apr 2024 | 272.50 | 282.88 | 271.75 | 275.00 | 275.00 | 38,012 |
29 Apr 2024 | 263.00 | 274.89 | 262.82 | 271.00 | 271.00 | 56,975 |
26 Apr 2024 | 263.00 | 265.94 | 262.10 | 263.00 | 263.00 | 15,559 |
25 Apr 2024 | 257.00 | 268.80 | 258.80 | 263.00 | 263.00 | 69,133 |
24 Apr 2024 | 257.00 | 259.40 | 252.00 | 257.00 | 257.00 | 10,029 |
23 Apr 2024 | 256.00 | 259.80 | 254.35 | 257.00 | 257.00 | 21,792 |
22 Apr 2024 | 254.00 | 261.00 | 252.08 | 256.00 | 256.00 | 82,055 |
19 Apr 2024 | 248.50 | 251.89 | 246.66 | 247.50 | 247.50 | 31,597 |
18 Apr 2024 | 251.00 | 253.50 | 248.00 | 250.00 | 250.00 | 43,608 |
17 Apr 2024 | 252.00 | 254.89 | 248.06 | 251.00 | 251.00 | 36,052 |
16 Apr 2024 | 263.50 | 258.85 | 251.38 | 252.00 | 252.00 | 52,368 |
15 Apr 2024 | 264.00 | 266.85 | 260.13 | 263.50 | 263.50 | 28,629 |
12 Apr 2024 | 262.50 | 266.40 | 261.00 | 264.00 | 264.00 | 25,175 |
11 Apr 2024 | 262.50 | 264.95 | 258.20 | 262.50 | 262.50 | 19,406 |
10 Apr 2024 | 270.50 | 270.05 | 256.00 | 262.50 | 262.50 | 63,587 |
09 Apr 2024 | 261.50 | 273.00 | 260.11 | 270.50 | 270.50 | 154,613 |
08 Apr 2024 | 255.50 | 263.90 | 256.00 | 261.50 | 261.50 | 222,876 |
05 Apr 2024 | 253.00 | 255.96 | 242.08 | 255.50 | 255.50 | 121,379 |
04 Apr 2024 | 256.00 | 254.60 | 248.25 | 253.00 | 253.00 | 178,985 |
03 Apr 2024 | 269.50 | 271.44 | 251.66 | 256.00 | 256.00 | 150,409 |
02 Apr 2024 | 273.00 | 276.00 | 263.00 | 269.50 | 269.50 | 169,165 |
28 Mar 2024 | 274.00 | 277.92 | 270.60 | 273.00 | 273.00 | 74,927 |
27 Mar 2024 | 281.00 | 282.50 | 266.14 | 274.00 | 274.00 | 163,531 |
26 Mar 2024 | 287.00 | 295.50 | 277.00 | 281.00 | 281.00 | 205,047 |
25 Mar 2024 | 276.00 | 289.97 | 275.00 | 284.00 | 284.00 | 112,007 |
22 Mar 2024 | 259.00 | 278.50 | 256.65 | 276.00 | 276.00 | 65,807 |
21 Mar 2024 | 254.00 | 264.00 | 252.08 | 259.00 | 259.00 | 65,892 |
20 Mar 2024 | 255.00 | 259.90 | 251.02 | 254.00 | 254.00 | 71,804 |
19 Mar 2024 | 254.00 | 256.48 | 250.55 | 255.00 | 255.00 | 33,338 |
18 Mar 2024 | 250.00 | 255.00 | 248.20 | 254.00 | 254.00 | 66,553 |
15 Mar 2024 | 253.00 | 254.00 | 245.00 | 250.00 | 250.00 | 32,648 |
14 Mar 2024 | 262.00 | 261.71 | 250.00 | 253.00 | 253.00 | 32,966 |
13 Mar 2024 | 263.00 | 264.74 | 261.32 | 262.00 | 262.00 | 24,514 |
12 Mar 2024 | 262.00 | 269.92 | 261.00 | 263.00 | 263.00 | 79,030 |
11 Mar 2024 | 255.00 | 268.50 | 252.00 | 262.00 | 262.00 | 73,898 |
08 Mar 2024 | 247.00 | 253.00 | 246.08 | 249.00 | 249.00 | 39,787 |
07 Mar 2024 | 240.00 | 249.99 | 240.51 | 247.00 | 247.00 | 41,323 |
06 Mar 2024 | 241.00 | 241.80 | 230.60 | 240.00 | 240.00 | 155,685 |
05 Mar 2024 | 247.00 | 248.02 | 240.04 | 241.00 | 241.00 | 35,743 |
04 Mar 2024 | 254.00 | 255.70 | 244.08 | 246.00 | 246.00 | 49,861 |
01 Mar 2024 | 260.00 | 262.00 | 254.00 | 254.00 | 254.00 | 26,646 |
29 Feb 2024 | 255.00 | 263.00 | 256.20 | 260.00 | 260.00 | 27,424 |
28 Feb 2024 | 245.00 | 257.92 | 244.33 | 255.00 | 255.00 | 70,824 |
27 Feb 2024 | 245.00 | 246.00 | 240.00 | 245.00 | 245.00 | 61,404 |
26 Feb 2024 | 254.00 | 254.45 | 238.25 | 245.00 | 245.00 | 157,276 |
23 Feb 2024 | 265.00 | 263.50 | 250.16 | 254.00 | 254.00 | 100,454 |
22 Feb 2024 | 265.00 | 267.80 | 262.25 | 265.00 | 265.00 | 24,545 |
21 Feb 2024 | 267.00 | 266.00 | 262.00 | 266.00 | 266.00 | 25,829 |
20 Feb 2024 | 266.00 | 273.00 | 263.60 | 267.00 | 267.00 | 70,681 |
19 Feb 2024 | 264.00 | 267.90 | 260.16 | 262.00 | 262.00 | 55,203 |
16 Feb 2024 | 265.00 | 266.90 | 260.00 | 264.00 | 264.00 | 78,022 |
15 Feb 2024 | 262.00 | 269.89 | 260.51 | 265.00 | 265.00 | 70,699 |
14 Feb 2024 | 270.00 | 273.00 | 256.00 | 262.00 | 262.00 | 88,084 |
13 Feb 2024 | 273.00 | 277.00 | 270.04 | 271.00 | 271.00 | 81,320 |
12 Feb 2024 | 250.00 | 274.00 | 251.00 | 269.00 | 269.00 | 304,579 |
09 Feb 2024 | 278.00 | 278.68 | 234.00 | 249.00 | 249.00 | 195,228 |
08 Feb 2024 | 282.00 | 282.30 | 276.06 | 278.00 | 278.00 | 27,568 |
07 Feb 2024 | 288.00 | 289.85 | 278.50 | 282.00 | 282.00 | 30,911 |
06 Feb 2024 | 289.00 | 290.95 | 286.25 | 288.00 | 288.00 | 17,923 |
05 Feb 2024 | 286.00 | 293.20 | 284.14 | 286.00 | 286.00 | 47,381 |
02 Feb 2024 | 284.00 | 288.80 | 283.86 | 286.00 | 286.00 | 13,491 |
01 Feb 2024 | 287.00 | 289.00 | 284.10 | 284.00 | 284.00 | 11,492 |
31 Jan 2024 | 294.00 | 295.60 | 280.16 | 287.00 | 287.00 | 50,734 |
30 Jan 2024 | 294.00 | 298.44 | 292.00 | 294.00 | 294.00 | 58,158 |
29 Jan 2024 | 292.00 | 296.00 | 290.11 | 294.00 | 294.00 | 92,465 |
26 Jan 2024 | 288.00 | 294.00 | 286.08 | 291.00 | 291.00 | 52,250 |
25 Jan 2024 | 288.00 | 290.00 | 286.25 | 288.00 | 288.00 | 19,195 |
24 Jan 2024 | 285.00 | 290.00 | 281.50 | 288.00 | 288.00 | 54,503 |
23 Jan 2024 | 281.00 | 289.82 | 282.46 | 285.00 | 285.00 | 89,580 |
22 Jan 2024 | 281.00 | 283.29 | 280.76 | 281.00 | 281.00 | 37,147 |
19 Jan 2024 | 282.00 | 284.00 | 280.66 | 281.00 | 281.00 | 46,814 |
18 Jan 2024 | 280.00 | 283.60 | 278.66 | 280.00 | 280.00 | 17,022 |
17 Jan 2024 | 280.00 | 282.50 | 276.21 | 280.00 | 280.00 | 28,082 |
16 Jan 2024 | 276.00 | 287.48 | 274.51 | 281.00 | 281.00 | 98,373 |
15 Jan 2024 | 274.47 | 277.40 | 270.00 | 276.00 | 276.00 | 40,445 |
12 Jan 2024 | 273.00 | 275.40 | 270.00 | 273.00 | 273.00 | 32,063 |
11 Jan 2024 | 273.00 | 274.48 | 270.00 | 273.00 | 273.00 | 23,202 |
10 Jan 2024 | 273.00 | 276.00 | 270.00 | 273.00 | 273.00 | 37,801 |
09 Jan 2024 | 271.00 | 278.00 | 270.12 | 278.00 | 278.00 | 36,713 |
08 Jan 2024 | 271.00 | 275.70 | 268.21 | 271.00 | 271.00 | 31,799 |
05 Jan 2024 | 274.00 | 275.69 | 265.52 | 271.00 | 271.00 | 51,568 |
04 Jan 2024 | 266.00 | 279.16 | 263.85 | 274.00 | 274.00 | 106,477 |
03 Jan 2024 | 266.00 | 268.00 | 263.75 | 266.00 | 266.00 | 21,155 |
02 Jan 2024 | 266.00 | 267.80 | 263.25 | 266.00 | 266.00 | 13,762 |
29 Dec 2023 | 266.00 | 265.90 | 263.25 | 266.00 | 266.00 | 8,160 |
28 Dec 2023 | 269.00 | 271.16 | 264.25 | 266.00 | 266.00 | 36,062 |
27 Dec 2023 | 269.00 | 271.16 | 266.76 | 269.00 | 269.00 | 30,108 |
22 Dec 2023 | 267.00 | 271.10 | 267.50 | 269.00 | 269.00 | 33,760 |
21 Dec 2023 | 268.00 | 267.70 | 266.00 | 267.00 | 267.00 | 12,389 |
20 Dec 2023 | 269.00 | 269.56 | 266.00 | 268.00 | 268.00 | 38,375 |
19 Dec 2023 | 269.00 | 270.20 | 267.30 | 269.00 | 269.00 | 21,280 |
18 Dec 2023 | 269.00 | 272.00 | 267.20 | 269.00 | 269.00 | 25,345 |
15 Dec 2023 | 274.00 | 273.55 | 267.00 | 269.00 | 269.00 | 23,969 |
14 Dec 2023 | 273.00 | 274.60 | 272.00 | 274.00 | 274.00 | 62,307 |
13 Dec 2023 | 266.00 | 275.97 | 265.10 | 273.00 | 273.00 | 98,310 |
12 Dec 2023 | 273.00 | 273.75 | 263.60 | 266.00 | 266.00 | 58,523 |
11 Dec 2023 | 263.00 | 279.80 | 265.70 | 273.00 | 273.00 | 106,030 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |