Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 391.10 | 397.70 | 385.10 | 394.50 | 394.50 | 250,229 |
18 Apr 2024 | 397.85 | 407.00 | 393.10 | 395.45 | 395.45 | 389,950 |
16 Apr 2024 | 388.85 | 399.40 | 385.00 | 396.65 | 396.65 | 413,178 |
15 Apr 2024 | 365.05 | 399.70 | 365.05 | 392.50 | 392.50 | 235,298 |
12 Apr 2024 | 406.50 | 410.00 | 401.80 | 402.85 | 402.85 | 380,547 |
10 Apr 2024 | 403.20 | 410.95 | 403.00 | 406.95 | 406.95 | 375,541 |
09 Apr 2024 | 412.00 | 413.30 | 400.40 | 402.90 | 402.90 | 448,736 |
08 Apr 2024 | 421.55 | 421.55 | 409.35 | 410.40 | 410.40 | 214,429 |
05 Apr 2024 | 415.45 | 418.50 | 408.05 | 416.65 | 416.65 | 348,714 |
04 Apr 2024 | 422.90 | 426.85 | 412.00 | 415.00 | 415.00 | 600,947 |
03 Apr 2024 | 405.00 | 418.45 | 402.55 | 417.30 | 417.30 | 448,592 |
02 Apr 2024 | 403.45 | 408.25 | 395.50 | 407.55 | 407.55 | 495,613 |
01 Apr 2024 | 395.45 | 404.85 | 393.60 | 401.30 | 401.30 | 269,518 |
28 Mar 2024 | 385.00 | 394.00 | 384.80 | 390.20 | 390.20 | 522,559 |
27 Mar 2024 | 396.45 | 400.05 | 380.10 | 385.25 | 385.25 | 1,453,796 |
26 Mar 2024 | 384.95 | 396.25 | 384.95 | 395.30 | 395.30 | 257,445 |
22 Mar 2024 | 385.00 | 394.65 | 379.00 | 391.60 | 391.60 | 908,198 |
22 Mar 2024 | 3 Dividend | |||||
21 Mar 2024 | 369.00 | 388.80 | 368.60 | 387.00 | 384.00 | 692,662 |
20 Mar 2024 | 365.00 | 367.10 | 351.85 | 361.35 | 358.55 | 896,083 |
19 Mar 2024 | 375.75 | 376.75 | 360.20 | 362.55 | 359.74 | 396,508 |
18 Mar 2024 | 379.60 | 387.65 | 371.30 | 374.70 | 371.80 | 375,869 |
15 Mar 2024 | 400.50 | 401.00 | 370.35 | 380.95 | 378.00 | 1,245,698 |
14 Mar 2024 | 393.05 | 407.25 | 390.50 | 399.80 | 396.70 | 823,010 |
13 Mar 2024 | 429.20 | 429.75 | 392.40 | 397.25 | 394.17 | 1,062,624 |
12 Mar 2024 | 434.55 | 434.80 | 423.60 | 429.20 | 425.87 | 273,124 |
11 Mar 2024 | 429.80 | 433.75 | 424.50 | 432.40 | 429.05 | 628,425 |
07 Mar 2024 | 425.95 | 433.35 | 424.75 | 429.80 | 426.47 | 334,359 |
06 Mar 2024 | 424.90 | 432.25 | 414.20 | 424.15 | 420.86 | 1,221,140 |
05 Mar 2024 | 420.45 | 425.60 | 416.60 | 417.65 | 414.41 | 239,827 |
04 Mar 2024 | 416.50 | 422.60 | 410.65 | 421.35 | 418.08 | 278,224 |
01 Mar 2024 | 404.95 | 415.70 | 402.00 | 413.10 | 409.90 | 375,293 |
29 Feb 2024 | 389.40 | 403.30 | 389.35 | 400.65 | 397.54 | 363,727 |
28 Feb 2024 | 401.95 | 401.95 | 387.50 | 389.45 | 386.43 | 705,520 |
27 Feb 2024 | 407.00 | 410.70 | 394.30 | 401.75 | 398.64 | 388,817 |
26 Feb 2024 | 411.35 | 416.45 | 405.60 | 411.35 | 408.16 | 489,193 |
23 Feb 2024 | 417.70 | 419.35 | 411.25 | 413.00 | 409.80 | 463,723 |
22 Feb 2024 | 411.05 | 417.30 | 399.95 | 415.70 | 412.48 | 367,794 |
21 Feb 2024 | 426.00 | 429.80 | 411.15 | 412.35 | 409.15 | 1,064,478 |
20 Feb 2024 | 429.35 | 430.70 | 422.30 | 426.05 | 422.75 | 224,078 |
20 Feb 2024 | 3.5 Dividend | |||||
19 Feb 2024 | 434.35 | 442.80 | 429.55 | 431.05 | 424.24 | 470,009 |
16 Feb 2024 | 438.40 | 438.40 | 427.05 | 433.90 | 427.04 | 255,209 |
15 Feb 2024 | 437.65 | 438.30 | 430.15 | 435.20 | 428.32 | 489,638 |
14 Feb 2024 | 415.80 | 437.90 | 411.00 | 435.10 | 428.22 | 770,776 |
13 Feb 2024 | 420.00 | 426.80 | 414.65 | 420.50 | 413.85 | 476,422 |
12 Feb 2024 | 429.80 | 435.20 | 412.80 | 424.10 | 417.40 | 1,384,693 |
09 Feb 2024 | 466.85 | 466.85 | 411.35 | 428.85 | 422.07 | 1,617,010 |
08 Feb 2024 | 470.10 | 477.80 | 463.95 | 468.45 | 461.04 | 860,494 |
07 Feb 2024 | 451.00 | 469.85 | 450.75 | 469.05 | 461.63 | 427,015 |
06 Feb 2024 | 461.00 | 461.20 | 445.00 | 453.90 | 446.72 | 690,180 |
05 Feb 2024 | 455.00 | 464.80 | 447.95 | 458.15 | 450.91 | 589,831 |
02 Feb 2024 | 448.95 | 461.45 | 448.20 | 450.65 | 443.53 | 931,507 |
01 Feb 2024 | 449.95 | 449.95 | 439.35 | 445.80 | 438.75 | 1,035,253 |
31 Jan 2024 | 442.90 | 445.00 | 437.00 | 443.35 | 436.34 | 379,110 |
30 Jan 2024 | 450.85 | 453.75 | 440.80 | 444.75 | 437.72 | 1,054,459 |
29 Jan 2024 | 420.50 | 448.10 | 420.50 | 446.75 | 439.69 | 1,887,771 |
25 Jan 2024 | 425.00 | 425.60 | 414.05 | 419.05 | 412.43 | 596,525 |
24 Jan 2024 | 398.45 | 422.80 | 390.00 | 421.85 | 415.18 | 1,680,470 |
23 Jan 2024 | 430.55 | 430.55 | 382.80 | 395.70 | 389.44 | 1,027,235 |
19 Jan 2024 | 397.00 | 413.50 | 396.95 | 412.30 | 405.78 | 1,274,631 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 395.90 | 402.50 | 389.80 | 392.60 | 386.39 | 522,709 |
16 Jan 2024 | 409.65 | 414.00 | 394.95 | 400.50 | 394.17 | 695,560 |
15 Jan 2024 | 402.05 | 412.15 | 399.50 | 409.50 | 403.03 | 895,900 |
12 Jan 2024 | 398.65 | 402.55 | 393.40 | 401.80 | 395.45 | 512,241 |
11 Jan 2024 | 393.90 | 402.20 | 391.70 | 395.50 | 389.25 | 248,061 |
10 Jan 2024 | 396.95 | 396.95 | 380.95 | 390.40 | 384.23 | 395,211 |
09 Jan 2024 | 409.95 | 411.90 | 391.05 | 393.70 | 387.48 | 668,310 |
08 Jan 2024 | 405.15 | 412.50 | 401.25 | 406.05 | 399.63 | 682,623 |
05 Jan 2024 | 408.25 | 408.25 | 398.30 | 404.10 | 397.71 | 351,410 |
04 Jan 2024 | 398.00 | 409.00 | 397.10 | 405.55 | 399.14 | 661,940 |
03 Jan 2024 | 389.40 | 401.00 | 385.00 | 393.05 | 386.84 | 854,630 |
02 Jan 2024 | 395.45 | 398.10 | 382.80 | 390.10 | 383.93 | 738,967 |
01 Jan 2024 | 387.00 | 399.95 | 381.30 | 395.05 | 388.80 | 599,636 |
29 Dec 2023 | 388.40 | 388.65 | 379.50 | 382.45 | 376.40 | 683,315 |
28 Dec 2023 | 387.00 | 393.00 | 383.80 | 385.10 | 379.01 | 563,730 |
27 Dec 2023 | 395.05 | 395.35 | 382.60 | 384.90 | 378.82 | 563,612 |
26 Dec 2023 | 389.55 | 398.95 | 385.45 | 392.35 | 386.15 | 910,862 |
22 Dec 2023 | 392.65 | 396.35 | 381.65 | 386.90 | 380.78 | 756,297 |
21 Dec 2023 | 373.35 | 391.65 | 368.00 | 389.00 | 382.85 | 845,911 |
20 Dec 2023 | 411.50 | 411.95 | 377.65 | 380.90 | 374.88 | 634,454 |
19 Dec 2023 | 413.55 | 414.70 | 402.05 | 408.70 | 402.24 | 563,634 |
18 Dec 2023 | 412.35 | 416.50 | 405.90 | 411.90 | 405.39 | 688,496 |
15 Dec 2023 | 425.95 | 426.80 | 410.00 | 412.35 | 405.83 | 869,643 |
14 Dec 2023 | 426.00 | 428.00 | 415.50 | 423.20 | 416.51 | 1,284,498 |
13 Dec 2023 | 392.75 | 424.05 | 391.10 | 421.95 | 415.28 | 3,243,920 |
12 Dec 2023 | 391.80 | 392.75 | 385.00 | 389.90 | 383.74 | 451,012 |
11 Dec 2023 | 386.95 | 393.00 | 381.20 | 389.60 | 383.44 | 613,450 |
08 Dec 2023 | 378.25 | 390.60 | 378.25 | 385.05 | 378.96 | 1,246,511 |
07 Dec 2023 | 380.40 | 381.85 | 374.50 | 377.10 | 371.14 | 1,002,905 |
06 Dec 2023 | 377.55 | 387.85 | 375.75 | 378.95 | 372.96 | 532,574 |
05 Dec 2023 | 374.95 | 379.45 | 369.70 | 377.20 | 371.24 | 927,205 |
04 Dec 2023 | 384.90 | 386.30 | 370.80 | 371.70 | 365.82 | 1,816,043 |
01 Dec 2023 | 339.45 | 368.40 | 337.00 | 365.30 | 359.53 | 3,208,589 |
30 Nov 2023 | 328.70 | 337.50 | 325.85 | 334.95 | 329.65 | 889,085 |
29 Nov 2023 | 322.00 | 329.65 | 318.70 | 328.15 | 322.96 | 758,016 |
28 Nov 2023 | 313.05 | 321.80 | 309.20 | 320.60 | 315.53 | 660,151 |
24 Nov 2023 | 317.35 | 318.50 | 312.10 | 315.15 | 310.17 | 641,766 |
24 Nov 2023 | 4.5 Dividend | |||||
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |