Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 406.50 | 421.00 | 396.75 | 410.65 | 410.65 | 30,420 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 416.65 | 416.65 | 405.85 | 408.20 | 408.20 | 9,816 |
29 Apr 2024 | 383.15 | 425.00 | 383.15 | 412.30 | 412.30 | 74,105 |
26 Apr 2024 | 394.65 | 396.50 | 391.60 | 394.20 | 394.20 | 5,929 |
25 Apr 2024 | 379.15 | 399.00 | 379.15 | 396.35 | 396.35 | 14,367 |
24 Apr 2024 | 389.05 | 394.10 | 383.55 | 386.35 | 386.35 | 3,996 |
23 Apr 2024 | 387.35 | 387.35 | 376.05 | 384.30 | 384.30 | 2,534 |
22 Apr 2024 | 369.20 | 381.60 | 364.00 | 377.05 | 377.05 | 7,143 |
19 Apr 2024 | 360.05 | 364.50 | 357.70 | 362.85 | 362.85 | 1,123 |
18 Apr 2024 | 359.45 | 366.90 | 359.45 | 362.05 | 362.05 | 5,000 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 363.45 | 367.20 | 359.00 | 363.95 | 363.95 | 3,970 |
15 Apr 2024 | 346.05 | 370.25 | 346.05 | 362.15 | 362.15 | 6,696 |
12 Apr 2024 | 380.95 | 382.95 | 371.20 | 374.70 | 374.70 | 3,580 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 389.35 | 389.35 | 379.20 | 379.80 | 379.80 | 2,127 |
09 Apr 2024 | 378.95 | 387.50 | 375.00 | 382.55 | 382.55 | 6,286 |
08 Apr 2024 | 384.70 | 384.70 | 375.80 | 378.90 | 378.90 | 3,520 |
05 Apr 2024 | 383.85 | 383.85 | 375.05 | 377.15 | 377.15 | 6,877 |
04 Apr 2024 | 389.95 | 389.95 | 377.80 | 380.05 | 380.05 | 5,974 |
03 Apr 2024 | 374.75 | 384.00 | 367.95 | 382.40 | 382.40 | 16,936 |
02 Apr 2024 | 360.55 | 373.90 | 360.30 | 370.70 | 370.70 | 12,785 |
01 Apr 2024 | 344.25 | 364.45 | 341.20 | 363.25 | 363.25 | 5,476 |
28 Mar 2024 | 343.00 | 348.45 | 339.00 | 339.95 | 339.95 | 17,944 |
27 Mar 2024 | 350.05 | 356.00 | 342.00 | 343.60 | 343.60 | 4,283 |
26 Mar 2024 | 360.20 | 364.75 | 352.20 | 353.75 | 353.75 | 7,445 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 357.00 | 362.95 | 357.00 | 361.15 | 361.15 | 1,910 |
21 Mar 2024 | 350.65 | 363.05 | 350.65 | 357.05 | 357.05 | 3,579 |
20 Mar 2024 | 365.30 | 365.30 | 352.70 | 358.15 | 358.15 | 1,295 |
19 Mar 2024 | 360.30 | 368.40 | 356.05 | 358.65 | 358.65 | 2,302 |
18 Mar 2024 | 351.35 | 366.35 | 351.35 | 360.30 | 360.30 | 6,339 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 358.30 | 374.15 | 350.00 | 362.40 | 362.40 | 6,055 |
13 Mar 2024 | 374.05 | 377.90 | 350.00 | 351.25 | 351.25 | 14,984 |
12 Mar 2024 | 379.80 | 381.30 | 372.75 | 375.20 | 375.20 | 3,095 |
11 Mar 2024 | 393.55 | 397.00 | 376.75 | 379.80 | 379.80 | 10,554 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 385.10 | 395.55 | 385.10 | 393.25 | 393.25 | 5,814 |
06 Mar 2024 | 402.35 | 402.35 | 389.80 | 392.10 | 392.10 | 6,444 |
05 Mar 2024 | 398.55 | 403.80 | 395.50 | 402.35 | 402.35 | 6,291 |
04 Mar 2024 | 394.95 | 404.05 | 391.00 | 398.20 | 398.20 | 7,781 |
01 Mar 2024 | 400.10 | 400.10 | 384.60 | 385.60 | 385.60 | 6,678 |
29 Feb 2024 | 391.95 | 391.95 | 380.00 | 385.30 | 385.30 | 7,356 |
28 Feb 2024 | 399.65 | 399.65 | 381.25 | 383.55 | 383.55 | 3,689 |
27 Feb 2024 | 406.75 | 406.75 | 388.80 | 391.80 | 391.80 | 1,970 |
26 Feb 2024 | 401.30 | 408.95 | 397.95 | 398.80 | 398.80 | 11,507 |
23 Feb 2024 | 409.65 | 409.80 | 404.00 | 406.60 | 406.60 | 4,067 |
22 Feb 2024 | 414.25 | 414.25 | 400.00 | 403.15 | 403.15 | 2,796 |
21 Feb 2024 | 416.45 | 418.65 | 405.70 | 407.85 | 407.85 | 12,643 |
20 Feb 2024 | 399.90 | 413.40 | 396.85 | 411.25 | 411.25 | 25,401 |
16 Feb 2024 | 393.80 | 397.90 | 392.05 | 394.25 | 394.25 | 2,664 |
16 Feb 2024 | 3.75 Dividend | |||||
15 Feb 2024 | 402.95 | 402.95 | 392.95 | 393.50 | 389.75 | 3,462 |
14 Feb 2024 | 390.05 | 397.80 | 389.25 | 394.95 | 391.19 | 2,488 |
13 Feb 2024 | 392.95 | 399.40 | 389.25 | 390.80 | 387.08 | 2,847 |
12 Feb 2024 | 408.60 | 408.60 | 391.75 | 397.50 | 393.71 | 9,129 |
09 Feb 2024 | 407.00 | 412.55 | 396.60 | 406.80 | 402.92 | 2,683 |
08 Feb 2024 | 421.40 | 421.40 | 402.00 | 406.30 | 402.43 | 9,232 |
07 Feb 2024 | 414.25 | 424.40 | 407.55 | 413.10 | 409.16 | 42,751 |
06 Feb 2024 | 427.85 | 427.85 | 405.15 | 410.50 | 406.59 | 12,150 |
05 Feb 2024 | 411.20 | 416.90 | 405.50 | 409.80 | 405.89 | 8,004 |
02 Feb 2024 | 401.15 | 406.85 | 397.05 | 404.10 | 400.25 | 5,940 |
01 Feb 2024 | 410.75 | 410.75 | 399.60 | 400.50 | 396.68 | 1,878 |
31 Jan 2024 | 399.30 | 404.75 | 399.30 | 402.55 | 398.71 | 3,204 |
30 Jan 2024 | 398.95 | 403.00 | 393.75 | 397.20 | 393.41 | 9,807 |
29 Jan 2024 | 400.85 | 403.50 | 396.45 | 397.35 | 393.56 | 4,140 |
26 Jan 2024 | 397.20 | 397.20 | 397.20 | 397.20 | 393.41 | - |
25 Jan 2024 | 395.75 | 402.65 | 393.25 | 397.20 | 393.41 | 2,395 |
24 Jan 2024 | 390.85 | 394.50 | 387.75 | 392.95 | 389.21 | 1,786 |
23 Jan 2024 | 393.05 | 394.10 | 386.15 | 389.40 | 385.69 | 2,919 |
22 Jan 2024 | 391.45 | 391.45 | 391.45 | 391.45 | 387.72 | - |
19 Jan 2024 | 395.95 | 395.95 | 390.25 | 391.45 | 387.72 | 6,294 |
18 Jan 2024 | 392.10 | 397.25 | 386.80 | 388.45 | 384.75 | 14,433 |
17 Jan 2024 | 399.00 | 400.05 | 394.05 | 395.15 | 391.38 | 4,331 |
16 Jan 2024 | 400.10 | 404.00 | 397.50 | 399.10 | 395.30 | 11,872 |
12 Jan 2024 | 408.00 | 408.00 | 400.05 | 402.60 | 398.76 | 3,605 |
11 Jan 2024 | 408.95 | 408.95 | 399.00 | 402.65 | 398.81 | 9,108 |
10 Jan 2024 | 408.95 | 408.95 | 398.75 | 404.05 | 400.20 | 1,958 |
09 Jan 2024 | 408.85 | 408.85 | 401.25 | 402.40 | 398.57 | 9,350 |
08 Jan 2024 | 412.35 | 412.35 | 399.40 | 403.00 | 399.16 | 12,206 |
05 Jan 2024 | 410.00 | 413.05 | 406.20 | 407.60 | 403.72 | 18,754 |
04 Jan 2024 | 414.85 | 414.85 | 407.50 | 409.20 | 405.30 | 3,692 |
03 Jan 2024 | 414.85 | 414.85 | 405.10 | 407.80 | 403.91 | 8,399 |
02 Jan 2024 | 420.45 | 420.45 | 405.30 | 406.75 | 402.87 | 15,384 |
29 Dec 2023 | 404.85 | 416.95 | 404.85 | 412.20 | 408.27 | 22,717 |
28 Dec 2023 | 407.50 | 407.50 | 402.00 | 403.75 | 399.90 | 12,701 |
27 Dec 2023 | 404.95 | 408.15 | 402.05 | 404.00 | 400.15 | 7,411 |
26 Dec 2023 | 404.50 | 406.35 | 400.35 | 402.50 | 398.66 | 16,747 |
22 Dec 2023 | 399.55 | 408.55 | 399.55 | 403.65 | 399.80 | 10,813 |
21 Dec 2023 | 400.50 | 407.90 | 392.25 | 406.45 | 402.58 | 10,389 |
20 Dec 2023 | 413.05 | 423.00 | 401.05 | 403.00 | 399.16 | 25,910 |
19 Dec 2023 | 423.90 | 423.90 | 412.80 | 413.75 | 409.81 | 25,175 |
18 Dec 2023 | 422.00 | 430.00 | 411.10 | 416.20 | 412.23 | 115,692 |
15 Dec 2023 | 398.00 | 403.00 | 397.15 | 400.10 | 396.29 | 25,952 |
14 Dec 2023 | 395.75 | 404.70 | 395.10 | 397.85 | 394.06 | 9,014 |
13 Dec 2023 | 403.95 | 403.95 | 393.00 | 395.95 | 392.18 | 27,704 |
12 Dec 2023 | 409.95 | 409.95 | 395.35 | 399.15 | 395.35 | 11,149 |
11 Dec 2023 | 395.25 | 405.00 | 392.30 | 403.40 | 399.56 | 21,215 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |