Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 0.00 | 0.00 | 0.00 | 378.06 | 378.06 | - |
22 Apr 2024 | 366.34 | 371.74 | 364.82 | 371.32 | 371.32 | 28,776 |
19 Apr 2024 | 385.45 | 387.54 | 364.84 | 367.76 | 367.76 | 136,478 |
18 Apr 2024 | 373.99 | 375.18 | 369.01 | 372.62 | 372.62 | 840 |
17 Apr 2024 | 378.93 | 379.32 | 371.44 | 374.41 | 374.41 | 1,633 |
16 Apr 2024 | 375.64 | 383.38 | 371.43 | 383.38 | 383.38 | 663 |
15 Apr 2024 | 392.25 | 392.25 | 378.32 | 378.32 | 378.32 | 1,933 |
12 Apr 2024 | 387.74 | 387.92 | 380.71 | 382.70 | 382.70 | 1,232 |
11 Apr 2024 | 387.58 | 392.23 | 387.58 | 392.15 | 392.15 | 509 |
10 Apr 2024 | 387.16 | 390.84 | 386.55 | 390.05 | 390.05 | 333 |
09 Apr 2024 | 389.95 | 389.95 | 384.25 | 386.40 | 386.40 | 86,304 |
08 Apr 2024 | 388.39 | 388.67 | 382.96 | 387.89 | 387.89 | 18,452 |
05 Apr 2024 | 381.27 | 393.50 | 379.78 | 389.81 | 389.81 | 783 |
04 Apr 2024 | 383.84 | 388.66 | 382.71 | 386.44 | 386.44 | 570 |
03 Apr 2024 | 383.77 | 387.90 | 383.33 | 385.53 | 385.53 | 8,150 |
02 Apr 2024 | 391.52 | 391.52 | 380.88 | 381.37 | 381.37 | 2,675 |
28 Mar 2024 | 401.45 | 402.54 | 397.06 | 399.11 | 399.11 | 581 |
27 Mar 2024 | 403.58 | 403.58 | 397.61 | 400.03 | 400.03 | 1,610 |
26 Mar 2024 | 393.87 | 399.64 | 392.21 | 396.70 | 396.70 | 5,242 |
25 Mar 2024 | 393.59 | 397.00 | 390.76 | 392.00 | 392.00 | 16,017 |
22 Mar 2024 | 393.39 | 393.48 | 387.50 | 392.76 | 392.76 | 1,258 |
21 Mar 2024 | 393.67 | 397.38 | 392.12 | 394.72 | 394.72 | 1,633 |
20 Mar 2024 | 390.39 | 390.99 | 384.45 | 389.14 | 389.14 | 590 |
19 Mar 2024 | 391.99 | 392.47 | 381.51 | 389.63 | 389.63 | 1,153 |
18 Mar 2024 | 399.27 | 401.00 | 390.82 | 394.59 | 394.59 | 1,308 |
15 Mar 2024 | 396.94 | 397.07 | 383.19 | 392.16 | 392.16 | 1,674 |
14 Mar 2024 | 383.23 | 384.01 | 376.71 | 379.63 | 379.63 | 1,177 |
13 Mar 2024 | 379.56 | 390.96 | 379.56 | 383.40 | 383.40 | 620 |
12 Mar 2024 | 378.58 | 386.21 | 378.37 | 384.02 | 384.02 | 744 |
11 Mar 2024 | 390.16 | 390.74 | 377.56 | 380.34 | 380.34 | 1,943 |
08 Mar 2024 | 391.84 | 395.77 | 390.86 | 394.10 | 394.10 | 3,841 |
07 Mar 2024 | 392.00 | 396.70 | 390.42 | 396.13 | 396.13 | 1,547 |
06 Mar 2024 | 386.76 | 392.64 | 386.76 | 387.91 | 387.91 | 774 |
05 Mar 2024 | 400.00 | 400.00 | 389.92 | 389.92 | 389.92 | 584 |
04 Mar 2024 | 397.17 | 402.02 | 396.81 | 401.73 | 401.73 | 1,552 |
01 Mar 2024 | 383.47 | 397.86 | 382.17 | 397.82 | 397.82 | 8,135 |
29 Feb 2024 | 384.41 | 389.47 | 383.77 | 387.89 | 387.89 | 996 |
28 Feb 2024 | 384.47 | 386.10 | 383.71 | 385.06 | 385.06 | 842 |
27 Feb 2024 | 386.42 | 389.50 | 385.39 | 387.62 | 387.62 | 463 |
26 Feb 2024 | 389.40 | 391.83 | 386.15 | 387.39 | 387.39 | 81,111 |
23 Feb 2024 | 390.56 | 391.19 | 387.67 | 388.93 | 388.93 | 480 |
22 Feb 2024 | 382.70 | 388.16 | 382.43 | 388.16 | 388.16 | 2,452 |
21 Feb 2024 | 376.83 | 378.19 | 373.13 | 378.19 | 378.19 | 3,091 |
20 Feb 2024 | 380.00 | 382.55 | 374.89 | 375.85 | 375.85 | 6,318 |
19 Feb 2024 | - | - | - | - | - | - |
16 Feb 2024 | 380.17 | 380.99 | 376.15 | 380.99 | 380.99 | 1,118 |
15 Feb 2024 | 382.03 | 382.29 | 377.74 | 380.57 | 380.57 | 820 |
14 Feb 2024 | 379.75 | 381.11 | 378.01 | 379.47 | 379.47 | 1,508 |
13 Feb 2024 | 373.27 | 383.09 | 371.86 | 377.03 | 377.03 | 973 |
12 Feb 2024 | 386.03 | 387.29 | 382.09 | 382.84 | 382.84 | 1,341 |
09 Feb 2024 | 387.46 | 388.61 | 383.03 | 388.46 | 388.46 | 680 |
08 Feb 2024 | 390.37 | 391.64 | 385.44 | 385.81 | 385.81 | 1,122 |
07 Feb 2024 | 389.52 | 392.00 | 386.39 | 389.87 | 389.87 | 1,432 |
06 Feb 2024 | 383.94 | 388.42 | 383.94 | 387.69 | 387.69 | 1,639 |
05 Feb 2024 | 384.47 | 388.49 | 380.58 | 383.94 | 383.94 | 4,159 |
02 Feb 2024 | 382.87 | 384.90 | 378.30 | 382.16 | 382.16 | 8,979 |
01 Feb 2024 | 378.41 | 380.95 | 376.33 | 380.86 | 380.86 | 364 |
31 Jan 2024 | 378.49 | 382.48 | 376.02 | 380.12 | 380.12 | 2,214 |
30 Jan 2024 | 377.91 | 381.78 | 376.38 | 379.84 | 379.84 | 22,880 |
29 Jan 2024 | 373.97 | 378.28 | 373.07 | 377.29 | 377.29 | 564 |
26 Jan 2024 | 371.33 | 374.98 | 368.10 | 374.05 | 374.05 | 750 |
25 Jan 2024 | 372.61 | 377.42 | 370.70 | 372.47 | 372.47 | 2,163 |
24 Jan 2024 | 401.50 | 401.50 | 362.29 | 370.21 | 370.21 | 2,634 |
23 Jan 2024 | 377.25 | 377.92 | 367.56 | 371.97 | 371.97 | 913 |
22 Jan 2024 | 378.33 | 379.68 | 375.22 | 377.73 | 377.73 | 665 |
19 Jan 2024 | 374.64 | 376.94 | 370.76 | 375.18 | 375.18 | 1,258 |
18 Jan 2024 | 369.88 | 373.02 | 367.18 | 371.04 | 371.04 | 1,429 |
17 Jan 2024 | 357.42 | 360.94 | 355.43 | 355.60 | 355.60 | 1,564 |
16 Jan 2024 | 363.39 | 364.29 | 359.70 | 360.19 | 360.19 | 2,453 |
15 Jan 2024 | - | - | - | - | - | - |
12 Jan 2024 | 364.24 | 366.59 | 361.09 | 363.57 | 363.57 | 467 |
11 Jan 2024 | 365.21 | 366.65 | 357.81 | 362.44 | 362.44 | 9,856 |
10 Jan 2024 | 330.56 | 364.00 | 330.56 | 362.10 | 362.10 | 9,340 |
09 Jan 2024 | 326.61 | 332.48 | 326.03 | 332.48 | 332.48 | 68,731 |
08 Jan 2024 | 324.83 | 328.81 | 324.83 | 327.20 | 327.20 | 167 |
05 Jan 2024 | 323.27 | 326.58 | 322.55 | 322.77 | 322.77 | 6,573 |
04 Jan 2024 | 320.43 | 326.22 | 320.43 | 323.58 | 323.58 | 1,308 |
03 Jan 2024 | 329.05 | 329.05 | 320.70 | 322.48 | 322.48 | 4,392 |
02 Jan 2024 | 332.39 | 336.19 | 330.35 | 332.83 | 332.83 | 1,541 |
29 Dec 2023 | 338.00 | 339.32 | 336.57 | 337.72 | 337.72 | 173 |
28 Dec 2023 | 337.01 | 340.10 | 336.22 | 338.59 | 338.59 | 4,287 |
27 Dec 2023 | 336.59 | 336.94 | 336.10 | 336.33 | 336.33 | 302 |
22 Dec 2023 | 333.81 | 336.92 | 333.65 | 335.13 | 335.13 | 211 |
21 Dec 2023 | 328.15 | 332.20 | 327.50 | 330.84 | 330.84 | 1,938 |
20 Dec 2023 | 330.64 | 333.63 | 326.09 | 330.54 | 330.54 | 1,399 |
19 Dec 2023 | 328.89 | 333.35 | 328.26 | 333.35 | 333.35 | 638 |
18 Dec 2023 | 326.17 | 331.98 | 325.46 | 330.58 | 330.58 | 731 |
15 Dec 2023 | 325.60 | 327.16 | 322.69 | 323.12 | 323.12 | 1,770 |
14 Dec 2023 | 330.00 | 332.10 | 326.14 | 326.49 | 326.49 | 2,107 |
13 Dec 2023 | 320.68 | 325.06 | 320.68 | 323.16 | 323.16 | 1,396 |
12 Dec 2023 | 316.73 | 319.43 | 314.79 | 319.33 | 319.33 | 971 |
11 Dec 2023 | 310.00 | 319.66 | 310.00 | 314.98 | 314.98 | 2,606 |
08 Dec 2023 | 310.87 | 312.78 | 309.34 | 310.81 | 310.81 | 407 |
07 Dec 2023 | 310.97 | 311.99 | 307.93 | 310.03 | 310.03 | 2,713 |
06 Dec 2023 | 311.39 | 313.49 | 308.99 | 310.54 | 310.54 | 972 |
05 Dec 2023 | 312.00 | 312.00 | 304.33 | 309.07 | 309.07 | 962 |
04 Dec 2023 | 311.92 | 315.61 | 308.94 | 310.27 | 310.27 | 2,404 |
01 Dec 2023 | 310.20 | 315.53 | 309.14 | 314.51 | 314.51 | 690 |
30 Nov 2023 | 310.76 | 311.48 | 304.71 | 309.82 | 309.82 | 840 |
29 Nov 2023 | 312.00 | 316.45 | 310.93 | 311.45 | 311.45 | 1,562 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |