Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 534.60 | 534.60 | 534.60 | 531.21 | 531.21 | 208 |
24 Apr 2024 | 524.95 | 524.95 | 524.78 | 530.11 | 530.11 | 95 |
23 Apr 2024 | 564.78 | 564.78 | 564.78 | 521.28 | 521.28 | - |
22 Apr 2024 | 524.45 | 524.45 | 524.45 | 524.45 | 524.45 | - |
19 Apr 2024 | 529.70 | 529.70 | 529.70 | 537.01 | 537.01 | 20 |
18 Apr 2024 | 533.44 | 533.44 | 533.44 | 533.44 | 533.44 | - |
17 Apr 2024 | 546.37 | 546.37 | 546.37 | 546.37 | 546.37 | - |
16 Apr 2024 | 535.17 | 535.17 | 535.17 | 549.46 | 549.46 | - |
15 Apr 2024 | 531.60 | 534.32 | 531.60 | 542.51 | 542.51 | 68 |
12 Apr 2024 | 531.61 | 531.61 | 531.61 | 531.61 | 531.61 | - |
11 Apr 2024 | 532.60 | 532.60 | 532.60 | 532.60 | 532.60 | - |
10 Apr 2024 | 522.82 | 522.82 | 522.82 | 522.82 | 522.82 | - |
09 Apr 2024 | 516.24 | 516.24 | 516.24 | 515.63 | 515.63 | - |
08 Apr 2024 | 524.82 | 524.82 | 524.82 | 524.82 | 524.82 | - |
05 Apr 2024 | 531.66 | 531.66 | 531.66 | 531.66 | 531.66 | - |
04 Apr 2024 | 523.67 | 523.67 | 523.67 | 530.95 | 530.95 | 20 |
03 Apr 2024 | 510.34 | 510.34 | 510.34 | 516.08 | 516.08 | 48 |
02 Apr 2024 | 518.92 | 534.57 | 513.46 | 511.75 | 511.75 | 298 |
28 Mar 2024 | 557.18 | 557.18 | 557.18 | 543.41 | 543.41 | 1 |
27 Mar 2024 | 537.37 | 537.37 | 537.37 | 547.42 | 547.42 | 1 |
26 Mar 2024 | 506.48 | 506.48 | 506.48 | 530.94 | 530.94 | - |
25 Mar 2024 | 530.09 | 530.09 | 530.09 | 530.09 | 530.09 | - |
22 Mar 2024 | 527.81 | 529.40 | 527.81 | 528.66 | 528.66 | 15 |
21 Mar 2024 | 527.16 | 527.16 | 527.16 | 527.16 | 527.16 | - |
20 Mar 2024 | 521.46 | 521.46 | 516.64 | 518.05 | 518.05 | 2 |
19 Mar 2024 | 503.37 | 503.37 | 503.37 | 514.92 | 514.92 | 1 |
18 Mar 2024 | 509.08 | 509.08 | 509.08 | 516.16 | 516.16 | 1 |
15 Mar 2024 | 507.62 | 507.62 | 507.62 | 515.79 | 515.79 | 1 |
14 Mar 2024 | 525.25 | 528.25 | 525.25 | 511.69 | 511.69 | 110 |
13 Mar 2024 | 523.04 | 523.04 | 521.87 | 521.82 | 521.82 | 2 |
12 Mar 2024 | 506.64 | 506.64 | 488.87 | 517.32 | 517.32 | 1 |
11 Mar 2024 | 490.90 | 507.11 | 490.90 | 506.25 | 506.25 | 7 |
08 Mar 2024 | 501.41 | 501.41 | 491.35 | 494.08 | 494.08 | 3 |
07 Mar 2024 | 469.00 | 476.24 | 469.00 | 474.54 | 474.54 | 87 |
06 Mar 2024 | 459.50 | 459.50 | 459.50 | 459.61 | 459.61 | 1 |
05 Mar 2024 | 506.88 | 506.88 | 506.88 | 461.59 | 461.59 | 2 |
04 Mar 2024 | 453.16 | 453.16 | 453.16 | 446.95 | 446.95 | 2 |
01 Mar 2024 | 474.03 | 480.12 | 474.03 | 482.39 | 482.39 | 93 |
29 Feb 2024 | 472.26 | 472.26 | 472.26 | 474.51 | 474.51 | 1 |
28 Feb 2024 | 492.70 | 492.70 | 473.88 | 475.08 | 475.08 | 397 |
27 Feb 2024 | 510.81 | 534.97 | 486.44 | 488.20 | 488.20 | 37 |
26 Feb 2024 | 502.78 | 503.11 | 502.78 | 499.79 | 499.79 | 3 |
23 Feb 2024 | 508.57 | 508.57 | 508.57 | 516.25 | 516.25 | 35 |
22 Feb 2024 | 504.96 | 504.96 | 504.96 | 504.96 | 504.96 | - |
21 Feb 2024 | 503.69 | 504.04 | 496.39 | 490.39 | 490.39 | 124 |
20 Feb 2024 | 546.38 | 554.00 | 536.30 | 553.99 | 553.99 | 64 |
19 Feb 2024 | 554.24 | 554.25 | 554.24 | 553.30 | 553.30 | 12 |
16 Feb 2024 | 554.68 | 554.68 | 545.04 | 539.96 | 539.96 | 52 |
15 Feb 2024 | 556.01 | 556.01 | 556.01 | 556.01 | 556.01 | - |
14 Feb 2024 | 531.90 | 531.90 | 531.90 | 549.85 | 549.85 | 1 |
13 Feb 2024 | 512.95 | 514.00 | 455.12 | 530.93 | 530.93 | 20 |
12 Feb 2024 | 491.71 | 491.71 | 491.71 | 500.67 | 500.67 | 2 |
09 Feb 2024 | 501.36 | 501.36 | 490.58 | 492.52 | 492.52 | 6 |
08 Feb 2024 | 475.00 | 475.00 | 475.00 | 480.71 | 480.71 | 10 |
07 Feb 2024 | 472.82 | 472.82 | 472.82 | 472.82 | 472.82 | - |
06 Feb 2024 | 451.33 | 460.45 | 445.40 | 458.90 | 458.90 | 3 |
05 Feb 2024 | 445.10 | 454.00 | 445.10 | 453.98 | 453.98 | 23 |
02 Feb 2024 | 452.32 | 452.32 | 452.31 | 444.24 | 444.24 | 61 |
01 Feb 2024 | 432.02 | 449.19 | 432.02 | 449.27 | 449.27 | 4 |
31 Jan 2024 | 450.56 | 450.56 | 439.55 | 432.55 | 432.55 | 137 |
30 Jan 2024 | 448.05 | 448.05 | 418.93 | 441.54 | 441.54 | 9 |
29 Jan 2024 | 432.45 | 436.16 | 432.45 | 444.07 | 444.07 | 254 |
26 Jan 2024 | 421.43 | 435.68 | 419.22 | 435.19 | 435.19 | 84 |
25 Jan 2024 | 406.63 | 425.14 | 405.61 | 426.16 | 426.16 | 21 |
24 Jan 2024 | 423.30 | 423.30 | 417.13 | 416.10 | 416.10 | 2 |
23 Jan 2024 | 436.72 | 436.72 | 394.23 | 432.80 | 432.80 | 3 |
22 Jan 2024 | 428.19 | 430.54 | 428.19 | 438.23 | 438.23 | 68 |
19 Jan 2024 | 400.19 | 416.23 | 399.64 | 416.61 | 416.61 | 111 |
18 Jan 2024 | 392.61 | 395.98 | 392.61 | 394.55 | 394.55 | 71 |
17 Jan 2024 | 393.54 | 393.54 | 390.57 | 385.45 | 385.45 | 193 |
16 Jan 2024 | 390.98 | 391.53 | 376.97 | 381.18 | 381.18 | 153 |
15 Jan 2024 | 380.71 | 382.77 | 380.71 | 383.56 | 383.56 | 41 |
12 Jan 2024 | 376.04 | 376.04 | 368.94 | 373.17 | 373.17 | 252 |
11 Jan 2024 | 367.00 | 367.00 | 367.00 | 366.87 | 366.87 | 64 |
10 Jan 2024 | 366.84 | 375.00 | 366.84 | 375.83 | 375.83 | 35 |
09 Jan 2024 | 393.58 | 393.58 | 393.58 | 369.74 | 369.74 | - |
08 Jan 2024 | 381.43 | 394.19 | 378.80 | 384.73 | 384.73 | 75 |
05 Jan 2024 | 378.20 | 385.50 | 378.20 | 383.42 | 383.42 | 138 |
04 Jan 2024 | 377.00 | 386.00 | 377.00 | 385.64 | 385.64 | 248 |
03 Jan 2024 | 403.69 | 403.69 | 403.68 | 391.10 | 391.10 | 69 |
02 Jan 2024 | 419.08 | 419.08 | 419.08 | 408.06 | 408.06 | 4 |
29 Dec 2023 | 408.80 | 408.80 | 408.80 | 408.80 | 408.80 | - |
28 Dec 2023 | 421.02 | 421.02 | 421.02 | 411.00 | 411.00 | 1 |
27 Dec 2023 | 414.58 | 414.58 | 414.58 | 417.79 | 417.79 | 1 |
22 Dec 2023 | 422.86 | 422.86 | 422.86 | 422.51 | 422.51 | 2 |
21 Dec 2023 | 427.90 | 427.90 | 427.90 | 424.37 | 424.37 | 30 |
20 Dec 2023 | 427.16 | 434.00 | 427.16 | 439.30 | 439.30 | 23 |
19 Dec 2023 | 430.48 | 443.08 | 430.48 | 439.21 | 439.21 | 2 |
18 Dec 2023 | 413.96 | 413.96 | 413.96 | 413.96 | 413.96 | - |
15 Dec 2023 | 422.49 | 422.49 | 422.49 | 422.49 | 422.49 | - |
14 Dec 2023 | 439.88 | 439.88 | 439.88 | 439.88 | 439.88 | - |
13 Dec 2023 | 436.86 | 436.86 | 436.86 | 436.86 | 436.86 | - |
12 Dec 2023 | 444.95 | 444.95 | 444.95 | 444.95 | 444.95 | - |
11 Dec 2023 | 449.84 | 449.84 | 449.84 | 456.18 | 456.18 | 29 |
08 Dec 2023 | 411.82 | 411.82 | 411.82 | 411.82 | 411.82 | - |
07 Dec 2023 | 417.00 | 420.36 | 417.00 | 411.83 | 411.83 | 3 |
06 Dec 2023 | 399.88 | 399.88 | 399.80 | 400.05 | 400.05 | 125 |
05 Dec 2023 | 378.00 | 378.00 | 378.00 | 383.44 | 383.44 | 27 |
04 Dec 2023 | 385.88 | 390.08 | 385.88 | 391.36 | 391.36 | 62 |
01 Dec 2023 | 380.04 | 380.04 | 380.04 | 371.17 | 371.17 | 1 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |