Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
22 Apr 2024 | 277.00 | 279.00 | 270.00 | 270.00 | 270.00 | 22,177 |
19 Apr 2024 | 276.00 | 280.00 | 276.66 | 277.00 | 277.00 | 1,090 |
18 Apr 2024 | 277.00 | 280.00 | 279.75 | 277.00 | 277.00 | 3,561 |
17 Apr 2024 | 277.00 | 280.00 | 274.00 | 277.00 | 277.00 | 28,254 |
16 Apr 2024 | 277.00 | 280.00 | 274.00 | 277.00 | 277.00 | 70,369 |
15 Apr 2024 | 277.00 | 280.00 | 275.00 | 277.00 | 277.00 | 3,015 |
12 Apr 2024 | 276.00 | 280.00 | 275.60 | 277.00 | 277.00 | 16,630 |
11 Apr 2024 | 273.00 | 279.04 | 272.00 | 276.00 | 276.00 | 26,271 |
10 Apr 2024 | 273.00 | 275.24 | 270.75 | 273.00 | 273.00 | 6,536 |
09 Apr 2024 | 273.00 | 275.40 | 268.00 | 273.00 | 273.00 | 35,654 |
08 Apr 2024 | 273.00 | 278.00 | 268.00 | 273.00 | 273.00 | 35,156 |
05 Apr 2024 | 273.00 | 276.00 | 269.00 | 273.00 | 273.00 | 86,935 |
04 Apr 2024 | 274.00 | 278.00 | 270.00 | 276.00 | 276.00 | 64,172 |
03 Apr 2024 | 262.00 | 278.00 | 260.00 | 274.00 | 274.00 | 66,887 |
02 Apr 2024 | 262.00 | 264.00 | 260.00 | 264.00 | 264.00 | 61,948 |
28 Mar 2024 | 261.00 | 264.00 | 262.00 | 262.00 | 262.00 | 15,951 |
27 Mar 2024 | 261.00 | 264.00 | 258.00 | 261.00 | 261.00 | 7,663 |
26 Mar 2024 | 261.00 | 264.00 | 258.00 | 261.00 | 261.00 | 25,347 |
25 Mar 2024 | 261.00 | 264.00 | 258.00 | 261.00 | 261.00 | 10,815 |
22 Mar 2024 | 261.00 | 264.00 | 258.00 | 261.00 | 261.00 | 4,419 |
21 Mar 2024 | 264.00 | 264.00 | 260.00 | 261.00 | 261.00 | 12,567 |
20 Mar 2024 | 264.00 | 266.70 | 260.00 | 264.00 | 264.00 | 2,504 |
19 Mar 2024 | 266.00 | 268.00 | 260.00 | 264.00 | 264.00 | 29,423 |
18 Mar 2024 | 267.00 | 268.50 | 265.00 | 267.00 | 267.00 | 7,461 |
15 Mar 2024 | 269.00 | 272.00 | 265.20 | 267.00 | 267.00 | 27,423 |
14 Mar 2024 | 269.00 | 274.00 | 265.00 | 269.00 | 269.00 | 3,669 |
13 Mar 2024 | 269.00 | 270.40 | 266.00 | 269.00 | 269.00 | 26,658 |
12 Mar 2024 | 269.00 | 270.50 | 268.75 | 269.00 | 269.00 | 13,985 |
11 Mar 2024 | 269.00 | 270.90 | 268.75 | 269.00 | 269.00 | 4,338 |
08 Mar 2024 | 269.00 | 273.00 | 268.30 | 269.00 | 269.00 | 38,430 |
07 Mar 2024 | 269.00 | 274.00 | 267.50 | 269.00 | 269.00 | 27,013 |
06 Mar 2024 | 269.00 | 269.00 | 266.30 | 269.00 | 269.00 | 1,739 |
05 Mar 2024 | 267.00 | 270.00 | 266.10 | 269.00 | 269.00 | 6,246 |
04 Mar 2024 | 267.00 | 270.00 | 265.00 | 270.00 | 270.00 | 40,407 |
01 Mar 2024 | 266.00 | 274.00 | 262.00 | 274.00 | 274.00 | 35,536 |
29 Feb 2024 | 266.00 | 263.50 | 263.50 | 266.00 | 266.00 | 572 |
28 Feb 2024 | 266.00 | 268.00 | 262.00 | 268.00 | 268.00 | 4,868 |
27 Feb 2024 | 265.00 | 270.00 | 260.00 | 266.00 | 266.00 | 34,932 |
26 Feb 2024 | 261.00 | 267.00 | 258.00 | 264.00 | 264.00 | 52,424 |
23 Feb 2024 | 256.00 | 260.00 | 252.00 | 260.00 | 260.00 | 63,476 |
22 Feb 2024 | 258.00 | 260.00 | 253.25 | 256.00 | 256.00 | 48,151 |
21 Feb 2024 | 257.00 | 260.00 | 254.00 | 257.00 | 257.00 | 53,994 |
20 Feb 2024 | 257.00 | 257.00 | 254.00 | 254.00 | 254.00 | 20,869 |
19 Feb 2024 | 255.00 | 260.00 | 256.00 | 256.00 | 256.00 | 49,560 |
16 Feb 2024 | 255.00 | 255.00 | 251.65 | 255.00 | 255.00 | 36,545 |
15 Feb 2024 | 255.00 | 254.40 | 251.50 | 255.00 | 255.00 | 46,182 |
14 Feb 2024 | 241.00 | 253.40 | 244.00 | 252.00 | 252.00 | 57,477 |
13 Feb 2024 | 252.00 | 250.00 | 234.00 | 238.00 | 238.00 | 195,203 |
12 Feb 2024 | 276.00 | 275.05 | 250.00 | 260.00 | 260.00 | 111,553 |
09 Feb 2024 | 276.00 | 280.00 | 272.80 | 276.00 | 276.00 | 61,035 |
08 Feb 2024 | 278.00 | 280.00 | 272.00 | 276.00 | 276.00 | 24,066 |
07 Feb 2024 | 278.00 | 277.60 | 276.20 | 278.00 | 278.00 | 8,645 |
06 Feb 2024 | 276.00 | 280.00 | 276.00 | 278.00 | 278.00 | 131,005 |
05 Feb 2024 | 274.00 | 276.00 | 264.00 | 264.00 | 264.00 | 17,680 |
02 Feb 2024 | 277.00 | 278.00 | 271.30 | 274.00 | 274.00 | 19,129 |
01 Feb 2024 | 277.00 | 276.34 | 274.00 | 277.00 | 277.00 | 17,977 |
31 Jan 2024 | 277.00 | 277.00 | 274.72 | 277.00 | 277.00 | 3,913 |
30 Jan 2024 | 270.00 | 280.00 | 272.00 | 277.00 | 277.00 | 29,674 |
29 Jan 2024 | 270.00 | 273.00 | 266.00 | 272.00 | 272.00 | 2,733 |
26 Jan 2024 | 270.00 | 274.00 | 268.00 | 274.00 | 274.00 | 5,045 |
25 Jan 2024 | 270.00 | 270.00 | 267.00 | 270.00 | 270.00 | 9,492 |
24 Jan 2024 | 273.00 | 274.00 | 265.00 | 272.00 | 272.00 | 11,449 |
23 Jan 2024 | 277.00 | 277.00 | 264.00 | 273.00 | 273.00 | 53,594 |
22 Jan 2024 | 283.00 | 285.00 | 275.50 | 277.00 | 277.00 | 14,732 |
19 Jan 2024 | 274.00 | 283.00 | 270.00 | 283.00 | 283.00 | 51,140 |
18 Jan 2024 | 274.00 | 273.60 | 271.00 | 274.00 | 274.00 | 1,248 |
17 Jan 2024 | 274.00 | 273.80 | 271.63 | 274.00 | 274.00 | 498 |
16 Jan 2024 | 275.00 | 280.00 | 270.00 | 274.00 | 274.00 | 13,446 |
15 Jan 2024 | 272.03 | 274.40 | 272.03 | 275.00 | 275.00 | 589 |
12 Jan 2024 | 278.00 | 280.00 | 270.00 | 275.00 | 275.00 | 4,310 |
11 Jan 2024 | 288.00 | 296.00 | 273.20 | 278.00 | 278.00 | 17,625 |
11 Jan 2024 | 11 Dividend | |||||
10 Jan 2024 | 291.00 | 296.00 | 286.00 | 293.00 | 282.00 | 23,619 |
09 Jan 2024 | 291.00 | 296.00 | 296.00 | 296.00 | 284.89 | 1,797 |
08 Jan 2024 | 288.00 | 292.00 | 289.25 | 291.00 | 280.08 | 4,597 |
05 Jan 2024 | 285.00 | 289.80 | 286.00 | 285.00 | 274.30 | 17,246 |
04 Jan 2024 | 285.00 | 289.90 | 280.00 | 285.00 | 274.30 | 26,242 |
03 Jan 2024 | 286.00 | 290.00 | 283.00 | 285.00 | 274.30 | 6,079 |
02 Jan 2024 | 289.00 | 290.50 | 280.00 | 286.00 | 275.26 | 5,863 |
29 Dec 2023 | 290.00 | 292.00 | 288.00 | 289.00 | 278.15 | 4,388 |
28 Dec 2023 | 290.00 | 294.00 | 286.00 | 290.00 | 279.11 | 4,814 |
27 Dec 2023 | 291.00 | 294.00 | 286.00 | 292.00 | 281.04 | 3,261 |
22 Dec 2023 | 293.00 | 293.00 | 290.00 | 291.00 | 280.08 | 6,671 |
21 Dec 2023 | 295.00 | 300.00 | 288.83 | 300.00 | 288.74 | 68,420 |
20 Dec 2023 | 289.00 | 300.00 | 290.00 | 300.00 | 288.74 | 87,286 |
19 Dec 2023 | 289.00 | 289.80 | 286.00 | 289.00 | 278.15 | 81,965 |
18 Dec 2023 | 288.00 | 289.94 | 288.00 | 289.00 | 278.15 | 62,401 |
15 Dec 2023 | 288.00 | 290.00 | 288.00 | 288.00 | 277.19 | 12,884 |
14 Dec 2023 | 285.00 | 290.00 | 286.00 | 288.00 | 277.19 | 111,717 |
13 Dec 2023 | 285.00 | 290.00 | 285.00 | 285.00 | 274.30 | 31,450 |
12 Dec 2023 | 275.00 | 290.00 | 272.00 | 285.00 | 274.30 | 84,759 |
11 Dec 2023 | 261.00 | 290.00 | 260.35 | 285.00 | 274.30 | 20,375 |
08 Dec 2023 | 255.00 | 273.00 | 255.13 | 261.00 | 251.20 | 20,551 |
07 Dec 2023 | 253.00 | 260.00 | 255.00 | 255.00 | 245.43 | 8,792 |
06 Dec 2023 | 253.00 | 256.00 | 252.88 | 253.00 | 243.50 | 3,699 |
05 Dec 2023 | 253.00 | 264.00 | 255.50 | 253.00 | 243.50 | 3,399 |
04 Dec 2023 | 253.00 | 258.00 | 252.55 | 253.00 | 243.50 | 4,802 |
01 Dec 2023 | 253.00 | 255.50 | 252.55 | 253.00 | 243.50 | 7,114 |
30 Nov 2023 | 253.00 | 255.50 | 255.50 | 253.00 | 243.50 | 2,000 |
29 Nov 2023 | 253.00 | 255.25 | 252.25 | 253.00 | 243.50 | 1,108 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |