Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 May 2024 | 779.00 | 888.00 | 734.00 | 856.15 | 856.15 | 37,153 |
03 May 2024 | 761.25 | 768.90 | 750.25 | 759.30 | 759.30 | 4,033 |
02 May 2024 | 775.00 | 775.00 | 752.55 | 759.80 | 759.80 | 3,051 |
30 Apr 2024 | 746.65 | 775.00 | 745.45 | 760.65 | 760.65 | 1,728 |
29 Apr 2024 | 759.80 | 760.00 | 740.05 | 747.30 | 747.30 | 1,887 |
26 Apr 2024 | 752.00 | 757.00 | 734.05 | 744.80 | 744.80 | 4,829 |
25 Apr 2024 | 738.10 | 757.00 | 722.50 | 752.15 | 752.15 | 2,908 |
24 Apr 2024 | 749.25 | 753.70 | 735.00 | 737.30 | 737.30 | 1,503 |
23 Apr 2024 | 757.00 | 757.00 | 731.05 | 749.75 | 749.75 | 3,617 |
22 Apr 2024 | 749.85 | 750.00 | 727.75 | 747.85 | 747.85 | 5,360 |
19 Apr 2024 | 718.60 | 754.95 | 718.60 | 727.00 | 727.00 | 4,740 |
18 Apr 2024 | 729.65 | 748.00 | 710.00 | 718.60 | 718.60 | 9,300 |
16 Apr 2024 | 745.00 | 745.00 | 723.55 | 729.65 | 729.65 | 3,869 |
15 Apr 2024 | 681.00 | 750.00 | 681.00 | 742.45 | 742.45 | 11,333 |
12 Apr 2024 | 756.60 | 773.15 | 740.05 | 755.65 | 755.65 | 5,600 |
10 Apr 2024 | 753.00 | 780.00 | 739.00 | 752.65 | 752.65 | 7,241 |
09 Apr 2024 | 751.80 | 779.15 | 731.80 | 744.80 | 744.80 | 9,135 |
08 Apr 2024 | 761.00 | 762.00 | 731.60 | 751.80 | 751.80 | 8,441 |
05 Apr 2024 | 692.00 | 741.95 | 674.05 | 730.00 | 730.00 | 12,623 |
04 Apr 2024 | 750.00 | 750.00 | 664.70 | 679.45 | 679.45 | 21,617 |
03 Apr 2024 | 637.90 | 720.00 | 635.55 | 702.25 | 702.25 | 32,307 |
02 Apr 2024 | 626.00 | 666.00 | 626.00 | 634.60 | 634.60 | 7,419 |
01 Apr 2024 | 650.00 | 650.00 | 610.00 | 615.70 | 615.70 | 3,223 |
28 Mar 2024 | 609.80 | 642.00 | 599.15 | 625.55 | 625.55 | 5,790 |
27 Mar 2024 | 624.00 | 625.05 | 580.00 | 599.15 | 599.15 | 7,531 |
26 Mar 2024 | 635.00 | 635.00 | 608.00 | 616.60 | 616.60 | 4,918 |
22 Mar 2024 | 634.80 | 635.00 | 583.75 | 617.00 | 617.00 | 7,449 |
21 Mar 2024 | 640.00 | 640.00 | 593.95 | 623.05 | 623.05 | 11,656 |
20 Mar 2024 | 569.10 | 639.90 | 567.05 | 603.85 | 603.85 | 12,453 |
19 Mar 2024 | 586.95 | 586.95 | 565.00 | 566.25 | 566.25 | 3,232 |
18 Mar 2024 | 587.00 | 625.45 | 560.05 | 575.75 | 575.75 | 15,080 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 529.95 | 578.00 | 500.35 | 545.60 | 545.60 | 15,185 |
13 Mar 2024 | 452.00 | 546.00 | 452.00 | 516.00 | 516.00 | 46,877 |
12 Mar 2024 | 496.35 | 502.00 | 470.00 | 473.50 | 473.50 | 3,668 |
11 Mar 2024 | 498.00 | 507.65 | 476.15 | 482.30 | 482.30 | 4,710 |
07 Mar 2024 | 480.10 | 529.00 | 475.00 | 478.50 | 478.50 | 19,844 |
06 Mar 2024 | 508.00 | 508.00 | 465.10 | 480.30 | 480.30 | 8,885 |
05 Mar 2024 | 567.95 | 567.95 | 486.15 | 497.30 | 497.30 | 42,024 |
04 Mar 2024 | 481.80 | 571.95 | 481.75 | 569.50 | 569.50 | 86,158 |
01 Mar 2024 | 468.50 | 473.95 | 468.05 | 469.00 | 469.00 | 522 |
29 Feb 2024 | 442.05 | 464.90 | 442.05 | 459.10 | 459.10 | 519 |
28 Feb 2024 | 463.05 | 472.30 | 451.05 | 453.05 | 453.05 | 1,099 |
27 Feb 2024 | 459.10 | 468.95 | 452.80 | 461.05 | 461.05 | 1,426 |
26 Feb 2024 | 485.10 | 485.10 | 429.90 | 450.05 | 450.05 | 4,271 |
23 Feb 2024 | 488.40 | 492.35 | 466.05 | 471.45 | 471.45 | 1,112 |
22 Feb 2024 | 487.60 | 493.45 | 472.05 | 481.45 | 481.45 | 1,814 |
21 Feb 2024 | 488.90 | 489.95 | 470.00 | 487.60 | 487.60 | 4,623 |
20 Feb 2024 | 474.80 | 479.95 | 456.05 | 476.75 | 476.75 | 1,071 |
19 Feb 2024 | 465.95 | 494.60 | 446.00 | 460.40 | 460.40 | 4,211 |
16 Feb 2024 | 432.05 | 470.55 | 432.05 | 461.00 | 461.00 | 901 |
15 Feb 2024 | 474.00 | 474.00 | 448.75 | 460.30 | 460.30 | 1,408 |
14 Feb 2024 | 415.00 | 474.00 | 415.00 | 469.25 | 469.25 | 1,421 |
13 Feb 2024 | 454.10 | 454.85 | 435.00 | 442.35 | 442.35 | 1,596 |
12 Feb 2024 | 482.55 | 482.55 | 442.60 | 457.25 | 457.25 | 1,437 |
09 Feb 2024 | 486.25 | 488.55 | 458.00 | 464.45 | 464.45 | 1,814 |
08 Feb 2024 | 486.25 | 501.80 | 475.00 | 479.25 | 479.25 | 1,884 |
07 Feb 2024 | 547.95 | 547.95 | 475.00 | 497.95 | 497.95 | 9,727 |
06 Feb 2024 | 474.90 | 479.00 | 452.60 | 478.20 | 478.20 | 3,950 |
05 Feb 2024 | 478.00 | 478.00 | 451.55 | 456.20 | 456.20 | 7,428 |
02 Feb 2024 | 478.15 | 493.45 | 470.00 | 475.30 | 475.30 | 2,041 |
01 Feb 2024 | 494.45 | 494.95 | 475.40 | 488.05 | 488.05 | 2,362 |
31 Jan 2024 | 495.00 | 495.00 | 475.00 | 484.75 | 484.75 | 1,956 |
30 Jan 2024 | 480.00 | 501.00 | 466.00 | 482.25 | 482.25 | 2,110 |
29 Jan 2024 | 495.70 | 495.70 | 475.00 | 477.15 | 477.15 | 5,257 |
25 Jan 2024 | 472.10 | 472.10 | 458.65 | 472.10 | 472.10 | 8,968 |
24 Jan 2024 | 435.00 | 461.00 | 426.00 | 449.65 | 449.65 | 2,761 |
23 Jan 2024 | 451.35 | 459.00 | 440.00 | 443.45 | 443.45 | 974 |
19 Jan 2024 | 456.85 | 460.00 | 452.00 | 458.05 | 458.05 | 3,187 |
18 Jan 2024 | 443.90 | 456.95 | 432.25 | 452.40 | 452.40 | 2,770 |
17 Jan 2024 | 450.50 | 450.50 | 431.40 | 444.40 | 444.40 | 2,098 |
16 Jan 2024 | 440.00 | 452.40 | 435.00 | 441.65 | 441.65 | 1,200 |
15 Jan 2024 | 447.00 | 447.00 | 447.00 | 447.00 | 447.00 | - |
12 Jan 2024 | 463.90 | 463.90 | 436.55 | 447.00 | 447.00 | 2,110 |
11 Jan 2024 | 449.00 | 454.00 | 437.00 | 447.55 | 447.55 | 1,573 |
10 Jan 2024 | 441.95 | 450.00 | 430.00 | 445.05 | 445.05 | 2,001 |
09 Jan 2024 | 455.00 | 455.00 | 440.00 | 441.95 | 441.95 | 1,116 |
08 Jan 2024 | 445.05 | 463.00 | 443.00 | 449.00 | 449.00 | 1,947 |
05 Jan 2024 | 455.35 | 465.00 | 435.25 | 458.30 | 458.30 | 2,761 |
04 Jan 2024 | 451.00 | 461.00 | 440.20 | 455.35 | 455.35 | 4,406 |
03 Jan 2024 | 485.00 | 485.00 | 452.10 | 463.35 | 463.35 | 6,721 |
02 Jan 2024 | 470.00 | 475.55 | 460.00 | 474.40 | 474.40 | 25,685 |
01 Jan 2024 | 431.40 | 452.95 | 431.40 | 452.95 | 452.95 | 13,690 |
29 Dec 2023 | 411.00 | 433.65 | 406.50 | 431.40 | 431.40 | 3,419 |
28 Dec 2023 | 422.00 | 422.00 | 392.00 | 413.00 | 413.00 | 348 |
27 Dec 2023 | 403.00 | 410.00 | 398.00 | 409.95 | 409.95 | 338 |
26 Dec 2023 | 418.85 | 418.85 | 400.00 | 402.50 | 402.50 | 1,392 |
22 Dec 2023 | 416.15 | 428.50 | 410.20 | 418.85 | 418.85 | 1,284 |
21 Dec 2023 | 409.95 | 419.00 | 405.00 | 416.15 | 416.15 | 2,447 |
20 Dec 2023 | 409.80 | 410.00 | 400.00 | 400.00 | 400.00 | 1,935 |
19 Dec 2023 | 392.50 | 409.75 | 385.50 | 395.35 | 395.35 | 585 |
18 Dec 2023 | 404.00 | 414.00 | 390.00 | 398.10 | 398.10 | 886 |
15 Dec 2023 | 409.95 | 410.00 | 399.00 | 404.00 | 404.00 | 579 |
14 Dec 2023 | 402.75 | 414.00 | 392.10 | 395.75 | 395.75 | 1,524 |
13 Dec 2023 | 414.00 | 414.00 | 402.00 | 402.70 | 402.70 | 247 |
12 Dec 2023 | 420.85 | 420.85 | 400.00 | 414.85 | 414.85 | 1,104 |
11 Dec 2023 | 385.05 | 405.00 | 385.05 | 400.85 | 400.85 | 1,296 |
08 Dec 2023 | 391.15 | 398.00 | 386.00 | 386.25 | 386.25 | 306 |
07 Dec 2023 | 390.00 | 399.00 | 385.10 | 390.95 | 390.95 | 455 |
06 Dec 2023 | 393.40 | 400.00 | 387.10 | 395.00 | 395.00 | 779 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |