Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 304.40 | 304.40 | 304.40 | 304.40 | 304.40 | 20 |
29 Apr 2024 | 307.80 | 307.80 | 301.00 | 307.00 | 307.00 | 41,930 |
29 Apr 2024 | 2 Dividend | |||||
26 Apr 2024 | 308.10 | 319.71 | 309.40 | 312.60 | 310.60 | 3,639 |
25 Apr 2024 | 314.80 | 313.40 | 310.20 | 310.70 | 308.71 | 1,779 |
24 Apr 2024 | 316.50 | 316.40 | 314.60 | 316.50 | 314.48 | 92,384 |
23 Apr 2024 | 316.30 | 316.43 | 310.60 | 312.40 | 310.40 | 1,607 |
22 Apr 2024 | 312.00 | 313.17 | 312.06 | 312.40 | 310.40 | 528 |
19 Apr 2024 | 306.40 | 312.00 | 304.83 | 311.10 | 309.11 | 1,887 |
18 Apr 2024 | 300.10 | 306.37 | 296.60 | 304.40 | 302.45 | 1,814 |
17 Apr 2024 | 301.30 | 301.79 | 300.80 | 301.30 | 299.37 | 752 |
16 Apr 2024 | 307.00 | 304.00 | 301.20 | 302.30 | 300.37 | 2,597 |
15 Apr 2024 | 308.50 | 309.60 | 306.37 | 308.50 | 306.53 | 3,063 |
12 Apr 2024 | 315.80 | 313.77 | 311.83 | 311.10 | 309.11 | 314 |
11 Apr 2024 | 317.10 | 316.34 | 313.03 | 317.10 | 315.07 | 834 |
10 Apr 2024 | 333.10 | 321.40 | 317.17 | 317.50 | 315.47 | 63,261 |
09 Apr 2024 | 314.20 | 327.00 | 319.40 | 319.70 | 317.65 | 182,968 |
08 Apr 2024 | 349.90 | 340.23 | 324.97 | 324.30 | 322.23 | 1,679 |
05 Apr 2024 | 331.40 | 339.43 | 330.40 | 336.60 | 334.45 | 5,471 |
04 Apr 2024 | 326.30 | 326.30 | 326.30 | 326.30 | 324.21 | - |
03 Apr 2024 | 330.00 | 326.80 | 322.00 | 326.30 | 324.21 | 321 |
02 Apr 2024 | 322.00 | 325.80 | 319.20 | 323.60 | 321.53 | 1,694 |
28 Mar 2024 | 317.30 | 317.30 | 317.30 | 317.30 | 315.27 | - |
27 Mar 2024 | 317.90 | 329.17 | 318.40 | 317.30 | 315.27 | 2,462 |
26 Mar 2024 | 304.60 | 319.43 | 315.60 | 317.30 | 315.27 | 1,466 |
25 Mar 2024 | 315.80 | 317.00 | 303.23 | 305.80 | 303.84 | 3,584 |
22 Mar 2024 | 309.30 | 321.80 | 315.80 | 318.30 | 316.26 | 71,839 |
21 Mar 2024 | 301.50 | 296.95 | 292.60 | 292.90 | 291.03 | 7,122 |
20 Mar 2024 | 297.80 | 299.56 | 294.20 | 299.40 | 297.48 | 1,283 |
19 Mar 2024 | 315.00 | 307.19 | 303.20 | 307.40 | 305.43 | 889 |
18 Mar 2024 | 310.50 | 314.40 | 311.80 | 315.20 | 313.18 | 546 |
15 Mar 2024 | 307.80 | 310.43 | 307.17 | 307.80 | 305.83 | 877 |
14 Mar 2024 | 307.60 | 308.80 | 304.05 | 305.60 | 303.64 | 196 |
13 Mar 2024 | 308.50 | 310.80 | 308.20 | 308.50 | 306.53 | 1,502 |
12 Mar 2024 | 297.00 | 309.60 | 303.40 | 309.10 | 307.12 | 2,205 |
11 Mar 2024 | 300.10 | 297.00 | 294.80 | 295.30 | 293.41 | 724 |
08 Mar 2024 | 299.80 | 303.20 | 299.80 | 303.70 | 301.76 | 7,735 |
07 Mar 2024 | 290.80 | 298.37 | 298.37 | 299.00 | 297.09 | 71 |
06 Mar 2024 | 286.30 | 286.85 | 285.20 | 286.30 | 284.47 | 459 |
05 Mar 2024 | 286.50 | 289.80 | 287.57 | 290.20 | 288.34 | 93 |
04 Mar 2024 | 293.70 | 293.70 | 293.70 | 293.70 | 291.82 | - |
01 Mar 2024 | 293.70 | 293.40 | 291.37 | 293.70 | 291.82 | 4,653 |
29 Feb 2024 | 294.70 | 295.20 | 293.39 | 294.70 | 292.81 | 11,737 |
28 Feb 2024 | 298.40 | 296.00 | 292.57 | 293.90 | 292.02 | 5,150 |
27 Feb 2024 | 311.30 | 299.80 | 296.59 | 298.00 | 296.09 | 3,584 |
26 Feb 2024 | 300.30 | 304.99 | 299.67 | 303.50 | 301.56 | 3,460 |
23 Feb 2024 | 295.50 | 300.94 | 298.59 | 299.00 | 297.09 | 5,246 |
22 Feb 2024 | 303.50 | 303.80 | 297.20 | 299.00 | 297.09 | 2,998 |
21 Feb 2024 | 309.30 | 308.40 | 302.20 | 305.00 | 303.05 | 6,003 |
20 Feb 2024 | 307.60 | 309.83 | 304.40 | 307.00 | 305.04 | 1,408 |
19 Feb 2024 | 310.70 | 311.39 | 307.30 | 310.70 | 308.71 | 1,322 |
16 Feb 2024 | 313.60 | 314.00 | 309.02 | 308.90 | 306.92 | 2,355 |
15 Feb 2024 | 308.30 | 315.63 | 311.60 | 312.20 | 310.20 | 6,373 |
14 Feb 2024 | 303.70 | 308.40 | 305.20 | 307.80 | 305.83 | 3,397 |
13 Feb 2024 | 299.40 | 304.03 | 302.42 | 305.00 | 303.05 | 469 |
12 Feb 2024 | 301.70 | 303.98 | 301.97 | 301.70 | 299.77 | 2,365 |
09 Feb 2024 | 299.80 | 300.59 | 298.97 | 299.20 | 297.29 | 7,515 |
08 Feb 2024 | 299.40 | 308.49 | 300.97 | 302.10 | 300.17 | 1,420 |
07 Feb 2024 | 289.40 | 301.23 | 295.00 | 297.80 | 295.89 | 10,365 |
06 Feb 2024 | 284.50 | 288.97 | 282.40 | 288.40 | 286.55 | 15,545 |
05 Feb 2024 | 296.40 | 283.99 | 281.60 | 282.00 | 280.20 | 8,029 |
02 Feb 2024 | 296.60 | 297.60 | 289.93 | 292.30 | 290.43 | 3,041 |
01 Feb 2024 | 298.40 | 297.40 | 290.80 | 293.70 | 291.82 | 5,542 |
31 Jan 2024 | 305.20 | 304.33 | 301.83 | 305.20 | 303.25 | 294 |
30 Jan 2024 | 296.80 | 304.79 | 302.87 | 306.40 | 304.44 | 8,037 |
29 Jan 2024 | 294.70 | 301.24 | 300.88 | 300.50 | 298.58 | 5,801 |
26 Jan 2024 | 299.40 | 302.20 | 299.77 | 299.20 | 297.29 | 5,514 |
25 Jan 2024 | 288.40 | 300.10 | 297.71 | 299.00 | 297.09 | 550 |
24 Jan 2024 | 295.50 | 299.20 | 294.80 | 295.50 | 293.61 | 19,789 |
23 Jan 2024 | 294.50 | 296.00 | 293.67 | 294.50 | 292.62 | 15,145 |
22 Jan 2024 | 291.80 | 295.12 | 290.20 | 295.70 | 293.81 | 12,455 |
19 Jan 2024 | 283.00 | 290.00 | 284.20 | 286.90 | 285.06 | 3,427 |
18 Jan 2024 | 279.70 | 282.00 | 277.80 | 279.70 | 277.91 | 7,222 |
17 Jan 2024 | 271.10 | 277.02 | 270.38 | 275.00 | 273.24 | 55,795 |
16 Jan 2024 | 267.00 | 272.02 | 265.20 | 270.50 | 268.77 | 2,783 |
15 Jan 2024 | 267.40 | 271.10 | 267.40 | 270.10 | 268.37 | 4,068 |
12 Jan 2024 | 271.10 | 272.60 | 269.60 | 271.10 | 269.37 | 30,455 |
11 Jan 2024 | 275.20 | 273.41 | 269.20 | 271.30 | 269.56 | 1,963 |
10 Jan 2024 | 273.60 | 274.00 | 271.00 | 273.60 | 271.85 | 2,271 |
09 Jan 2024 | 275.00 | 276.12 | 272.60 | 275.00 | 273.24 | 1,041 |
08 Jan 2024 | 270.90 | 275.02 | 269.60 | 270.90 | 269.17 | 1,740 |
05 Jan 2024 | 273.00 | 273.30 | 269.82 | 273.00 | 271.25 | 3,482 |
04 Jan 2024 | 272.60 | 271.28 | 270.60 | 272.60 | 270.86 | 703 |
03 Jan 2024 | 270.30 | 271.58 | 270.00 | 270.30 | 268.57 | 1,799 |
02 Jan 2024 | 276.50 | 279.40 | 271.80 | 272.60 | 270.86 | 450,959 |
29 Dec 2023 | 288.00 | 276.01 | 274.80 | 274.80 | 273.04 | 181 |
28 Dec 2023 | 288.00 | 276.40 | 272.40 | 273.00 | 271.25 | 4,939 |
27 Dec 2023 | 277.30 | 276.00 | 272.40 | 273.60 | 271.85 | 2,506 |
22 Dec 2023 | 278.30 | 275.80 | 272.80 | 278.30 | 276.52 | 5,318 |
21 Dec 2023 | 277.10 | 278.23 | 276.80 | 277.10 | 275.33 | 1,431 |
20 Dec 2023 | 281.40 | 279.20 | 276.40 | 276.90 | 275.13 | 10,155 |
19 Dec 2023 | 285.90 | 290.20 | 281.80 | 282.00 | 280.20 | 16,685 |
18 Dec 2023 | 288.00 | 290.43 | 288.74 | 288.00 | 286.16 | 6,222 |
15 Dec 2023 | 291.80 | 292.80 | 291.00 | 291.80 | 289.93 | 6,071 |
14 Dec 2023 | 290.80 | 291.80 | 288.80 | 290.60 | 288.74 | 17,725 |
13 Dec 2023 | 292.50 | 297.00 | 291.00 | 292.30 | 290.43 | 3,604 |
12 Dec 2023 | 297.00 | 297.60 | 290.20 | 292.30 | 290.43 | 11,673 |
11 Dec 2023 | 275.60 | 308.20 | 283.60 | 298.60 | 296.69 | 144,423 |
08 Dec 2023 | 256.00 | 264.80 | 261.40 | 262.70 | 261.02 | 7,560 |
07 Dec 2023 | 259.60 | 263.00 | 257.37 | 259.60 | 257.94 | 29,118 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |