Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 354.00 | 354.20 | 350.80 | 350.60 | 350.60 | 543,092 |
02 May 2024 | 354.40 | 354.47 | 354.47 | 354.40 | 354.40 | 3,493 |
01 May 2024 | 354.10 | 354.10 | 354.10 | 354.10 | 354.10 | - |
30 Apr 2024 | 357.30 | 358.40 | 354.60 | 354.10 | 354.10 | 635,954 |
29 Apr 2024 | 353.60 | 356.80 | 353.80 | 354.10 | 354.10 | 3,704 |
26 Apr 2024 | 348.00 | 353.00 | 348.80 | 351.40 | 351.40 | 18,308 |
25 Apr 2024 | 355.10 | 354.60 | 344.80 | 347.70 | 347.70 | 628,545 |
24 Apr 2024 | 357.90 | 356.60 | 354.00 | 354.50 | 354.50 | 10,539 |
23 Apr 2024 | 355.90 | 358.00 | 355.40 | 355.90 | 355.90 | 634,070 |
22 Apr 2024 | 355.60 | 355.00 | 353.00 | 356.20 | 356.20 | 1,570,114 |
19 Apr 2024 | 355.70 | 355.40 | 352.20 | 354.70 | 354.70 | 7,872 |
18 Apr 2024 | 359.00 | 359.60 | 355.40 | 355.60 | 355.60 | 10,466 |
17 Apr 2024 | 353.80 | 361.20 | 357.00 | 357.50 | 357.50 | 12,714 |
16 Apr 2024 | 356.10 | 356.60 | 353.40 | 355.20 | 355.20 | 3,296 |
15 Apr 2024 | 357.80 | 362.20 | 356.60 | 361.40 | 361.40 | 8,309 |
12 Apr 2024 | 360.30 | 363.80 | 355.80 | 357.50 | 357.50 | 18,177 |
12 Apr 2024 | 7.75 Dividend | |||||
11 Apr 2024 | 367.90 | 367.20 | 359.20 | 360.60 | 352.85 | 160,947 |
10 Apr 2024 | 368.90 | 371.00 | 366.00 | 369.10 | 361.17 | 67,715 |
09 Apr 2024 | 367.40 | 372.00 | 366.36 | 367.60 | 359.70 | 8,903 |
08 Apr 2024 | 361.60 | 371.00 | 361.40 | 370.10 | 362.15 | 390,830 |
05 Apr 2024 | 358.90 | 365.20 | 357.60 | 358.90 | 351.19 | 35,958 |
04 Apr 2024 | 365.00 | 367.80 | 364.20 | 365.00 | 357.16 | 9,720 |
03 Apr 2024 | 367.30 | 367.60 | 364.80 | 364.40 | 356.57 | 1,171,376 |
02 Apr 2024 | 368.20 | 373.00 | 366.40 | 367.90 | 359.99 | 9,024 |
28 Mar 2024 | 374.25 | 374.09 | 366.47 | 371.55 | 363.56 | 2,750 |
27 Mar 2024 | 371.55 | 374.30 | 372.10 | 371.55 | 363.56 | 6,804 |
26 Mar 2024 | 369.60 | 372.10 | 368.50 | 369.60 | 361.66 | 753,587 |
25 Mar 2024 | 372.35 | 372.90 | 368.30 | 368.40 | 360.48 | 7,622 |
22 Mar 2024 | 372.50 | 373.70 | 372.20 | 371.50 | 363.52 | 12,713 |
21 Mar 2024 | 370.90 | 373.54 | 368.20 | 370.90 | 362.93 | 21,037 |
20 Mar 2024 | 368.40 | 369.10 | 366.50 | 367.35 | 359.45 | 21,773 |
19 Mar 2024 | 363.20 | 368.20 | 362.80 | 367.00 | 359.11 | 133,368 |
18 Mar 2024 | 374.85 | 374.80 | 363.80 | 366.95 | 359.06 | 7,300 |
15 Mar 2024 | 369.25 | 377.40 | 369.80 | 377.50 | 369.39 | 16,378 |
14 Mar 2024 | 368.90 | 371.30 | 367.80 | 368.90 | 360.97 | 68,373 |
13 Mar 2024 | 368.55 | 369.40 | 366.80 | 368.55 | 360.63 | 51,545 |
12 Mar 2024 | 361.55 | 368.20 | 362.56 | 365.30 | 357.45 | 186,955 |
11 Mar 2024 | 358.80 | 360.30 | 358.20 | 358.80 | 351.09 | 18,573 |
08 Mar 2024 | 356.75 | 360.60 | 357.60 | 360.45 | 352.70 | 4,514 |
07 Mar 2024 | 353.55 | 358.00 | 351.70 | 357.35 | 349.67 | 9,479 |
06 Mar 2024 | 353.15 | 355.69 | 352.10 | 353.35 | 345.76 | 150,276 |
05 Mar 2024 | 352.65 | 355.20 | 350.70 | 352.70 | 345.12 | 16,165 |
04 Mar 2024 | 355.10 | 354.90 | 351.50 | 351.50 | 343.95 | 17,095 |
01 Mar 2024 | 354.50 | 356.40 | 352.80 | 354.50 | 346.88 | 39,669 |
29 Feb 2024 | 353.25 | 355.00 | 350.00 | 353.25 | 345.66 | 549,926 |
28 Feb 2024 | 352.35 | 353.80 | 351.60 | 352.35 | 344.78 | 3,784 |
27 Feb 2024 | 349.20 | 354.10 | 347.90 | 352.75 | 345.17 | 4,283 |
26 Feb 2024 | 349.85 | 350.80 | 347.50 | 349.60 | 342.09 | 7,012 |
23 Feb 2024 | 348.05 | 350.40 | 347.00 | 347.75 | 340.28 | 12,165 |
22 Feb 2024 | 347.15 | 347.80 | 344.20 | 347.65 | 340.18 | 6,012 |
21 Feb 2024 | 345.20 | 345.20 | 341.20 | 341.35 | 334.01 | 361,686 |
20 Feb 2024 | 342.00 | 344.52 | 342.00 | 342.00 | 334.65 | 8,451 |
19 Feb 2024 | 341.25 | 343.70 | 339.60 | 341.25 | 333.92 | 10,787 |
16 Feb 2024 | 340.95 | 342.30 | 339.30 | 341.05 | 333.72 | 4,391 |
15 Feb 2024 | 334.70 | 339.60 | 334.70 | 338.20 | 330.93 | 6,580 |
14 Feb 2024 | 331.80 | 334.40 | 331.80 | 331.80 | 324.67 | 9,140 |
13 Feb 2024 | 331.05 | 333.70 | 330.30 | 331.05 | 323.94 | 8,244 |
12 Feb 2024 | 326.80 | 331.03 | 325.80 | 329.60 | 322.52 | 8,281 |
09 Feb 2024 | 327.80 | 328.10 | 325.80 | 327.15 | 320.12 | 27,070 |
08 Feb 2024 | 327.60 | 328.90 | 326.88 | 328.55 | 321.49 | 23,076 |
07 Feb 2024 | 325.40 | 329.40 | 325.60 | 326.65 | 319.63 | 25,023 |
06 Feb 2024 | 324.55 | 325.70 | 322.80 | 324.60 | 317.62 | 26,621 |
05 Feb 2024 | 329.90 | 327.90 | 322.97 | 323.50 | 316.55 | 13,907 |
02 Feb 2024 | 328.95 | 332.40 | 326.90 | 332.15 | 325.01 | 8,817 |
01 Feb 2024 | 326.95 | 329.80 | 327.40 | 329.80 | 322.71 | 357,342 |
31 Jan 2024 | 329.05 | 331.10 | 328.38 | 329.55 | 322.47 | 1,551 |
30 Jan 2024 | 328.80 | 329.90 | 326.90 | 328.60 | 321.54 | 236,992 |
29 Jan 2024 | 329.65 | 329.50 | 324.80 | 326.70 | 319.68 | 49,329 |
26 Jan 2024 | 326.60 | 329.38 | 324.10 | 327.10 | 320.07 | 17,815 |
25 Jan 2024 | 323.65 | 327.10 | 322.50 | 326.50 | 319.48 | 3,935 |
24 Jan 2024 | 325.20 | 325.10 | 321.80 | 325.20 | 318.21 | 53,005 |
23 Jan 2024 | 319.70 | 321.90 | 318.20 | 319.70 | 312.83 | 4,654 |
22 Jan 2024 | 316.70 | 318.73 | 316.50 | 316.70 | 309.89 | 917,518 |
19 Jan 2024 | 318.15 | 319.10 | 313.60 | 314.65 | 307.89 | 25,355 |
18 Jan 2024 | 317.05 | 318.60 | 315.50 | 317.20 | 310.38 | 77,333 |
17 Jan 2024 | 315.85 | 316.80 | 314.00 | 314.30 | 307.55 | 6,295 |
16 Jan 2024 | 320.30 | 321.30 | 319.00 | 320.45 | 313.56 | 1,796 |
15 Jan 2024 | 323.50 | 323.70 | 322.10 | 321.90 | 314.98 | 2,783 |
12 Jan 2024 | 324.10 | 325.30 | 323.10 | 324.10 | 317.13 | 3,920 |
11 Jan 2024 | 326.90 | 328.40 | 322.60 | 323.65 | 316.69 | 95,580 |
10 Jan 2024 | 327.45 | 326.10 | 325.00 | 325.70 | 318.70 | 8,283 |
09 Jan 2024 | 329.25 | 328.90 | 324.20 | 325.70 | 318.70 | 931,042 |
08 Jan 2024 | 327.15 | 328.72 | 326.20 | 327.15 | 320.12 | 12,041 |
05 Jan 2024 | 328.95 | 327.50 | 324.90 | 328.50 | 321.44 | 5,976 |
04 Jan 2024 | 328.50 | 329.90 | 326.10 | 328.50 | 321.44 | 7,705 |
03 Jan 2024 | 329.10 | 331.30 | 325.50 | 325.90 | 318.90 | 31,156 |
02 Jan 2024 | 329.15 | 330.60 | 327.50 | 329.15 | 322.08 | 496,845 |
29 Dec 2023 | 329.85 | 330.30 | 328.30 | 329.85 | 322.76 | 5,755 |
28 Dec 2023 | 330.45 | 330.80 | 328.80 | 330.45 | 323.35 | 285,260 |
27 Dec 2023 | 329.80 | 330.40 | 328.80 | 329.60 | 322.52 | 33,924 |
22 Dec 2023 | 326.05 | 330.30 | 324.50 | 329.20 | 322.12 | 59,782 |
21 Dec 2023 | 326.05 | 327.00 | 324.50 | 326.20 | 319.19 | 147,269 |
20 Dec 2023 | 329.95 | 329.60 | 327.00 | 329.95 | 322.86 | 837,114 |
19 Dec 2023 | 330.25 | 332.00 | 329.48 | 330.25 | 323.15 | 22,719 |
18 Dec 2023 | 328.25 | 330.50 | 327.70 | 328.25 | 321.20 | 39,689 |
15 Dec 2023 | 333.35 | 334.60 | 329.60 | 329.65 | 322.57 | 8,605 |
14 Dec 2023 | 331.50 | 333.30 | 330.10 | 331.50 | 324.38 | 59,848 |
13 Dec 2023 | 328.75 | 330.10 | 327.50 | 328.55 | 321.49 | 120,148 |
12 Dec 2023 | 328.65 | 328.92 | 326.60 | 329.20 | 322.12 | 8,889 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |