Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Jun 2024 | 423.00 | 427.51 | 420.18 | 426.22 | 426.22 | 339,109 |
26 Jun 2024 | 420.61 | 423.30 | 416.72 | 422.64 | 422.64 | 407,800 |
25 Jun 2024 | 415.43 | 421.91 | 411.61 | 419.16 | 419.16 | 299,900 |
24 Jun 2024 | 414.15 | 414.15 | 406.45 | 411.03 | 411.03 | 326,900 |
21 Jun 2024 | 408.69 | 414.84 | 401.42 | 414.76 | 414.76 | 492,900 |
20 Jun 2024 | 429.34 | 430.20 | 407.00 | 408.69 | 408.69 | 447,800 |
18 Jun 2024 | 417.00 | 429.22 | 413.78 | 428.85 | 428.85 | 439,200 |
17 Jun 2024 | 402.22 | 417.47 | 399.15 | 417.38 | 417.38 | 372,600 |
14 Jun 2024 | 404.71 | 405.46 | 396.42 | 398.79 | 398.79 | 278,100 |
13 Jun 2024 | 412.16 | 414.99 | 403.00 | 406.80 | 406.80 | 273,300 |
12 Jun 2024 | 400.68 | 412.26 | 396.23 | 410.99 | 410.99 | 420,800 |
11 Jun 2024 | 394.85 | 398.99 | 388.20 | 397.15 | 397.15 | 344,700 |
10 Jun 2024 | 380.09 | 396.44 | 377.24 | 395.63 | 395.63 | 419,200 |
07 Jun 2024 | 386.28 | 389.47 | 379.00 | 383.79 | 383.79 | 305,200 |
06 Jun 2024 | 402.44 | 406.66 | 382.29 | 385.84 | 385.84 | 505,400 |
05 Jun 2024 | 381.44 | 410.95 | 378.73 | 402.44 | 402.44 | 1,087,800 |
04 Jun 2024 | 375.88 | 378.58 | 367.91 | 378.53 | 378.53 | 284,700 |
03 Jun 2024 | 369.19 | 377.39 | 363.07 | 376.62 | 376.62 | 458,100 |
31 May 2024 | 389.79 | 389.79 | 362.03 | 368.65 | 368.65 | 674,600 |
30 May 2024 | 386.99 | 387.72 | 382.05 | 385.97 | 385.97 | 251,700 |
29 May 2024 | 383.59 | 390.73 | 381.13 | 387.02 | 387.02 | 314,900 |
28 May 2024 | 386.29 | 394.25 | 378.80 | 389.60 | 389.60 | 564,000 |
24 May 2024 | 383.18 | 386.80 | 380.65 | 383.89 | 383.89 | 293,100 |
23 May 2024 | 381.03 | 383.39 | 376.90 | 381.12 | 381.12 | 278,400 |
22 May 2024 | 381.90 | 381.90 | 373.82 | 378.54 | 378.54 | 361,400 |
21 May 2024 | 382.12 | 384.65 | 380.02 | 380.34 | 380.34 | 389,100 |
20 May 2024 | 387.09 | 389.95 | 381.58 | 382.84 | 382.84 | 279,600 |
17 May 2024 | 389.32 | 390.03 | 385.09 | 386.28 | 386.28 | 269,000 |
16 May 2024 | 388.29 | 394.83 | 388.12 | 388.97 | 388.97 | 300,100 |
16 May 2024 | 0.22 Dividend | |||||
15 May 2024 | 387.73 | 391.96 | 386.11 | 389.18 | 388.96 | 320,400 |
14 May 2024 | 377.00 | 390.59 | 376.20 | 387.24 | 387.02 | 448,600 |
13 May 2024 | 390.91 | 390.91 | 375.78 | 377.42 | 377.21 | 538,800 |
10 May 2024 | 398.80 | 400.99 | 387.45 | 390.02 | 389.80 | 321,000 |
09 May 2024 | 394.40 | 397.99 | 388.76 | 397.79 | 397.57 | 208,000 |
08 May 2024 | 394.95 | 400.96 | 391.88 | 393.96 | 393.74 | 257,800 |
07 May 2024 | 394.95 | 399.48 | 391.77 | 397.84 | 397.62 | 416,600 |
06 May 2024 | 391.69 | 400.74 | 391.30 | 395.84 | 395.62 | 571,700 |
03 May 2024 | 386.53 | 391.10 | 381.10 | 388.55 | 388.33 | 510,600 |
02 May 2024 | 387.99 | 390.67 | 379.29 | 381.54 | 381.32 | 665,600 |
01 May 2024 | 390.88 | 396.00 | 360.33 | 383.98 | 383.76 | 1,173,500 |
30 Apr 2024 | 383.95 | 391.00 | 382.17 | 384.79 | 384.57 | 977,300 |
29 Apr 2024 | 385.00 | 392.48 | 381.00 | 384.82 | 384.60 | 718,800 |
26 Apr 2024 | 369.00 | 383.98 | 369.00 | 382.56 | 382.34 | 510,500 |
25 Apr 2024 | 360.79 | 378.93 | 354.53 | 369.90 | 369.69 | 619,900 |
24 Apr 2024 | 364.75 | 367.44 | 360.54 | 362.74 | 362.53 | 271,300 |
23 Apr 2024 | 359.44 | 365.99 | 355.00 | 364.73 | 364.52 | 510,400 |
22 Apr 2024 | 350.00 | 359.65 | 348.17 | 354.75 | 354.55 | 539,300 |
19 Apr 2024 | 357.06 | 360.01 | 342.65 | 347.37 | 347.17 | 625,300 |
18 Apr 2024 | 362.13 | 365.86 | 355.41 | 356.40 | 356.20 | 299,500 |
17 Apr 2024 | 373.99 | 376.15 | 354.00 | 359.57 | 359.37 | 455,500 |
16 Apr 2024 | 357.79 | 370.83 | 356.03 | 370.67 | 370.46 | 474,400 |
15 Apr 2024 | 367.34 | 372.19 | 358.27 | 358.85 | 358.65 | 271,900 |
12 Apr 2024 | 366.66 | 367.55 | 360.54 | 365.15 | 364.94 | 221,600 |
11 Apr 2024 | 361.32 | 368.55 | 359.01 | 366.95 | 366.74 | 329,100 |
10 Apr 2024 | 350.49 | 365.00 | 344.26 | 360.05 | 359.85 | 560,500 |
09 Apr 2024 | 362.79 | 363.00 | 343.42 | 354.32 | 354.12 | 577,200 |
08 Apr 2024 | 350.15 | 363.70 | 348.50 | 363.32 | 363.11 | 365,300 |
05 Apr 2024 | 353.80 | 358.67 | 348.23 | 350.43 | 350.23 | 489,300 |
04 Apr 2024 | 371.42 | 379.00 | 350.68 | 350.90 | 350.70 | 588,200 |
03 Apr 2024 | 363.82 | 373.97 | 360.77 | 370.41 | 370.20 | 615,700 |
02 Apr 2024 | 360.34 | 361.96 | 353.51 | 359.88 | 359.68 | 345,600 |
01 Apr 2024 | 366.04 | 370.78 | 365.19 | 367.80 | 367.59 | 332,300 |
28 Mar 2024 | 366.99 | 370.38 | 362.32 | 366.40 | 366.19 | 363,100 |
27 Mar 2024 | 371.83 | 373.11 | 356.64 | 365.88 | 365.67 | 383,100 |
26 Mar 2024 | 362.62 | 368.93 | 361.35 | 368.00 | 367.79 | 378,300 |
25 Mar 2024 | 357.50 | 369.76 | 357.50 | 361.23 | 361.03 | 634,000 |
22 Mar 2024 | 348.61 | 358.00 | 342.95 | 356.30 | 356.10 | 504,100 |
21 Mar 2024 | 347.01 | 353.79 | 343.93 | 348.01 | 347.81 | 390,400 |
20 Mar 2024 | 339.98 | 348.36 | 338.44 | 348.23 | 348.03 | 535,100 |
19 Mar 2024 | 337.11 | 341.28 | 324.99 | 340.49 | 340.30 | 583,400 |
18 Mar 2024 | 348.53 | 350.00 | 334.26 | 339.55 | 339.36 | 491,100 |
15 Mar 2024 | 346.70 | 350.00 | 340.59 | 347.65 | 347.45 | 881,500 |
14 Mar 2024 | 346.87 | 351.65 | 345.33 | 350.19 | 349.99 | 501,800 |
13 Mar 2024 | 349.13 | 350.56 | 343.75 | 344.26 | 344.07 | 401,500 |
12 Mar 2024 | 336.76 | 353.01 | 334.78 | 349.57 | 349.37 | 720,700 |
11 Mar 2024 | 351.00 | 351.00 | 331.84 | 334.22 | 334.03 | 973,500 |
08 Mar 2024 | 372.33 | 374.43 | 353.37 | 353.99 | 353.79 | 676,900 |
07 Mar 2024 | 370.76 | 372.39 | 365.33 | 370.76 | 370.55 | 278,100 |
07 Mar 2024 | 0.22 Dividend | |||||
06 Mar 2024 | 367.61 | 370.81 | 359.05 | 369.39 | 368.96 | 345,500 |
05 Mar 2024 | 364.62 | 366.82 | 356.03 | 364.94 | 364.52 | 421,200 |
04 Mar 2024 | 368.83 | 375.32 | 363.01 | 366.51 | 366.08 | 499,900 |
01 Mar 2024 | 353.91 | 366.40 | 352.79 | 366.28 | 365.85 | 662,500 |
29 Feb 2024 | 348.15 | 352.12 | 345.17 | 351.05 | 350.64 | 458,900 |
28 Feb 2024 | 336.99 | 347.15 | 336.99 | 346.52 | 346.12 | 421,400 |
27 Feb 2024 | 351.88 | 352.77 | 336.08 | 339.01 | 338.62 | 835,900 |
26 Feb 2024 | 340.05 | 350.88 | 340.00 | 349.46 | 349.05 | 632,200 |
23 Feb 2024 | 333.79 | 341.78 | 332.83 | 338.83 | 338.44 | 578,500 |
22 Feb 2024 | 318.56 | 343.29 | 317.24 | 334.05 | 333.66 | 1,060,500 |
21 Feb 2024 | 307.98 | 319.80 | 301.01 | 310.32 | 309.96 | 1,113,200 |
20 Feb 2024 | 322.20 | 325.06 | 316.99 | 324.47 | 324.09 | 912,500 |
16 Feb 2024 | 316.36 | 324.87 | 314.45 | 319.26 | 318.89 | 827,400 |
15 Feb 2024 | 308.82 | 315.45 | 308.20 | 315.15 | 314.78 | 417,200 |
14 Feb 2024 | 305.12 | 308.02 | 300.92 | 307.73 | 307.37 | 417,800 |
13 Feb 2024 | 288.68 | 299.99 | 285.83 | 299.97 | 299.62 | 426,500 |
12 Feb 2024 | 295.00 | 297.49 | 291.94 | 293.25 | 292.91 | 341,600 |
09 Feb 2024 | 294.87 | 297.67 | 293.61 | 295.50 | 295.16 | 406,100 |
08 Feb 2024 | 294.58 | 298.20 | 293.61 | 294.15 | 293.81 | 444,900 |
07 Feb 2024 | 288.58 | 296.08 | 285.82 | 292.79 | 292.45 | 339,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |