Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Apr 2024 | 324.50 | 325.96 | 319.78 | 319.85 | 319.85 | 58,064 |
23 Apr 2024 | 323.79 | 324.84 | 322.05 | 322.90 | 322.90 | 135,333 |
22 Apr 2024 | 318.18 | 323.38 | 317.31 | 323.05 | 323.05 | 83,229 |
19 Apr 2024 | 315.20 | 318.89 | 311.30 | 315.65 | 315.65 | 118,504 |
18 Apr 2024 | 315.01 | 320.99 | 315.01 | 318.89 | 318.89 | 96,002 |
17 Apr 2024 | 314.78 | 319.28 | 311.06 | 318.24 | 318.24 | 98,774 |
16 Apr 2024 | 316.02 | 317.76 | 313.00 | 314.77 | 314.77 | 128,349 |
15 Apr 2024 | 318.00 | 319.84 | 316.42 | 318.38 | 318.38 | 81,019 |
12 Apr 2024 | 319.81 | 321.49 | 318.22 | 320.06 | 320.06 | 72,884 |
11 Apr 2024 | 313.82 | 321.00 | 313.37 | 321.00 | 321.00 | 130,945 |
10 Apr 2024 | 319.07 | 324.40 | 317.41 | 319.02 | 319.02 | 240,422 |
09 Apr 2024 | 323.50 | 326.02 | 317.99 | 319.07 | 319.07 | 107,265 |
08 Apr 2024 | 324.80 | 329.44 | 324.60 | 326.03 | 326.03 | 85,858 |
05 Apr 2024 | 330.76 | 331.80 | 326.43 | 326.43 | 326.43 | 99,109 |
04 Apr 2024 | 333.99 | 336.28 | 331.50 | 333.59 | 333.59 | 92,515 |
03 Apr 2024 | 332.86 | 335.07 | 329.29 | 329.93 | 329.93 | 109,049 |
02 Apr 2024 | 340.21 | 342.40 | 335.22 | 336.12 | 336.12 | 139,973 |
28 Mar 2024 | 338.49 | 340.15 | 335.45 | 337.52 | 337.52 | 122,848 |
27 Mar 2024 | 341.57 | 341.57 | 333.91 | 336.83 | 336.83 | 74,044 |
26 Mar 2024 | 338.91 | 339.25 | 333.90 | 334.95 | 334.95 | 114,213 |
25 Mar 2024 | 331.94 | 338.23 | 330.92 | 337.31 | 337.31 | 96,366 |
22 Mar 2024 | 330.32 | 331.75 | 325.16 | 331.75 | 331.75 | 80,017 |
21 Mar 2024 | 331.30 | 333.60 | 323.00 | 328.87 | 328.87 | 229,602 |
21 Mar 2024 | 2 Dividend | |||||
20 Mar 2024 | 328.90 | 330.85 | 326.93 | 329.68 | 327.68 | 256,069 |
19 Mar 2024 | 332.62 | 333.50 | 326.51 | 329.99 | 327.99 | 121,661 |
18 Mar 2024 | 331.70 | 333.31 | 330.27 | 332.70 | 330.68 | 76,214 |
15 Mar 2024 | 334.08 | 334.82 | 330.09 | 332.98 | 330.96 | 270,676 |
14 Mar 2024 | 332.81 | 337.38 | 330.44 | 336.52 | 334.48 | 150,183 |
13 Mar 2024 | 333.85 | 334.36 | 330.83 | 332.77 | 330.75 | 158,738 |
12 Mar 2024 | 334.82 | 335.82 | 328.45 | 333.76 | 331.74 | 113,693 |
11 Mar 2024 | 337.12 | 339.11 | 333.83 | 335.62 | 333.58 | 90,337 |
08 Mar 2024 | 337.84 | 342.83 | 337.06 | 341.86 | 339.79 | 122,230 |
07 Mar 2024 | 340.79 | 340.79 | 331.91 | 335.72 | 333.68 | 123,332 |
06 Mar 2024 | 335.00 | 339.00 | 335.00 | 337.63 | 335.58 | 97,749 |
05 Mar 2024 | 331.17 | 336.31 | 330.01 | 335.07 | 333.04 | 140,414 |
04 Mar 2024 | 334.94 | 339.11 | 333.03 | 337.55 | 335.50 | 143,466 |
01 Mar 2024 | 347.00 | 347.49 | 333.35 | 336.50 | 334.46 | 201,821 |
29 Feb 2024 | 346.85 | 350.17 | 343.82 | 350.17 | 348.05 | 457,354 |
28 Feb 2024 | 343.87 | 346.51 | 342.61 | 345.07 | 342.98 | 122,145 |
27 Feb 2024 | 344.04 | 345.50 | 338.90 | 342.57 | 340.49 | 94,405 |
26 Feb 2024 | 346.60 | 347.25 | 344.06 | 345.87 | 343.77 | 83,024 |
23 Feb 2024 | 342.88 | 345.40 | 339.87 | 343.73 | 341.64 | 77,590 |
22 Feb 2024 | 341.73 | 343.10 | 335.78 | 340.49 | 338.42 | 220,843 |
21 Feb 2024 | 332.95 | 343.70 | 331.73 | 341.07 | 339.00 | 271,202 |
20 Feb 2024 | 328.65 | 331.13 | 327.00 | 330.31 | 328.31 | 101,568 |
19 Feb 2024 | 331.14 | 331.93 | 324.65 | 327.82 | 325.83 | 119,697 |
16 Feb 2024 | 336.26 | 339.18 | 334.54 | 334.54 | 332.51 | 152,874 |
15 Feb 2024 | 329.14 | 333.99 | 323.06 | 331.00 | 328.99 | 170,386 |
14 Feb 2024 | 323.98 | 329.62 | 321.04 | 329.07 | 327.07 | 143,269 |
13 Feb 2024 | 323.27 | 325.81 | 320.35 | 324.41 | 322.44 | 139,855 |
12 Feb 2024 | 316.53 | 324.13 | 315.00 | 321.71 | 319.76 | 93,060 |
09 Feb 2024 | 307.26 | 322.73 | 305.29 | 322.73 | 320.77 | 226,721 |
08 Feb 2024 | 308.00 | 311.29 | 301.28 | 304.74 | 302.89 | 359,030 |
07 Feb 2024 | 289.33 | 293.27 | 288.10 | 291.79 | 290.02 | 230,312 |
06 Feb 2024 | 301.74 | 301.74 | 286.68 | 287.29 | 285.55 | 298,235 |
05 Feb 2024 | 309.30 | 311.22 | 308.02 | 308.45 | 306.58 | 93,586 |
02 Feb 2024 | 306.50 | 311.46 | 306.20 | 309.31 | 307.43 | 151,591 |
01 Feb 2024 | 302.66 | 306.00 | 300.97 | 304.87 | 303.02 | 132,209 |
31 Jan 2024 | 301.00 | 304.91 | 299.39 | 304.48 | 302.63 | 211,227 |
30 Jan 2024 | 303.95 | 305.69 | 300.90 | 301.37 | 299.54 | 123,106 |
29 Jan 2024 | 302.00 | 302.67 | 298.72 | 302.45 | 300.62 | 119,655 |
25 Jan 2024 | 299.69 | 302.79 | 298.70 | 299.50 | 297.68 | 118,095 |
24 Jan 2024 | 297.50 | 301.94 | 286.89 | 297.79 | 295.98 | 192,569 |
23 Jan 2024 | 299.08 | 304.88 | 297.62 | 301.99 | 300.16 | 88,337 |
22 Jan 2024 | 298.40 | 305.80 | 297.43 | 298.96 | 297.15 | 156,337 |
19 Jan 2024 | 292.07 | 298.73 | 288.22 | 298.73 | 296.92 | 177,045 |
18 Jan 2024 | 287.38 | 290.55 | 285.95 | 289.56 | 287.80 | 172,866 |
17 Jan 2024 | 285.77 | 288.91 | 284.26 | 288.33 | 286.58 | 149,549 |
16 Jan 2024 | 288.83 | 289.47 | 283.70 | 284.97 | 283.24 | 135,458 |
15 Jan 2024 | 293.22 | 294.32 | 290.97 | 291.47 | 289.70 | 20,879 |
12 Jan 2024 | 294.88 | 295.83 | 293.51 | 294.41 | 292.62 | 147,017 |
11 Jan 2024 | 299.20 | 300.00 | 293.95 | 295.00 | 293.21 | 203,426 |
10 Jan 2024 | 294.62 | 298.49 | 294.37 | 297.24 | 295.44 | 193,968 |
09 Jan 2024 | 294.36 | 296.66 | 292.00 | 295.95 | 294.15 | 194,897 |
08 Jan 2024 | 295.40 | 297.12 | 291.25 | 291.25 | 289.48 | 119,810 |
05 Jan 2024 | 296.20 | 299.99 | 296.20 | 297.95 | 296.14 | 73,022 |
04 Jan 2024 | 294.29 | 298.17 | 294.22 | 297.07 | 295.27 | 100,411 |
03 Jan 2024 | 297.81 | 299.62 | 297.06 | 297.92 | 296.11 | 69,865 |
02 Jan 2024 | 300.80 | 303.00 | 299.05 | 300.94 | 299.11 | 62,337 |
29 Dec 2023 | 299.85 | 299.95 | 296.13 | 298.67 | 296.86 | 122,326 |
28 Dec 2023 | 300.72 | 301.09 | 298.23 | 300.41 | 298.59 | 69,207 |
27 Dec 2023 | 299.90 | 299.90 | 295.63 | 299.63 | 297.81 | 72,324 |
22 Dec 2023 | 295.37 | 296.40 | 291.80 | 295.14 | 293.35 | 92,753 |
21 Dec 2023 | 298.24 | 299.85 | 294.66 | 295.39 | 293.60 | 156,658 |
20 Dec 2023 | 301.50 | 303.00 | 299.89 | 299.95 | 298.13 | 139,549 |
19 Dec 2023 | 298.50 | 299.92 | 297.28 | 299.19 | 297.37 | 176,409 |
18 Dec 2023 | 297.75 | 301.29 | 297.03 | 297.28 | 295.48 | 92,029 |
15 Dec 2023 | 302.20 | 302.45 | 293.34 | 299.77 | 297.95 | 357,446 |
14 Dec 2023 | 298.81 | 301.00 | 296.32 | 297.50 | 295.70 | 278,418 |
13 Dec 2023 | 294.02 | 299.88 | 293.50 | 298.78 | 296.97 | 194,910 |
12 Dec 2023 | 288.80 | 295.94 | 287.21 | 293.85 | 292.07 | 166,640 |
11 Dec 2023 | 283.50 | 287.99 | 283.29 | 287.00 | 285.26 | 116,241 |
08 Dec 2023 | 280.76 | 283.69 | 277.11 | 283.32 | 281.60 | 120,779 |
07 Dec 2023 | 284.83 | 287.37 | 280.17 | 281.83 | 280.12 | 256,738 |
06 Dec 2023 | 279.03 | 285.45 | 278.20 | 284.41 | 282.68 | 192,199 |
05 Dec 2023 | 274.10 | 279.92 | 273.50 | 277.80 | 276.11 | 169,946 |
04 Dec 2023 | 272.82 | 276.21 | 271.73 | 273.20 | 271.54 | 111,800 |
01 Dec 2023 | 273.81 | 274.70 | 270.39 | 272.29 | 270.64 | 179,545 |
30 Nov 2023 | 269.00 | 274.00 | 267.13 | 273.04 | 271.38 | 552,403 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |