Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 462.00 | 462.00 | 462.00 | 462.00 | 462.00 | 21 |
02 May 2024 | 487.00 | 487.00 | 470.00 | 471.00 | 471.00 | 59 |
30 Apr 2024 | 468.90 | 478.00 | 468.90 | 478.00 | 478.00 | 42 |
29 Apr 2024 | 468.90 | 468.90 | 460.00 | 468.90 | 468.90 | 30 |
26 Apr 2024 | 468.90 | 468.90 | 468.90 | 468.90 | 468.90 | - |
25 Apr 2024 | 469.00 | 469.00 | 460.00 | 468.90 | 468.90 | 23 |
24 Apr 2024 | 477.00 | 477.00 | 460.00 | 460.00 | 460.00 | 159 |
23 Apr 2024 | 468.00 | 468.15 | 468.00 | 468.15 | 468.15 | 14 |
22 Apr 2024 | 450.00 | 459.00 | 450.00 | 459.00 | 459.00 | 102 |
19 Apr 2024 | 453.80 | 453.80 | 450.00 | 450.00 | 450.00 | 3 |
18 Apr 2024 | 453.80 | 453.80 | 453.80 | 453.80 | 453.80 | 27 |
16 Apr 2024 | 453.80 | 453.80 | 453.80 | 453.80 | 453.80 | 10 |
15 Apr 2024 | 444.95 | 444.95 | 444.95 | 444.95 | 444.95 | - |
12 Apr 2024 | 453.00 | 462.05 | 444.00 | 444.95 | 444.95 | 194 |
10 Apr 2024 | 458.00 | 458.00 | 453.00 | 453.00 | 453.00 | 224 |
09 Apr 2024 | 461.20 | 470.60 | 461.20 | 461.30 | 461.30 | 147 |
08 Apr 2024 | 475.60 | 475.60 | 470.60 | 470.60 | 470.60 | 287 |
05 Apr 2024 | 480.20 | 480.20 | 480.20 | 480.20 | 480.20 | 42 |
04 Apr 2024 | 508.95 | 508.95 | 490.00 | 490.00 | 490.00 | 81 |
03 Apr 2024 | 495.00 | 499.00 | 495.00 | 499.00 | 499.00 | 46 |
02 Apr 2024 | 484.90 | 494.55 | 484.90 | 494.55 | 494.55 | 28 |
01 Apr 2024 | 484.90 | 484.90 | 484.90 | 484.90 | 484.90 | 25 |
28 Mar 2024 | 475.35 | 475.40 | 475.35 | 475.40 | 475.40 | 47 |
27 Mar 2024 | 457.00 | 466.10 | 457.00 | 466.10 | 466.10 | 144 |
26 Mar 2024 | 448.15 | 457.00 | 448.15 | 457.00 | 457.00 | 45 |
22 Mar 2024 | 448.15 | 448.15 | 448.00 | 448.15 | 448.15 | 102 |
21 Mar 2024 | 430.80 | 439.40 | 430.80 | 439.40 | 439.40 | 206 |
20 Mar 2024 | 431.00 | 431.00 | 430.60 | 430.80 | 430.80 | 97 |
19 Mar 2024 | 431.25 | 439.00 | 422.65 | 430.60 | 430.60 | 376 |
18 Mar 2024 | 440.00 | 440.00 | 431.20 | 431.20 | 431.20 | 281 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 457.00 | 457.80 | 448.65 | 448.65 | 448.65 | 464 |
13 Mar 2024 | 467.10 | 467.10 | 457.80 | 457.80 | 457.80 | 264 |
12 Mar 2024 | 475.85 | 475.85 | 467.10 | 467.10 | 467.10 | 28 |
11 Mar 2024 | 483.00 | 484.00 | 474.25 | 475.85 | 475.85 | 300 |
07 Mar 2024 | 483.90 | 483.90 | 483.90 | 483.90 | 483.90 | 313 |
06 Mar 2024 | 500.00 | 500.00 | 493.75 | 493.75 | 493.75 | 94 |
05 Mar 2024 | 505.00 | 505.00 | 503.80 | 503.80 | 503.80 | 140 |
04 Mar 2024 | 524.15 | 524.15 | 513.70 | 514.05 | 514.05 | 330 |
01 Mar 2024 | 534.00 | 544.00 | 534.00 | 534.55 | 534.55 | 203 |
29 Feb 2024 | 523.25 | 533.70 | 513.00 | 533.65 | 533.65 | 735 |
28 Feb 2024 | 523.00 | 523.25 | 523.00 | 523.25 | 523.25 | 189 |
27 Feb 2024 | 502.95 | 502.95 | 502.95 | 502.95 | 502.95 | - |
26 Feb 2024 | 502.95 | 502.95 | 493.00 | 502.95 | 502.95 | 432 |
23 Feb 2024 | 493.10 | 493.10 | 493.10 | 493.10 | 493.10 | 15 |
22 Feb 2024 | 475.00 | 483.45 | 475.00 | 483.45 | 483.45 | 216 |
21 Feb 2024 | 474.05 | 474.05 | 473.40 | 474.00 | 474.00 | 268 |
20 Feb 2024 | 473.40 | 483.05 | 473.40 | 483.05 | 483.05 | 741 |
19 Feb 2024 | 483.05 | 483.05 | 483.05 | 483.05 | 483.05 | 107 |
16 Feb 2024 | 492.90 | 492.90 | 492.90 | 492.90 | 492.90 | 827 |
15 Feb 2024 | 502.95 | 502.95 | 502.95 | 502.95 | 502.95 | 181 |
14 Feb 2024 | 513.20 | 513.20 | 513.20 | 513.20 | 513.20 | 154 |
13 Feb 2024 | 523.65 | 523.65 | 523.65 | 523.65 | 523.65 | 123 |
12 Feb 2024 | 534.30 | 534.30 | 534.30 | 534.30 | 534.30 | 394 |
09 Feb 2024 | 545.20 | 545.20 | 545.20 | 545.20 | 545.20 | 466 |
08 Feb 2024 | 556.30 | 556.30 | 556.30 | 556.30 | 556.30 | 79 |
07 Feb 2024 | 567.65 | 567.65 | 567.65 | 567.65 | 567.65 | 22 |
06 Feb 2024 | 579.20 | 579.20 | 579.20 | 579.20 | 579.20 | 76 |
05 Feb 2024 | 614.70 | 614.75 | 590.65 | 591.00 | 591.00 | 799 |
02 Feb 2024 | 602.55 | 602.70 | 602.55 | 602.70 | 602.70 | 248 |
01 Feb 2024 | 590.90 | 590.90 | 590.90 | 590.90 | 590.90 | 130 |
31 Jan 2024 | 579.35 | 579.35 | 579.35 | 579.35 | 579.35 | 124 |
30 Jan 2024 | 568.00 | 568.00 | 568.00 | 568.00 | 568.00 | 35 |
29 Jan 2024 | 556.65 | 556.90 | 556.65 | 556.90 | 556.90 | 179 |
25 Jan 2024 | 544.50 | 546.00 | 544.50 | 546.00 | 546.00 | 223 |
24 Jan 2024 | 535.30 | 535.30 | 524.00 | 535.30 | 535.30 | 343 |
23 Jan 2024 | 524.85 | 524.85 | 524.85 | 524.85 | 524.85 | 480 |
19 Jan 2024 | 504.45 | 504.55 | 504.45 | 504.55 | 504.55 | 184 |
18 Jan 2024 | 494.65 | 494.70 | 487.05 | 494.70 | 494.70 | 286 |
17 Jan 2024 | 484.50 | 485.50 | 476.00 | 485.00 | 485.00 | 289 |
16 Jan 2024 | 488.95 | 488.95 | 470.00 | 476.00 | 476.00 | 449 |
15 Jan 2024 | 479.40 | 479.40 | 479.40 | 479.40 | 479.40 | 154 |
12 Jan 2024 | 470.20 | 470.20 | 465.00 | 470.00 | 470.00 | 157 |
11 Jan 2024 | 463.55 | 463.55 | 460.00 | 461.00 | 461.00 | 264 |
10 Jan 2024 | 454.50 | 454.50 | 454.00 | 454.50 | 454.50 | 291 |
09 Jan 2024 | 452.35 | 452.35 | 435.00 | 445.60 | 445.60 | 871 |
08 Jan 2024 | 443.50 | 443.50 | 443.50 | 443.50 | 443.50 | 43 |
05 Jan 2024 | 434.85 | 434.85 | 430.00 | 434.85 | 434.85 | 685 |
04 Jan 2024 | 419.00 | 426.35 | 419.00 | 426.35 | 426.35 | 515 |
03 Jan 2024 | 418.00 | 418.00 | 417.95 | 418.00 | 418.00 | 129 |
02 Jan 2024 | 411.20 | 411.20 | 403.20 | 411.20 | 411.20 | 204 |
01 Jan 2024 | 403.15 | 403.15 | 400.00 | 403.15 | 403.15 | 292 |
29 Dec 2023 | 387.50 | 395.25 | 380.50 | 395.25 | 395.25 | 157 |
28 Dec 2023 | 387.50 | 387.50 | 379.95 | 387.50 | 387.50 | 95 |
27 Dec 2023 | 379.95 | 379.95 | 379.95 | 379.95 | 379.95 | 105 |
26 Dec 2023 | 375.00 | 386.95 | 372.50 | 372.50 | 372.50 | 909 |
22 Dec 2023 | 380.10 | 385.00 | 380.10 | 380.10 | 380.10 | 209 |
21 Dec 2023 | 375.10 | 390.40 | 375.10 | 387.85 | 387.85 | 241 |
20 Dec 2023 | 397.20 | 397.20 | 381.95 | 382.75 | 382.75 | 213 |
19 Dec 2023 | 381.85 | 389.45 | 381.85 | 389.45 | 389.45 | 21 |
18 Dec 2023 | 382.50 | 382.50 | 368.00 | 381.85 | 381.85 | 240 |
15 Dec 2023 | 369.00 | 376.35 | 365.00 | 375.00 | 375.00 | 241 |
14 Dec 2023 | 356.00 | 369.60 | 355.20 | 369.00 | 369.00 | 121 |
13 Dec 2023 | 369.00 | 370.30 | 356.00 | 362.40 | 362.40 | 536 |
12 Dec 2023 | 363.05 | 363.05 | 363.05 | 363.05 | 363.05 | 199 |
11 Dec 2023 | 355.95 | 355.95 | 355.95 | 355.95 | 355.95 | 138 |
08 Dec 2023 | 349.00 | 349.00 | 349.00 | 349.00 | 349.00 | 88 |
07 Dec 2023 | 335.50 | 342.20 | 335.50 | 342.20 | 342.20 | 26 |
06 Dec 2023 | 349.10 | 349.10 | 335.50 | 335.50 | 335.50 | 316 |
05 Dec 2023 | 340.00 | 342.30 | 340.00 | 342.30 | 342.30 | 123 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |