Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Jul 2024 | 301.94 | 301.94 | 294.60 | 295.64 | 295.64 | 28,600 |
03 Jul 2024 | 298.23 | 304.39 | 296.30 | 299.44 | 299.44 | 57,900 |
02 Jul 2024 | 300.55 | 304.49 | 291.41 | 295.85 | 295.85 | 71,800 |
01 Jul 2024 | 300.11 | 304.55 | 298.00 | 301.20 | 301.20 | 96,200 |
28 Jun 2024 | 299.14 | 301.29 | 294.81 | 299.52 | 299.52 | 72,500 |
27 Jun 2024 | 296.89 | 298.09 | 290.67 | 296.57 | 296.57 | 171,600 |
26 Jun 2024 | 307.99 | 307.99 | 297.79 | 298.32 | 298.32 | 25,300 |
25 Jun 2024 | 311.35 | 311.35 | 301.94 | 306.70 | 306.70 | 41,900 |
25 Jun 2024 | 5.597 Dividend | |||||
24 Jun 2024 | 315.90 | 321.66 | 315.90 | 319.52 | 313.92 | 30,200 |
21 Jun 2024 | 314.00 | 317.73 | 308.07 | 315.18 | 309.66 | 54,300 |
20 Jun 2024 | 310.17 | 313.59 | 307.40 | 312.30 | 306.83 | 41,100 |
18 Jun 2024 | 310.52 | 314.80 | 309.58 | 312.40 | 306.93 | 25,600 |
17 Jun 2024 | 305.41 | 306.19 | 302.63 | 305.07 | 299.73 | 22,000 |
14 Jun 2024 | 301.88 | 306.88 | 299.86 | 305.75 | 300.39 | 53,900 |
13 Jun 2024 | 304.31 | 308.00 | 299.51 | 304.95 | 299.61 | 49,300 |
12 Jun 2024 | 307.56 | 310.43 | 298.61 | 302.50 | 297.20 | 47,000 |
11 Jun 2024 | 309.19 | 314.94 | 305.26 | 306.61 | 301.24 | 24,100 |
10 Jun 2024 | 307.22 | 311.33 | 306.57 | 311.25 | 305.80 | 23,200 |
07 Jun 2024 | 322.58 | 323.78 | 306.80 | 307.63 | 302.24 | 72,900 |
06 Jun 2024 | 323.78 | 335.69 | 322.40 | 324.93 | 319.24 | 39,400 |
05 Jun 2024 | 313.46 | 327.99 | 310.78 | 326.50 | 320.78 | 66,700 |
04 Jun 2024 | 301.39 | 315.67 | 301.39 | 309.60 | 304.18 | 76,600 |
03 Jun 2024 | 319.88 | 325.53 | 297.95 | 301.71 | 296.42 | 63,500 |
31 May 2024 | 333.42 | 338.52 | 332.74 | 335.59 | 329.71 | 32,600 |
30 May 2024 | 331.83 | 338.16 | 328.06 | 335.71 | 329.83 | 27,600 |
29 May 2024 | 320.03 | 331.87 | 320.03 | 330.95 | 325.15 | 33,500 |
28 May 2024 | 334.45 | 336.74 | 320.81 | 324.00 | 318.32 | 63,600 |
24 May 2024 | 337.18 | 344.52 | 337.04 | 337.04 | 331.14 | 24,200 |
24 May 2024 | 6.47 Dividend | |||||
23 May 2024 | 352.20 | 352.29 | 344.28 | 346.77 | 334.34 | 24,900 |
22 May 2024 | 346.09 | 351.90 | 343.24 | 349.47 | 336.94 | 23,000 |
21 May 2024 | 352.49 | 352.49 | 345.63 | 345.94 | 333.54 | 33,500 |
20 May 2024 | 356.75 | 356.77 | 353.78 | 354.88 | 342.16 | 10,000 |
17 May 2024 | 353.43 | 356.90 | 353.32 | 353.33 | 340.66 | 15,500 |
16 May 2024 | 348.50 | 355.52 | 347.86 | 354.34 | 341.64 | 23,600 |
15 May 2024 | 351.44 | 356.66 | 347.59 | 347.59 | 335.13 | 29,200 |
14 May 2024 | 352.90 | 354.54 | 349.19 | 351.44 | 338.84 | 17,600 |
13 May 2024 | 351.91 | 352.70 | 347.47 | 351.07 | 338.48 | 75,600 |
10 May 2024 | 348.00 | 356.00 | 345.35 | 348.58 | 336.08 | 26,200 |
09 May 2024 | 342.16 | 347.82 | 339.72 | 347.15 | 334.71 | 19,700 |
08 May 2024 | 334.64 | 344.84 | 334.35 | 343.50 | 331.19 | 31,900 |
07 May 2024 | 344.02 | 344.86 | 332.75 | 336.60 | 324.53 | 35,400 |
06 May 2024 | 343.76 | 347.65 | 342.62 | 344.26 | 331.92 | 19,000 |
03 May 2024 | 339.60 | 340.64 | 337.37 | 340.64 | 328.43 | 25,600 |
02 May 2024 | 348.29 | 350.09 | 335.15 | 336.80 | 324.73 | 45,400 |
01 May 2024 | 345.32 | 346.28 | 337.32 | 344.84 | 332.48 | 49,900 |
30 Apr 2024 | 356.86 | 357.45 | 343.11 | 344.50 | 332.15 | 43,000 |
29 Apr 2024 | 357.80 | 357.90 | 353.16 | 356.86 | 344.07 | 50,200 |
26 Apr 2024 | 343.41 | 356.58 | 342.82 | 354.35 | 341.65 | 35,600 |
25 Apr 2024 | 332.77 | 347.81 | 332.15 | 347.71 | 335.25 | 55,800 |
24 Apr 2024 | 335.67 | 343.42 | 329.34 | 340.19 | 327.99 | 61,600 |
23 Apr 2024 | 322.30 | 342.16 | 319.88 | 338.38 | 326.25 | 56,500 |
22 Apr 2024 | 310.85 | 315.61 | 307.63 | 315.26 | 303.96 | 34,300 |
19 Apr 2024 | 306.34 | 308.33 | 302.35 | 308.21 | 297.16 | 42,900 |
18 Apr 2024 | 304.57 | 308.26 | 303.65 | 307.14 | 296.13 | 27,800 |
17 Apr 2024 | 309.71 | 311.89 | 303.26 | 303.74 | 292.85 | 28,900 |
16 Apr 2024 | 311.89 | 311.89 | 306.62 | 308.36 | 297.31 | 20,700 |
15 Apr 2024 | 315.46 | 317.57 | 311.53 | 312.68 | 301.47 | 31,100 |
12 Apr 2024 | 319.37 | 328.58 | 315.85 | 317.01 | 305.65 | 48,600 |
11 Apr 2024 | 322.66 | 324.35 | 318.70 | 322.69 | 311.12 | 26,500 |
10 Apr 2024 | 327.76 | 327.76 | 320.70 | 323.18 | 311.59 | 38,800 |
09 Apr 2024 | 331.99 | 331.99 | 326.19 | 326.77 | 315.06 | 33,200 |
08 Apr 2024 | 331.24 | 334.13 | 328.17 | 330.40 | 318.56 | 82,800 |
05 Apr 2024 | 328.10 | 331.87 | 324.84 | 331.34 | 319.46 | 36,600 |
04 Apr 2024 | 321.13 | 332.32 | 321.13 | 329.84 | 318.02 | 50,100 |
03 Apr 2024 | 319.77 | 325.80 | 319.77 | 323.30 | 311.71 | 27,600 |
02 Apr 2024 | 319.60 | 323.28 | 316.64 | 322.38 | 310.82 | 17,500 |
01 Apr 2024 | 321.85 | 321.85 | 312.84 | 317.86 | 306.47 | 37,800 |
28 Mar 2024 | 317.00 | 319.84 | 316.36 | 318.68 | 307.26 | 39,100 |
27 Mar 2024 | 317.14 | 320.71 | 315.05 | 317.00 | 305.64 | 31,200 |
26 Mar 2024 | 311.06 | 317.89 | 310.37 | 315.01 | 303.72 | 24,800 |
25 Mar 2024 | 310.90 | 315.63 | 309.40 | 309.82 | 298.71 | 21,900 |
22 Mar 2024 | 304.20 | 310.80 | 304.20 | 309.85 | 298.74 | 31,100 |
21 Mar 2024 | 308.45 | 308.70 | 302.45 | 304.54 | 293.62 | 22,900 |
20 Mar 2024 | 298.74 | 306.68 | 298.74 | 306.00 | 295.03 | 36,000 |
19 Mar 2024 | 302.47 | 305.23 | 300.80 | 300.85 | 290.07 | 31,700 |
18 Mar 2024 | 307.29 | 307.29 | 302.04 | 302.89 | 292.03 | 23,300 |
15 Mar 2024 | 307.14 | 309.82 | 304.24 | 305.27 | 294.33 | 36,800 |
14 Mar 2024 | 305.68 | 310.62 | 303.51 | 308.26 | 297.21 | 34,000 |
13 Mar 2024 | 295.18 | 306.82 | 295.18 | 303.35 | 292.48 | 57,300 |
12 Mar 2024 | 294.86 | 297.74 | 293.62 | 296.89 | 286.25 | 33,400 |
11 Mar 2024 | 295.34 | 295.34 | 291.16 | 294.11 | 283.57 | 33,600 |
08 Mar 2024 | 292.91 | 297.30 | 292.75 | 294.11 | 283.57 | 42,200 |
07 Mar 2024 | 292.93 | 296.22 | 289.80 | 290.79 | 280.37 | 64,000 |
06 Mar 2024 | 290.04 | 296.85 | 290.04 | 294.03 | 283.49 | 68,000 |
05 Mar 2024 | 286.69 | 290.73 | 285.44 | 290.01 | 279.61 | 37,900 |
04 Mar 2024 | 286.14 | 289.61 | 285.06 | 287.13 | 276.84 | 47,100 |
01 Mar 2024 | 294.19 | 294.91 | 286.69 | 288.68 | 278.33 | 44,100 |
29 Feb 2024 | 280.36 | 294.48 | 280.36 | 294.37 | 283.82 | 72,600 |
28 Feb 2024 | 286.11 | 288.85 | 277.55 | 280.72 | 270.66 | 89,700 |
27 Feb 2024 | 293.67 | 296.66 | 285.32 | 288.59 | 278.24 | 64,800 |
26 Feb 2024 | 297.20 | 298.84 | 294.91 | 298.71 | 288.00 | 48,300 |
23 Feb 2024 | 301.43 | 301.43 | 294.64 | 297.04 | 286.39 | 46,400 |
22 Feb 2024 | 298.80 | 301.05 | 294.33 | 300.50 | 289.73 | 46,800 |
21 Feb 2024 | 301.72 | 301.72 | 295.06 | 296.47 | 285.84 | 39,100 |
20 Feb 2024 | 300.57 | 301.04 | 292.31 | 300.28 | 289.52 | 53,100 |
16 Feb 2024 | 302.10 | 304.47 | 299.36 | 303.82 | 292.93 | 49,200 |
15 Feb 2024 | 296.69 | 302.18 | 295.86 | 300.46 | 289.69 | 40,800 |
14 Feb 2024 | 296.00 | 298.43 | 294.48 | 297.94 | 287.26 | 46,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |