Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Apr 2024 | 301.70 | 302.20 | 294.80 | 297.63 | 297.63 | 17,975 |
17 Apr 2024 | 294.50 | 299.60 | 293.80 | 296.18 | 296.18 | 2,948 |
16 Apr 2024 | 291.20 | 293.60 | 288.80 | 290.34 | 290.34 | 14,587 |
15 Apr 2024 | 292.70 | 297.60 | 291.20 | 294.17 | 294.17 | 101,474 |
12 Apr 2024 | 293.70 | 296.40 | 291.20 | 292.37 | 292.37 | 10,373 |
11 Apr 2024 | 295.30 | 296.80 | 285.60 | 290.39 | 290.39 | 20,563 |
10 Apr 2024 | 300.90 | 301.60 | 296.40 | 299.84 | 299.84 | 301,257 |
09 Apr 2024 | 302.30 | 302.80 | 298.80 | 300.26 | 300.26 | 59,480 |
08 Apr 2024 | 301.70 | 303.40 | 300.40 | 302.43 | 302.43 | 4,932 |
05 Apr 2024 | 295.50 | 299.20 | 294.80 | 299.20 | 299.20 | 52,838 |
04 Apr 2024 | 296.80 | 299.80 | 296.00 | 298.27 | 298.27 | 44,140 |
03 Apr 2024 | 296.80 | 296.40 | 291.60 | 295.65 | 295.65 | 564,655 |
02 Apr 2024 | 295.30 | 300.47 | 293.00 | 300.37 | 300.37 | 423,636 |
28 Mar 2024 | 303.10 | 305.00 | 294.60 | 302.51 | 302.51 | 65,303 |
28 Mar 2024 | 18 Dividend | |||||
27 Mar 2024 | 320.40 | 323.00 | 320.00 | 321.08 | 303.08 | 12,718 |
26 Mar 2024 | 316.50 | 321.00 | 316.40 | 319.34 | 301.43 | 3,893 |
25 Mar 2024 | 317.10 | 318.00 | 314.20 | 315.40 | 297.72 | 11,085 |
22 Mar 2024 | 314.20 | 318.43 | 313.80 | 317.60 | 299.79 | 16,201 |
21 Mar 2024 | 312.00 | 313.40 | 307.00 | 311.65 | 294.18 | 32,130 |
20 Mar 2024 | 307.40 | 309.80 | 306.20 | 308.97 | 291.65 | 17,450 |
19 Mar 2024 | 307.20 | 308.60 | 305.80 | 307.43 | 290.20 | 17,173 |
18 Mar 2024 | 310.90 | 311.60 | 306.97 | 306.97 | 289.76 | 17,585 |
15 Mar 2024 | 307.20 | 313.20 | 307.00 | 310.18 | 292.79 | 76,600 |
14 Mar 2024 | 307.60 | 308.80 | 306.60 | 307.70 | 290.45 | 46,424 |
13 Mar 2024 | 305.80 | 308.20 | 305.00 | 305.53 | 288.40 | 32,204 |
12 Mar 2024 | 301.70 | 308.00 | 300.80 | 302.41 | 285.45 | 3,319 |
11 Mar 2024 | 300.10 | 303.80 | 298.40 | 301.03 | 284.15 | 12,806 |
08 Mar 2024 | 298.80 | 302.20 | 297.60 | 299.56 | 282.77 | 1,075 |
07 Mar 2024 | 296.60 | 300.80 | 295.80 | 299.17 | 282.39 | 14,268 |
06 Mar 2024 | 296.80 | 298.80 | 294.60 | 297.74 | 281.04 | 16,740 |
05 Mar 2024 | 295.30 | 298.80 | 295.00 | 297.57 | 280.89 | 6,575 |
04 Mar 2024 | 294.70 | 296.00 | 292.80 | 293.83 | 277.36 | 5,809 |
01 Mar 2024 | 292.50 | 299.20 | 292.60 | 295.03 | 278.49 | 3,985 |
29 Feb 2024 | 290.00 | 289.82 | 277.40 | 288.77 | 272.58 | 15,601 |
28 Feb 2024 | 284.50 | 290.20 | 285.40 | 287.77 | 271.64 | 2,939 |
27 Feb 2024 | 284.10 | 286.60 | 281.80 | 285.05 | 269.07 | 7,463 |
26 Feb 2024 | 284.10 | 286.00 | 281.80 | 283.63 | 267.73 | 4,823 |
23 Feb 2024 | 283.40 | 286.40 | 283.40 | 284.23 | 268.29 | 32,678 |
22 Feb 2024 | 283.40 | 285.40 | 282.40 | 282.62 | 266.77 | 10,358 |
21 Feb 2024 | 279.50 | 281.20 | 277.40 | 279.95 | 264.26 | 12,140 |
20 Feb 2024 | 275.20 | 279.40 | 273.20 | 276.99 | 261.47 | 15,650 |
19 Feb 2024 | 276.30 | 277.42 | 275.60 | 276.80 | 261.28 | 1,402 |
16 Feb 2024 | 276.70 | 278.00 | 273.80 | 276.40 | 260.90 | 1,932 |
15 Feb 2024 | 274.00 | 277.60 | 273.60 | 276.59 | 261.09 | 6,231 |
14 Feb 2024 | 270.30 | 273.20 | 270.60 | 271.92 | 256.68 | 3,640 |
13 Feb 2024 | 269.70 | 271.38 | 269.60 | 270.30 | 255.15 | 2,204 |
12 Feb 2024 | 268.70 | 270.40 | 265.40 | 270.23 | 255.08 | 1,892 |
09 Feb 2024 | 267.80 | 271.40 | 265.80 | 268.63 | 253.57 | 3,216 |
08 Feb 2024 | 266.60 | 268.60 | 266.40 | 267.79 | 252.78 | 5,063 |
07 Feb 2024 | 264.00 | 266.20 | 264.20 | 266.18 | 251.26 | 629 |
06 Feb 2024 | 261.50 | 264.40 | 260.40 | 264.20 | 249.39 | 3,992 |
05 Feb 2024 | 264.20 | 264.60 | 259.61 | 259.61 | 245.05 | 1,338 |
02 Feb 2024 | 262.10 | 264.40 | 262.20 | 263.40 | 248.63 | 1,181 |
01 Feb 2024 | 254.70 | 260.40 | 254.20 | 258.80 | 244.29 | 715 |
31 Jan 2024 | 255.10 | 257.60 | 255.00 | 256.40 | 242.03 | 36,623 |
30 Jan 2024 | 254.90 | 256.03 | 253.20 | 256.03 | 241.67 | 1,398 |
29 Jan 2024 | 258.80 | 259.00 | 253.40 | 254.17 | 239.93 | 1,456 |
26 Jan 2024 | 252.70 | 259.60 | 242.00 | 255.81 | 241.47 | 5,588 |
25 Jan 2024 | 255.70 | 257.02 | 254.00 | 255.60 | 241.27 | 3,609 |
24 Jan 2024 | 255.50 | 256.80 | 253.20 | 256.43 | 242.05 | 8,234 |
23 Jan 2024 | 253.10 | 253.80 | 250.80 | 251.59 | 237.48 | 2,215 |
22 Jan 2024 | 252.30 | 253.40 | 250.20 | 251.82 | 237.70 | 2,448 |
19 Jan 2024 | 254.30 | 254.60 | 250.60 | 252.79 | 238.62 | 2,375 |
18 Jan 2024 | 252.50 | 254.40 | 251.00 | 253.68 | 239.45 | 990 |
17 Jan 2024 | 250.60 | 252.40 | 247.80 | 251.24 | 237.16 | 5,755 |
16 Jan 2024 | 252.70 | 253.02 | 250.77 | 250.77 | 236.72 | 1,470 |
15 Jan 2024 | 256.60 | 258.00 | 249.20 | 254.24 | 239.98 | 4,308 |
12 Jan 2024 | 253.70 | 256.00 | 252.60 | 253.41 | 239.21 | 5,016 |
11 Jan 2024 | 255.30 | 257.00 | 252.00 | 252.07 | 237.94 | 3,047 |
10 Jan 2024 | 253.90 | 255.00 | 253.03 | 253.80 | 239.57 | 6,680 |
09 Jan 2024 | 256.60 | 258.80 | 253.00 | 254.02 | 239.78 | 13,805 |
08 Jan 2024 | 253.90 | 256.57 | 253.80 | 254.37 | 240.11 | 7,172 |
05 Jan 2024 | 254.50 | 253.82 | 252.18 | 253.57 | 239.36 | 17,586 |
04 Jan 2024 | 259.40 | 259.60 | 253.40 | 255.66 | 241.32 | 3,773 |
03 Jan 2024 | 265.60 | 265.00 | 259.20 | 260.37 | 245.77 | 4,709 |
02 Jan 2024 | 267.60 | 270.20 | 264.80 | 264.92 | 250.07 | 7,752 |
29 Dec 2023 | 266.80 | 267.80 | 261.00 | 266.19 | 251.27 | 3,643 |
28 Dec 2023 | 266.40 | 267.20 | 265.80 | 266.59 | 251.65 | 8,277 |
27 Dec 2023 | 264.00 | 267.20 | 264.20 | 266.51 | 251.57 | 5,951 |
22 Dec 2023 | 264.40 | 266.00 | 264.20 | 264.73 | 249.89 | 64,169 |
21 Dec 2023 | 265.60 | 266.40 | 260.40 | 266.17 | 251.25 | 3,035 |
20 Dec 2023 | 265.60 | 267.00 | 263.60 | 265.03 | 250.17 | 14,578 |
19 Dec 2023 | 264.20 | 265.60 | 262.80 | 265.18 | 250.32 | 8,476 |
18 Dec 2023 | 264.80 | 266.40 | 264.00 | 264.59 | 249.76 | 5,049 |
15 Dec 2023 | 262.30 | 267.20 | 263.20 | 265.83 | 250.93 | 13,327 |
14 Dec 2023 | 260.30 | 262.62 | 259.80 | 261.23 | 246.58 | 7,221 |
13 Dec 2023 | 259.60 | 260.60 | 257.60 | 257.80 | 243.35 | 3,871 |
12 Dec 2023 | 259.80 | 260.20 | 257.40 | 259.36 | 244.82 | 14,376 |
11 Dec 2023 | 257.40 | 259.60 | 255.20 | 259.58 | 245.03 | 10,634 |
08 Dec 2023 | 253.70 | 258.40 | 253.80 | 255.22 | 240.91 | 4,377 |
07 Dec 2023 | 255.30 | 257.40 | 254.00 | 254.82 | 240.53 | 6,148 |
06 Dec 2023 | 252.90 | 257.00 | 252.20 | 255.43 | 241.11 | 42,079 |
05 Dec 2023 | 249.60 | 254.62 | 247.60 | 249.40 | 235.42 | 8,746 |
04 Dec 2023 | 248.00 | 250.20 | 248.00 | 249.38 | 235.40 | 25,325 |
01 Dec 2023 | 246.50 | 249.40 | 243.60 | 248.56 | 234.62 | 4,772 |
30 Nov 2023 | 244.90 | 247.80 | 244.80 | 246.11 | 232.31 | 36,016 |
29 Nov 2023 | 240.60 | 245.40 | 240.40 | 245.20 | 231.46 | 20,563 |
28 Nov 2023 | 240.60 | 241.60 | 238.60 | 240.98 | 227.47 | 20,461 |
27 Nov 2023 | 241.00 | 243.40 | 240.60 | 241.71 | 228.16 | 21,735 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |