Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 359.75 | 361.61 | 354.00 | 356.76 | 356.76 | 29,533 |
30 Apr 2024 | 356.01 | 364.00 | 356.01 | 359.94 | 359.94 | 4,537 |
29 Apr 2024 | 363.40 | 363.40 | 354.00 | 355.47 | 355.47 | 25,409 |
26 Apr 2024 | 374.30 | 374.30 | 361.01 | 362.20 | 362.20 | 18,884 |
25 Apr 2024 | 367.07 | 373.00 | 367.07 | 370.30 | 370.30 | 39,130 |
24 Apr 2024 | 364.27 | 368.88 | 364.27 | 367.43 | 367.43 | 9,760 |
23 Apr 2024 | 362.00 | 370.00 | 359.38 | 364.27 | 364.27 | 24,986 |
22 Apr 2024 | 369.00 | 369.00 | 358.50 | 359.38 | 359.38 | 64,183 |
19 Apr 2024 | 362.71 | 370.00 | 361.51 | 365.23 | 365.23 | 10,647 |
18 Apr 2024 | 351.70 | 374.90 | 351.70 | 362.71 | 362.71 | 48,003 |
16 Apr 2024 | 356.10 | 356.10 | 349.48 | 350.02 | 350.02 | 16,509 |
15 Apr 2024 | 352.19 | 358.00 | 349.50 | 353.38 | 353.38 | 22,974 |
12 Apr 2024 | 365.00 | 365.00 | 350.55 | 356.29 | 356.29 | 21,349 |
10 Apr 2024 | 369.34 | 369.90 | 362.60 | 364.55 | 364.55 | 16,958 |
09 Apr 2024 | 374.31 | 375.00 | 368.90 | 369.34 | 369.34 | 15,705 |
08 Apr 2024 | 378.00 | 378.00 | 371.09 | 374.11 | 374.11 | 8,639 |
05 Apr 2024 | 376.50 | 377.50 | 373.80 | 374.52 | 374.52 | 7,996 |
04 Apr 2024 | 372.80 | 378.90 | 371.41 | 376.06 | 376.06 | 4,555 |
03 Apr 2024 | 370.00 | 377.76 | 362.50 | 371.07 | 371.07 | 23,401 |
02 Apr 2024 | 365.26 | 376.10 | 358.00 | 370.30 | 370.30 | 8,231 |
01 Apr 2024 | 373.90 | 374.00 | 365.00 | 366.63 | 366.63 | 8,773 |
28 Mar 2024 | 374.51 | 383.00 | 367.00 | 369.16 | 369.16 | 8,995 |
27 Mar 2024 | 375.67 | 380.15 | 372.50 | 377.01 | 377.01 | 8,934 |
26 Mar 2024 | 378.00 | 378.22 | 372.00 | 376.05 | 376.05 | 5,272 |
22 Mar 2024 | 376.80 | 377.10 | 374.80 | 375.97 | 375.97 | 2,177 |
21 Mar 2024 | 374.70 | 385.00 | 370.86 | 375.21 | 375.21 | 7,730 |
20 Mar 2024 | 385.90 | 385.90 | 368.10 | 369.99 | 369.99 | 11,154 |
19 Mar 2024 | 385.50 | 385.50 | 369.27 | 382.62 | 382.62 | 11,956 |
18 Mar 2024 | 395.35 | 395.35 | 380.00 | 384.67 | 384.67 | 14,379 |
15 Mar 2024 | 381.10 | 399.00 | 381.10 | 395.35 | 395.35 | 105,766 |
14 Mar 2024 | 384.00 | 387.87 | 366.00 | 386.41 | 386.41 | 49,902 |
13 Mar 2024 | 375.00 | 383.87 | 370.35 | 381.35 | 381.35 | 16,495 |
12 Mar 2024 | 381.30 | 381.30 | 371.04 | 374.92 | 374.92 | 7,292 |
11 Mar 2024 | 380.60 | 381.14 | 375.35 | 379.08 | 379.08 | 10,953 |
07 Mar 2024 | 379.00 | 380.00 | 374.00 | 376.08 | 376.08 | 21,543 |
06 Mar 2024 | 383.70 | 384.79 | 369.00 | 375.96 | 375.96 | 10,077 |
05 Mar 2024 | 376.50 | 386.99 | 375.25 | 382.62 | 382.62 | 28,331 |
04 Mar 2024 | 379.99 | 379.99 | 372.80 | 373.40 | 373.40 | 13,285 |
01 Mar 2024 | 376.10 | 380.00 | 375.00 | 378.30 | 378.30 | 12,859 |
29 Feb 2024 | 369.25 | 388.20 | 364.41 | 378.77 | 378.77 | 32,144 |
28 Feb 2024 | 368.80 | 368.80 | 363.86 | 365.98 | 365.98 | 4,542 |
27 Feb 2024 | 366.30 | 369.51 | 363.00 | 366.86 | 366.86 | 7,437 |
26 Feb 2024 | 366.00 | 370.00 | 366.00 | 369.53 | 369.53 | 32,322 |
23 Feb 2024 | 357.00 | 366.46 | 356.73 | 364.56 | 364.56 | 25,898 |
22 Feb 2024 | 362.60 | 362.60 | 352.05 | 353.66 | 353.66 | 5,536 |
21 Feb 2024 | 366.00 | 368.94 | 326.70 | 358.74 | 358.74 | 30,796 |
20 Feb 2024 | 372.00 | 372.00 | 364.70 | 367.66 | 367.66 | 17,324 |
19 Feb 2024 | 367.00 | 368.14 | 366.00 | 367.79 | 367.79 | 16,550 |
16 Feb 2024 | 365.00 | 370.00 | 359.31 | 368.09 | 368.09 | 15,721 |
15 Feb 2024 | 368.35 | 370.00 | 365.00 | 368.86 | 368.86 | 17,998 |
14 Feb 2024 | 359.60 | 370.00 | 359.60 | 368.88 | 368.88 | 22,305 |
13 Feb 2024 | 362.00 | 364.80 | 358.00 | 362.96 | 362.96 | 30,369 |
12 Feb 2024 | 363.99 | 367.70 | 351.30 | 362.74 | 362.74 | 14,074 |
12 Feb 2024 | 5.2 Dividend | |||||
09 Feb 2024 | 363.15 | 369.00 | 362.11 | 362.61 | 357.41 | 11,353 |
08 Feb 2024 | 364.00 | 369.00 | 362.00 | 365.11 | 359.87 | 10,207 |
07 Feb 2024 | 367.99 | 370.00 | 361.10 | 364.90 | 359.67 | 8,663 |
06 Feb 2024 | 365.00 | 372.19 | 355.35 | 362.59 | 357.39 | 23,354 |
05 Feb 2024 | 371.60 | 371.60 | 357.00 | 364.28 | 359.06 | 8,649 |
02 Feb 2024 | 367.00 | 369.90 | 362.74 | 368.27 | 362.99 | 29,594 |
01 Feb 2024 | 363.00 | 367.40 | 359.00 | 365.60 | 360.36 | 15,798 |
31 Jan 2024 | 351.00 | 363.65 | 350.94 | 360.67 | 355.50 | 11,755 |
30 Jan 2024 | 353.90 | 357.95 | 346.75 | 350.50 | 345.47 | 20,390 |
29 Jan 2024 | 348.50 | 356.00 | 347.02 | 353.95 | 348.87 | 24,923 |
25 Jan 2024 | 354.89 | 354.89 | 349.00 | 350.93 | 345.90 | 2,702 |
24 Jan 2024 | 350.35 | 355.00 | 349.45 | 354.89 | 349.80 | 27,163 |
23 Jan 2024 | 351.90 | 357.50 | 335.00 | 353.73 | 348.66 | 52,697 |
19 Jan 2024 | 351.30 | 357.35 | 349.00 | 351.01 | 345.98 | 11,240 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 351.99 | 356.50 | 345.94 | 350.04 | 345.02 | 33,761 |
16 Jan 2024 | 349.40 | 354.10 | 348.44 | 350.00 | 344.98 | 5,676 |
15 Jan 2024 | 354.00 | 354.00 | 345.65 | 346.30 | 341.33 | 21,293 |
12 Jan 2024 | 352.55 | 357.45 | 343.50 | 354.32 | 349.24 | 17,486 |
11 Jan 2024 | 344.84 | 353.00 | 341.67 | 349.78 | 344.76 | 47,441 |
10 Jan 2024 | 331.61 | 342.65 | 331.61 | 341.67 | 336.77 | 17,663 |
09 Jan 2024 | 330.00 | 337.00 | 327.50 | 334.40 | 329.60 | 23,422 |
08 Jan 2024 | 336.00 | 336.00 | 327.10 | 328.78 | 324.07 | 10,105 |
05 Jan 2024 | 334.50 | 334.50 | 329.55 | 332.34 | 327.57 | 19,373 |
04 Jan 2024 | 331.50 | 334.00 | 330.83 | 332.27 | 327.51 | 16,000 |
03 Jan 2024 | 329.95 | 332.00 | 329.00 | 331.36 | 326.61 | 38,513 |
02 Jan 2024 | 327.01 | 329.40 | 327.00 | 329.08 | 324.36 | 9,748 |
01 Jan 2024 | 324.80 | 329.10 | 323.50 | 327.01 | 322.32 | 24,527 |
29 Dec 2023 | 324.83 | 329.25 | 322.08 | 325.06 | 320.40 | 80,397 |
28 Dec 2023 | 330.00 | 334.25 | 322.95 | 324.83 | 320.17 | 30,356 |
27 Dec 2023 | 336.00 | 336.00 | 325.44 | 329.85 | 325.12 | 19,981 |
26 Dec 2023 | 323.80 | 338.00 | 321.05 | 333.44 | 328.66 | 35,375 |
22 Dec 2023 | 326.75 | 328.08 | 320.00 | 323.96 | 319.31 | 43,078 |
21 Dec 2023 | 332.90 | 332.90 | 325.00 | 329.75 | 325.02 | 14,099 |
20 Dec 2023 | 321.25 | 337.00 | 316.00 | 332.11 | 327.35 | 226,785,100 |
19 Dec 2023 | 326.00 | 360.00 | 322.00 | 335.54 | 330.73 | 44,970 |
18 Dec 2023 | 327.30 | 329.01 | 318.69 | 324.37 | 319.72 | 28,892 |
15 Dec 2023 | 336.00 | 336.00 | 325.16 | 326.78 | 322.09 | 16,880 |
14 Dec 2023 | 337.80 | 337.80 | 330.35 | 332.73 | 327.96 | 12,787 |
13 Dec 2023 | 332.79 | 333.68 | 329.00 | 332.91 | 328.14 | 8,408 |
12 Dec 2023 | 330.75 | 332.20 | 327.00 | 330.04 | 325.31 | 34,140 |
11 Dec 2023 | 329.00 | 332.35 | 326.05 | 330.79 | 326.05 | 30,503 |
08 Dec 2023 | 320.15 | 327.51 | 313.60 | 325.82 | 321.15 | 24,719 |
07 Dec 2023 | 300.40 | 323.00 | 300.40 | 318.99 | 314.42 | 78,750 |
06 Dec 2023 | 314.00 | 319.95 | 281.05 | 297.87 | 293.60 | 45,701 |
05 Dec 2023 | 319.00 | 319.00 | 314.63 | 315.96 | 311.43 | 10,103 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |