Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 315.00 | 316.90 | 311.40 | 314.40 | 314.40 | 196,810 |
02 May 2024 | 319.35 | 321.95 | 316.90 | 317.17 | 317.17 | 415,521 |
01 May 2024 | 319.00 | 322.50 | 317.03 | 321.73 | 321.73 | 72,748 |
30 Apr 2024 | 318.90 | 320.00 | 315.49 | 319.55 | 319.55 | 562,180 |
29 Apr 2024 | 316.60 | 319.04 | 316.00 | 319.17 | 319.17 | 88,668 |
26 Apr 2024 | 320.00 | 322.00 | 318.95 | 319.05 | 319.05 | 226,924 |
25 Apr 2024 | 323.85 | 327.50 | 322.91 | 323.95 | 323.95 | 916,357 |
24 Apr 2024 | 323.65 | 328.50 | 323.65 | 327.60 | 327.60 | 407,299 |
23 Apr 2024 | 325.60 | 328.91 | 325.00 | 327.17 | 327.17 | 340,577 |
22 Apr 2024 | 330.95 | 334.85 | 327.40 | 327.95 | 327.95 | 666,481 |
19 Apr 2024 | 344.30 | 346.00 | 339.10 | 339.42 | 339.42 | 368,706 |
18 Apr 2024 | 343.00 | 343.00 | 339.50 | 340.42 | 340.42 | 80,815 |
17 Apr 2024 | 345.00 | 345.46 | 340.00 | 342.55 | 342.55 | 168,640 |
16 Apr 2024 | 342.00 | 347.88 | 341.56 | 346.67 | 346.67 | 565,116 |
15 Apr 2024 | 332.65 | 334.81 | 330.60 | 334.25 | 334.25 | 357,508 |
12 Apr 2024 | 332.40 | 333.00 | 327.00 | 331.08 | 331.08 | 762,163 |
11 Apr 2024 | 336.35 | 339.61 | 333.50 | 337.50 | 337.50 | 121,489 |
10 Apr 2024 | 333.55 | 338.25 | 332.00 | 334.67 | 334.67 | 301,281 |
09 Apr 2024 | 334.95 | 338.13 | 334.48 | 336.35 | 336.35 | 212,207 |
08 Apr 2024 | 339.50 | 340.30 | 335.34 | 335.90 | 335.90 | 168,570 |
05 Apr 2024 | 338.75 | 340.34 | 338.26 | 339.65 | 339.65 | 486,604 |
04 Apr 2024 | 335.05 | 335.39 | 331.60 | 333.10 | 333.10 | 212,260 |
03 Apr 2024 | 340.00 | 340.51 | 336.30 | 336.80 | 336.80 | 283,914 |
02 Apr 2024 | 329.95 | 336.73 | 328.00 | 335.92 | 335.92 | 190,011 |
28 Mar 2024 | 334.10 | 334.44 | 332.70 | 333.52 | 333.52 | 1,136,826 |
27 Mar 2024 | 336.30 | 338.99 | 335.35 | 335.98 | 335.98 | 78,778 |
26 Mar 2024 | 338.30 | 339.42 | 335.25 | 335.60 | 335.60 | 466,185 |
25 Mar 2024 | 337.50 | 339.00 | 335.45 | 336.85 | 336.85 | 148,264 |
22 Mar 2024 | 336.10 | 338.85 | 330.05 | 335.10 | 335.10 | 336,466 |
21 Mar 2024 | 347.70 | 348.80 | 337.70 | 341.05 | 341.05 | 1,036,010 |
20 Mar 2024 | 354.00 | 355.10 | 352.01 | 352.70 | 352.70 | 141,189 |
19 Mar 2024 | 353.50 | 356.10 | 353.03 | 352.98 | 352.98 | 164,922 |
18 Mar 2024 | 353.65 | 354.70 | 352.00 | 353.85 | 353.85 | 314,083 |
15 Mar 2024 | 351.65 | 353.11 | 350.40 | 353.15 | 353.15 | 1,200,691 |
14 Mar 2024 | 351.35 | 355.00 | 347.55 | 352.05 | 352.05 | 173,569 |
13 Mar 2024 | 351.75 | 352.70 | 348.55 | 349.45 | 349.45 | 251,704 |
12 Mar 2024 | 352.35 | 354.30 | 350.20 | 351.50 | 351.50 | 913,154 |
11 Mar 2024 | 363.00 | 363.33 | 359.17 | 358.95 | 358.95 | 206,273 |
08 Mar 2024 | 356.75 | 360.70 | 356.67 | 359.63 | 359.63 | 175,570 |
07 Mar 2024 | 359.65 | 363.95 | 354.67 | 355.63 | 355.63 | 176,455 |
06 Mar 2024 | 363.65 | 363.65 | 358.20 | 359.75 | 359.75 | 858,537 |
05 Mar 2024 | 366.80 | 367.15 | 363.15 | 363.05 | 363.05 | 91,627 |
04 Mar 2024 | 362.15 | 364.73 | 360.27 | 363.92 | 363.92 | 134,851 |
01 Mar 2024 | 360.65 | 361.75 | 358.28 | 358.67 | 358.67 | 391,247 |
29 Feb 2024 | 363.10 | 363.23 | 350.00 | 362.63 | 362.63 | 56,226 |
28 Feb 2024 | 360.80 | 365.05 | 360.80 | 364.63 | 364.63 | 476,010 |
27 Feb 2024 | 362.55 | 362.55 | 358.64 | 358.98 | 358.98 | 64,898 |
26 Feb 2024 | 357.65 | 359.18 | 356.49 | 358.75 | 358.75 | 173,916 |
23 Feb 2024 | 357.70 | 358.75 | 356.66 | 356.38 | 356.38 | 645,629 |
22 Feb 2024 | 357.65 | 361.35 | 357.65 | 357.98 | 357.98 | 226,998 |
21 Feb 2024 | 359.65 | 363.05 | 359.65 | 362.30 | 362.30 | 428,121 |
20 Feb 2024 | 357.30 | 357.50 | 355.00 | 356.70 | 356.70 | 74,150 |
19 Feb 2024 | 355.50 | 358.90 | 355.50 | 355.52 | 355.52 | 169,634 |
16 Feb 2024 | 363.60 | 363.60 | 356.61 | 356.85 | 356.85 | 395,349 |
15 Feb 2024 | 368.00 | 370.35 | 366.20 | 367.75 | 367.75 | 186,844 |
14 Feb 2024 | 373.95 | 375.40 | 370.31 | 372.55 | 372.55 | 260,106 |
13 Feb 2024 | 372.50 | 378.60 | 371.45 | 377.48 | 377.48 | 1,024,064 |
12 Feb 2024 | 370.45 | 372.76 | 370.35 | 370.80 | 370.80 | 150,555 |
09 Feb 2024 | 368.25 | 372.55 | 368.25 | 371.08 | 371.08 | 222,558 |
08 Feb 2024 | 365.15 | 368.44 | 362.98 | 368.60 | 368.60 | 310,113 |
07 Feb 2024 | 359.60 | 365.08 | 358.85 | 365.05 | 365.05 | 163,565 |
06 Feb 2024 | 360.85 | 363.73 | 358.75 | 359.45 | 359.45 | 371,843 |
05 Feb 2024 | 365.25 | 367.48 | 362.35 | 367.02 | 367.02 | 100,609 |
02 Feb 2024 | 361.30 | 365.75 | 361.30 | 365.60 | 365.60 | 343,930 |
01 Feb 2024 | 363.65 | 366.32 | 360.52 | 365.67 | 365.67 | 299,967 |
31 Jan 2024 | 359.75 | 362.55 | 358.55 | 362.70 | 362.70 | 211,416 |
30 Jan 2024 | 361.95 | 362.25 | 359.15 | 359.95 | 359.95 | 450,594 |
29 Jan 2024 | 364.55 | 364.55 | 362.30 | 363.50 | 363.50 | 85,392 |
26 Jan 2024 | 367.00 | 369.00 | 362.00 | 362.10 | 362.10 | 683,717 |
25 Jan 2024 | 374.60 | 375.50 | 373.45 | 372.88 | 372.88 | 84,872 |
24 Jan 2024 | 373.15 | 375.40 | 372.35 | 372.25 | 372.25 | 109,440 |
23 Jan 2024 | 372.35 | 377.30 | 372.35 | 376.27 | 376.27 | 21,962 |
22 Jan 2024 | 375.85 | 380.04 | 374.85 | 376.13 | 376.13 | 106,915 |
19 Jan 2024 | 375.20 | 379.08 | 373.85 | 379.30 | 379.30 | 62,538 |
18 Jan 2024 | 380.75 | 381.65 | 374.35 | 379.52 | 379.52 | 24,830 |
17 Jan 2024 | 380.00 | 384.50 | 378.28 | 381.27 | 381.27 | 1,681,749 |
16 Jan 2024 | 368.55 | 373.10 | 367.88 | 370.90 | 370.90 | 758,095 |
15 Jan 2024 | 364.45 | 367.50 | 360.90 | 366.50 | 366.50 | 101,514 |
12 Jan 2024 | 362.15 | 363.21 | 360.39 | 362.77 | 362.77 | 217,751 |
11 Jan 2024 | 356.45 | 367.30 | 356.45 | 367.20 | 367.20 | 566,276 |
10 Jan 2024 | 357.50 | 360.35 | 357.50 | 360.15 | 360.15 | 94,674 |
09 Jan 2024 | 354.10 | 357.14 | 354.10 | 356.85 | 356.85 | 297,659 |
08 Jan 2024 | 358.55 | 359.10 | 358.30 | 356.52 | 356.52 | 33,732 |
05 Jan 2024 | 357.10 | 359.42 | 355.70 | 356.35 | 356.35 | 480,759 |
04 Jan 2024 | 355.35 | 356.30 | 352.57 | 352.38 | 352.38 | 427,725 |
03 Jan 2024 | 353.35 | 359.45 | 350.65 | 356.70 | 356.70 | 305,755 |
02 Jan 2024 | 350.50 | 355.15 | 342.70 | 353.65 | 353.65 | 156,699 |
29 Dec 2023 | 350.85 | 351.25 | 350.29 | 350.98 | 350.98 | 119,662 |
28 Dec 2023 | 351.50 | 353.21 | 349.98 | 351.58 | 351.58 | 154,495 |
27 Dec 2023 | 351.50 | 353.70 | 348.57 | 351.20 | 351.20 | 382,492 |
22 Dec 2023 | 355.30 | 355.30 | 353.14 | 353.10 | 353.10 | 181,226 |
21 Dec 2023 | 354.90 | 356.13 | 352.35 | 353.95 | 353.95 | 392,675 |
20 Dec 2023 | 351.95 | 355.20 | 347.95 | 351.02 | 351.02 | 90,439 |
19 Dec 2023 | 361.70 | 362.50 | 358.85 | 358.58 | 358.58 | 283,503 |
18 Dec 2023 | 365.00 | 365.05 | 360.50 | 360.90 | 360.90 | 96,755 |
15 Dec 2023 | 357.10 | 365.10 | 356.66 | 364.90 | 364.90 | 225,693 |
14 Dec 2023 | 357.95 | 359.55 | 350.90 | 357.52 | 357.52 | 2,230,269 |
13 Dec 2023 | 367.65 | 367.65 | 365.60 | 367.48 | 367.48 | 16,091 |
12 Dec 2023 | 365.00 | 367.15 | 362.10 | 367.05 | 367.05 | 168,648 |
11 Dec 2023 | 368.15 | 371.30 | 366.61 | 366.63 | 366.63 | 153,429 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |