Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 465.00 | 470.00 | 460.00 | 465.00 | 465.00 | 1,165 |
02 May 2024 | 465.00 | 467.95 | 462.00 | 465.00 | 465.00 | 4,297 |
01 May 2024 | 465.00 | 462.70 | 460.00 | 465.00 | 465.00 | 10,441 |
30 Apr 2024 | 465.00 | 462.70 | 460.00 | 462.00 | 462.00 | 8,641 |
29 Apr 2024 | 465.00 | 462.60 | 460.00 | 465.00 | 465.00 | 2,914 |
26 Apr 2024 | 465.00 | 463.00 | 458.00 | 465.00 | 465.00 | 3,631 |
25 Apr 2024 | 469.00 | 470.00 | 470.00 | 469.00 | 469.00 | 1,456 |
24 Apr 2024 | 475.00 | 478.00 | 468.00 | 469.00 | 469.00 | 36,324 |
23 Apr 2024 | 441.00 | 479.50 | 446.00 | 475.00 | 475.00 | 67,589 |
22 Apr 2024 | 424.00 | 446.00 | 426.00 | 441.00 | 441.00 | 17,162 |
19 Apr 2024 | 428.00 | 426.85 | 420.00 | 424.00 | 424.00 | 54,700 |
18 Apr 2024 | 417.00 | 429.60 | 420.00 | 428.00 | 428.00 | 5,327 |
17 Apr 2024 | 409.00 | 420.00 | 414.00 | 417.00 | 417.00 | 14,656 |
16 Apr 2024 | 391.00 | 410.00 | 393.00 | 409.00 | 409.00 | 14,618 |
15 Apr 2024 | 387.00 | 392.00 | 382.00 | 391.00 | 391.00 | 5,695 |
12 Apr 2024 | 387.00 | 388.51 | 387.10 | 387.00 | 387.00 | 12,441 |
11 Apr 2024 | 387.00 | 385.00 | 385.00 | 387.00 | 387.00 | 6,032 |
10 Apr 2024 | 387.00 | 392.00 | 390.00 | 387.00 | 387.00 | 10,344 |
09 Apr 2024 | 387.00 | 400.00 | 387.00 | 387.00 | 387.00 | 283 |
08 Apr 2024 | 387.00 | 392.00 | 382.00 | 387.00 | 387.00 | 16,123 |
05 Apr 2024 | 387.00 | 389.00 | 386.00 | 387.00 | 387.00 | 8,828 |
04 Apr 2024 | 387.00 | 392.00 | 390.00 | 387.00 | 387.00 | 13,298 |
03 Apr 2024 | 387.00 | 392.00 | 385.00 | 387.00 | 387.00 | 24,047 |
02 Apr 2024 | 388.00 | 392.00 | 383.38 | 387.00 | 387.00 | 10,714 |
28 Mar 2024 | 387.00 | 392.00 | 384.06 | 388.00 | 388.00 | 110,087 |
27 Mar 2024 | 383.00 | 390.00 | 385.90 | 387.00 | 387.00 | 9,291 |
26 Mar 2024 | 383.00 | 385.40 | 382.00 | 383.00 | 383.00 | 199,714 |
25 Mar 2024 | 385.00 | 387.00 | 370.00 | 383.00 | 383.00 | 72,433 |
22 Mar 2024 | 376.00 | 386.00 | 364.81 | 386.00 | 386.00 | 48,201 |
21 Mar 2024 | 355.00 | 380.00 | 354.00 | 380.00 | 380.00 | 202,473 |
20 Mar 2024 | 352.00 | 360.00 | 350.00 | 360.00 | 360.00 | 41,638 |
19 Mar 2024 | 352.00 | 350.00 | 350.00 | 352.00 | 352.00 | 888 |
18 Mar 2024 | 352.00 | 352.00 | 350.00 | 350.00 | 350.00 | 2,540 |
15 Mar 2024 | 352.00 | 352.00 | 352.00 | 352.00 | 352.00 | 13,315 |
14 Mar 2024 | 352.00 | 350.00 | 344.00 | 352.00 | 352.00 | 1,016 |
13 Mar 2024 | 352.00 | 352.20 | 350.00 | 352.00 | 352.00 | 1,758 |
12 Mar 2024 | 352.00 | 352.00 | 352.00 | 352.00 | 352.00 | - |
11 Mar 2024 | 356.00 | 352.00 | 350.00 | 352.00 | 352.00 | 4,117 |
08 Mar 2024 | 354.00 | 352.00 | 352.00 | 356.00 | 356.00 | 1,000 |
07 Mar 2024 | 354.00 | 355.48 | 355.48 | 354.00 | 354.00 | 414 |
06 Mar 2024 | 354.00 | 355.60 | 355.60 | 354.00 | 354.00 | 835 |
05 Mar 2024 | 359.00 | 360.00 | 352.00 | 354.00 | 354.00 | 6,161 |
04 Mar 2024 | 360.00 | 358.12 | 358.12 | 360.00 | 360.00 | 500 |
01 Mar 2024 | 360.00 | 358.20 | 358.20 | 360.00 | 360.00 | 1,510 |
29 Feb 2024 | 360.00 | 362.00 | 358.00 | 362.00 | 362.00 | 3,806 |
28 Feb 2024 | 360.00 | 362.00 | 360.00 | 360.00 | 360.00 | 469 |
27 Feb 2024 | 360.00 | 362.00 | 358.00 | 362.00 | 362.00 | 826 |
26 Feb 2024 | 360.00 | 361.70 | 358.12 | 360.00 | 360.00 | 6,173 |
23 Feb 2024 | 360.00 | 359.00 | 358.80 | 360.00 | 360.00 | 5,881 |
22 Feb 2024 | 360.00 | 362.00 | 362.00 | 362.00 | 362.00 | 3 |
21 Feb 2024 | 360.00 | 360.00 | 360.00 | 360.00 | 360.00 | 25,000 |
20 Feb 2024 | 360.00 | 361.60 | 361.60 | 360.00 | 360.00 | 4,521 |
19 Feb 2024 | 360.00 | 361.70 | 359.00 | 360.00 | 360.00 | 8,236 |
16 Feb 2024 | 360.00 | 361.89 | 358.00 | 358.00 | 358.00 | 1,158 |
15 Feb 2024 | 359.00 | 359.00 | 359.00 | 360.00 | 360.00 | 52,000 |
14 Feb 2024 | 359.00 | 356.00 | 356.00 | 359.00 | 359.00 | 1,041 |
13 Feb 2024 | 359.00 | 359.00 | 359.00 | 359.00 | 359.00 | 377,500 |
12 Feb 2024 | 359.00 | 359.00 | 356.00 | 359.00 | 359.00 | 200,700 |
09 Feb 2024 | 359.00 | 358.00 | 358.00 | 359.00 | 359.00 | 3,600 |
08 Feb 2024 | 365.00 | 370.00 | 360.00 | 359.00 | 359.00 | 5,349 |
07 Feb 2024 | 365.00 | 370.00 | 370.00 | 370.00 | 370.00 | 342 |
06 Feb 2024 | 365.00 | 372.00 | 360.00 | 365.00 | 365.00 | 1,516 |
05 Feb 2024 | 365.00 | 360.50 | 360.50 | 365.00 | 365.00 | 263 |
02 Feb 2024 | 365.00 | 361.00 | 361.00 | 365.00 | 365.00 | 10,000 |
01 Feb 2024 | 365.00 | 361.40 | 360.00 | 365.00 | 365.00 | 17,398 |
31 Jan 2024 | 365.00 | 352.00 | 352.00 | 365.00 | 365.00 | 40 |
30 Jan 2024 | 362.00 | 362.00 | 360.12 | 362.00 | 362.00 | 1,573 |
29 Jan 2024 | 362.00 | 360.00 | 360.00 | 362.00 | 362.00 | 2,500 |
26 Jan 2024 | 362.00 | 364.00 | 360.00 | 362.00 | 362.00 | 3,700 |
25 Jan 2024 | 365.00 | 370.00 | 360.00 | 362.00 | 362.00 | 12,287 |
24 Jan 2024 | 365.00 | 366.00 | 361.00 | 365.00 | 365.00 | 45,523 |
23 Jan 2024 | 365.00 | 378.00 | 362.20 | 365.00 | 365.00 | 1,559 |
22 Jan 2024 | 362.00 | 370.00 | 360.30 | 365.00 | 365.00 | 6,778 |
19 Jan 2024 | 362.00 | 370.00 | 354.00 | 362.00 | 362.00 | 164,031 |
18 Jan 2024 | 362.00 | 378.00 | 354.00 | 378.00 | 378.00 | 1,001 |
17 Jan 2024 | 362.00 | 360.00 | 360.00 | 362.00 | 362.00 | 135 |
16 Jan 2024 | 362.00 | 370.00 | 354.48 | 362.00 | 362.00 | 2,709 |
15 Jan 2024 | 365.00 | 363.80 | 363.80 | 362.00 | 362.00 | 1,290 |
12 Jan 2024 | 365.00 | 360.00 | 360.00 | 365.00 | 365.00 | 4,313 |
11 Jan 2024 | 365.00 | 361.00 | 361.00 | 365.00 | 365.00 | 6,000 |
10 Jan 2024 | 365.00 | 368.00 | 362.00 | 365.00 | 365.00 | 11,435 |
09 Jan 2024 | 365.00 | 365.00 | 361.00 | 365.00 | 365.00 | 2,005 |
08 Jan 2024 | 365.00 | 366.00 | 360.00 | 365.00 | 365.00 | 4,388 |
05 Jan 2024 | 365.00 | 365.00 | 365.00 | 365.00 | 365.00 | - |
04 Jan 2024 | 365.00 | 370.00 | 370.00 | 370.00 | 370.00 | 294 |
03 Jan 2024 | 365.00 | 370.00 | 366.80 | 365.00 | 365.00 | 2,101 |
02 Jan 2024 | 365.00 | 370.00 | 360.00 | 365.00 | 365.00 | 761 |
29 Dec 2023 | 365.00 | 370.00 | 366.50 | 365.00 | 365.00 | 135 |
28 Dec 2023 | 365.00 | 365.00 | 365.00 | 365.00 | 365.00 | - |
27 Dec 2023 | 365.00 | 370.00 | 363.10 | 365.00 | 365.00 | 404 |
22 Dec 2023 | 365.00 | 365.00 | 365.00 | 365.00 | 365.00 | - |
21 Dec 2023 | 365.00 | 370.00 | 360.00 | 365.00 | 365.00 | 46,160 |
20 Dec 2023 | 365.00 | 370.00 | 364.00 | 365.00 | 365.00 | 7,423 |
19 Dec 2023 | 365.00 | 365.00 | 365.00 | 365.00 | 365.00 | - |
18 Dec 2023 | 365.00 | 370.00 | 370.00 | 365.00 | 365.00 | 1,150 |
15 Dec 2023 | 365.00 | 365.00 | 365.00 | 365.00 | 365.00 | - |
14 Dec 2023 | 365.00 | 365.00 | 365.00 | 365.00 | 365.00 | - |
13 Dec 2023 | 365.00 | 368.00 | 361.00 | 365.00 | 365.00 | 32,126 |
12 Dec 2023 | 365.00 | 364.00 | 352.00 | 365.00 | 365.00 | 2,035 |
11 Dec 2023 | 365.00 | 367.50 | 362.50 | 365.00 | 365.00 | 21,888 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |