Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 298.40 | 323.41 | 320.20 | 322.40 | 322.40 | 251 |
02 May 2024 | 307.20 | 314.80 | 310.20 | 313.40 | 313.40 | 3,694 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 303.70 | 312.00 | 304.40 | 311.20 | 311.20 | 2,449 |
29 Apr 2024 | 307.80 | 307.80 | 301.00 | 305.42 | 305.42 | 41,930 |
29 Apr 2024 | 2 Dividend | |||||
26 Apr 2024 | 308.10 | 319.71 | 309.40 | 313.04 | 311.04 | 3,639 |
25 Apr 2024 | 314.80 | 313.40 | 310.20 | 312.05 | 310.05 | 1,779 |
24 Apr 2024 | 316.50 | 316.40 | 314.60 | 315.24 | 313.22 | 92,384 |
23 Apr 2024 | 316.30 | 316.43 | 310.60 | 311.66 | 309.66 | 1,607 |
22 Apr 2024 | 312.00 | 313.17 | 312.06 | 312.06 | 310.06 | 528 |
19 Apr 2024 | 306.40 | 312.00 | 304.83 | 305.63 | 303.68 | 1,887 |
18 Apr 2024 | 300.10 | 306.37 | 296.60 | 305.00 | 303.05 | 1,814 |
17 Apr 2024 | 301.30 | 301.79 | 300.80 | 300.97 | 299.05 | 752 |
16 Apr 2024 | 307.00 | 304.00 | 301.20 | 301.27 | 299.35 | 2,597 |
15 Apr 2024 | 308.50 | 309.60 | 306.37 | 306.37 | 304.41 | 3,063 |
12 Apr 2024 | 315.80 | 313.77 | 311.83 | 311.83 | 309.84 | 314 |
11 Apr 2024 | 317.10 | 316.34 | 313.03 | 314.75 | 312.74 | 834 |
10 Apr 2024 | 333.10 | 321.40 | 317.17 | 318.92 | 316.88 | 63,261 |
09 Apr 2024 | 314.20 | 327.00 | 319.40 | 322.23 | 320.17 | 182,968 |
08 Apr 2024 | 349.90 | 340.23 | 324.97 | 326.67 | 324.58 | 1,679 |
05 Apr 2024 | 331.40 | 339.43 | 330.40 | 336.45 | 334.30 | 5,471 |
04 Apr 2024 | 331.80 | 331.80 | 331.80 | 331.80 | 329.68 | - |
03 Apr 2024 | 330.00 | 326.80 | 322.00 | 322.00 | 319.94 | 321 |
02 Apr 2024 | 322.00 | 325.80 | 319.20 | 321.34 | 319.28 | 1,694 |
28 Mar 2024 | - | - | - | - | - | - |
27 Mar 2024 | 317.90 | 329.17 | 318.40 | 326.91 | 324.82 | 2,462 |
26 Mar 2024 | 304.60 | 319.43 | 315.60 | 319.43 | 317.39 | 1,466 |
25 Mar 2024 | 315.80 | 317.00 | 303.23 | 307.89 | 305.92 | 3,584 |
22 Mar 2024 | 309.30 | 321.80 | 315.80 | 320.08 | 318.04 | 71,839 |
21 Mar 2024 | 301.50 | 296.95 | 292.60 | 295.00 | 293.11 | 7,122 |
20 Mar 2024 | 297.80 | 299.56 | 294.20 | 299.56 | 297.65 | 1,283 |
19 Mar 2024 | 315.00 | 307.19 | 303.20 | 303.23 | 301.29 | 889 |
18 Mar 2024 | 310.50 | 314.40 | 311.80 | 311.80 | 309.81 | 546 |
15 Mar 2024 | 307.80 | 310.43 | 307.17 | 310.43 | 308.44 | 600 |
14 Mar 2024 | 307.60 | 308.80 | 304.05 | 304.05 | 302.11 | 196 |
13 Mar 2024 | 308.50 | 310.80 | 308.20 | 309.03 | 307.06 | 1,502 |
12 Mar 2024 | 297.00 | 309.60 | 303.40 | 306.60 | 304.64 | 1,893 |
11 Mar 2024 | 300.10 | 297.00 | 294.80 | 296.60 | 294.71 | 724 |
08 Mar 2024 | 299.80 | 303.20 | 299.80 | 301.97 | 300.04 | 7,735 |
07 Mar 2024 | 290.80 | 298.37 | 298.37 | 298.37 | 296.46 | 71 |
06 Mar 2024 | 286.30 | 286.85 | 285.20 | 286.85 | 285.02 | 459 |
05 Mar 2024 | 286.50 | 289.80 | 287.57 | 287.57 | 285.74 | 93 |
04 Mar 2024 | 287.50 | 287.50 | 287.50 | 287.50 | 285.66 | - |
01 Mar 2024 | 293.70 | 293.40 | 291.37 | 291.37 | 289.51 | 4,653 |
29 Feb 2024 | 294.70 | 295.20 | 293.39 | 295.17 | 293.29 | 11,737 |
28 Feb 2024 | 298.40 | 296.00 | 292.57 | 295.47 | 293.58 | 5,150 |
27 Feb 2024 | 311.30 | 299.80 | 296.59 | 296.59 | 294.69 | 3,584 |
26 Feb 2024 | 300.30 | 304.99 | 299.67 | 304.99 | 303.04 | 3,460 |
23 Feb 2024 | 295.50 | 300.94 | 298.59 | 299.14 | 297.23 | 5,246 |
22 Feb 2024 | 303.50 | 303.80 | 297.20 | 301.94 | 300.02 | 2,998 |
21 Feb 2024 | 309.30 | 308.40 | 302.20 | 307.39 | 305.43 | 6,003 |
20 Feb 2024 | 307.60 | 309.83 | 304.40 | 307.97 | 306.00 | 1,408 |
19 Feb 2024 | 310.70 | 311.39 | 307.30 | 309.85 | 307.87 | 1,322 |
16 Feb 2024 | 313.60 | 314.00 | 309.02 | 309.37 | 307.39 | 2,355 |
15 Feb 2024 | 308.30 | 315.63 | 311.60 | 315.63 | 313.61 | 6,373 |
14 Feb 2024 | 303.70 | 308.40 | 305.20 | 307.01 | 305.05 | 3,397 |
13 Feb 2024 | 299.40 | 304.03 | 302.42 | 304.03 | 302.09 | 469 |
12 Feb 2024 | 301.70 | 303.98 | 301.97 | 301.97 | 300.04 | 2,365 |
09 Feb 2024 | 299.80 | 300.59 | 298.97 | 299.83 | 297.91 | 7,515 |
08 Feb 2024 | 299.40 | 308.49 | 300.97 | 302.20 | 300.27 | 1,420 |
07 Feb 2024 | 289.40 | 301.20 | 295.00 | 296.93 | 295.04 | 4,702 |
06 Feb 2024 | 284.50 | 288.97 | 282.40 | 288.97 | 287.12 | 15,545 |
05 Feb 2024 | 296.40 | 283.99 | 281.60 | 283.50 | 281.69 | 8,029 |
02 Feb 2024 | 296.60 | 297.60 | 290.00 | 290.00 | 288.15 | 110 |
01 Feb 2024 | 298.40 | 297.40 | 290.80 | 291.29 | 289.43 | 2,093 |
31 Jan 2024 | 305.20 | 304.33 | 301.83 | 303.43 | 301.49 | 294 |
30 Jan 2024 | 296.80 | 304.79 | 302.87 | 304.77 | 302.82 | 8,037 |
29 Jan 2024 | 294.70 | 301.24 | 300.88 | 301.24 | 299.32 | 5,801 |
26 Jan 2024 | 299.40 | 302.20 | 299.77 | 299.77 | 297.86 | 5,514 |
25 Jan 2024 | 288.40 | 300.10 | 297.71 | 298.35 | 296.44 | 550 |
24 Jan 2024 | 295.50 | 299.20 | 294.80 | 298.40 | 296.49 | 19,789 |
23 Jan 2024 | 294.50 | 296.00 | 293.67 | 294.00 | 292.12 | 15,145 |
22 Jan 2024 | 291.80 | 295.12 | 290.20 | 294.90 | 293.02 | 12,455 |
19 Jan 2024 | 283.00 | 290.00 | 284.20 | 287.36 | 285.52 | 3,427 |
18 Jan 2024 | 279.70 | 282.00 | 277.80 | 278.68 | 276.90 | 7,222 |
17 Jan 2024 | 271.10 | 277.02 | 270.38 | 271.51 | 269.77 | 55,795 |
16 Jan 2024 | 267.00 | 272.02 | 265.20 | 270.84 | 269.11 | 2,783 |
15 Jan 2024 | 274.00 | 271.10 | 267.40 | 268.40 | 266.69 | 4,068 |
12 Jan 2024 | 271.10 | 272.60 | 269.60 | 270.95 | 269.21 | 30,455 |
11 Jan 2024 | 275.20 | 273.41 | 269.20 | 273.41 | 271.66 | 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 | 273.02 | 271.28 | 1,041 |
08 Jan 2024 | 270.90 | 275.02 | 269.60 | 271.41 | 269.68 | 1,740 |
05 Jan 2024 | 273.00 | 273.30 | 269.82 | 270.61 | 268.88 | 3,482 |
04 Jan 2024 | 272.60 | 271.28 | 270.60 | 271.20 | 269.47 | 703 |
03 Jan 2024 | 270.30 | 271.58 | 270.00 | 271.58 | 269.85 | 1,799 |
02 Jan 2024 | 276.50 | 279.40 | 271.80 | 273.94 | 272.19 | 450,959 |
29 Dec 2023 | 288.00 | 276.01 | 274.80 | 275.76 | 274.00 | 181 |
28 Dec 2023 | 288.00 | 276.40 | 272.40 | 274.47 | 272.71 | 4,939 |
27 Dec 2023 | 277.30 | 276.00 | 272.40 | 273.02 | 271.28 | 1,537 |
22 Dec 2023 | 278.30 | 275.80 | 272.80 | 275.58 | 273.82 | 5,318 |
21 Dec 2023 | 277.10 | 278.23 | 276.80 | 277.27 | 275.50 | 1,431 |
20 Dec 2023 | 281.40 | 279.20 | 276.40 | 277.00 | 275.23 | 10,155 |
19 Dec 2023 | 285.90 | 290.20 | 281.80 | 286.69 | 284.86 | 16,685 |
18 Dec 2023 | 288.00 | 290.43 | 288.74 | 289.46 | 287.61 | 6,222 |
15 Dec 2023 | 291.80 | 292.80 | 291.00 | 291.70 | 289.84 | 6,071 |
14 Dec 2023 | 290.80 | 291.80 | 288.80 | 291.39 | 289.53 | 17,725 |
13 Dec 2023 | 292.50 | 297.00 | 291.00 | 291.83 | 289.96 | 3,528 |
12 Dec 2023 | 297.00 | 297.60 | 290.20 | 294.36 | 292.48 | 11,673 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |