Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
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 |
27 Dec 2023 | 443.95 | 444.75 | 441.20 | 442.25 | 442.25 | 121 |
22 Dec 2023 | 444.70 | 446.95 | 443.45 | 446.95 | 446.95 | 239 |
21 Dec 2023 | 447.80 | 450.10 | 444.15 | 444.15 | 444.15 | 82 |
20 Dec 2023 | 451.10 | 456.45 | 447.55 | 447.55 | 447.55 | 156 |
19 Dec 2023 | 444.40 | 450.55 | 443.20 | 450.55 | 450.55 | 196 |
18 Dec 2023 | 431.50 | 450.05 | 431.25 | 444.45 | 444.45 | 327 |
15 Dec 2023 | 430.25 | 432.30 | 430.25 | 432.30 | 432.30 | 14 |
14 Dec 2023 | 441.50 | 442.55 | 422.80 | 422.80 | 422.80 | 49 |
13 Dec 2023 | 429.05 | 438.15 | 429.05 | 438.15 | 438.15 | 48 |
12 Dec 2023 | 426.55 | 429.95 | 426.45 | 427.85 | 427.85 | 65 |
11 Dec 2023 | 419.15 | 434.90 | 419.15 | 430.25 | 430.25 | 47 |
08 Dec 2023 | 417.25 | 422.25 | 417.20 | 421.90 | 421.90 | 53 |
07 Dec 2023 | 413.95 | 413.95 | 413.65 | 413.65 | 413.65 | 2 |
06 Dec 2023 | 424.40 | 424.60 | 417.40 | 417.40 | 417.40 | 37 |
05 Dec 2023 | 416.05 | 419.05 | 416.05 | 418.90 | 418.90 | 32 |
04 Dec 2023 | 425.95 | 426.65 | 418.65 | 418.65 | 418.65 | 42 |
01 Dec 2023 | 432.90 | 433.35 | 432.90 | 433.35 | 433.35 | 2 |
30 Nov 2023 | 434.65 | 434.65 | 434.65 | 434.65 | 434.65 | - |
29 Nov 2023 | 435.35 | 438.10 | 433.90 | 434.35 | 434.35 | 40 |
28 Nov 2023 | 436.90 | 437.85 | 433.05 | 433.05 | 433.05 | 14 |
27 Nov 2023 | 436.90 | 437.85 | 435.45 | 437.45 | 437.45 | 310 |
24 Nov 2023 | 437.50 | 438.40 | 437.50 | 438.40 | 438.40 | 12 |
23 Nov 2023 | 437.75 | 439.80 | 436.65 | 436.65 | 436.65 | 45 |
22 Nov 2023 | 432.45 | 436.10 | 432.45 | 436.10 | 436.10 | 34 |
21 Nov 2023 | 432.30 | 436.20 | 431.00 | 436.20 | 436.20 | 30 |
20 Nov 2023 | 426.10 | 434.90 | 425.50 | 433.30 | 433.30 | 168 |
17 Nov 2023 | 429.25 | 430.85 | 426.45 | 426.45 | 426.45 | 23 |
16 Nov 2023 | 424.70 | 429.00 | 424.70 | 429.00 | 429.00 | 25 |
15 Nov 2023 | 413.10 | 425.00 | 413.10 | 424.60 | 424.60 | 402 |
14 Nov 2023 | 415.30 | 417.95 | 412.50 | 412.80 | 412.80 | 123 |
13 Nov 2023 | 415.25 | 419.95 | 415.25 | 416.85 | 416.85 | 73 |
10 Nov 2023 | 405.90 | 415.70 | 405.90 | 415.70 | 415.70 | 55 |
09 Nov 2023 | 407.50 | 408.85 | 407.30 | 407.30 | 407.30 | 115 |
08 Nov 2023 | 405.25 | 409.50 | 405.25 | 406.50 | 406.50 | 607 |
07 Nov 2023 | 403.25 | 408.45 | 403.25 | 408.45 | 408.45 | 41 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |