Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jun 2024 | 352.88 | 361.52 | 348.75 | 359.46 | 359.46 | 12,800 |
25 Jun 2024 | 356.53 | 357.38 | 354.17 | 355.79 | 355.79 | 8,800 |
24 Jun 2024 | 357.40 | 364.25 | 354.41 | 357.45 | 357.45 | 35,500 |
21 Jun 2024 | 350.03 | 354.70 | 342.25 | 354.19 | 354.19 | 48,100 |
20 Jun 2024 | 369.07 | 373.15 | 352.10 | 352.10 | 352.10 | 27,200 |
18 Jun 2024 | 354.96 | 366.47 | 353.62 | 366.47 | 366.47 | 49,200 |
17 Jun 2024 | 342.00 | 354.74 | 342.00 | 354.59 | 354.59 | 31,700 |
14 Jun 2024 | 334.85 | 342.47 | 334.85 | 342.31 | 342.31 | 18,700 |
13 Jun 2024 | 340.48 | 340.48 | 336.46 | 336.51 | 336.51 | 19,600 |
12 Jun 2024 | 332.05 | 343.75 | 332.05 | 338.75 | 338.75 | 27,300 |
11 Jun 2024 | 324.79 | 328.37 | 324.26 | 326.70 | 326.70 | 19,700 |
10 Jun 2024 | 321.81 | 328.66 | 321.23 | 328.66 | 328.66 | 23,200 |
07 Jun 2024 | 327.41 | 330.64 | 322.59 | 322.61 | 322.61 | 17,800 |
06 Jun 2024 | 332.69 | 335.19 | 327.66 | 328.18 | 328.18 | 28,100 |
05 Jun 2024 | 340.86 | 340.86 | 335.50 | 335.50 | 335.50 | 28,600 |
04 Jun 2024 | 336.56 | 339.85 | 335.34 | 338.60 | 338.60 | 19,300 |
03 Jun 2024 | 345.68 | 345.75 | 336.49 | 341.16 | 341.16 | 19,700 |
31 May 2024 | 352.17 | 353.00 | 340.63 | 342.74 | 342.74 | 24,400 |
30 May 2024 | 338.54 | 351.06 | 338.54 | 345.78 | 345.78 | 14,000 |
29 May 2024 | 339.04 | 342.50 | 335.66 | 339.79 | 339.79 | 18,000 |
28 May 2024 | 348.83 | 351.00 | 343.88 | 343.89 | 343.89 | 25,200 |
24 May 2024 | 355.48 | 358.29 | 350.19 | 350.19 | 350.19 | 14,400 |
23 May 2024 | 362.16 | 362.16 | 351.82 | 351.82 | 351.82 | 17,300 |
23 May 2024 | 0.25 Dividend | |||||
22 May 2024 | 361.41 | 361.73 | 353.78 | 358.60 | 358.35 | 12,200 |
21 May 2024 | 361.73 | 364.68 | 355.63 | 361.99 | 361.74 | 25,400 |
20 May 2024 | 365.52 | 370.01 | 363.10 | 363.10 | 362.85 | 23,200 |
17 May 2024 | 369.98 | 369.98 | 362.27 | 364.82 | 364.57 | 20,600 |
16 May 2024 | 374.92 | 374.92 | 367.43 | 367.43 | 367.17 | 20,200 |
15 May 2024 | 377.55 | 378.78 | 371.32 | 373.09 | 372.83 | 38,000 |
14 May 2024 | 371.97 | 377.82 | 370.03 | 375.07 | 374.81 | 22,100 |
13 May 2024 | 368.95 | 372.00 | 367.15 | 368.78 | 368.52 | 19,600 |
10 May 2024 | 373.46 | 373.46 | 365.91 | 366.26 | 366.00 | 30,900 |
09 May 2024 | 374.00 | 374.47 | 370.51 | 371.60 | 371.34 | 33,900 |
08 May 2024 | 375.44 | 378.45 | 365.89 | 372.00 | 371.74 | 37,300 |
07 May 2024 | 366.55 | 377.03 | 364.59 | 371.78 | 371.52 | 47,000 |
06 May 2024 | 340.20 | 369.10 | 340.20 | 360.25 | 360.00 | 39,800 |
03 May 2024 | 326.48 | 340.64 | 326.47 | 340.19 | 339.95 | 24,900 |
02 May 2024 | 320.48 | 326.68 | 315.46 | 326.68 | 326.45 | 27,500 |
01 May 2024 | 312.43 | 322.52 | 309.95 | 320.61 | 320.39 | 38,200 |
30 Apr 2024 | 306.67 | 311.50 | 305.40 | 310.00 | 309.78 | 31,000 |
29 Apr 2024 | 306.67 | 309.83 | 305.94 | 309.00 | 308.78 | 12,300 |
26 Apr 2024 | 300.00 | 307.44 | 300.00 | 307.44 | 307.23 | 8,700 |
25 Apr 2024 | 300.67 | 301.43 | 299.23 | 301.24 | 301.03 | 13,900 |
24 Apr 2024 | 303.93 | 305.50 | 298.24 | 304.00 | 303.79 | 18,400 |
23 Apr 2024 | 302.27 | 307.78 | 302.27 | 304.28 | 304.07 | 23,000 |
22 Apr 2024 | 298.53 | 303.08 | 298.30 | 300.36 | 300.15 | 18,400 |
19 Apr 2024 | 293.50 | 296.80 | 291.40 | 296.76 | 296.55 | 24,200 |
18 Apr 2024 | 292.44 | 297.43 | 291.70 | 295.01 | 294.80 | 30,400 |
17 Apr 2024 | 292.17 | 294.51 | 290.72 | 292.55 | 292.35 | 28,900 |
16 Apr 2024 | 292.54 | 292.85 | 289.32 | 291.28 | 291.08 | 25,700 |
15 Apr 2024 | 294.71 | 296.57 | 288.50 | 293.64 | 293.44 | 30,000 |
12 Apr 2024 | 293.31 | 298.05 | 288.05 | 292.71 | 292.51 | 34,400 |
11 Apr 2024 | 291.01 | 296.64 | 290.89 | 293.75 | 293.55 | 29,200 |
10 Apr 2024 | 299.07 | 300.65 | 289.07 | 290.00 | 289.80 | 34,500 |
09 Apr 2024 | 303.00 | 303.74 | 296.71 | 301.21 | 301.00 | 26,900 |
08 Apr 2024 | 304.54 | 308.00 | 302.60 | 303.40 | 303.19 | 30,600 |
05 Apr 2024 | 300.63 | 305.20 | 300.25 | 305.00 | 304.79 | 23,400 |
04 Apr 2024 | 304.76 | 305.63 | 297.02 | 298.74 | 298.53 | 33,000 |
03 Apr 2024 | 295.21 | 304.00 | 295.21 | 300.73 | 300.52 | 29,600 |
02 Apr 2024 | 290.66 | 296.11 | 286.59 | 294.78 | 294.57 | 29,700 |
01 Apr 2024 | 298.39 | 299.96 | 293.56 | 297.24 | 297.03 | 33,200 |
28 Mar 2024 | 295.00 | 300.61 | 295.00 | 298.14 | 297.93 | 21,100 |
27 Mar 2024 | 294.24 | 297.48 | 293.79 | 297.45 | 297.24 | 28,300 |
26 Mar 2024 | 293.60 | 296.82 | 291.50 | 291.50 | 291.30 | 13,400 |
25 Mar 2024 | 301.47 | 304.17 | 290.39 | 293.60 | 293.40 | 9,800 |
22 Mar 2024 | 302.98 | 303.28 | 298.70 | 299.93 | 299.72 | 15,100 |
21 Mar 2024 | 302.83 | 307.48 | 300.03 | 304.88 | 304.67 | 35,100 |
20 Mar 2024 | 303.16 | 303.16 | 297.03 | 300.17 | 299.96 | 20,400 |
19 Mar 2024 | 288.81 | 302.72 | 287.80 | 301.23 | 301.02 | 34,400 |
18 Mar 2024 | 292.72 | 295.00 | 288.78 | 288.78 | 288.58 | 24,800 |
15 Mar 2024 | 288.76 | 298.18 | 288.76 | 291.29 | 291.09 | 81,400 |
14 Mar 2024 | 291.02 | 296.35 | 289.03 | 293.99 | 293.79 | 32,500 |
13 Mar 2024 | 294.81 | 298.36 | 291.86 | 293.15 | 292.95 | 17,900 |
12 Mar 2024 | 293.98 | 294.98 | 290.15 | 292.05 | 291.85 | 17,500 |
11 Mar 2024 | 287.60 | 289.95 | 285.00 | 288.32 | 288.12 | 19,600 |
08 Mar 2024 | 283.90 | 289.34 | 280.51 | 287.39 | 287.19 | 26,600 |
07 Mar 2024 | 275.01 | 284.71 | 275.01 | 283.00 | 282.80 | 22,300 |
06 Mar 2024 | 275.99 | 281.23 | 271.06 | 275.56 | 275.37 | 15,300 |
05 Mar 2024 | 266.93 | 283.45 | 266.93 | 277.67 | 277.48 | 26,500 |
04 Mar 2024 | 253.88 | 266.09 | 253.88 | 265.26 | 265.08 | 15,500 |
01 Mar 2024 | 258.87 | 258.87 | 252.84 | 253.89 | 253.71 | 11,800 |
29 Feb 2024 | 256.28 | 258.40 | 252.64 | 254.98 | 254.80 | 8,500 |
28 Feb 2024 | 253.84 | 255.99 | 251.38 | 253.50 | 253.32 | 9,700 |
27 Feb 2024 | 254.30 | 255.32 | 252.85 | 254.98 | 254.80 | 9,100 |
26 Feb 2024 | 254.06 | 255.72 | 252.54 | 253.64 | 253.46 | 9,400 |
23 Feb 2024 | 251.21 | 254.85 | 249.93 | 254.85 | 254.67 | 6,600 |
22 Feb 2024 | 245.98 | 250.27 | 245.98 | 249.99 | 249.82 | 8,100 |
22 Feb 2024 | 0.25 Dividend | |||||
21 Feb 2024 | 247.98 | 247.98 | 245.11 | 245.11 | 244.69 | 8,000 |
20 Feb 2024 | 254.40 | 256.99 | 249.44 | 250.03 | 249.60 | 20,000 |
16 Feb 2024 | 258.42 | 258.42 | 256.00 | 256.66 | 256.22 | 9,300 |
15 Feb 2024 | 257.07 | 261.27 | 257.07 | 259.00 | 258.56 | 15,900 |
14 Feb 2024 | 260.53 | 260.80 | 257.01 | 258.00 | 257.56 | 26,000 |
13 Feb 2024 | 252.42 | 256.43 | 251.38 | 254.35 | 253.91 | 31,600 |
12 Feb 2024 | 259.88 | 266.88 | 256.23 | 261.70 | 261.25 | 36,600 |
09 Feb 2024 | 251.02 | 259.99 | 251.02 | 259.99 | 259.54 | 32,700 |
08 Feb 2024 | 254.82 | 257.00 | 251.04 | 254.15 | 253.71 | 23,600 |
07 Feb 2024 | 243.63 | 253.47 | 243.63 | 252.21 | 251.78 | 12,500 |
06 Feb 2024 | 246.90 | 251.47 | 241.91 | 245.93 | 245.51 | 16,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |