Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Jul 2024 | 337.05 | 338.85 | 335.00 | 335.65 | 335.65 | 824,088 |
02 Jul 2024 | 334.90 | 343.60 | 333.50 | 335.75 | 335.75 | 2,169,382 |
01 Jul 2024 | 333.15 | 334.95 | 331.15 | 332.60 | 332.60 | 911,492 |
28 Jun 2024 | 335.00 | 335.70 | 331.05 | 332.10 | 332.10 | 851,711 |
27 Jun 2024 | 337.00 | 337.80 | 331.10 | 333.65 | 333.65 | 995,756 |
26 Jun 2024 | 336.00 | 337.90 | 334.40 | 334.90 | 334.90 | 830,867 |
25 Jun 2024 | 337.80 | 338.85 | 335.00 | 335.20 | 335.20 | 809,296 |
24 Jun 2024 | 337.95 | 340.30 | 336.00 | 336.65 | 336.65 | 920,363 |
21 Jun 2024 | 340.95 | 341.90 | 337.25 | 338.55 | 338.55 | 1,022,030 |
20 Jun 2024 | 339.00 | 343.05 | 337.25 | 340.15 | 340.15 | 942,532 |
19 Jun 2024 | 342.50 | 343.00 | 335.75 | 337.10 | 337.10 | 1,210,968 |
18 Jun 2024 | 344.55 | 346.70 | 340.90 | 341.55 | 341.55 | 1,467,029 |
14 Jun 2024 | 345.90 | 348.70 | 343.00 | 344.40 | 344.40 | 1,071,246 |
13 Jun 2024 | 346.45 | 348.70 | 344.00 | 344.30 | 344.30 | 1,031,957 |
12 Jun 2024 | 344.95 | 346.90 | 344.05 | 344.45 | 344.45 | 955,655 |
11 Jun 2024 | 347.50 | 347.95 | 343.30 | 343.90 | 343.90 | 1,004,598 |
10 Jun 2024 | 347.85 | 351.00 | 344.85 | 345.50 | 345.50 | 2,083,460 |
07 Jun 2024 | 340.05 | 346.90 | 340.05 | 345.00 | 345.00 | 1,758,072 |
06 Jun 2024 | 342.00 | 348.15 | 337.00 | 343.45 | 343.45 | 3,458,914 |
05 Jun 2024 | 335.00 | 338.80 | 316.00 | 334.20 | 334.20 | 3,686,678 |
04 Jun 2024 | 369.00 | 369.00 | 331.45 | 331.45 | 331.45 | 7,245,279 |
03 Jun 2024 | 381.95 | 383.95 | 364.10 | 368.25 | 368.25 | 10,215,851 |
31 May 2024 | 348.00 | 361.55 | 344.00 | 355.75 | 355.75 | 7,024,587 |
30 May 2024 | 344.05 | 352.70 | 343.05 | 344.50 | 344.50 | 2,499,768 |
29 May 2024 | 340.05 | 347.85 | 338.30 | 344.40 | 344.40 | 2,113,385 |
28 May 2024 | 341.10 | 342.90 | 337.00 | 338.25 | 338.25 | 1,100,792 |
27 May 2024 | 346.35 | 347.60 | 340.50 | 341.10 | 341.10 | 1,546,857 |
24 May 2024 | 346.50 | 353.50 | 343.65 | 345.05 | 345.05 | 2,621,886 |
23 May 2024 | 342.40 | 353.90 | 338.40 | 346.55 | 346.55 | 3,270,416 |
22 May 2024 | 346.85 | 348.00 | 339.35 | 340.35 | 340.35 | 1,386,775 |
21 May 2024 | 337.60 | 351.00 | 335.05 | 343.90 | 343.90 | 2,818,680 |
17 May 2024 | 336.40 | 339.70 | 335.00 | 336.45 | 336.45 | 800,719 |
16 May 2024 | 337.95 | 338.50 | 334.00 | 334.95 | 334.95 | 723,290 |
15 May 2024 | 341.00 | 343.80 | 333.30 | 334.80 | 334.80 | 1,197,943 |
14 May 2024 | 334.70 | 342.45 | 332.00 | 338.55 | 338.55 | 1,752,983 |
13 May 2024 | 334.10 | 334.90 | 327.50 | 330.90 | 330.90 | 827,737 |
10 May 2024 | 333.00 | 334.95 | 327.30 | 332.35 | 332.35 | 663,071 |
09 May 2024 | 338.00 | 341.60 | 330.00 | 330.90 | 330.90 | 1,122,343 |
08 May 2024 | 338.00 | 340.95 | 335.55 | 337.00 | 337.00 | 750,561 |
07 May 2024 | 338.00 | 346.20 | 335.50 | 338.00 | 338.00 | 1,542,634 |
06 May 2024 | 344.00 | 345.00 | 336.00 | 337.80 | 337.80 | 1,045,201 |
03 May 2024 | 348.00 | 351.90 | 342.60 | 344.25 | 344.25 | 1,392,909 |
02 May 2024 | 361.00 | 361.30 | 350.70 | 351.45 | 351.45 | 2,632,127 |
30 Apr 2024 | 345.10 | 359.50 | 345.10 | 357.60 | 357.60 | 4,020,028 |
29 Apr 2024 | 344.70 | 348.45 | 342.70 | 343.15 | 343.15 | 935,698 |
26 Apr 2024 | 343.95 | 347.00 | 342.35 | 342.85 | 342.85 | 774,168 |
25 Apr 2024 | 342.00 | 343.85 | 340.55 | 342.25 | 342.25 | 728,211 |
24 Apr 2024 | 343.95 | 345.00 | 342.45 | 343.65 | 343.65 | 742,111 |
23 Apr 2024 | 340.00 | 349.10 | 339.50 | 342.10 | 342.10 | 1,431,610 |
22 Apr 2024 | 340.00 | 341.25 | 337.10 | 338.70 | 338.70 | 795,858 |
19 Apr 2024 | 332.80 | 336.95 | 330.10 | 335.40 | 335.40 | 847,877 |
18 Apr 2024 | 339.30 | 342.70 | 334.85 | 336.10 | 336.10 | 989,250 |
16 Apr 2024 | 332.00 | 339.85 | 332.00 | 336.20 | 336.20 | 874,725 |
15 Apr 2024 | 335.95 | 341.95 | 331.25 | 336.30 | 336.30 | 1,360,743 |
12 Apr 2024 | 348.85 | 351.00 | 344.10 | 345.05 | 345.05 | 1,196,013 |
10 Apr 2024 | 352.90 | 354.40 | 348.65 | 350.65 | 350.65 | 897,962 |
09 Apr 2024 | 357.95 | 358.50 | 351.55 | 352.20 | 352.20 | 921,028 |
08 Apr 2024 | 363.00 | 366.70 | 354.60 | 356.40 | 356.40 | 2,576,180 |
05 Apr 2024 | 354.00 | 355.25 | 350.25 | 352.20 | 352.20 | 1,269,063 |
04 Apr 2024 | 356.40 | 358.80 | 352.05 | 354.50 | 354.50 | 1,654,777 |
03 Apr 2024 | 352.95 | 360.70 | 351.15 | 353.70 | 353.70 | 2,381,515 |
02 Apr 2024 | 341.05 | 362.50 | 337.25 | 354.15 | 354.15 | 6,117,873 |
01 Apr 2024 | 328.00 | 342.00 | 326.15 | 340.20 | 340.20 | 3,007,473 |
28 Mar 2024 | 327.00 | 330.95 | 320.10 | 321.40 | 321.40 | 2,237,150 |
27 Mar 2024 | 333.00 | 335.40 | 321.65 | 323.50 | 323.50 | 3,554,876 |
26 Mar 2024 | 336.00 | 341.60 | 330.50 | 331.25 | 331.25 | 2,004,044 |
22 Mar 2024 | 335.00 | 338.05 | 334.05 | 335.70 | 335.70 | 1,503,391 |
21 Mar 2024 | 334.45 | 337.50 | 332.50 | 333.70 | 333.70 | 1,222,130 |
20 Mar 2024 | 337.05 | 339.50 | 330.00 | 330.95 | 330.95 | 1,373,270 |
19 Mar 2024 | 338.80 | 344.65 | 334.10 | 335.30 | 335.30 | 1,444,260 |
18 Mar 2024 | 338.05 | 341.50 | 334.20 | 337.35 | 337.35 | 1,526,899 |
15 Mar 2024 | 348.50 | 355.80 | 341.50 | 344.15 | 344.15 | 2,180,481 |
14 Mar 2024 | 333.00 | 350.00 | 324.85 | 347.45 | 347.45 | 2,508,962 |
13 Mar 2024 | 348.90 | 353.70 | 325.35 | 332.55 | 332.55 | 3,833,297 |
12 Mar 2024 | 354.00 | 358.90 | 343.80 | 347.10 | 347.10 | 2,473,806 |
11 Mar 2024 | 364.00 | 364.25 | 352.00 | 352.85 | 352.85 | 1,539,837 |
07 Mar 2024 | 363.35 | 367.75 | 361.05 | 362.45 | 362.45 | 1,118,321 |
06 Mar 2024 | 366.60 | 372.30 | 356.30 | 361.35 | 361.35 | 2,233,595 |
05 Mar 2024 | 375.85 | 378.40 | 365.00 | 366.00 | 366.00 | 2,098,762 |
04 Mar 2024 | 388.50 | 388.80 | 372.00 | 375.30 | 375.30 | 2,068,156 |
01 Mar 2024 | 385.00 | 388.70 | 378.00 | 381.15 | 381.15 | 2,306,169 |
29 Feb 2024 | 380.95 | 384.75 | 372.75 | 381.65 | 381.65 | 3,172,514 |
28 Feb 2024 | 388.70 | 398.70 | 380.00 | 381.55 | 381.55 | 6,361,852 |
27 Feb 2024 | 400.80 | 403.70 | 386.00 | 387.85 | 387.85 | 5,944,017 |
26 Feb 2024 | 391.00 | 408.95 | 386.10 | 398.70 | 398.70 | 17,113,132 |
23 Feb 2024 | 362.10 | 393.70 | 362.05 | 389.95 | 389.95 | 22,868,786 |
22 Feb 2024 | 363.35 | 363.40 | 355.60 | 360.65 | 360.65 | 1,330,394 |
21 Feb 2024 | 370.70 | 373.00 | 356.35 | 360.60 | 360.60 | 2,925,334 |
20 Feb 2024 | 369.35 | 378.95 | 361.80 | 369.70 | 369.70 | 5,721,766 |
19 Feb 2024 | 348.00 | 374.75 | 347.85 | 366.45 | 366.45 | 8,004,738 |
16 Feb 2024 | 339.00 | 353.00 | 336.65 | 346.50 | 346.50 | 2,547,871 |
15 Feb 2024 | 340.80 | 344.00 | 336.00 | 337.05 | 337.05 | 861,690 |
14 Feb 2024 | 332.00 | 341.15 | 330.45 | 337.85 | 337.85 | 1,019,035 |
13 Feb 2024 | 340.00 | 340.00 | 328.80 | 333.80 | 333.80 | 963,337 |
12 Feb 2024 | 346.90 | 348.40 | 337.00 | 338.40 | 338.40 | 1,142,901 |
09 Feb 2024 | 349.00 | 354.40 | 342.35 | 344.95 | 344.95 | 1,199,105 |
08 Feb 2024 | 357.00 | 357.45 | 347.95 | 348.65 | 348.65 | 1,287,732 |
07 Feb 2024 | 344.90 | 358.00 | 344.05 | 355.05 | 355.05 | 3,522,792 |
06 Feb 2024 | 346.75 | 351.00 | 340.70 | 343.20 | 343.20 | 1,257,367 |
05 Feb 2024 | 354.95 | 354.95 | 342.40 | 343.35 | 343.35 | 1,834,038 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |