Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
09 May 2024 | 488.85 | 488.85 | 488.85 | 488.85 | 488.85 | 552 |
08 May 2024 | 465.00 | 467.00 | 435.10 | 476.88 | 476.88 | 10,556 |
07 May 2024 | 487.45 | 491.21 | 485.00 | 493.67 | 493.67 | 560 |
03 May 2024 | 516.25 | 524.15 | 516.25 | 512.88 | 512.88 | 14 |
02 May 2024 | 529.47 | 529.47 | 529.47 | 529.47 | 529.47 | - |
01 May 2024 | 462.75 | 462.75 | 462.75 | 462.75 | 462.75 | - |
30 Apr 2024 | 545.90 | 568.45 | 545.90 | 548.17 | 548.17 | 148 |
29 Apr 2024 | 559.17 | 559.17 | 559.17 | 559.17 | 559.17 | - |
26 Apr 2024 | 571.00 | 571.00 | 571.00 | 555.53 | 555.53 | 450 |
25 Apr 2024 | 562.75 | 562.75 | 562.75 | 562.75 | 562.75 | - |
24 Apr 2024 | 556.85 | 556.85 | 556.85 | 556.85 | 556.85 | - |
23 Apr 2024 | 544.76 | 544.76 | 544.76 | 551.40 | 551.40 | 140 |
22 Apr 2024 | 521.25 | 531.20 | 521.25 | 538.53 | 538.53 | 1,626 |
19 Apr 2024 | 522.10 | 522.10 | 522.10 | 521.10 | 521.10 | 49 |
18 Apr 2024 | 522.05 | 522.05 | 522.05 | 522.05 | 522.05 | - |
17 Apr 2024 | 533.08 | 533.08 | 533.08 | 533.08 | 533.08 | - |
16 Apr 2024 | 543.75 | 576.28 | 540.00 | 527.03 | 527.03 | 1,797 |
15 Apr 2024 | 567.00 | 567.00 | 567.00 | 566.50 | 566.50 | 456 |
12 Apr 2024 | 605.45 | 605.45 | 605.45 | 605.45 | 605.45 | - |
11 Apr 2024 | 580.00 | 580.25 | 580.00 | 549.75 | 549.75 | 1,341 |
10 Apr 2024 | 552.83 | 552.83 | 552.83 | 552.83 | 552.83 | - |
09 Apr 2024 | 554.80 | 554.80 | 514.58 | 550.40 | 550.40 | 86 |
08 Apr 2024 | 532.92 | 532.92 | 532.92 | 532.92 | 532.92 | - |
05 Apr 2024 | 519.70 | 519.70 | 519.70 | 516.95 | 516.95 | 103 |
04 Apr 2024 | 530.80 | 530.80 | 528.40 | 528.40 | 528.40 | 133 |
03 Apr 2024 | 534.97 | 534.97 | 534.97 | 534.97 | 534.97 | - |
02 Apr 2024 | 501.55 | 523.05 | 497.05 | 521.58 | 521.58 | 398 |
28 Mar 2024 | 490.13 | 490.13 | 490.13 | 490.13 | 490.13 | - |
27 Mar 2024 | 474.95 | 480.35 | 474.95 | 482.27 | 482.27 | 333 |
26 Mar 2024 | 507.80 | 507.80 | 499.29 | 504.63 | 504.63 | 107 |
25 Mar 2024 | 520.83 | 520.83 | 520.83 | 520.83 | 520.83 | - |
22 Mar 2024 | 498.15 | 498.15 | 498.15 | 498.15 | 498.15 | - |
21 Mar 2024 | 498.77 | 498.77 | 498.77 | 498.77 | 498.77 | - |
20 Mar 2024 | 499.20 | 499.20 | 495.75 | 493.02 | 493.02 | 305 |
19 Mar 2024 | 486.75 | 486.75 | 486.75 | 506.02 | 506.02 | 108 |
18 Mar 2024 | 499.00 | 499.00 | 494.75 | 492.73 | 492.73 | 1,360 |
15 Mar 2024 | 487.35 | 487.35 | 487.35 | 487.35 | 487.35 | - |
14 Mar 2024 | 480.55 | 480.55 | 480.55 | 480.55 | 480.55 | - |
13 Mar 2024 | 471.48 | 471.48 | 471.48 | 471.48 | 471.48 | - |
12 Mar 2024 | 427.95 | 430.81 | 427.95 | 450.77 | 450.77 | 25 |
11 Mar 2024 | 438.55 | 438.55 | 438.55 | 438.55 | 438.55 | - |
08 Mar 2024 | 438.45 | 445.70 | 438.45 | 442.50 | 442.50 | 127 |
07 Mar 2024 | 444.00 | 446.25 | 442.30 | 449.70 | 449.70 | 1,193 |
06 Mar 2024 | 454.95 | 454.95 | 454.95 | 454.95 | 454.95 | - |
05 Mar 2024 | 428.25 | 428.25 | 408.52 | 429.00 | 429.00 | 14 |
04 Mar 2024 | 417.35 | 417.35 | 417.35 | 426.00 | 426.00 | 164 |
01 Mar 2024 | 418.05 | 418.05 | 418.05 | 426.88 | 426.88 | 617 |
29 Feb 2024 | 405.10 | 405.10 | 405.10 | 403.15 | 403.15 | 274 |
28 Feb 2024 | 407.35 | 407.35 | 407.35 | 404.95 | 404.95 | 322 |
27 Feb 2024 | 418.35 | 424.99 | 418.35 | 417.40 | 417.40 | 25 |
26 Feb 2024 | 405.30 | 412.35 | 405.30 | 422.00 | 422.00 | 1,348 |
23 Feb 2024 | 415.70 | 415.70 | 415.70 | 415.70 | 415.70 | - |
22 Feb 2024 | 421.65 | 421.65 | 421.65 | 421.65 | 421.65 | - |
21 Feb 2024 | 426.00 | 426.00 | 426.00 | 426.00 | 426.00 | - |
20 Feb 2024 | 436.90 | 436.90 | 416.45 | 416.45 | 416.45 | 480 |
19 Feb 2024 | 439.90 | 439.90 | 439.90 | 439.90 | 439.90 | - |
16 Feb 2024 | 428.35 | 428.35 | 428.35 | 428.35 | 428.35 | - |
15 Feb 2024 | 409.85 | 419.05 | 401.55 | 418.23 | 418.23 | 3,252 |
14 Feb 2024 | 420.35 | 420.35 | 420.35 | 420.35 | 420.35 | - |
13 Feb 2024 | 445.95 | 446.05 | 437.27 | 435.00 | 435.00 | 946 |
12 Feb 2024 | 436.17 | 436.17 | 436.17 | 436.17 | 436.17 | - |
09 Feb 2024 | 443.60 | 444.95 | 443.60 | 439.10 | 439.10 | 1,146 |
08 Feb 2024 | 421.00 | 421.00 | 421.00 | 427.08 | 427.08 | 3,330 |
07 Feb 2024 | 435.00 | 435.00 | 435.00 | 427.23 | 427.23 | 2,300 |
06 Feb 2024 | 410.03 | 410.03 | 410.03 | 436.92 | 436.92 | 158 |
05 Feb 2024 | 370.00 | 370.00 | 370.00 | 371.08 | 371.08 | 222 |
02 Feb 2024 | 387.42 | 387.42 | 387.42 | 387.42 | 387.42 | - |
01 Feb 2024 | 411.08 | 411.08 | 411.08 | 411.08 | 411.08 | - |
31 Jan 2024 | 407.17 | 407.17 | 407.17 | 407.17 | 407.17 | - |
30 Jan 2024 | 387.73 | 387.73 | 387.73 | 417.33 | 417.33 | 2,177 |
29 Jan 2024 | 413.48 | 413.48 | 413.48 | 413.48 | 413.48 | - |
26 Jan 2024 | 409.75 | 409.95 | 409.70 | 405.48 | 405.48 | 7,654 |
25 Jan 2024 | 391.30 | 391.30 | 386.35 | 388.83 | 388.83 | 991 |
24 Jan 2024 | 378.95 | 378.95 | 378.95 | 383.67 | 383.67 | 658 |
23 Jan 2024 | 358.20 | 365.94 | 358.20 | 375.10 | 375.10 | 505 |
22 Jan 2024 | 366.98 | 366.98 | 366.98 | 366.98 | 366.98 | - |
19 Jan 2024 | 362.90 | 362.90 | 362.90 | 362.90 | 362.90 | - |
18 Jan 2024 | 361.85 | 361.85 | 361.85 | 361.85 | 361.85 | - |
17 Jan 2024 | 370.30 | 370.30 | 370.30 | 370.30 | 370.30 | - |
16 Jan 2024 | 416.61 | 416.61 | 416.61 | 377.67 | 377.67 | 3,005 |
15 Jan 2024 | 386.98 | 386.98 | 386.98 | 386.98 | 386.98 | - |
12 Jan 2024 | 391.42 | 391.42 | 391.42 | 391.42 | 391.42 | - |
11 Jan 2024 | 386.58 | 386.58 | 386.58 | 386.58 | 386.58 | - |
10 Jan 2024 | 393.25 | 393.25 | 393.25 | 393.25 | 393.25 | - |
09 Jan 2024 | 414.40 | 437.02 | 403.10 | 402.30 | 402.30 | 4,916 |
08 Jan 2024 | 408.00 | 416.95 | 408.00 | 410.60 | 410.60 | 989 |
05 Jan 2024 | 446.95 | 446.95 | 446.95 | 443.05 | 443.05 | 150 |
04 Jan 2024 | 457.25 | 457.25 | 445.45 | 443.33 | 443.33 | 5,702 |
03 Jan 2024 | 423.35 | 423.35 | 423.35 | 434.55 | 434.55 | 292 |
02 Jan 2024 | 419.61 | 419.61 | 419.61 | 427.58 | 427.58 | 279 |
29 Dec 2023 | 416.90 | 421.85 | 411.30 | 422.73 | 422.73 | 1,328 |
28 Dec 2023 | 421.10 | 421.10 | 421.10 | 421.10 | 421.10 | - |
27 Dec 2023 | 431.58 | 431.58 | 431.58 | 431.58 | 431.58 | - |
22 Dec 2023 | 427.25 | 427.25 | 427.25 | 427.25 | 427.25 | - |
21 Dec 2023 | 420.17 | 420.17 | 420.17 | 420.17 | 420.17 | - |
20 Dec 2023 | 430.00 | 430.45 | 423.00 | 425.52 | 425.52 | 3,438 |
19 Dec 2023 | 414.83 | 414.83 | 414.83 | 420.10 | 420.10 | 1,356 |
18 Dec 2023 | 411.35 | 420.00 | 411.35 | 419.05 | 419.05 | 1,949 |
15 Dec 2023 | 406.70 | 414.75 | 406.70 | 402.20 | 402.20 | 796 |
14 Dec 2023 | 434.65 | 434.65 | 434.65 | 432.77 | 432.77 | 551 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |