Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 353.00 | 360.20 | 342.18 | 342.20 | 337.20 | 3,599 |
24 Apr 2024 | 386.00 | 391.40 | 385.40 | 387.80 | 382.13 | 2,768 |
23 Apr 2024 | 386.00 | 387.20 | 383.74 | 387.00 | 381.35 | 3,030 |
22 Apr 2024 | 379.80 | 382.80 | 378.01 | 382.40 | 376.81 | 2,171 |
19 Apr 2024 | 376.60 | 380.80 | 376.60 | 379.18 | 373.64 | 3,872 |
18 Apr 2024 | 385.40 | 387.80 | 377.00 | 383.36 | 377.76 | 2,542 |
17 Apr 2024 | 391.00 | 391.00 | 386.80 | 387.99 | 382.32 | 3,299 |
16 Apr 2024 | 389.80 | 396.00 | 389.80 | 392.60 | 386.86 | 4,305 |
15 Apr 2024 | 405.20 | 413.20 | 400.60 | 407.83 | 401.87 | 8,932 |
12 Apr 2024 | 417.80 | 419.00 | 401.80 | 409.14 | 403.16 | 5,697 |
11 Apr 2024 | 402.00 | 404.19 | 393.15 | 400.66 | 394.81 | 12,477 |
10 Apr 2024 | 404.00 | 405.25 | 400.40 | 401.40 | 395.54 | 3,950 |
09 Apr 2024 | 403.80 | 410.00 | 396.59 | 398.20 | 392.38 | 7,382 |
08 Apr 2024 | 402.80 | 411.44 | 400.80 | 401.40 | 395.54 | 5,733 |
05 Apr 2024 | 402.80 | 403.60 | 400.40 | 402.60 | 396.72 | 9,837 |
04 Apr 2024 | 423.80 | 423.80 | 396.60 | 420.80 | 414.65 | 8,339 |
03 Apr 2024 | 426.60 | 426.60 | 409.99 | 423.60 | 417.41 | 8,958 |
02 Apr 2024 | 424.80 | 431.40 | 423.23 | 428.60 | 422.34 | 8,025 |
28 Mar 2024 | 422.60 | 424.00 | 419.80 | 422.01 | 415.85 | 3,588 |
27 Mar 2024 | 419.40 | 423.60 | 419.40 | 420.80 | 414.65 | 3,152 |
26 Mar 2024 | 404.80 | 413.80 | 404.80 | 412.80 | 406.77 | 6,336 |
25 Mar 2024 | 407.60 | 411.60 | 405.80 | 411.60 | 405.59 | 2,776 |
22 Mar 2024 | 410.00 | 413.00 | 408.60 | 409.20 | 403.22 | 6,594 |
21 Mar 2024 | 405.00 | 406.99 | 401.00 | 403.16 | 397.27 | 1,819 |
20 Mar 2024 | 385.00 | 400.80 | 385.00 | 397.61 | 391.80 | 3,011 |
19 Mar 2024 | 375.80 | 388.77 | 375.80 | 384.58 | 378.96 | 5,018 |
18 Mar 2024 | 387.40 | 387.60 | 377.94 | 382.70 | 377.11 | 1,891 |
15 Mar 2024 | 386.60 | 387.17 | 385.40 | 387.17 | 381.52 | 858 |
14 Mar 2024 | 387.80 | 387.80 | 383.00 | 383.99 | 378.37 | 5,701 |
13 Mar 2024 | 390.00 | 390.20 | 383.20 | 386.06 | 380.42 | 1,409 |
12 Mar 2024 | 384.40 | 387.00 | 381.20 | 386.40 | 380.75 | 144 |
11 Mar 2024 | 376.60 | 380.61 | 375.00 | 380.60 | 375.04 | 1,343 |
08 Mar 2024 | 386.60 | 386.60 | 382.00 | 382.00 | 376.42 | 130 |
07 Mar 2024 | 381.20 | 386.00 | 381.08 | 384.60 | 378.98 | 3,210 |
06 Mar 2024 | 382.40 | 386.00 | 380.44 | 385.25 | 379.62 | 2,249 |
05 Mar 2024 | 388.00 | 389.80 | 381.58 | 381.96 | 376.38 | 4,141 |
04 Mar 2024 | 396.00 | 396.60 | 386.56 | 386.56 | 380.91 | 2,980 |
01 Mar 2024 | 399.40 | 399.40 | 396.40 | 397.68 | 391.87 | 4,232 |
29 Feb 2024 | 397.80 | 398.00 | 395.16 | 396.04 | 390.25 | 3,143 |
28 Feb 2024 | 394.20 | 394.99 | 392.98 | 394.99 | 389.22 | 4,959 |
27 Feb 2024 | 395.00 | 398.20 | 395.00 | 397.96 | 392.15 | 2,632 |
26 Feb 2024 | 396.40 | 397.40 | 390.60 | 395.59 | 389.81 | 1,913 |
23 Feb 2024 | 390.40 | 395.20 | 389.60 | 392.14 | 386.41 | 2,632 |
22 Feb 2024 | 399.00 | 399.00 | 389.20 | 390.25 | 384.54 | 5,432 |
21 Feb 2024 | 385.00 | 390.80 | 385.00 | 390.80 | 385.09 | 2,484 |
20 Feb 2024 | 390.40 | 392.24 | 385.84 | 392.20 | 386.47 | 2,364 |
19 Feb 2024 | 388.80 | 397.00 | 388.80 | 396.00 | 390.21 | 2,795 |
16 Feb 2024 | 387.40 | 391.61 | 385.00 | 391.60 | 385.88 | 1,760 |
15 Feb 2024 | 386.80 | 389.20 | 383.20 | 386.20 | 380.56 | 5,526 |
14 Feb 2024 | 379.60 | 381.61 | 379.36 | 379.58 | 374.04 | 2,751 |
13 Feb 2024 | 372.80 | 378.20 | 369.00 | 373.95 | 368.49 | 3,195 |
12 Feb 2024 | 381.00 | 384.60 | 375.60 | 383.52 | 377.91 | 5,137 |
09 Feb 2024 | 381.60 | 390.20 | 374.80 | 380.23 | 374.67 | 10,404 |
08 Feb 2024 | 345.00 | 388.20 | 340.80 | 382.80 | 377.21 | 3,455 |
07 Feb 2024 | 365.80 | 382.00 | 365.40 | 365.80 | 360.46 | 1,660 |
06 Feb 2024 | 361.80 | 366.20 | 361.80 | 365.96 | 360.62 | 1,172 |
05 Feb 2024 | 369.60 | 369.60 | 364.58 | 364.60 | 359.27 | 2,112 |
02 Feb 2024 | 370.40 | 373.80 | 369.00 | 372.60 | 367.16 | 574 |
01 Feb 2024 | 370.20 | 372.60 | 370.20 | 371.80 | 366.37 | 149 |
31 Jan 2024 | 373.00 | 373.80 | 370.36 | 371.35 | 365.92 | 2,211 |
30 Jan 2024 | 374.40 | 374.59 | 372.00 | 372.41 | 366.97 | 2,016 |
29 Jan 2024 | 365.80 | 373.01 | 363.80 | 367.67 | 362.30 | 3,527 |
26 Jan 2024 | 366.80 | 371.20 | 366.20 | 368.49 | 363.11 | 2,691 |
25 Jan 2024 | 369.80 | 373.60 | 366.80 | 370.95 | 365.53 | 5,279 |
24 Jan 2024 | 368.00 | 370.00 | 365.90 | 369.52 | 364.12 | 1,078 |
23 Jan 2024 | 358.80 | 365.60 | 358.80 | 360.80 | 355.53 | 5,452 |
22 Jan 2024 | 373.20 | 373.60 | 358.00 | 366.00 | 360.65 | 5,495 |
19 Jan 2024 | 366.40 | 366.40 | 361.00 | 362.40 | 357.10 | 4,933 |
18 Jan 2024 | 364.60 | 367.80 | 364.20 | 366.60 | 361.24 | 9,258 |
17 Jan 2024 | 368.80 | 374.20 | 363.80 | 366.42 | 361.07 | 13,985 |
16 Jan 2024 | 369.40 | 374.20 | 358.20 | 373.32 | 367.87 | 17,120 |
15 Jan 2024 | 376.20 | 386.76 | 362.20 | 374.80 | 369.32 | 17,312 |
12 Jan 2024 | 391.00 | 391.40 | 386.56 | 390.00 | 384.30 | 8,510 |
11 Jan 2024 | 382.80 | 385.40 | 378.00 | 380.31 | 374.75 | 6,480 |
10 Jan 2024 | 372.00 | 378.20 | 372.00 | 377.80 | 372.28 | 6,521 |
09 Jan 2024 | 379.80 | 381.20 | 379.00 | 379.98 | 374.42 | 19,142 |
08 Jan 2024 | 369.40 | 378.58 | 364.60 | 378.58 | 373.05 | 13,881 |
05 Jan 2024 | 371.00 | 371.80 | 368.60 | 369.40 | 364.00 | 10,785 |
04 Jan 2024 | 371.20 | 372.96 | 369.80 | 372.01 | 366.57 | 4,814 |
03 Jan 2024 | 379.20 | 383.15 | 371.80 | 381.40 | 375.83 | 8,341 |
02 Jan 2024 | 387.80 | 390.20 | 380.40 | 383.20 | 377.60 | 2,921 |
29 Dec 2023 | 388.20 | 388.94 | 384.80 | 386.42 | 380.77 | 1,576 |
28 Dec 2023 | 387.00 | 393.60 | 386.40 | 390.00 | 384.30 | 8,965 |
27 Dec 2023 | 391.40 | 391.40 | 386.20 | 387.63 | 381.96 | 1,476 |
22 Dec 2023 | 384.60 | 389.00 | 382.80 | 388.36 | 382.69 | 5,244 |
21 Dec 2023 | 387.40 | 389.00 | 384.20 | 386.49 | 380.84 | 4,847 |
20 Dec 2023 | 393.60 | 397.60 | 388.20 | 395.51 | 389.73 | 6,231 |
19 Dec 2023 | 386.60 | 393.40 | 379.80 | 391.62 | 385.90 | 6,318 |
18 Dec 2023 | 387.00 | 388.60 | 378.60 | 384.82 | 379.19 | 6,560 |
15 Dec 2023 | 391.00 | 392.20 | 386.80 | 391.04 | 385.33 | 11,561 |
14 Dec 2023 | 379.00 | 396.00 | 374.00 | 389.81 | 384.11 | 14,993 |
13 Dec 2023 | 360.60 | 370.60 | 356.60 | 365.78 | 360.43 | 3,180 |
12 Dec 2023 | 354.60 | 358.80 | 353.00 | 356.69 | 351.48 | 4,537 |
11 Dec 2023 | 351.40 | 356.00 | 350.50 | 353.50 | 348.34 | 6,727 |
08 Dec 2023 | 346.80 | 350.40 | 345.80 | 349.00 | 343.90 | 5,325 |
07 Dec 2023 | 341.80 | 344.02 | 340.00 | 344.02 | 339.00 | 2,532 |
06 Dec 2023 | 331.40 | 340.60 | 330.40 | 339.36 | 334.40 | 5,719 |
05 Dec 2023 | 320.80 | 325.60 | 319.40 | 324.40 | 319.66 | 5,165 |
04 Dec 2023 | 322.20 | 324.40 | 317.31 | 318.05 | 313.40 | 4,018 |
01 Dec 2023 | 319.60 | 322.80 | 316.40 | 319.77 | 315.10 | 2,666 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |