Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 480.10 | 481.90 | 465.35 | 467.15 | 467.15 | 396,274 |
30 Apr 2024 | 476.95 | 482.50 | 473.65 | 478.35 | 478.35 | 431,527 |
29 Apr 2024 | 476.00 | 483.25 | 470.90 | 474.55 | 474.55 | 341,795 |
26 Apr 2024 | 467.90 | 485.00 | 463.05 | 474.90 | 474.90 | 1,131,532 |
25 Apr 2024 | 458.35 | 468.65 | 448.00 | 456.05 | 456.05 | 1,523,583 |
24 Apr 2024 | 469.95 | 474.40 | 444.65 | 454.70 | 454.70 | 528,409 |
23 Apr 2024 | 481.85 | 483.85 | 462.15 | 468.05 | 468.05 | 851,343 |
22 Apr 2024 | 456.00 | 487.85 | 447.10 | 478.20 | 478.20 | 637,445 |
19 Apr 2024 | 443.00 | 456.70 | 435.20 | 453.35 | 453.35 | 842,968 |
18 Apr 2024 | 468.05 | 471.20 | 446.40 | 455.40 | 455.40 | 622,269 |
16 Apr 2024 | 453.10 | 474.95 | 453.10 | 467.20 | 467.20 | 372,872 |
15 Apr 2024 | 464.55 | 470.00 | 441.60 | 462.05 | 462.05 | 509,217 |
12 Apr 2024 | 485.00 | 489.50 | 472.00 | 475.35 | 475.35 | 1,030,849 |
10 Apr 2024 | 493.05 | 502.20 | 475.00 | 487.80 | 487.80 | 777,243 |
09 Apr 2024 | 480.05 | 493.00 | 472.00 | 490.65 | 490.65 | 1,046,006 |
08 Apr 2024 | 480.00 | 489.65 | 471.60 | 484.40 | 484.40 | 422,551 |
05 Apr 2024 | 474.00 | 496.90 | 471.55 | 479.25 | 479.25 | 1,342,297 |
04 Apr 2024 | 473.50 | 480.00 | 468.10 | 471.45 | 471.45 | 1,023,283 |
03 Apr 2024 | 469.00 | 472.70 | 457.50 | 470.20 | 470.20 | 726,040 |
02 Apr 2024 | 478.75 | 487.70 | 446.50 | 464.45 | 464.45 | 1,403,342 |
01 Apr 2024 | 464.75 | 484.20 | 461.25 | 474.90 | 474.90 | 1,356,315 |
28 Mar 2024 | 441.00 | 473.90 | 441.00 | 449.50 | 449.50 | 1,555,171 |
27 Mar 2024 | 449.80 | 456.70 | 430.35 | 439.80 | 439.80 | 1,078,430 |
26 Mar 2024 | 428.00 | 448.45 | 425.05 | 442.50 | 442.50 | 1,335,045 |
22 Mar 2024 | 420.00 | 425.00 | 415.95 | 421.75 | 421.75 | 361,432 |
21 Mar 2024 | 416.50 | 422.90 | 415.10 | 419.15 | 419.15 | 240,699 |
20 Mar 2024 | 398.00 | 421.00 | 396.50 | 416.25 | 416.25 | 588,462 |
19 Mar 2024 | 404.80 | 408.50 | 396.00 | 398.55 | 398.55 | 172,102 |
18 Mar 2024 | 417.05 | 419.00 | 402.40 | 405.05 | 405.05 | 285,234 |
15 Mar 2024 | 426.00 | 429.00 | 400.00 | 417.05 | 417.05 | 514,050 |
14 Mar 2024 | 380.10 | 426.90 | 377.35 | 420.00 | 420.00 | 875,213 |
13 Mar 2024 | 401.70 | 410.00 | 365.75 | 385.95 | 385.95 | 1,145,050 |
12 Mar 2024 | 418.90 | 418.90 | 402.00 | 406.25 | 406.25 | 373,764 |
11 Mar 2024 | 428.25 | 429.65 | 411.50 | 414.50 | 414.50 | 511,825 |
07 Mar 2024 | 427.00 | 429.65 | 420.05 | 424.85 | 424.85 | 424,098 |
06 Mar 2024 | 430.00 | 432.00 | 415.85 | 428.05 | 428.05 | 1,822,143 |
05 Mar 2024 | 415.50 | 431.00 | 413.65 | 426.90 | 426.90 | 1,476,862 |
04 Mar 2024 | 409.85 | 428.35 | 407.00 | 413.65 | 413.65 | 1,482,101 |
01 Mar 2024 | 406.80 | 413.30 | 402.85 | 406.10 | 406.10 | 550,750 |
29 Feb 2024 | 392.00 | 407.25 | 384.35 | 403.95 | 403.95 | 1,703,605 |
28 Feb 2024 | 399.20 | 401.30 | 391.30 | 393.95 | 393.95 | 1,981,369 |
27 Feb 2024 | 402.00 | 407.50 | 395.00 | 398.35 | 398.35 | 451,726 |
26 Feb 2024 | 405.00 | 414.75 | 398.25 | 404.85 | 404.85 | 739,604 |
23 Feb 2024 | 399.95 | 411.70 | 397.15 | 407.35 | 407.35 | 812,080 |
22 Feb 2024 | 402.95 | 409.90 | 390.00 | 397.40 | 397.40 | 1,293,748 |
21 Feb 2024 | 400.00 | 423.00 | 395.50 | 400.60 | 400.60 | 3,182,518 |
20 Feb 2024 | 403.00 | 485.75 | 390.05 | 398.30 | 398.30 | 6,094,323 |
19 Feb 2024 | 403.00 | 412.50 | 395.25 | 404.80 | 404.80 | 562,950 |
16 Feb 2024 | 411.00 | 413.80 | 392.50 | 394.70 | 394.70 | 852,020 |
15 Feb 2024 | 396.45 | 414.00 | 393.10 | 409.55 | 409.55 | 630,844 |
14 Feb 2024 | 390.90 | 415.30 | 380.65 | 391.90 | 391.90 | 649,775 |
13 Feb 2024 | 391.10 | 399.00 | 360.00 | 388.30 | 388.30 | 852,864 |
12 Feb 2024 | 404.00 | 411.90 | 385.35 | 391.10 | 391.10 | 675,226 |
09 Feb 2024 | 412.95 | 421.30 | 386.30 | 407.50 | 407.50 | 889,558 |
08 Feb 2024 | 425.00 | 425.00 | 407.25 | 414.15 | 414.15 | 2,398,325 |
07 Feb 2024 | 396.00 | 426.50 | 383.10 | 425.00 | 425.00 | 15,186,206 |
06 Feb 2024 | 348.20 | 358.60 | 344.40 | 355.45 | 355.45 | 1,145,312 |
05 Feb 2024 | 339.00 | 347.80 | 335.50 | 344.25 | 344.25 | 1,183,958 |
02 Feb 2024 | 330.00 | 342.00 | 326.55 | 339.00 | 339.00 | 1,792,796 |
01 Feb 2024 | 329.05 | 329.65 | 323.00 | 327.30 | 327.30 | 379,362 |
31 Jan 2024 | 321.65 | 329.70 | 319.60 | 327.85 | 327.85 | 1,177,235 |
30 Jan 2024 | 323.60 | 324.30 | 314.10 | 319.35 | 319.35 | 709,088 |
29 Jan 2024 | 312.50 | 325.10 | 309.50 | 323.40 | 323.40 | 1,612,460 |
25 Jan 2024 | 307.60 | 314.95 | 307.05 | 310.45 | 310.45 | 2,649,598 |
24 Jan 2024 | 298.00 | 315.80 | 297.30 | 308.70 | 308.70 | 1,689,278 |
23 Jan 2024 | 304.00 | 316.75 | 293.45 | 295.45 | 295.45 | 3,744,314 |
19 Jan 2024 | 288.80 | 292.90 | 283.10 | 288.45 | 288.45 | 1,208,428 |
18 Jan 2024 | 283.15 | 290.35 | 274.40 | 285.70 | 285.70 | 1,198,154 |
17 Jan 2024 | 286.00 | 289.30 | 280.95 | 283.35 | 283.35 | 925,643 |
16 Jan 2024 | 292.40 | 294.50 | 285.05 | 289.25 | 289.25 | 1,092,399 |
15 Jan 2024 | 280.10 | 291.00 | 277.90 | 288.95 | 288.95 | 1,549,844 |
12 Jan 2024 | 279.25 | 282.90 | 276.00 | 279.70 | 279.70 | 702,746 |
11 Jan 2024 | 274.05 | 282.95 | 274.05 | 278.25 | 278.25 | 850,757 |
10 Jan 2024 | 275.15 | 281.60 | 274.00 | 275.90 | 275.90 | 748,904 |
09 Jan 2024 | 272.30 | 279.50 | 272.30 | 275.15 | 275.15 | 730,389 |
08 Jan 2024 | 278.00 | 278.95 | 270.00 | 271.30 | 271.30 | 1,255,653 |
05 Jan 2024 | 281.00 | 287.25 | 275.10 | 279.20 | 279.20 | 1,637,533 |
04 Jan 2024 | 270.50 | 288.00 | 269.40 | 280.50 | 280.50 | 2,639,629 |
03 Jan 2024 | 266.40 | 270.00 | 262.85 | 269.05 | 269.05 | 1,766,703 |
02 Jan 2024 | 250.85 | 268.65 | 249.00 | 265.55 | 265.55 | 6,862,998 |
01 Jan 2024 | 253.00 | 254.00 | 248.50 | 250.85 | 250.85 | 1,025,306 |
29 Dec 2023 | 243.20 | 250.50 | 243.00 | 249.50 | 249.50 | 1,250,619 |
28 Dec 2023 | 242.00 | 244.50 | 242.00 | 243.20 | 243.20 | 1,089,030 |
27 Dec 2023 | 242.10 | 243.70 | 240.25 | 241.95 | 241.95 | 534,865 |
26 Dec 2023 | 235.65 | 242.15 | 235.65 | 241.35 | 241.35 | 709,649 |
22 Dec 2023 | 234.70 | 238.70 | 233.15 | 237.55 | 237.55 | 549,097 |
21 Dec 2023 | 225.65 | 235.25 | 222.45 | 234.70 | 234.70 | 1,206,560 |
20 Dec 2023 | 244.25 | 245.45 | 227.15 | 228.50 | 228.50 | 1,639,721 |
19 Dec 2023 | 245.90 | 248.60 | 242.05 | 243.25 | 243.25 | 599,675 |
18 Dec 2023 | 243.05 | 250.00 | 242.65 | 245.15 | 245.15 | 1,489,340 |
15 Dec 2023 | 244.00 | 246.45 | 242.10 | 243.75 | 243.75 | 1,097,731 |
14 Dec 2023 | 244.70 | 245.20 | 241.05 | 242.60 | 242.60 | 755,904 |
13 Dec 2023 | 245.90 | 246.45 | 239.00 | 241.55 | 241.55 | 709,273 |
12 Dec 2023 | 251.00 | 251.05 | 243.00 | 244.75 | 244.75 | 699,213 |
11 Dec 2023 | 250.95 | 251.70 | 246.30 | 248.65 | 248.65 | 2,632,189 |
08 Dec 2023 | 250.10 | 255.50 | 243.00 | 247.35 | 247.35 | 1,646,185 |
07 Dec 2023 | 238.65 | 251.00 | 238.00 | 249.40 | 249.40 | 2,674,962 |
06 Dec 2023 | 240.95 | 241.55 | 238.30 | 239.15 | 239.15 | 737,513 |
05 Dec 2023 | 239.90 | 244.55 | 237.80 | 239.95 | 239.95 | 855,793 |
04 Dec 2023 | 239.60 | 243.00 | 237.10 | 238.85 | 238.85 | 1,089,696 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |