Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | - | - | - | - | - | - |
20 May 2024 | - | - | - | - | - | - |
17 May 2024 | 590.10 | 592.10 | 580.85 | 587.00 | 587.00 | 4,083 |
16 May 2024 | 603.25 | 604.65 | 584.00 | 587.30 | 587.30 | 920 |
15 May 2024 | 614.70 | 620.45 | 585.15 | 595.25 | 595.25 | 8,607 |
14 May 2024 | 569.00 | 622.85 | 569.00 | 602.20 | 602.20 | 25,979 |
13 May 2024 | 580.05 | 581.95 | 547.45 | 564.65 | 564.65 | 10,813 |
10 May 2024 | 490.05 | 593.95 | 490.05 | 583.05 | 583.05 | 8,273 |
09 May 2024 | 552.05 | 559.00 | 543.80 | 547.70 | 547.70 | 1,452 |
08 May 2024 | 548.90 | 558.00 | 536.35 | 544.95 | 544.95 | 7,385 |
07 May 2024 | 561.35 | 561.35 | 500.65 | 544.25 | 544.25 | 9,177 |
06 May 2024 | 565.05 | 575.30 | 550.20 | 552.35 | 552.35 | 1,787 |
03 May 2024 | 584.70 | 584.70 | 560.75 | 568.05 | 568.05 | 1,684 |
02 May 2024 | 591.65 | 591.65 | 575.40 | 580.75 | 580.75 | 3,203 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 575.25 | 595.30 | 572.35 | 591.05 | 591.05 | 4,475 |
29 Apr 2024 | 575.05 | 581.00 | 569.00 | 575.35 | 575.35 | 2,704 |
26 Apr 2024 | 581.95 | 587.10 | 573.50 | 579.75 | 579.75 | 1,104 |
25 Apr 2024 | 587.85 | 592.60 | 585.05 | 588.35 | 588.35 | 943 |
24 Apr 2024 | 578.45 | 592.00 | 570.00 | 587.65 | 587.65 | 4,104 |
23 Apr 2024 | 579.95 | 609.00 | 560.55 | 568.90 | 568.90 | 8,755 |
22 Apr 2024 | 549.55 | 602.50 | 541.00 | 575.25 | 575.25 | 20,244 |
19 Apr 2024 | 503.45 | 535.90 | 501.15 | 534.70 | 534.70 | 3,617 |
18 Apr 2024 | 505.35 | 520.00 | 494.40 | 501.35 | 501.35 | 1,654 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 497.45 | 510.30 | 495.00 | 502.60 | 502.60 | 572 |
15 Apr 2024 | 495.00 | 510.15 | 484.95 | 492.55 | 492.55 | 4,313 |
12 Apr 2024 | 503.05 | 516.25 | 503.05 | 507.80 | 507.80 | 737 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 542.95 | 542.95 | 503.95 | 512.10 | 512.10 | 2,250 |
09 Apr 2024 | 505.80 | 531.80 | 499.75 | 520.10 | 520.10 | 2,372 |
08 Apr 2024 | 495.00 | 508.50 | 489.05 | 503.25 | 503.25 | 5,598 |
05 Apr 2024 | 481.80 | 494.40 | 478.20 | 493.05 | 493.05 | 360 |
04 Apr 2024 | 485.00 | 487.00 | 469.60 | 482.00 | 482.00 | 541 |
03 Apr 2024 | 490.55 | 491.10 | 474.90 | 476.95 | 476.95 | 2,445 |
02 Apr 2024 | 477.45 | 492.40 | 472.10 | 490.55 | 490.55 | 1,604 |
01 Apr 2024 | 451.45 | 479.25 | 451.45 | 475.05 | 475.05 | 516 |
28 Mar 2024 | 451.05 | 461.75 | 449.20 | 454.55 | 454.55 | 908 |
27 Mar 2024 | 451.10 | 459.00 | 448.70 | 450.95 | 450.95 | 2,072 |
26 Mar 2024 | 421.35 | 454.80 | 412.95 | 444.75 | 444.75 | 10,215 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 423.65 | 426.95 | 419.00 | 420.20 | 420.20 | 386 |
21 Mar 2024 | 408.00 | 413.50 | 406.20 | 412.80 | 412.80 | 1,834 |
20 Mar 2024 | 392.70 | 402.55 | 392.70 | 401.80 | 401.80 | 131 |
19 Mar 2024 | 402.90 | 402.90 | 389.65 | 391.55 | 391.55 | 3,685 |
18 Mar 2024 | 400.45 | 406.65 | 390.15 | 396.50 | 396.50 | 1,242 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 380.05 | 411.65 | 380.05 | 406.80 | 406.80 | 6,481 |
13 Mar 2024 | 408.65 | 409.65 | 386.30 | 395.35 | 395.35 | 4,054 |
12 Mar 2024 | 409.00 | 417.05 | 403.95 | 408.85 | 408.85 | 4,767 |
11 Mar 2024 | 420.00 | 426.00 | 406.05 | 415.65 | 415.65 | 10,125 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 428.05 | 433.05 | 423.35 | 426.30 | 426.30 | 2,934 |
06 Mar 2024 | 469.00 | 469.05 | 418.50 | 426.10 | 426.10 | 4,348 |
05 Mar 2024 | 431.70 | 438.70 | 425.15 | 430.20 | 430.20 | 3,156 |
04 Mar 2024 | 448.90 | 448.90 | 434.30 | 437.70 | 437.70 | 1,295 |
01 Mar 2024 | 442.85 | 452.00 | 437.00 | 438.40 | 438.40 | 1,289 |
29 Feb 2024 | 449.00 | 455.00 | 435.75 | 439.45 | 439.45 | 1,398 |
28 Feb 2024 | 465.00 | 465.00 | 443.45 | 449.75 | 449.75 | 3,928 |
27 Feb 2024 | 469.85 | 472.65 | 456.80 | 463.50 | 463.50 | 2,176 |
26 Feb 2024 | 468.65 | 474.80 | 464.05 | 465.70 | 465.70 | 1,980 |
23 Feb 2024 | 475.65 | 475.65 | 467.95 | 469.35 | 469.35 | 198 |
22 Feb 2024 | 476.10 | 476.10 | 460.00 | 468.25 | 468.25 | 896 |
21 Feb 2024 | 465.05 | 476.05 | 465.05 | 467.20 | 467.20 | 220 |
20 Feb 2024 | 470.55 | 476.95 | 470.00 | 470.00 | 470.00 | 965 |
16 Feb 2024 | 465.05 | 482.00 | 465.05 | 477.00 | 477.00 | 1,941 |
15 Feb 2024 | 474.70 | 485.40 | 466.30 | 471.45 | 471.45 | 1,511 |
14 Feb 2024 | 478.50 | 479.25 | 467.50 | 473.95 | 473.95 | 447 |
13 Feb 2024 | 484.80 | 484.80 | 464.50 | 472.30 | 472.30 | 916 |
12 Feb 2024 | 466.35 | 497.95 | 466.35 | 480.85 | 480.85 | 5,418 |
09 Feb 2024 | 490.95 | 492.75 | 478.60 | 486.30 | 486.30 | 1,895 |
08 Feb 2024 | 491.20 | 493.45 | 487.00 | 492.35 | 492.35 | 684 |
07 Feb 2024 | 500.30 | 503.80 | 492.95 | 493.40 | 493.40 | 1,903 |
06 Feb 2024 | 478.00 | 495.00 | 476.50 | 494.00 | 494.00 | 3,343 |
05 Feb 2024 | 500.00 | 508.75 | 475.95 | 481.80 | 481.80 | 5,162 |
02 Feb 2024 | 510.35 | 510.35 | 491.65 | 502.15 | 502.15 | 5,557 |
01 Feb 2024 | 515.00 | 515.05 | 489.00 | 500.40 | 500.40 | 4,176 |
31 Jan 2024 | 525.80 | 525.80 | 460.00 | 509.90 | 509.90 | 2,818 |
30 Jan 2024 | 485.10 | 507.25 | 485.10 | 506.05 | 506.05 | 998 |
29 Jan 2024 | 508.60 | 508.60 | 486.00 | 489.60 | 489.60 | 1,789 |
26 Jan 2024 | 490.60 | 490.60 | 490.60 | 490.60 | 490.60 | - |
25 Jan 2024 | 485.00 | 498.55 | 485.00 | 490.60 | 490.60 | 577 |
24 Jan 2024 | 491.50 | 494.45 | 485.15 | 488.10 | 488.10 | 1,336 |
23 Jan 2024 | 515.30 | 515.30 | 493.00 | 495.55 | 495.55 | 2,558 |
22 Jan 2024 | 499.70 | 499.70 | 499.70 | 499.70 | 499.70 | - |
19 Jan 2024 | 509.95 | 510.00 | 497.50 | 499.70 | 499.70 | 1,838 |
18 Jan 2024 | 495.40 | 509.30 | 493.00 | 505.30 | 505.30 | 2,344 |
17 Jan 2024 | 495.05 | 520.00 | 492.45 | 504.50 | 504.50 | 2,190 |
16 Jan 2024 | 536.95 | 536.95 | 515.00 | 523.05 | 523.05 | 2,341 |
12 Jan 2024 | 543.45 | 545.00 | 531.95 | 533.00 | 533.00 | 3,397 |
11 Jan 2024 | 515.00 | 562.00 | 515.00 | 533.10 | 533.10 | 4,572 |
10 Jan 2024 | 513.70 | 517.45 | 512.25 | 515.00 | 515.00 | 390 |
09 Jan 2024 | 539.80 | 539.80 | 507.95 | 516.90 | 516.90 | 5,182 |
08 Jan 2024 | 525.00 | 525.10 | 514.85 | 519.40 | 519.40 | 306 |
05 Jan 2024 | 524.30 | 526.00 | 512.90 | 523.20 | 523.20 | 837 |
04 Jan 2024 | 519.95 | 535.00 | 519.95 | 523.10 | 523.10 | 779 |
03 Jan 2024 | 520.85 | 525.00 | 513.95 | 520.45 | 520.45 | 1,902 |
02 Jan 2024 | 523.95 | 526.50 | 504.95 | 521.80 | 521.80 | 1,716 |
29 Dec 2023 | 503.95 | 519.35 | 501.95 | 517.30 | 517.30 | 2,224 |
28 Dec 2023 | 498.50 | 512.00 | 498.00 | 507.60 | 507.60 | 2,279 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |