Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 310.20 | 315.30 | 309.80 | 313.05 | 313.05 | 6,751 |
27 Jun 2024 | 309.75 | 311.00 | 305.50 | 309.55 | 309.55 | 21,788 |
26 Jun 2024 | 314.50 | 315.80 | 307.80 | 311.15 | 311.15 | 34,580 |
25 Jun 2024 | 317.15 | 318.30 | 312.40 | 314.10 | 314.10 | 284,958 |
24 Jun 2024 | 308.40 | 320.60 | 312.40 | 318.50 | 318.50 | 11,194 |
21 Jun 2024 | 315.05 | 315.05 | 315.05 | 315.05 | 315.05 | - |
20 Jun 2024 | 308.40 | 318.80 | 310.40 | 315.05 | 315.05 | 113,591 |
19 Jun 2024 | 308.40 | 308.00 | 306.00 | 305.25 | 305.25 | 2,001,888 |
18 Jun 2024 | 318.40 | 316.70 | 302.30 | 308.90 | 308.90 | 218,256 |
17 Jun 2024 | 313.55 | 318.50 | 311.50 | 313.25 | 313.25 | 12,255 |
14 Jun 2024 | 318.80 | 319.80 | 311.20 | 313.45 | 313.45 | 16,072 |
13 Jun 2024 | 327.25 | 329.20 | 316.60 | 316.90 | 316.90 | 36,995 |
12 Jun 2024 | 313.25 | 332.40 | 313.70 | 331.55 | 331.55 | 83,705 |
11 Jun 2024 | 314.40 | 316.60 | 311.10 | 311.45 | 311.45 | 16,160 |
10 Jun 2024 | 311.15 | 312.60 | 308.30 | 310.90 | 310.90 | 1,220,382 |
07 Jun 2024 | 319.35 | 322.50 | 307.80 | 314.80 | 314.80 | 70,624 |
06 Jun 2024 | 324.10 | 324.10 | 324.10 | 324.10 | 324.10 | - |
05 Jun 2024 | 318.20 | 327.30 | 318.00 | 324.10 | 324.10 | 3,113,040 |
04 Jun 2024 | 318.70 | 320.80 | 315.30 | 317.75 | 317.75 | 29,610 |
03 Jun 2024 | 326.00 | 325.50 | 316.30 | 319.35 | 319.35 | 4,514,209 |
31 May 2024 | 320.50 | 320.50 | 314.90 | 317.45 | 317.45 | 42,377 |
30 May 2024 | 321.55 | 322.10 | 316.30 | 321.55 | 321.55 | 5,626 |
29 May 2024 | 333.85 | 332.80 | 322.80 | 324.20 | 324.20 | 62,919 |
28 May 2024 | 341.25 | 345.00 | 336.90 | 337.75 | 337.75 | 14,129 |
28 May 2024 | 1.8 Dividend | |||||
24 May 2024 | 337.05 | 341.30 | 335.90 | 340.60 | 338.80 | 9,027 |
23 May 2024 | 340.20 | 343.80 | 338.90 | 340.00 | 338.20 | 29,964 |
22 May 2024 | 345.35 | 344.10 | 336.80 | 337.55 | 335.77 | 3,181,072 |
21 May 2024 | 343.45 | 345.40 | 342.00 | 343.45 | 341.63 | 1,140,738 |
20 May 2024 | 342.00 | 347.00 | 343.00 | 346.00 | 344.17 | 914,146 |
17 May 2024 | 342.60 | 343.20 | 338.70 | 342.10 | 340.29 | 1,822,984 |
16 May 2024 | 348.50 | 351.10 | 344.40 | 345.15 | 343.33 | 3,403,475 |
15 May 2024 | 336.70 | 347.00 | 334.90 | 346.60 | 344.77 | 17,696 |
14 May 2024 | 332.30 | 337.00 | 331.80 | 335.05 | 333.28 | 21,279 |
13 May 2024 | 326.20 | 327.80 | 322.90 | 326.10 | 324.38 | 116,372 |
10 May 2024 | 316.30 | 330.50 | 317.30 | 325.85 | 324.13 | 34,814 |
09 May 2024 | 315.35 | 315.35 | 315.35 | 315.35 | 313.68 | - |
08 May 2024 | 309.05 | 313.80 | 310.90 | 315.35 | 313.68 | 57,309 |
07 May 2024 | 309.25 | 315.60 | 310.30 | 315.35 | 313.68 | 18,557 |
03 May 2024 | 299.45 | 309.40 | 297.50 | 303.05 | 301.45 | 3,042,934 |
02 May 2024 | 299.35 | 296.62 | 295.25 | 297.55 | 295.98 | 11,444 |
01 May 2024 | 300.30 | 300.30 | 300.30 | 300.30 | 298.71 | - |
30 Apr 2024 | 300.00 | 302.60 | 299.20 | 300.30 | 298.71 | 6,457 |
29 Apr 2024 | 297.55 | 301.40 | 296.70 | 300.30 | 298.71 | 19,047 |
26 Apr 2024 | 294.80 | 301.20 | 295.20 | 298.00 | 296.43 | 86,442 |
25 Apr 2024 | 290.00 | 292.40 | 284.90 | 289.45 | 287.92 | 208,000 |
24 Apr 2024 | 300.20 | 303.60 | 290.20 | 292.50 | 290.95 | 107,065 |
23 Apr 2024 | 291.05 | 299.30 | 293.50 | 296.70 | 295.13 | 150,359 |
22 Apr 2024 | 289.65 | 291.70 | 283.30 | 286.60 | 285.09 | 72,521 |
19 Apr 2024 | 284.30 | 290.70 | 281.02 | 288.00 | 286.48 | 84,132 |
18 Apr 2024 | 294.00 | 296.50 | 286.90 | 291.25 | 289.71 | 294,792 |
17 Apr 2024 | 307.15 | 312.80 | 306.20 | 306.90 | 305.28 | 43,331 |
16 Apr 2024 | 314.00 | 315.80 | 305.70 | 305.65 | 304.03 | 164,596 |
15 Apr 2024 | 325.75 | 329.70 | 322.40 | 325.25 | 323.53 | 102,360 |
12 Apr 2024 | 331.55 | 333.50 | 320.96 | 320.90 | 319.20 | 95,262 |
11 Apr 2024 | 324.70 | 327.90 | 319.80 | 324.70 | 322.98 | 323,844 |
10 Apr 2024 | 335.55 | 340.80 | 320.60 | 324.70 | 322.98 | 298,374 |
09 Apr 2024 | 334.30 | 338.20 | 330.70 | 331.05 | 329.30 | 50,364 |
08 Apr 2024 | 334.30 | 338.20 | 331.80 | 335.25 | 333.48 | 464,858 |
05 Apr 2024 | 330.60 | 334.00 | 327.00 | 332.80 | 331.04 | 273,690 |
04 Apr 2024 | 335.85 | 338.10 | 334.90 | 338.90 | 337.11 | 54,991 |
03 Apr 2024 | 334.00 | 336.30 | 328.40 | 333.75 | 331.99 | 891,201 |
02 Apr 2024 | 338.40 | 343.40 | 331.30 | 333.25 | 331.49 | 876,373 |
28 Mar 2024 | 344.30 | 343.40 | 338.02 | 342.70 | 340.89 | 32,889 |
27 Mar 2024 | 346.10 | 346.20 | 342.20 | 342.70 | 340.89 | 88,376 |
26 Mar 2024 | 349.25 | 351.60 | 344.60 | 347.25 | 345.41 | 1,104,186 |
25 Mar 2024 | 349.45 | 353.60 | 349.10 | 350.60 | 348.75 | 931,127 |
22 Mar 2024 | 347.55 | 349.60 | 346.70 | 347.55 | 345.71 | 1,105,004 |
21 Mar 2024 | 342.20 | 349.50 | 342.00 | 348.70 | 346.86 | 146,701 |
20 Mar 2024 | 337.05 | 343.00 | 333.40 | 337.05 | 335.27 | 105,390 |
19 Mar 2024 | 331.25 | 337.73 | 328.40 | 334.20 | 332.43 | 42,664 |
18 Mar 2024 | 342.30 | 341.40 | 332.30 | 332.70 | 330.94 | 618,267 |
15 Mar 2024 | 335.65 | 344.40 | 335.10 | 341.75 | 339.94 | 1,252,839 |
14 Mar 2024 | 337.05 | 338.00 | 331.40 | 334.10 | 332.33 | 187,662 |
13 Mar 2024 | 335.75 | 340.80 | 335.20 | 338.70 | 336.91 | 1,198,093 |
12 Mar 2024 | 329.45 | 339.00 | 329.60 | 336.10 | 334.32 | 473,517 |
11 Mar 2024 | 329.65 | 333.20 | 325.30 | 329.85 | 328.11 | 415,851 |
08 Mar 2024 | 328.00 | 333.10 | 327.30 | 330.70 | 328.95 | 60,931 |
07 Mar 2024 | 320.30 | 325.00 | 316.60 | 323.75 | 322.04 | 1,237,862 |
06 Mar 2024 | 300.60 | 330.64 | 299.04 | 324.20 | 322.49 | 1,201,324 |
05 Mar 2024 | 306.30 | 307.00 | 300.10 | 300.30 | 298.71 | 339,888 |
04 Mar 2024 | 308.40 | 309.60 | 305.60 | 305.75 | 304.13 | 76,594 |
01 Mar 2024 | 304.60 | 308.90 | 303.60 | 308.50 | 306.87 | 108,010 |
29 Feb 2024 | 301.45 | 306.60 | 301.20 | 304.00 | 302.39 | 294,147 |
28 Feb 2024 | 299.75 | 300.70 | 298.10 | 299.65 | 298.07 | 239,180 |
27 Feb 2024 | 307.15 | 305.60 | 298.10 | 302.50 | 300.90 | 122,072 |
26 Feb 2024 | 292.40 | 306.32 | 294.64 | 305.65 | 304.03 | 76,868 |
23 Feb 2024 | 286.60 | 295.00 | 286.20 | 292.50 | 290.95 | 110,344 |
22 Feb 2024 | 284.40 | 286.10 | 282.50 | 284.30 | 282.80 | 114,084 |
21 Feb 2024 | 280.50 | 281.60 | 277.70 | 279.55 | 278.07 | 117,424 |
20 Feb 2024 | 279.65 | 283.00 | 277.90 | 279.45 | 277.97 | 159,160 |
19 Feb 2024 | 276.30 | 280.36 | 275.50 | 278.70 | 277.23 | 100,760 |
16 Feb 2024 | 279.05 | 282.00 | 277.80 | 278.50 | 277.03 | 213,036 |
15 Feb 2024 | 277.15 | 278.30 | 274.40 | 277.65 | 276.18 | 61,346 |
14 Feb 2024 | 273.15 | 276.00 | 272.80 | 275.85 | 274.39 | 53,215 |
13 Feb 2024 | 282.40 | 281.90 | 270.40 | 271.75 | 270.31 | 95,481 |
12 Feb 2024 | 279.05 | 283.20 | 278.50 | 281.35 | 279.86 | 157,282 |
09 Feb 2024 | 278.10 | 280.30 | 277.00 | 278.10 | 276.63 | 57,138 |
08 Feb 2024 | 274.20 | 278.50 | 273.50 | 277.05 | 275.59 | 65,511 |
07 Feb 2024 | 271.35 | 272.40 | 268.90 | 271.65 | 270.21 | 52,330 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |