Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 526.80 | 526.80 | 517.00 | 519.85 | 519.85 | 7,332 |
02 May 2024 | 530.00 | 530.00 | 505.05 | 516.10 | 516.10 | 7,765 |
30 Apr 2024 | 522.00 | 539.85 | 515.05 | 520.85 | 520.85 | 13,465 |
29 Apr 2024 | 513.00 | 523.00 | 508.00 | 519.65 | 519.65 | 7,956 |
26 Apr 2024 | 505.90 | 515.00 | 500.00 | 509.05 | 509.05 | 8,468 |
25 Apr 2024 | 490.45 | 502.80 | 485.05 | 495.55 | 495.55 | 8,090 |
24 Apr 2024 | 497.00 | 507.95 | 487.35 | 490.60 | 490.60 | 15,635 |
23 Apr 2024 | 501.10 | 508.00 | 495.05 | 496.35 | 496.35 | 11,512 |
22 Apr 2024 | 511.00 | 511.00 | 498.50 | 501.25 | 501.25 | 11,414 |
19 Apr 2024 | 490.50 | 514.45 | 485.00 | 500.85 | 500.85 | 13,986 |
18 Apr 2024 | 515.00 | 523.70 | 491.20 | 496.05 | 496.05 | 22,226 |
16 Apr 2024 | 516.50 | 528.15 | 501.80 | 511.90 | 511.90 | 4,487 |
15 Apr 2024 | 516.00 | 529.00 | 488.70 | 518.15 | 518.15 | 15,188 |
12 Apr 2024 | 544.90 | 544.90 | 524.95 | 527.10 | 527.10 | 4,964 |
10 Apr 2024 | 538.00 | 552.00 | 525.90 | 537.80 | 537.80 | 4,378 |
09 Apr 2024 | 567.00 | 568.90 | 535.60 | 539.60 | 539.60 | 8,131 |
08 Apr 2024 | 560.20 | 574.00 | 545.60 | 555.60 | 555.60 | 5,138 |
05 Apr 2024 | 567.00 | 567.00 | 545.70 | 559.55 | 559.55 | 3,393 |
04 Apr 2024 | 560.00 | 560.00 | 541.95 | 555.90 | 555.90 | 7,006 |
03 Apr 2024 | 523.00 | 550.00 | 523.00 | 542.10 | 542.10 | 10,239 |
02 Apr 2024 | 546.00 | 546.00 | 518.00 | 530.30 | 530.30 | 8,036 |
01 Apr 2024 | 545.90 | 545.90 | 517.05 | 533.10 | 533.10 | 3,579 |
28 Mar 2024 | 519.00 | 544.90 | 519.00 | 528.20 | 528.20 | 7,879 |
27 Mar 2024 | 507.80 | 533.30 | 494.60 | 509.25 | 509.25 | 6,990 |
26 Mar 2024 | 497.45 | 508.60 | 492.00 | 499.90 | 499.90 | 5,805 |
22 Mar 2024 | 503.40 | 503.40 | 480.00 | 494.10 | 494.10 | 6,494 |
21 Mar 2024 | 486.80 | 487.90 | 465.55 | 485.50 | 485.50 | 5,946 |
20 Mar 2024 | 474.65 | 475.35 | 460.00 | 467.00 | 467.00 | 4,975 |
19 Mar 2024 | 496.00 | 496.00 | 460.25 | 468.70 | 468.70 | 4,271 |
18 Mar 2024 | 475.00 | 480.00 | 469.15 | 472.85 | 472.85 | 9,755 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 484.00 | 496.80 | 466.15 | 478.85 | 478.85 | 12,282 |
13 Mar 2024 | 506.90 | 510.00 | 456.00 | 484.15 | 484.15 | 25,773 |
12 Mar 2024 | 528.90 | 528.90 | 480.00 | 498.75 | 498.75 | 22,245 |
11 Mar 2024 | 541.40 | 552.90 | 502.25 | 517.00 | 517.00 | 11,577 |
07 Mar 2024 | 559.00 | 559.00 | 541.00 | 543.70 | 543.70 | 6,785 |
06 Mar 2024 | 552.20 | 564.80 | 532.65 | 548.65 | 548.65 | 10,812 |
05 Mar 2024 | 550.20 | 568.85 | 550.20 | 557.15 | 557.15 | 6,871 |
04 Mar 2024 | 565.00 | 573.90 | 552.65 | 555.80 | 555.80 | 8,269 |
01 Mar 2024 | 577.00 | 580.00 | 553.00 | 556.00 | 556.00 | 7,317 |
29 Feb 2024 | 561.05 | 570.05 | 552.65 | 565.85 | 565.85 | 7,335 |
28 Feb 2024 | 574.40 | 574.40 | 555.10 | 561.05 | 561.05 | 7,823 |
27 Feb 2024 | 561.30 | 579.00 | 561.30 | 568.55 | 568.55 | 5,628 |
26 Feb 2024 | 573.00 | 573.00 | 563.05 | 566.15 | 566.15 | 6,649 |
23 Feb 2024 | 578.35 | 586.00 | 561.65 | 569.45 | 569.45 | 14,250 |
22 Feb 2024 | 557.85 | 579.00 | 551.65 | 563.10 | 563.10 | 10,469 |
21 Feb 2024 | 570.00 | 581.60 | 550.00 | 554.30 | 554.30 | 16,082 |
20 Feb 2024 | 586.00 | 593.95 | 570.00 | 576.70 | 576.70 | 6,313 |
19 Feb 2024 | 617.00 | 618.00 | 590.00 | 594.35 | 594.35 | 10,658 |
16 Feb 2024 | 604.90 | 604.90 | 566.90 | 593.95 | 593.95 | 17,150 |
15 Feb 2024 | 608.90 | 615.00 | 590.00 | 597.80 | 597.80 | 36,179 |
14 Feb 2024 | 555.00 | 610.00 | 515.00 | 564.70 | 564.70 | 63,058 |
13 Feb 2024 | 523.90 | 556.30 | 505.05 | 556.30 | 556.30 | 69,463 |
12 Feb 2024 | 507.50 | 507.50 | 451.10 | 463.60 | 463.60 | 13,188 |
09 Feb 2024 | 524.85 | 524.85 | 485.10 | 498.90 | 498.90 | 9,503 |
08 Feb 2024 | 530.00 | 536.90 | 507.20 | 511.45 | 511.45 | 13,169 |
07 Feb 2024 | 516.00 | 533.05 | 507.20 | 527.00 | 527.00 | 24,030 |
06 Feb 2024 | 507.95 | 507.95 | 440.00 | 501.65 | 501.65 | 43,143 |
05 Feb 2024 | 504.90 | 514.75 | 486.60 | 505.40 | 505.40 | 22,359 |
02 Feb 2024 | 494.00 | 502.80 | 482.20 | 498.15 | 498.15 | 11,357 |
01 Feb 2024 | 503.00 | 503.00 | 487.00 | 493.90 | 493.90 | 7,070 |
31 Jan 2024 | 463.10 | 505.00 | 463.10 | 497.15 | 497.15 | 27,489 |
30 Jan 2024 | 484.35 | 488.40 | 466.90 | 472.25 | 472.25 | 11,467 |
29 Jan 2024 | 503.00 | 503.60 | 471.65 | 484.15 | 484.15 | 11,840 |
25 Jan 2024 | 501.90 | 502.00 | 472.10 | 493.70 | 493.70 | 12,743 |
24 Jan 2024 | 477.20 | 492.60 | 477.20 | 489.10 | 489.10 | 5,964 |
23 Jan 2024 | 506.00 | 510.00 | 474.20 | 476.75 | 476.75 | 12,228 |
19 Jan 2024 | 494.40 | 497.00 | 465.00 | 476.75 | 476.75 | 13,419 |
18 Jan 2024 | 460.95 | 489.00 | 452.00 | 486.95 | 486.95 | 27,985 |
17 Jan 2024 | 472.20 | 477.00 | 453.00 | 461.30 | 461.30 | 17,691 |
16 Jan 2024 | 503.30 | 503.30 | 452.80 | 473.15 | 473.15 | 16,765 |
15 Jan 2024 | 504.00 | 520.00 | 489.00 | 497.15 | 497.15 | 11,341 |
12 Jan 2024 | 519.80 | 520.00 | 489.25 | 498.45 | 498.45 | 11,993 |
11 Jan 2024 | 532.95 | 541.85 | 481.80 | 511.40 | 511.40 | 30,022 |
10 Jan 2024 | 520.00 | 550.00 | 513.00 | 532.70 | 532.70 | 70,095 |
09 Jan 2024 | 444.70 | 517.00 | 433.10 | 501.75 | 501.75 | 140,315 |
08 Jan 2024 | 415.00 | 446.00 | 410.35 | 430.85 | 430.85 | 43,096 |
05 Jan 2024 | 414.95 | 418.90 | 402.05 | 409.30 | 409.30 | 13,058 |
04 Jan 2024 | 407.85 | 413.90 | 400.10 | 409.85 | 409.85 | 11,830 |
03 Jan 2024 | 408.00 | 411.50 | 405.00 | 410.10 | 410.10 | 6,082 |
02 Jan 2024 | 411.55 | 412.00 | 402.00 | 406.20 | 406.20 | 10,829 |
01 Jan 2024 | 408.00 | 414.80 | 405.35 | 411.55 | 411.55 | 9,621 |
29 Dec 2023 | 419.00 | 419.00 | 404.20 | 409.60 | 409.60 | 16,575 |
28 Dec 2023 | 419.00 | 419.00 | 415.00 | 417.15 | 417.15 | 14,258 |
27 Dec 2023 | 419.60 | 424.60 | 410.25 | 414.20 | 414.20 | 9,766 |
26 Dec 2023 | 408.95 | 417.00 | 405.00 | 414.90 | 414.90 | 9,892 |
22 Dec 2023 | 423.00 | 423.00 | 407.60 | 409.50 | 409.50 | 20,573 |
21 Dec 2023 | 402.00 | 421.00 | 401.00 | 417.60 | 417.60 | 22,131 |
20 Dec 2023 | 410.75 | 427.00 | 401.00 | 403.90 | 403.90 | 24,390 |
19 Dec 2023 | 410.00 | 416.30 | 407.00 | 410.75 | 410.75 | 9,108 |
18 Dec 2023 | 413.00 | 427.90 | 405.10 | 409.80 | 409.80 | 29,817 |
15 Dec 2023 | 414.90 | 415.00 | 400.80 | 411.20 | 411.20 | 13,732 |
14 Dec 2023 | 405.25 | 415.00 | 401.50 | 409.35 | 409.35 | 15,374 |
13 Dec 2023 | 409.95 | 413.50 | 400.40 | 407.00 | 407.00 | 7,574 |
12 Dec 2023 | 396.00 | 422.00 | 396.00 | 402.80 | 402.80 | 9,867 |
11 Dec 2023 | 403.25 | 408.00 | 390.00 | 395.40 | 395.40 | 9,081 |
08 Dec 2023 | 403.95 | 404.90 | 391.10 | 397.55 | 397.55 | 4,274 |
07 Dec 2023 | 400.75 | 404.80 | 393.00 | 399.00 | 399.00 | 5,460 |
06 Dec 2023 | 383.60 | 410.00 | 383.60 | 400.75 | 400.75 | 13,346 |
05 Dec 2023 | 419.80 | 419.90 | 375.00 | 391.20 | 391.20 | 13,671 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |