Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 May 2024 | - | - | - | - | - | - |
03 May 2024 | 364.40 | 367.00 | 354.00 | 356.40 | 356.40 | 54,657 |
02 May 2024 | 363.15 | 367.40 | 359.00 | 364.00 | 364.00 | 25,417 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 373.00 | 373.00 | 360.25 | 362.20 | 362.20 | 72,673 |
29 Apr 2024 | 365.70 | 382.00 | 365.05 | 370.95 | 370.95 | 203,380 |
26 Apr 2024 | 360.15 | 365.15 | 356.30 | 364.35 | 364.35 | 36,984 |
25 Apr 2024 | 360.15 | 368.00 | 355.90 | 361.65 | 361.65 | 42,536 |
24 Apr 2024 | 354.85 | 360.35 | 353.00 | 355.95 | 355.95 | 46,593 |
23 Apr 2024 | 359.55 | 363.65 | 352.45 | 354.70 | 354.70 | 71,998 |
22 Apr 2024 | 331.80 | 363.85 | 330.00 | 359.45 | 359.45 | 534,187 |
19 Apr 2024 | 332.45 | 332.45 | 322.65 | 325.00 | 325.00 | 13,592 |
18 Apr 2024 | 329.95 | 332.70 | 327.65 | 328.75 | 328.75 | 28,244 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 322.40 | 331.00 | 318.65 | 327.00 | 327.00 | 39,494 |
15 Apr 2024 | 304.05 | 330.70 | 304.05 | 324.00 | 324.00 | 61,327 |
12 Apr 2024 | 338.85 | 338.85 | 331.15 | 332.25 | 332.25 | 14,611 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 338.10 | 340.65 | 331.80 | 338.25 | 338.25 | 66,760 |
09 Apr 2024 | 335.15 | 339.45 | 332.00 | 337.95 | 337.95 | 38,527 |
08 Apr 2024 | 330.05 | 335.00 | 328.80 | 333.75 | 333.75 | 24,549 |
05 Apr 2024 | 333.90 | 336.25 | 329.95 | 332.00 | 332.00 | 46,208 |
04 Apr 2024 | 337.10 | 338.80 | 330.60 | 333.65 | 333.65 | 36,792 |
03 Apr 2024 | 339.80 | 339.80 | 331.15 | 336.85 | 336.85 | 90,457 |
02 Apr 2024 | 331.00 | 336.70 | 328.00 | 334.35 | 334.35 | 40,683 |
01 Apr 2024 | 316.75 | 332.45 | 314.30 | 331.40 | 331.40 | 27,587 |
28 Mar 2024 | 316.10 | 319.15 | 307.70 | 310.60 | 310.60 | 64,921 |
27 Mar 2024 | 323.00 | 323.00 | 313.00 | 314.45 | 314.45 | 39,417 |
26 Mar 2024 | 317.55 | 323.45 | 315.70 | 319.85 | 319.85 | 74,533 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 324.35 | 324.35 | 316.20 | 319.05 | 319.05 | 31,680 |
21 Mar 2024 | 318.70 | 323.10 | 318.70 | 320.35 | 320.35 | 7,303 |
20 Mar 2024 | 316.75 | 320.40 | 312.05 | 318.55 | 318.55 | 44,134 |
19 Mar 2024 | 322.25 | 323.60 | 315.70 | 316.75 | 316.75 | 39,641 |
18 Mar 2024 | 315.60 | 324.95 | 313.00 | 323.60 | 323.60 | 31,011 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 301.85 | 321.95 | 301.85 | 314.45 | 314.45 | 100,775 |
13 Mar 2024 | 322.70 | 330.20 | 305.30 | 308.00 | 308.00 | 73,377 |
12 Mar 2024 | 339.25 | 339.25 | 321.65 | 322.50 | 322.50 | 62,062 |
11 Mar 2024 | 332.35 | 340.65 | 332.05 | 334.95 | 334.95 | 37,540 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 330.05 | 337.95 | 330.05 | 335.35 | 335.35 | 27,734 |
06 Mar 2024 | 343.15 | 344.50 | 333.00 | 335.95 | 335.95 | 65,473 |
05 Mar 2024 | 354.45 | 355.75 | 343.90 | 345.65 | 345.65 | 90,948 |
04 Mar 2024 | 332.55 | 357.15 | 327.05 | 354.00 | 354.00 | 186,015 |
01 Mar 2024 | 334.95 | 334.95 | 322.05 | 322.55 | 322.55 | 46,994 |
29 Feb 2024 | 346.80 | 347.35 | 328.70 | 329.85 | 329.85 | 24,422 |
28 Feb 2024 | 348.05 | 353.40 | 335.10 | 336.80 | 336.80 | 29,881 |
27 Feb 2024 | 347.20 | 347.20 | 340.00 | 342.15 | 342.15 | 21,657 |
26 Feb 2024 | 346.55 | 348.50 | 341.95 | 342.95 | 342.95 | 12,107 |
23 Feb 2024 | 350.00 | 352.80 | 345.95 | 346.80 | 346.80 | 14,779 |
22 Feb 2024 | 350.60 | 352.45 | 343.30 | 347.90 | 347.90 | 38,549 |
21 Feb 2024 | 352.65 | 354.50 | 348.15 | 350.45 | 350.45 | 19,229 |
20 Feb 2024 | 349.25 | 355.00 | 344.45 | 350.60 | 350.60 | 88,705 |
16 Feb 2024 | 342.30 | 344.15 | 334.55 | 338.15 | 338.15 | 20,716 |
15 Feb 2024 | 335.05 | 339.30 | 333.45 | 335.65 | 335.65 | 26,682 |
14 Feb 2024 | 330.05 | 340.95 | 326.15 | 333.00 | 333.00 | 31,148 |
13 Feb 2024 | 330.65 | 334.70 | 326.20 | 331.65 | 331.65 | 16,752 |
12 Feb 2024 | 344.25 | 350.65 | 330.85 | 333.45 | 333.45 | 76,260 |
09 Feb 2024 | 354.90 | 354.90 | 338.70 | 348.85 | 348.85 | 32,953 |
09 Feb 2024 | 2.25 Dividend | |||||
08 Feb 2024 | 364.90 | 364.90 | 354.75 | 357.80 | 355.55 | 94,195 |
07 Feb 2024 | 355.00 | 367.90 | 352.05 | 362.20 | 359.92 | 256,889 |
06 Feb 2024 | 353.00 | 356.00 | 346.40 | 352.70 | 350.48 | 110,052 |
05 Feb 2024 | 340.40 | 361.40 | 339.65 | 350.75 | 348.54 | 151,734 |
02 Feb 2024 | 339.45 | 344.50 | 336.95 | 337.55 | 335.43 | 36,886 |
01 Feb 2024 | 340.65 | 345.00 | 334.85 | 336.95 | 334.83 | 16,459 |
31 Jan 2024 | 330.00 | 344.95 | 330.00 | 342.05 | 339.90 | 111,123 |
30 Jan 2024 | 328.05 | 340.00 | 326.70 | 333.15 | 331.06 | 27,165 |
29 Jan 2024 | 330.40 | 337.30 | 323.00 | 330.75 | 328.67 | 33,736 |
26 Jan 2024 | 329.90 | 329.90 | 329.90 | 329.90 | 327.83 | - |
25 Jan 2024 | 329.95 | 335.05 | 326.05 | 329.90 | 327.83 | 14,446 |
24 Jan 2024 | 327.55 | 328.00 | 322.30 | 326.00 | 323.95 | 11,885 |
23 Jan 2024 | 339.75 | 339.75 | 323.50 | 324.50 | 322.46 | 24,974 |
22 Jan 2024 | 341.45 | 341.45 | 341.45 | 341.45 | 339.30 | - |
19 Jan 2024 | 337.00 | 344.45 | 333.10 | 341.45 | 339.30 | 68,817 |
18 Jan 2024 | 330.45 | 337.20 | 324.00 | 334.65 | 332.55 | 17,664 |
17 Jan 2024 | 338.85 | 338.85 | 327.20 | 328.05 | 325.99 | 12,601 |
16 Jan 2024 | 334.80 | 336.25 | 331.20 | 333.25 | 331.15 | 15,358 |
12 Jan 2024 | 335.15 | 336.05 | 333.00 | 334.20 | 332.10 | 15,545 |
11 Jan 2024 | 339.00 | 341.45 | 330.20 | 332.50 | 330.41 | 46,871 |
10 Jan 2024 | 343.05 | 343.05 | 336.05 | 338.35 | 336.22 | 21,630 |
09 Jan 2024 | 340.95 | 343.20 | 337.35 | 341.15 | 339.00 | 14,104 |
08 Jan 2024 | 344.85 | 344.85 | 337.50 | 338.80 | 336.67 | 30,009 |
05 Jan 2024 | 340.50 | 344.20 | 338.50 | 341.20 | 339.05 | 11,451 |
04 Jan 2024 | 341.75 | 343.90 | 338.50 | 340.90 | 338.76 | 48,196 |
03 Jan 2024 | 341.40 | 341.45 | 337.90 | 338.70 | 336.57 | 20,028 |
02 Jan 2024 | 346.40 | 347.10 | 337.45 | 339.60 | 337.46 | 49,628 |
29 Dec 2023 | 346.45 | 355.00 | 342.60 | 345.35 | 343.18 | 68,697 |
28 Dec 2023 | 338.15 | 348.85 | 334.75 | 346.25 | 344.07 | 39,222 |
27 Dec 2023 | 336.25 | 345.40 | 334.00 | 336.35 | 334.23 | 101,548 |
26 Dec 2023 | 332.05 | 335.40 | 330.90 | 334.70 | 332.60 | 57,715 |
22 Dec 2023 | 342.10 | 342.10 | 329.10 | 331.25 | 329.17 | 64,594 |
21 Dec 2023 | 329.35 | 341.75 | 329.35 | 339.70 | 337.56 | 41,985 |
20 Dec 2023 | 340.40 | 346.30 | 329.60 | 330.35 | 328.27 | 58,043 |
19 Dec 2023 | 352.35 | 352.35 | 342.15 | 343.85 | 341.69 | 34,981 |
18 Dec 2023 | 360.50 | 362.10 | 345.85 | 346.75 | 344.57 | 100,146 |
15 Dec 2023 | 343.35 | 343.35 | 337.40 | 338.50 | 336.37 | 53,138 |
14 Dec 2023 | 350.35 | 353.50 | 337.10 | 338.50 | 336.37 | 110,247 |
13 Dec 2023 | 345.00 | 347.80 | 336.35 | 346.75 | 344.57 | 47,381 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |