Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 364.55 | 374.88 | 361.85 | 371.82 | 371.82 | 787,200 |
25 Jul 2024 | 350.00 | 363.35 | 339.18 | 359.94 | 359.94 | 1,077,800 |
24 Jul 2024 | 336.35 | 336.87 | 326.19 | 327.19 | 327.19 | 429,800 |
23 Jul 2024 | 331.57 | 338.26 | 329.60 | 338.06 | 338.06 | 358,900 |
22 Jul 2024 | 331.00 | 332.11 | 323.55 | 331.57 | 331.57 | 322,300 |
19 Jul 2024 | 330.64 | 331.75 | 323.81 | 328.52 | 328.52 | 299,400 |
18 Jul 2024 | 333.41 | 341.88 | 330.01 | 330.64 | 330.64 | 402,600 |
17 Jul 2024 | 332.76 | 340.88 | 331.03 | 336.43 | 336.43 | 426,400 |
16 Jul 2024 | 327.40 | 340.00 | 325.00 | 336.90 | 336.90 | 523,300 |
15 Jul 2024 | 329.14 | 336.94 | 325.63 | 327.04 | 327.04 | 475,500 |
12 Jul 2024 | 319.81 | 332.29 | 319.26 | 328.40 | 328.40 | 799,600 |
11 Jul 2024 | 303.79 | 320.36 | 303.79 | 317.36 | 317.36 | 714,200 |
10 Jul 2024 | 298.84 | 299.69 | 294.46 | 298.87 | 298.87 | 585,800 |
09 Jul 2024 | 303.73 | 307.01 | 293.51 | 296.17 | 296.17 | 520,800 |
08 Jul 2024 | 300.03 | 305.50 | 299.91 | 304.48 | 304.48 | 430,700 |
05 Jul 2024 | 301.09 | 302.00 | 298.10 | 299.78 | 299.78 | 324,800 |
03 Jul 2024 | 300.95 | 303.48 | 298.07 | 301.09 | 301.09 | 316,000 |
02 Jul 2024 | 308.69 | 308.69 | 300.49 | 301.40 | 301.40 | 351,500 |
01 Jul 2024 | 307.33 | 310.21 | 304.73 | 307.69 | 307.69 | 472,300 |
28 Jun 2024 | 308.85 | 312.29 | 306.05 | 307.33 | 307.33 | 795,700 |
27 Jun 2024 | 310.56 | 311.08 | 306.09 | 307.57 | 307.57 | 582,800 |
26 Jun 2024 | 307.09 | 314.06 | 306.03 | 312.28 | 312.28 | 463,800 |
25 Jun 2024 | 299.24 | 320.00 | 299.24 | 310.74 | 310.74 | 1,978,300 |
24 Jun 2024 | 338.50 | 340.84 | 334.16 | 337.91 | 337.91 | 564,000 |
21 Jun 2024 | 334.00 | 338.16 | 329.76 | 337.92 | 337.92 | 771,600 |
20 Jun 2024 | 337.41 | 337.41 | 331.31 | 333.49 | 333.49 | 446,100 |
18 Jun 2024 | 340.83 | 343.00 | 337.47 | 337.89 | 337.89 | 312,700 |
17 Jun 2024 | 338.63 | 343.99 | 338.63 | 343.18 | 343.18 | 325,000 |
14 Jun 2024 | 340.56 | 343.60 | 336.86 | 341.31 | 341.31 | 224,400 |
13 Jun 2024 | 346.29 | 346.29 | 337.05 | 343.00 | 343.00 | 276,900 |
12 Jun 2024 | 350.79 | 361.30 | 341.87 | 346.73 | 346.73 | 495,000 |
11 Jun 2024 | 342.05 | 346.15 | 338.85 | 342.61 | 342.61 | 279,700 |
10 Jun 2024 | 338.09 | 343.43 | 337.60 | 342.40 | 342.40 | 273,200 |
07 Jun 2024 | 343.21 | 344.66 | 339.82 | 340.86 | 340.86 | 327,600 |
06 Jun 2024 | 355.10 | 357.03 | 346.53 | 346.98 | 346.98 | 296,300 |
05 Jun 2024 | 356.07 | 358.93 | 352.10 | 356.00 | 356.00 | 205,000 |
04 Jun 2024 | 358.28 | 358.28 | 351.97 | 354.09 | 354.09 | 251,700 |
03 Jun 2024 | 364.29 | 364.69 | 355.16 | 361.13 | 361.13 | 247,900 |
31 May 2024 | 356.82 | 364.04 | 354.70 | 363.55 | 363.55 | 383,700 |
30 May 2024 | 351.69 | 359.32 | 351.55 | 356.13 | 356.13 | 504,200 |
29 May 2024 | 354.98 | 357.34 | 350.71 | 351.14 | 351.14 | 454,200 |
28 May 2024 | 363.73 | 366.10 | 355.07 | 357.65 | 357.65 | 325,900 |
24 May 2024 | 366.48 | 367.69 | 362.14 | 362.46 | 362.46 | 243,400 |
23 May 2024 | 367.54 | 367.54 | 357.54 | 365.09 | 365.09 | 382,300 |
22 May 2024 | 371.72 | 374.98 | 365.77 | 367.60 | 367.60 | 304,900 |
21 May 2024 | 368.29 | 371.50 | 363.47 | 371.14 | 371.14 | 226,300 |
20 May 2024 | 366.71 | 370.96 | 365.47 | 368.29 | 368.29 | 204,600 |
17 May 2024 | 369.62 | 369.99 | 364.03 | 366.90 | 366.90 | 220,800 |
16 May 2024 | 382.42 | 382.42 | 369.21 | 369.23 | 369.23 | 336,100 |
15 May 2024 | 377.49 | 383.89 | 374.74 | 383.07 | 383.07 | 315,100 |
15 May 2024 | 1.2 Dividend | |||||
14 May 2024 | 377.68 | 378.52 | 374.43 | 377.50 | 376.30 | 228,200 |
13 May 2024 | 377.76 | 378.62 | 372.05 | 373.09 | 371.90 | 231,300 |
10 May 2024 | 372.30 | 377.26 | 370.06 | 374.21 | 373.02 | 255,800 |
09 May 2024 | 365.43 | 373.46 | 364.54 | 373.00 | 371.81 | 210,100 |
08 May 2024 | 369.67 | 370.12 | 361.63 | 365.82 | 364.66 | 272,100 |
07 May 2024 | 372.57 | 377.12 | 372.01 | 372.68 | 371.50 | 309,600 |
06 May 2024 | 367.15 | 371.24 | 363.88 | 370.77 | 369.59 | 340,300 |
03 May 2024 | 366.59 | 371.31 | 364.27 | 364.65 | 363.49 | 430,000 |
02 May 2024 | 365.41 | 368.00 | 357.61 | 360.11 | 358.97 | 368,800 |
01 May 2024 | 362.53 | 367.29 | 354.51 | 359.50 | 358.36 | 397,500 |
30 Apr 2024 | 368.30 | 368.32 | 360.93 | 362.53 | 361.38 | 453,300 |
29 Apr 2024 | 371.83 | 372.56 | 364.53 | 369.61 | 368.44 | 379,600 |
26 Apr 2024 | 366.08 | 377.61 | 364.42 | 371.17 | 369.99 | 437,300 |
25 Apr 2024 | 367.62 | 380.23 | 358.43 | 370.00 | 368.82 | 1,065,500 |
24 Apr 2024 | 371.83 | 378.72 | 371.83 | 377.39 | 376.19 | 550,300 |
23 Apr 2024 | 368.13 | 379.16 | 366.38 | 374.99 | 373.80 | 503,400 |
22 Apr 2024 | 363.82 | 368.89 | 361.57 | 365.88 | 364.72 | 299,900 |
19 Apr 2024 | 362.91 | 365.64 | 360.94 | 361.13 | 359.98 | 329,100 |
18 Apr 2024 | 365.16 | 369.36 | 362.67 | 362.91 | 361.76 | 235,500 |
17 Apr 2024 | 374.41 | 375.99 | 363.91 | 364.15 | 362.99 | 322,700 |
16 Apr 2024 | 373.03 | 374.74 | 368.00 | 369.98 | 368.80 | 375,100 |
15 Apr 2024 | 382.77 | 385.12 | 372.49 | 373.60 | 372.41 | 259,500 |
12 Apr 2024 | 375.98 | 380.54 | 373.64 | 380.20 | 378.99 | 398,900 |
11 Apr 2024 | 379.95 | 385.66 | 378.26 | 379.14 | 377.93 | 445,100 |
10 Apr 2024 | 388.96 | 389.82 | 381.11 | 381.35 | 380.14 | 479,500 |
09 Apr 2024 | 397.95 | 402.45 | 396.85 | 400.08 | 398.81 | 280,100 |
08 Apr 2024 | 398.61 | 400.76 | 396.09 | 396.83 | 395.57 | 221,100 |
05 Apr 2024 | 393.48 | 398.25 | 391.88 | 396.25 | 394.99 | 247,600 |
04 Apr 2024 | 397.93 | 401.96 | 393.69 | 395.18 | 393.92 | 374,100 |
03 Apr 2024 | 390.47 | 394.80 | 388.80 | 392.01 | 390.76 | 314,100 |
02 Apr 2024 | 396.95 | 396.95 | 387.65 | 391.68 | 390.43 | 397,500 |
01 Apr 2024 | 403.00 | 403.61 | 398.12 | 401.30 | 400.02 | 341,700 |
28 Mar 2024 | 406.00 | 410.60 | 401.12 | 403.50 | 402.22 | 711,600 |
27 Mar 2024 | 406.57 | 415.05 | 403.24 | 414.62 | 413.30 | 262,700 |
26 Mar 2024 | 411.39 | 414.34 | 402.14 | 402.56 | 401.28 | 252,100 |
25 Mar 2024 | 414.30 | 418.32 | 407.08 | 408.17 | 406.87 | 413,600 |
22 Mar 2024 | 419.37 | 420.00 | 415.53 | 416.38 | 415.06 | 230,200 |
21 Mar 2024 | 412.92 | 420.98 | 411.91 | 418.97 | 417.64 | 321,300 |
20 Mar 2024 | 405.26 | 411.25 | 401.80 | 409.46 | 408.16 | 256,700 |
19 Mar 2024 | 398.38 | 405.67 | 398.11 | 405.13 | 403.84 | 272,600 |
18 Mar 2024 | 399.40 | 402.36 | 394.08 | 397.30 | 396.04 | 374,400 |
15 Mar 2024 | 393.72 | 400.31 | 393.32 | 399.31 | 398.04 | 389,900 |
14 Mar 2024 | 406.42 | 407.64 | 388.34 | 395.34 | 394.08 | 533,900 |
13 Mar 2024 | 405.25 | 409.01 | 402.53 | 405.58 | 404.29 | 207,600 |
13 Mar 2024 | 1.1 Dividend | |||||
12 Mar 2024 | 402.20 | 408.25 | 399.94 | 405.08 | 402.70 | 352,500 |
11 Mar 2024 | 414.92 | 417.48 | 401.89 | 402.20 | 399.83 | 295,900 |
08 Mar 2024 | 416.56 | 422.73 | 413.82 | 415.06 | 412.62 | 267,500 |
07 Mar 2024 | 407.68 | 415.50 | 404.97 | 414.15 | 411.71 | 370,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |