Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 335.00 | 335.00 | 327.60 | 327.60 | 318.10 | 96 |
29 Apr 2024 | 339.30 | 339.30 | 335.55 | 335.65 | 325.92 | 77 |
26 Apr 2024 | 335.25 | 339.75 | 335.25 | 338.00 | 328.20 | 573 |
25 Apr 2024 | 328.00 | 328.00 | 324.20 | 327.25 | 317.76 | 748 |
24 Apr 2024 | 321.90 | 330.00 | 317.00 | 326.15 | 316.69 | 1,278 |
23 Apr 2024 | 348.75 | 353.90 | 348.60 | 350.85 | 340.68 | 562 |
22 Apr 2024 | 344.55 | 348.15 | 342.40 | 346.30 | 336.26 | 812 |
19 Apr 2024 | 336.60 | 340.20 | 334.95 | 339.75 | 329.90 | 741 |
18 Apr 2024 | 339.45 | 341.25 | 339.00 | 340.50 | 330.63 | 454 |
17 Apr 2024 | 341.55 | 344.55 | 336.75 | 341.10 | 331.21 | 180 |
16 Apr 2024 | 348.00 | 348.00 | 338.60 | 339.70 | 329.85 | 601 |
15 Apr 2024 | 355.95 | 355.95 | 350.20 | 350.20 | 340.04 | 284 |
12 Apr 2024 | 356.00 | 357.15 | 348.60 | 350.55 | 340.38 | 545 |
11 Apr 2024 | 355.20 | 358.20 | 354.00 | 355.20 | 344.90 | 95 |
10 Apr 2024 | 366.00 | 367.50 | 356.00 | 357.15 | 346.79 | 467 |
09 Apr 2024 | 363.90 | 366.00 | 363.50 | 364.20 | 353.64 | 60 |
08 Apr 2024 | 362.10 | 365.25 | 361.95 | 365.25 | 354.66 | 128 |
05 Apr 2024 | 364.80 | 365.85 | 362.80 | 362.80 | 352.28 | 35 |
04 Apr 2024 | 366.60 | 370.00 | 365.40 | 369.35 | 358.64 | 118 |
03 Apr 2024 | 365.85 | 367.50 | 365.85 | 366.45 | 355.82 | 29 |
02 Apr 2024 | 365.35 | 368.10 | 364.50 | 367.45 | 356.79 | 456 |
28 Mar 2024 | 372.45 | 372.45 | 366.00 | 367.10 | 356.45 | 992 |
27 Mar 2024 | 366.25 | 367.70 | 359.00 | 367.35 | 356.70 | 2,693 |
26 Mar 2024 | 351.85 | 365.20 | 350.00 | 365.20 | 354.61 | 1,169 |
25 Mar 2024 | 358.00 | 360.15 | 353.40 | 353.80 | 343.54 | 1,263 |
22 Mar 2024 | 369.00 | 370.55 | 358.60 | 358.70 | 348.30 | 453 |
21 Mar 2024 | 381.05 | 381.05 | 367.55 | 370.75 | 360.00 | 395 |
20 Mar 2024 | 369.00 | 378.00 | 361.95 | 375.95 | 365.05 | 2,751 |
19 Mar 2024 | 421.80 | 426.55 | 421.80 | 426.55 | 414.18 | 60 |
18 Mar 2024 | 426.60 | 426.80 | 418.25 | 423.35 | 411.07 | 16 |
15 Mar 2024 | 421.80 | 427.60 | 421.80 | 425.90 | 413.55 | 154 |
14 Mar 2024 | 431.20 | 436.35 | 426.25 | 426.25 | 413.89 | 378 |
13 Mar 2024 | 427.60 | 427.60 | 423.75 | 423.75 | 411.46 | 49 |
12 Mar 2024 | 423.15 | 425.80 | 418.30 | 425.60 | 413.26 | 854 |
11 Mar 2024 | 413.75 | 420.15 | 413.75 | 420.15 | 407.97 | 58 |
08 Mar 2024 | 413.60 | 417.85 | 411.05 | 417.40 | 405.30 | 574 |
07 Mar 2024 | 407.40 | 411.50 | 403.80 | 411.50 | 399.57 | 510 |
06 Mar 2024 | 413.05 | 415.60 | 411.15 | 411.30 | 399.37 | 94 |
05 Mar 2024 | 408.40 | 410.40 | 408.40 | 410.40 | 398.50 | 169 |
04 Mar 2024 | 421.20 | 421.20 | 415.40 | 415.75 | 403.69 | 317 |
01 Mar 2024 | 425.00 | 425.20 | 418.40 | 423.95 | 411.66 | 393 |
29 Feb 2024 | 427.20 | 427.20 | 424.90 | 425.00 | 412.68 | 43 |
28 Feb 2024 | 429.40 | 429.40 | 425.00 | 426.00 | 413.65 | 426 |
27 Feb 2024 | 429.20 | 436.50 | 429.20 | 433.50 | 420.93 | 66 |
26 Feb 2024 | 424.85 | 428.00 | 424.85 | 428.00 | 415.59 | 124 |
23 Feb 2024 | 437.15 | 437.15 | 425.10 | 425.70 | 413.36 | 186 |
22 Feb 2024 | 433.40 | 436.90 | 431.10 | 434.80 | 422.19 | 475 |
21 Feb 2024 | 430.65 | 432.00 | 428.80 | 429.65 | 417.19 | 488 |
20 Feb 2024 | 425.45 | 428.15 | 425.40 | 428.15 | 415.73 | 42 |
19 Feb 2024 | 422.80 | 428.00 | 422.80 | 428.00 | 415.59 | 130 |
16 Feb 2024 | 431.70 | 431.70 | 427.40 | 427.50 | 415.10 | 149 |
15 Feb 2024 | 421.00 | 426.35 | 421.00 | 423.50 | 411.22 | 690 |
14 Feb 2024 | 409.45 | 416.60 | 409.45 | 415.50 | 403.45 | 236 |
13 Feb 2024 | 412.95 | 412.95 | 407.55 | 411.05 | 399.13 | 115 |
12 Feb 2024 | 419.30 | 419.45 | 411.00 | 411.90 | 399.96 | 386 |
09 Feb 2024 | 412.00 | 414.45 | 411.00 | 413.05 | 401.07 | 133 |
08 Feb 2024 | 400.40 | 414.00 | 394.35 | 408.95 | 397.09 | 1,827 |
07 Feb 2024 | 391.45 | 393.65 | 389.95 | 390.25 | 378.93 | 508 |
06 Feb 2024 | 387.95 | 392.30 | 382.35 | 392.30 | 380.92 | 609 |
05 Feb 2024 | 379.55 | 385.40 | 379.55 | 383.80 | 372.67 | 529 |
02 Feb 2024 | 379.75 | 384.00 | 376.60 | 376.60 | 365.68 | 632 |
01 Feb 2024 | 380.75 | 381.60 | 377.70 | 378.85 | 367.86 | 479 |
31 Jan 2024 | 384.80 | 384.80 | 381.90 | 383.90 | 372.77 | 67 |
30 Jan 2024 | 384.80 | 385.90 | 382.00 | 385.90 | 374.71 | 95 |
29 Jan 2024 | 381.10 | 385.60 | 380.10 | 384.80 | 373.64 | 446 |
26 Jan 2024 | 372.65 | 389.40 | 372.40 | 385.45 | 374.27 | 2,499 |
25 Jan 2024 | 362.70 | 363.15 | 359.45 | 361.25 | 350.77 | 475 |
24 Jan 2024 | 366.10 | 369.40 | 364.25 | 365.15 | 354.56 | 1,190 |
23 Jan 2024 | 359.25 | 360.70 | 356.30 | 360.60 | 350.14 | 387 |
22 Jan 2024 | 356.20 | 359.70 | 351.00 | 354.45 | 344.17 | 1,106 |
19 Jan 2024 | 351.10 | 351.20 | 348.55 | 351.05 | 340.87 | 249 |
18 Jan 2024 | 351.00 | 356.55 | 351.00 | 353.10 | 342.86 | 498 |
17 Jan 2024 | 352.55 | 352.55 | 344.70 | 346.10 | 336.06 | 1,180 |
16 Jan 2024 | 357.95 | 360.30 | 357.00 | 358.30 | 347.91 | 1,401 |
15 Jan 2024 | 365.45 | 365.45 | 359.65 | 362.45 | 351.94 | 203 |
15 Jan 2024 | 4.5 Dividend | |||||
12 Jan 2024 | 360.55 | 369.60 | 359.25 | 369.60 | 354.51 | 886 |
11 Jan 2024 | 383.70 | 384.25 | 370.00 | 370.00 | 354.90 | 1,812 |
10 Jan 2024 | 384.35 | 384.95 | 380.95 | 381.70 | 366.12 | 72 |
09 Jan 2024 | 387.45 | 387.45 | 383.00 | 384.05 | 368.37 | 192 |
08 Jan 2024 | 377.30 | 385.45 | 375.80 | 384.75 | 369.04 | 794 |
05 Jan 2024 | 374.65 | 379.85 | 371.60 | 378.40 | 362.95 | 741 |
04 Jan 2024 | 382.05 | 382.05 | 378.00 | 379.15 | 363.67 | 198 |
03 Jan 2024 | 391.45 | 391.45 | 378.55 | 380.40 | 364.87 | 1,167 |
02 Jan 2024 | 401.50 | 401.50 | 388.70 | 392.60 | 376.57 | 960 |
29 Dec 2023 | 402.25 | 402.25 | 399.90 | 400.40 | 384.06 | 206 |
28 Dec 2023 | 404.15 | 404.15 | 398.00 | 398.00 | 381.75 | 412 |
27 Dec 2023 | 399.95 | 402.45 | 399.10 | 402.45 | 386.02 | 202 |
22 Dec 2023 | 399.10 | 400.00 | 397.80 | 397.80 | 381.56 | 124 |
21 Dec 2023 | 404.25 | 404.85 | 400.00 | 401.75 | 385.35 | 478 |
20 Dec 2023 | 405.20 | 409.20 | 403.25 | 407.15 | 390.53 | 230 |
19 Dec 2023 | 407.55 | 407.75 | 405.00 | 405.95 | 389.38 | 441 |
18 Dec 2023 | 410.80 | 412.10 | 407.30 | 408.00 | 391.35 | 260 |
15 Dec 2023 | 428.60 | 428.60 | 415.55 | 418.10 | 401.03 | 813 |
14 Dec 2023 | 427.85 | 429.40 | 423.70 | 427.05 | 409.62 | 854 |
13 Dec 2023 | 408.70 | 412.50 | 408.00 | 409.05 | 392.35 | 518 |
12 Dec 2023 | 412.85 | 415.20 | 410.60 | 410.60 | 393.84 | 244 |
11 Dec 2023 | 413.45 | 413.90 | 407.80 | 409.50 | 392.78 | 506 |
08 Dec 2023 | 413.65 | 418.40 | 412.00 | 413.90 | 397.00 | 630 |
07 Dec 2023 | 399.35 | 403.40 | 397.90 | 403.40 | 386.93 | 98 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |