Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 505.25 | 511.50 | 505.25 | 509.25 | 509.25 | 7,924 |
02 May 2024 | 499.00 | 506.75 | 499.00 | 506.50 | 506.50 | 4,369 |
01 May 2024 | 498.00 | 501.75 | 494.75 | 501.25 | 501.25 | 2,323 |
30 Apr 2024 | 501.00 | 502.25 | 497.00 | 499.00 | 499.00 | 4,066 |
29 Apr 2024 | 502.25 | 502.75 | 498.50 | 501.50 | 501.50 | 7,018 |
26 Apr 2024 | 505.00 | 505.50 | 501.50 | 502.25 | 502.25 | 10,828 |
25 Apr 2024 | 499.00 | 505.75 | 498.50 | 505.50 | 505.50 | 8,803 |
24 Apr 2024 | 498.00 | 501.00 | 497.00 | 500.50 | 500.50 | 6,929 |
23 Apr 2024 | 496.75 | 500.25 | 496.50 | 498.75 | 498.75 | 1,863 |
22 Apr 2024 | 489.25 | 498.00 | 488.00 | 497.50 | 497.50 | 2,580 |
19 Apr 2024 | 485.25 | 491.25 | 484.50 | 491.25 | 491.25 | 1,200 |
18 Apr 2024 | 488.75 | 488.75 | 484.50 | 485.25 | 485.25 | 1,420 |
17 Apr 2024 | 491.75 | 493.00 | 489.50 | 489.75 | 489.75 | 1,026 |
16 Apr 2024 | 493.75 | 494.50 | 490.75 | 492.25 | 492.25 | 2,172 |
15 Apr 2024 | 496.75 | 496.75 | 492.00 | 494.50 | 494.50 | 421 |
12 Apr 2024 | 490.75 | 497.50 | 489.75 | 496.75 | 496.75 | 1,466 |
11 Apr 2024 | 493.25 | 496.00 | 490.50 | 491.50 | 491.50 | 3,298 |
10 Apr 2024 | 490.50 | 493.25 | 490.50 | 493.25 | 493.25 | 1,655 |
09 Apr 2024 | 495.25 | 495.25 | 490.25 | 491.50 | 491.50 | 1,651 |
08 Apr 2024 | 494.75 | 497.50 | 493.00 | 496.75 | 496.75 | 1,444 |
05 Apr 2024 | 494.25 | 498.00 | 493.25 | 495.75 | 495.75 | 1,396 |
04 Apr 2024 | 494.75 | 495.25 | 491.75 | 494.75 | 494.75 | 857 |
03 Apr 2024 | 492.25 | 494.25 | 489.75 | 493.50 | 493.50 | 1,223 |
02 Apr 2024 | 493.25 | 496.00 | 488.50 | 491.50 | 491.50 | 1,481 |
01 Apr 2024 | 495.75 | 496.25 | 492.50 | 495.75 | 495.75 | 951 |
28 Mar 2024 | 485.25 | 500.00 | 483.00 | 497.50 | 497.50 | 3,236 |
27 Mar 2024 | 490.00 | 490.25 | 485.00 | 485.50 | 485.50 | 330 |
26 Mar 2024 | 496.50 | 497.00 | 490.50 | 491.25 | 491.25 | 623 |
25 Mar 2024 | 498.00 | 500.25 | 496.75 | 498.00 | 498.00 | 462 |
22 Mar 2024 | 499.75 | 499.75 | 495.25 | 498.25 | 498.25 | 308 |
21 Mar 2024 | 498.00 | 502.50 | 497.00 | 500.00 | 500.00 | 1,135 |
20 Mar 2024 | 495.25 | 498.75 | 494.25 | 498.25 | 498.25 | 1,190 |
19 Mar 2024 | 493.50 | 495.50 | 492.25 | 495.50 | 495.50 | 627 |
18 Mar 2024 | 492.25 | 494.25 | 491.50 | 492.25 | 492.25 | 159 |
15 Mar 2024 | 489.75 | 493.25 | 487.50 | 492.25 | 492.25 | 548 |
14 Mar 2024 | 493.00 | 496.00 | 488.50 | 489.25 | 489.25 | 1,019 |
13 Mar 2024 | 492.25 | 495.25 | 489.75 | 494.00 | 494.00 | 1,216 |
12 Mar 2024 | 492.25 | 495.25 | 491.25 | 493.25 | 493.25 | 874 |
11 Mar 2024 | 490.75 | 494.25 | 487.50 | 493.25 | 493.25 | 526 |
08 Mar 2024 | 488.75 | 492.25 | 486.00 | 492.25 | 492.25 | 738 |
07 Mar 2024 | 482.00 | 489.25 | 482.00 | 489.25 | 489.25 | 627 |
06 Mar 2024 | 481.00 | 483.50 | 480.50 | 483.00 | 483.00 | 973 |
05 Mar 2024 | 484.75 | 485.00 | 481.25 | 482.75 | 482.75 | 443 |
04 Mar 2024 | 480.75 | 487.50 | 480.25 | 486.25 | 486.25 | 547 |
01 Mar 2024 | 484.00 | 485.00 | 478.25 | 482.50 | 482.50 | 781 |
29 Feb 2024 | 484.75 | 485.75 | 480.25 | 484.00 | 484.00 | 437 |
28 Feb 2024 | 483.00 | 486.00 | 481.00 | 484.75 | 484.75 | 300 |
27 Feb 2024 | 479.00 | 485.00 | 478.25 | 483.00 | 483.00 | 766 |
26 Feb 2024 | 475.00 | 480.75 | 469.75 | 480.25 | 480.25 | 1,406 |
23 Feb 2024 | 477.00 | 480.50 | 472.25 | 473.75 | 473.75 | 1,534 |
22 Feb 2024 | 478.25 | 483.25 | 476.25 | 477.75 | 477.75 | 1,494 |
21 Feb 2024 | 484.00 | 484.50 | 478.75 | 480.25 | 480.25 | 487 |
20 Feb 2024 | 480.00 | 485.50 | 480.00 | 484.50 | 484.50 | 796 |
16 Feb 2024 | 477.50 | 481.00 | 477.50 | 481.00 | 481.00 | 842 |
15 Feb 2024 | 483.75 | 485.00 | 478.00 | 478.25 | 478.25 | 854 |
14 Feb 2024 | 489.75 | 489.75 | 483.50 | 485.00 | 485.00 | 231 |
13 Feb 2024 | 490.25 | 491.75 | 488.50 | 490.25 | 490.25 | 65 |
12 Feb 2024 | 488.25 | 490.75 | 487.75 | 489.50 | 489.50 | 525 |
09 Feb 2024 | 490.00 | 492.75 | 486.75 | 487.50 | 487.50 | 123 |
08 Feb 2024 | 492.25 | 493.50 | 489.25 | 491.25 | 491.25 | 321 |
07 Feb 2024 | 495.75 | 496.75 | 491.75 | 493.00 | 493.00 | 350 |
06 Feb 2024 | 496.25 | 499.25 | 496.00 | 496.75 | 496.75 | 137 |
05 Feb 2024 | 494.50 | 497.25 | 494.50 | 496.25 | 496.25 | 139 |
02 Feb 2024 | 495.75 | 496.25 | 494.50 | 495.50 | 495.50 | 300 |
01 Feb 2024 | 496.75 | 497.50 | 493.75 | 497.25 | 497.25 | 422 |
31 Jan 2024 | 499.00 | 499.25 | 496.75 | 499.00 | 499.00 | 128 |
30 Jan 2024 | 492.25 | 499.50 | 492.25 | 499.50 | 499.50 | 230 |
29 Jan 2024 | 494.25 | 494.25 | 491.25 | 493.75 | 493.75 | 132 |
26 Jan 2024 | 496.75 | 496.75 | 494.25 | 495.25 | 495.25 | 137 |
25 Jan 2024 | 500.00 | 500.00 | 496.00 | 499.50 | 499.50 | 106 |
24 Jan 2024 | 494.75 | 500.50 | 494.75 | 500.50 | 500.50 | 505 |
23 Jan 2024 | 495.75 | 498.00 | 494.00 | 495.75 | 495.75 | 228 |
22 Jan 2024 | 495.50 | 495.50 | 493.00 | 494.50 | 494.50 | 186 |
19 Jan 2024 | 494.00 | 497.25 | 493.25 | 494.25 | 494.25 | 61 |
18 Jan 2024 | 494.00 | 495.50 | 489.50 | 494.50 | 494.50 | 264 |
17 Jan 2024 | 494.25 | 498.00 | 492.25 | 493.00 | 493.00 | 466 |
16 Jan 2024 | 498.50 | 500.50 | 493.50 | 495.00 | 495.00 | 124 |
12 Jan 2024 | 506.00 | 506.25 | 494.75 | 499.25 | 499.25 | 401 |
11 Jan 2024 | 509.25 | 510.25 | 504.25 | 506.50 | 506.50 | 136 |
10 Jan 2024 | 509.25 | 511.00 | 506.25 | 509.00 | 509.00 | 114 |
09 Jan 2024 | 506.00 | 510.00 | 504.50 | 509.75 | 509.75 | 203 |
08 Jan 2024 | 510.50 | 511.25 | 503.50 | 506.25 | 506.25 | 291 |
05 Jan 2024 | 515.00 | 515.00 | 509.75 | 510.75 | 510.75 | 303 |
04 Jan 2024 | 515.00 | 517.00 | 513.00 | 515.25 | 515.25 | 170 |
03 Jan 2024 | 516.00 | 517.00 | 514.50 | 515.50 | 515.50 | 513 |
02 Jan 2024 | 516.75 | 517.50 | 513.75 | 515.00 | 515.00 | 177 |
29 Dec 2023 | 520.50 | 522.25 | 520.25 | 520.25 | 520.25 | 282 |
28 Dec 2023 | 522.75 | 523.75 | 521.00 | 521.25 | 521.25 | 120 |
27 Dec 2023 | 525.75 | 525.75 | 522.25 | 523.50 | 523.50 | 202 |
26 Dec 2023 | 522.00 | 527.00 | 522.00 | 526.75 | 526.75 | 135 |
22 Dec 2023 | 519.25 | 521.50 | 519.25 | 521.50 | 521.50 | 124 |
21 Dec 2023 | 520.00 | 521.25 | 520.00 | 520.50 | 520.50 | 36 |
20 Dec 2023 | 518.75 | 521.25 | 517.25 | 518.25 | 518.25 | 366 |
19 Dec 2023 | 523.00 | 523.00 | 518.75 | 519.25 | 519.25 | 286 |
18 Dec 2023 | 526.75 | 526.75 | 522.25 | 523.75 | 523.75 | 138 |
15 Dec 2023 | 524.25 | 527.75 | 523.75 | 527.25 | 527.25 | 287 |
14 Dec 2023 | 524.50 | 526.75 | 523.25 | 523.75 | 523.75 | 122 |
13 Dec 2023 | 525.50 | 526.25 | 523.25 | 523.50 | 523.50 | 78 |
12 Dec 2023 | 526.75 | 528.75 | 526.00 | 527.00 | 527.00 | 133 |
11 Dec 2023 | 527.50 | 528.75 | 526.00 | 526.50 | 526.50 | 143 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |