Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 588.70 | 588.90 | 587.50 | 587.50 | 587.50 | 15 |
20 May 2024 | 570.60 | 588.80 | 570.60 | 587.60 | 587.60 | 92 |
17 May 2024 | 561.60 | 572.20 | 561.60 | 570.30 | 570.30 | 47 |
16 May 2024 | 564.30 | 566.70 | 562.40 | 562.40 | 562.40 | 49 |
15 May 2024 | 565.60 | 566.40 | 560.30 | 561.60 | 561.60 | 5 |
14 May 2024 | 570.30 | 571.30 | 563.50 | 563.50 | 563.50 | 15 |
13 May 2024 | 569.80 | 569.80 | 565.40 | 569.40 | 569.40 | 34 |
10 May 2024 | 567.60 | 575.30 | 563.70 | 564.80 | 564.80 | 23 |
09 May 2024 | 567.10 | 569.80 | 567.10 | 569.80 | 569.80 | 15 |
08 May 2024 | 562.80 | 568.50 | 559.90 | 568.50 | 568.50 | 14 |
07 May 2024 | 554.20 | 562.00 | 551.80 | 562.00 | 562.00 | 437 |
06 May 2024 | 538.90 | 550.60 | 538.90 | 550.60 | 550.60 | 55 |
03 May 2024 | 526.40 | 526.40 | 524.90 | 524.90 | 524.90 | 6 |
02 May 2024 | 514.20 | 523.90 | 514.20 | 522.80 | 522.80 | 56 |
30 Apr 2024 | 521.10 | 521.20 | 516.80 | 517.00 | 517.00 | 47 |
29 Apr 2024 | 523.60 | 523.60 | 517.80 | 519.80 | 519.80 | 58 |
26 Apr 2024 | 527.10 | 527.10 | 519.60 | 519.60 | 519.60 | 104 |
25 Apr 2024 | 511.60 | 513.20 | 511.60 | 513.20 | 513.20 | 5 |
24 Apr 2024 | 542.80 | 542.80 | 516.50 | 520.30 | 520.30 | 69 |
23 Apr 2024 | 518.70 | 539.30 | 518.70 | 539.30 | 539.30 | 193 |
22 Apr 2024 | 519.60 | 522.80 | 514.80 | 520.90 | 520.90 | 64 |
19 Apr 2024 | 543.50 | 543.50 | 518.40 | 520.90 | 520.90 | 1,153 |
18 Apr 2024 | 577.00 | 581.50 | 570.30 | 573.20 | 573.20 | 394 |
17 Apr 2024 | 580.90 | 585.70 | 571.00 | 575.70 | 575.70 | 42 |
16 Apr 2024 | 572.20 | 584.40 | 570.00 | 581.30 | 581.30 | 15 |
15 Apr 2024 | 585.10 | 591.20 | 570.00 | 570.00 | 570.00 | 41 |
12 Apr 2024 | 589.10 | 595.00 | 586.90 | 587.00 | 587.00 | 60 |
11 Apr 2024 | 574.30 | 584.00 | 573.20 | 584.00 | 584.00 | 295 |
10 Apr 2024 | 568.80 | 572.00 | 567.70 | 572.00 | 572.00 | 26 |
09 Apr 2024 | 580.30 | 580.70 | 572.60 | 572.60 | 572.60 | 33 |
08 Apr 2024 | 587.40 | 589.50 | 583.90 | 583.90 | 583.90 | 446 |
05 Apr 2024 | 570.90 | 586.90 | 570.90 | 585.50 | 585.50 | 200 |
04 Apr 2024 | 582.90 | 586.90 | 568.50 | 568.50 | 568.50 | 168 |
03 Apr 2024 | 567.00 | 579.60 | 567.00 | 579.60 | 579.60 | 34 |
02 Apr 2024 | 568.90 | 571.80 | 563.20 | 565.80 | 565.80 | 114 |
28 Mar 2024 | 565.80 | 569.90 | 558.80 | 558.80 | 558.80 | 67 |
27 Mar 2024 | 582.90 | 582.90 | 565.30 | 565.30 | 565.30 | 96 |
26 Mar 2024 | 579.50 | 582.90 | 579.50 | 579.60 | 579.60 | 12 |
25 Mar 2024 | 578.20 | 582.50 | 578.20 | 579.40 | 579.40 | 49 |
22 Mar 2024 | 575.10 | 580.60 | 575.10 | 580.20 | 580.20 | 40 |
21 Mar 2024 | 577.00 | 580.00 | 577.00 | 577.90 | 577.90 | 55 |
20 Mar 2024 | 569.30 | 575.00 | 569.30 | 575.00 | 575.00 | 289 |
19 Mar 2024 | 566.90 | 570.90 | 566.90 | 570.90 | 570.90 | - |
18 Mar 2024 | 558.60 | 571.90 | 558.10 | 569.70 | 569.70 | 165 |
15 Mar 2024 | 560.80 | 560.80 | 560.80 | 560.80 | 560.80 | - |
14 Mar 2024 | 558.80 | 564.50 | 558.80 | 559.10 | 559.10 | 69 |
13 Mar 2024 | 557.00 | 560.30 | 555.00 | 555.00 | 555.00 | 65 |
12 Mar 2024 | 551.60 | 560.10 | 551.60 | 559.20 | 559.20 | 35 |
11 Mar 2024 | 553.90 | 558.70 | 551.30 | 551.30 | 551.30 | 79 |
08 Mar 2024 | 557.00 | 558.80 | 553.70 | 553.70 | 553.70 | 98 |
07 Mar 2024 | 544.50 | 557.90 | 544.20 | 556.60 | 556.60 | 118 |
06 Mar 2024 | 550.50 | 553.20 | 549.70 | 551.00 | 551.00 | 91 |
05 Mar 2024 | 564.40 | 564.40 | 546.50 | 546.50 | 546.50 | 43 |
04 Mar 2024 | 570.40 | 575.00 | 566.30 | 566.30 | 566.30 | 200 |
01 Mar 2024 | 557.10 | 570.00 | 555.70 | 570.00 | 570.00 | 114 |
29 Feb 2024 | 548.70 | 557.60 | 548.70 | 551.50 | 551.50 | 50 |
28 Feb 2024 | 553.80 | 556.70 | 549.80 | 551.70 | 551.70 | 90 |
27 Feb 2024 | 539.10 | 557.10 | 539.10 | 557.10 | 557.10 | 84 |
26 Feb 2024 | 536.30 | 540.20 | 536.30 | 539.60 | 539.60 | 16 |
23 Feb 2024 | 544.60 | 545.70 | 541.60 | 545.70 | 545.70 | 316 |
22 Feb 2024 | 533.10 | 544.60 | 533.10 | 544.60 | 544.60 | 10 |
21 Feb 2024 | 530.90 | 531.60 | 525.30 | 526.20 | 526.20 | 341 |
20 Feb 2024 | 539.40 | 539.40 | 528.00 | 529.80 | 529.80 | 149 |
19 Feb 2024 | 537.20 | 541.10 | 537.20 | 541.10 | 541.10 | 38 |
16 Feb 2024 | 550.70 | 556.10 | 541.10 | 541.10 | 541.10 | 154 |
15 Feb 2024 | 540.50 | 548.50 | 540.50 | 548.30 | 548.30 | 287 |
14 Feb 2024 | 517.30 | 534.80 | 517.30 | 534.80 | 534.80 | 35 |
13 Feb 2024 | 516.60 | 518.80 | 512.90 | 516.20 | 516.20 | 30 |
12 Feb 2024 | 518.10 | 525.50 | 518.10 | 525.50 | 525.50 | 265 |
09 Feb 2024 | 517.10 | 526.00 | 517.10 | 519.90 | 519.90 | 83 |
08 Feb 2024 | 519.20 | 523.20 | 517.10 | 517.10 | 517.10 | 114 |
07 Feb 2024 | 515.10 | 523.30 | 515.10 | 523.30 | 523.30 | 133 |
06 Feb 2024 | 522.40 | 522.40 | 519.00 | 519.00 | 519.00 | 7 |
05 Feb 2024 | 522.80 | 523.70 | 521.20 | 521.50 | 521.50 | 65 |
02 Feb 2024 | 522.60 | 524.90 | 522.60 | 523.10 | 523.10 | 84 |
01 Feb 2024 | 522.20 | 525.80 | 521.30 | 521.30 | 521.30 | 52 |
31 Jan 2024 | 513.60 | 526.00 | 513.60 | 526.00 | 526.00 | 56 |
30 Jan 2024 | 532.40 | 532.40 | 519.40 | 519.40 | 519.40 | 137 |
29 Jan 2024 | 528.20 | 531.30 | 523.10 | 529.90 | 529.90 | 165 |
26 Jan 2024 | 514.80 | 528.10 | 514.00 | 528.10 | 528.10 | 404 |
25 Jan 2024 | 499.55 | 516.20 | 499.55 | 510.80 | 510.80 | 249 |
24 Jan 2024 | 491.40 | 513.30 | 490.15 | 499.55 | 499.55 | 1,715 |
23 Jan 2024 | 445.30 | 456.80 | 445.30 | 452.35 | 452.35 | 38 |
22 Jan 2024 | 444.55 | 447.65 | 443.90 | 447.45 | 447.45 | 175 |
19 Jan 2024 | 446.80 | 448.85 | 446.80 | 448.85 | 448.85 | 35 |
18 Jan 2024 | 440.25 | 445.75 | 440.25 | 445.60 | 445.60 | 15 |
17 Jan 2024 | 439.40 | 447.00 | 439.25 | 441.10 | 441.10 | 31 |
16 Jan 2024 | 447.10 | 451.35 | 443.20 | 443.20 | 443.20 | 104 |
15 Jan 2024 | 449.40 | 449.40 | 448.15 | 448.15 | 448.15 | 156 |
12 Jan 2024 | 446.40 | 457.65 | 446.40 | 450.95 | 450.95 | 17 |
11 Jan 2024 | 436.60 | 453.20 | 436.60 | 447.00 | 447.00 | 328 |
10 Jan 2024 | 439.45 | 439.45 | 434.85 | 437.75 | 437.75 | 8 |
09 Jan 2024 | 437.20 | 440.05 | 434.15 | 440.05 | 440.05 | 99 |
08 Jan 2024 | 432.40 | 438.40 | 431.95 | 438.40 | 438.40 | 5 |
05 Jan 2024 | 432.35 | 432.35 | 432.00 | 432.00 | 432.00 | 10 |
04 Jan 2024 | 430.45 | 437.00 | 430.15 | 433.75 | 433.75 | 24 |
03 Jan 2024 | 426.55 | 432.50 | 425.25 | 429.85 | 429.85 | 249 |
02 Jan 2024 | 440.05 | 441.75 | 428.10 | 428.10 | 428.10 | 131 |
29 Dec 2023 | 442.55 | 443.85 | 441.35 | 441.85 | 441.85 | 89 |
28 Dec 2023 | 442.55 | 444.70 | 442.55 | 444.70 | 444.70 | 63 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |