Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 398.70 | 403.00 | 397.20 | 398.80 | 398.80 | 28,454 |
02 May 2024 | 391.85 | 397.80 | 385.00 | 395.30 | 395.30 | 32,509 |
01 May 2024 | 496.25 | 387.20 | 387.20 | 389.85 | 389.85 | 6,440 |
30 Apr 2024 | 393.05 | 395.20 | 386.30 | 387.30 | 387.30 | 45,236 |
29 Apr 2024 | 392.50 | 396.40 | 390.50 | 392.80 | 392.80 | 17,493 |
26 Apr 2024 | 386.30 | 394.70 | 385.00 | 394.30 | 394.30 | 34,281 |
25 Apr 2024 | 393.85 | 395.90 | 383.20 | 386.50 | 386.50 | 35,726 |
24 Apr 2024 | 394.10 | 397.40 | 391.50 | 393.05 | 393.05 | 25,125 |
23 Apr 2024 | 387.10 | 394.90 | 383.80 | 394.70 | 394.70 | 36,774 |
22 Apr 2024 | 379.90 | 391.00 | 378.70 | 382.10 | 382.10 | 28,818 |
22 Apr 2024 | 2.443 Dividend | |||||
19 Apr 2024 | 387.15 | 392.30 | 383.80 | 385.95 | 383.51 | 35,122 |
18 Apr 2024 | 389.85 | 392.30 | 385.30 | 390.90 | 388.43 | 26,069 |
17 Apr 2024 | 388.50 | 395.10 | 386.70 | 390.35 | 387.88 | 28,022 |
16 Apr 2024 | 386.45 | 389.60 | 382.10 | 386.80 | 384.35 | 13,424 |
15 Apr 2024 | 391.10 | 395.90 | 388.20 | 389.00 | 386.54 | 501,399 |
12 Apr 2024 | 393.70 | 394.70 | 385.60 | 386.90 | 384.45 | 18,324 |
11 Apr 2024 | 389.45 | 392.70 | 385.20 | 390.05 | 387.58 | 26,534 |
10 Apr 2024 | 389.80 | 392.90 | 383.40 | 390.55 | 388.08 | 55,197 |
09 Apr 2024 | 385.00 | 391.80 | 382.80 | 385.75 | 383.31 | 24,128 |
08 Apr 2024 | 388.95 | 392.60 | 386.40 | 390.90 | 388.43 | 18,343 |
05 Apr 2024 | 383.50 | 388.30 | 379.80 | 386.85 | 384.40 | 14,902 |
04 Apr 2024 | 387.05 | 388.50 | 381.90 | 386.90 | 384.45 | 42,928 |
03 Apr 2024 | 384.15 | 392.40 | 381.00 | 387.20 | 384.75 | 51,222 |
02 Apr 2024 | 404.15 | 431.58 | 391.30 | 392.45 | 389.97 | 40,844 |
28 Mar 2024 | 399.90 | 407.00 | 402.90 | 403.90 | 401.34 | 31,304 |
27 Mar 2024 | 398.95 | 410.10 | 405.60 | 406.75 | 404.18 | 37,147 |
26 Mar 2024 | 398.45 | 408.20 | 404.50 | 406.60 | 404.03 | 21,942 |
25 Mar 2024 | 399.55 | 407.90 | 402.50 | 405.85 | 403.28 | 40,632 |
22 Mar 2024 | 405.90 | 401.58 | 396.40 | 401.05 | 398.51 | 20,596 |
21 Mar 2024 | 401.40 | 401.90 | 393.40 | 399.25 | 396.72 | 39,799 |
20 Mar 2024 | 396.15 | 400.00 | 394.90 | 398.30 | 395.78 | 28,697 |
19 Mar 2024 | 402.35 | 398.10 | 390.40 | 397.80 | 395.28 | 40,294 |
18 Mar 2024 | 395.20 | 393.60 | 388.00 | 393.10 | 390.61 | 43,367 |
15 Mar 2024 | 398.65 | 389.80 | 384.40 | 387.45 | 385.00 | 41,333 |
14 Mar 2024 | 387.55 | 389.40 | 385.60 | 386.45 | 384.00 | 30,514 |
13 Mar 2024 | 387.35 | 389.80 | 384.30 | 386.40 | 383.95 | 40,898 |
12 Mar 2024 | 379.95 | 387.70 | 378.50 | 386.80 | 384.35 | 30,715 |
11 Mar 2024 | 384.75 | 385.90 | 379.60 | 380.15 | 377.74 | 17,089 |
08 Mar 2024 | 385.15 | 390.90 | 383.80 | 387.95 | 385.49 | 47,908 |
07 Mar 2024 | 379.20 | 386.60 | 377.70 | 383.85 | 381.42 | 15,068 |
06 Mar 2024 | 378.90 | 380.90 | 378.30 | 380.65 | 378.24 | 15,633 |
05 Mar 2024 | 375.95 | 383.00 | 375.40 | 379.90 | 377.50 | 14,754 |
04 Mar 2024 | 381.10 | 385.70 | 376.50 | 381.15 | 378.74 | 38,097 |
01 Mar 2024 | 391.05 | 394.90 | 390.00 | 392.95 | 390.46 | 18,375 |
29 Feb 2024 | 397.80 | 398.70 | 385.50 | 389.25 | 386.79 | 69,402 |
28 Feb 2024 | 390.55 | 395.80 | 387.50 | 394.80 | 392.30 | 36,540 |
27 Feb 2024 | 389.55 | 391.80 | 383.40 | 387.90 | 385.44 | 34,993 |
26 Feb 2024 | 382.95 | 387.80 | 380.00 | 385.55 | 383.11 | 22,260 |
23 Feb 2024 | 383.30 | 386.00 | 381.90 | 385.45 | 383.01 | 22,290 |
22 Feb 2024 | 373.05 | 381.00 | 371.50 | 380.35 | 377.94 | 32,806 |
21 Feb 2024 | 365.10 | 368.97 | 361.90 | 367.75 | 365.42 | 37,992 |
20 Feb 2024 | 360.90 | 362.70 | 359.60 | 362.35 | 360.06 | 216,433 |
19 Feb 2024 | 360.10 | 364.27 | 359.00 | 362.90 | 360.60 | 22,504 |
16 Feb 2024 | 364.55 | 365.00 | 361.70 | 362.90 | 360.60 | 10,916 |
15 Feb 2024 | 358.55 | 361.80 | 356.60 | 360.35 | 358.07 | 40,356 |
14 Feb 2024 | 354.30 | 356.00 | 352.50 | 355.55 | 353.30 | 161,386 |
13 Feb 2024 | 359.70 | 360.80 | 351.90 | 353.80 | 351.56 | 118,158 |
12 Feb 2024 | 362.85 | 365.70 | 360.40 | 361.00 | 358.71 | 120,902 |
09 Feb 2024 | 359.20 | 363.10 | 356.30 | 362.05 | 359.76 | 27,883 |
08 Feb 2024 | 352.70 | 355.00 | 351.10 | 353.85 | 351.61 | 29,415 |
07 Feb 2024 | 356.65 | 359.10 | 351.70 | 356.70 | 354.44 | 33,773 |
06 Feb 2024 | 346.75 | 351.70 | 345.10 | 351.35 | 349.13 | 12,971 |
05 Feb 2024 | 343.20 | 348.90 | 342.80 | 345.85 | 343.66 | 30,110 |
02 Feb 2024 | 352.70 | 360.10 | 344.60 | 347.70 | 345.50 | 69,567 |
01 Feb 2024 | 318.80 | 354.60 | 315.50 | 353.00 | 350.77 | 152,493 |
31 Jan 2024 | 324.60 | 327.30 | 322.00 | 324.15 | 322.10 | 44,361 |
30 Jan 2024 | 319.05 | 322.90 | 317.50 | 322.50 | 320.46 | 16,349 |
29 Jan 2024 | 313.95 | 315.90 | 312.10 | 315.25 | 313.25 | 18,216 |
26 Jan 2024 | 310.45 | 314.20 | 308.70 | 313.15 | 311.17 | 32,970 |
25 Jan 2024 | 306.40 | 309.30 | 305.10 | 306.55 | 304.61 | 86,915 |
24 Jan 2024 | 306.40 | 309.90 | 304.50 | 308.55 | 306.60 | 22,364 |
23 Jan 2024 | 306.60 | 311.90 | 304.80 | 305.65 | 303.72 | 133,804 |
22 Jan 2024 | 317.95 | 323.20 | 311.20 | 312.45 | 310.47 | 76,652 |
19 Jan 2024 | 319.35 | 321.30 | 317.30 | 319.85 | 317.83 | 12,768 |
18 Jan 2024 | 315.30 | 319.70 | 315.05 | 319.05 | 317.03 | 37,991 |
17 Jan 2024 | 316.40 | 317.60 | 313.00 | 315.65 | 313.65 | 37,585 |
16 Jan 2024 | 312.40 | 319.20 | 310.20 | 319.05 | 317.03 | 29,812 |
15 Jan 2024 | 316.80 | 319.80 | 313.30 | 319.15 | 317.13 | 27,852 |
12 Jan 2024 | 321.05 | 321.70 | 317.00 | 319.15 | 317.13 | 24,361 |
11 Jan 2024 | 323.30 | 324.20 | 317.60 | 317.95 | 315.94 | 66,380 |
10 Jan 2024 | 316.70 | 318.40 | 314.90 | 317.10 | 315.09 | 61,273 |
09 Jan 2024 | 313.35 | 316.20 | 312.40 | 314.45 | 312.46 | 44,962 |
08 Jan 2024 | 305.50 | 311.30 | 304.20 | 310.90 | 308.93 | 23,499 |
05 Jan 2024 | 304.55 | 307.10 | 302.30 | 305.95 | 304.01 | 20,738 |
04 Jan 2024 | 309.05 | 310.80 | 305.00 | 307.40 | 305.45 | 31,741 |
03 Jan 2024 | 306.85 | 308.10 | 303.20 | 304.80 | 302.87 | 36,410 |
02 Jan 2024 | 310.25 | 310.40 | 304.40 | 307.25 | 305.31 | 27,966 |
29 Dec 2023 | 306.70 | 308.20 | 305.20 | 307.95 | 306.00 | 25,532 |
28 Dec 2023 | 304.95 | 306.30 | 303.90 | 304.60 | 302.67 | 11,177 |
27 Dec 2023 | 306.15 | 308.50 | 304.10 | 304.40 | 302.47 | 30,983 |
22 Dec 2023 | 305.75 | 307.60 | 304.20 | 305.65 | 303.72 | 30,259 |
21 Dec 2023 | 312.65 | 314.30 | 305.10 | 307.35 | 305.40 | 51,103 |
20 Dec 2023 | 315.10 | 318.30 | 314.00 | 314.50 | 312.51 | 25,455 |
19 Dec 2023 | 315.10 | 317.20 | 313.80 | 316.80 | 314.79 | 31,755 |
18 Dec 2023 | 321.10 | 325.90 | 315.00 | 317.20 | 315.19 | 82,600 |
15 Dec 2023 | 335.80 | 336.80 | 327.40 | 328.20 | 326.12 | 31,934 |
14 Dec 2023 | 339.70 | 342.80 | 328.80 | 331.40 | 329.30 | 69,957 |
13 Dec 2023 | 341.85 | 342.80 | 335.80 | 339.05 | 336.90 | 28,360 |
12 Dec 2023 | 345.30 | 346.00 | 342.50 | 342.95 | 340.78 | 23,716 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |