Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 381.20 | 381.20 | 372.10 | 374.50 | 374.50 | 388,387 |
09 May 2024 | 378.40 | 379.40 | 373.60 | 377.70 | 377.70 | 197,927 |
08 May 2024 | 375.70 | 380.50 | 369.40 | 378.40 | 378.40 | 552,736 |
07 May 2024 | 397.70 | 404.90 | 371.00 | 378.80 | 378.80 | 1,062,377 |
06 May 2024 | 401.00 | 401.70 | 394.50 | 397.60 | 397.60 | 256,073 |
03 May 2024 | 398.00 | 402.90 | 397.40 | 399.10 | 399.10 | 300,002 |
02 May 2024 | 389.50 | 397.80 | 384.80 | 395.10 | 395.10 | 309,524 |
30 Apr 2024 | 395.20 | 395.30 | 386.30 | 387.20 | 387.20 | 254,263 |
29 Apr 2024 | 394.50 | 396.50 | 390.60 | 392.70 | 392.70 | 195,247 |
26 Apr 2024 | 387.20 | 394.70 | 385.00 | 394.50 | 394.50 | 277,434 |
25 Apr 2024 | 393.60 | 395.90 | 383.10 | 386.20 | 386.20 | 340,947 |
24 Apr 2024 | 396.00 | 397.40 | 391.30 | 393.40 | 393.40 | 249,419 |
23 Apr 2024 | 384.30 | 394.90 | 383.60 | 394.80 | 394.80 | 279,060 |
22 Apr 2024 | 387.80 | 391.40 | 378.70 | 382.80 | 382.80 | 210,866 |
22 Apr 2024 | 2.443 Dividend | |||||
19 Apr 2024 | 386.90 | 392.50 | 383.90 | 387.20 | 384.76 | 327,247 |
18 Apr 2024 | 392.00 | 392.70 | 385.30 | 391.60 | 389.13 | 217,588 |
17 Apr 2024 | 387.70 | 395.20 | 386.50 | 390.50 | 388.04 | 246,464 |
16 Apr 2024 | 385.10 | 389.70 | 382.10 | 387.40 | 384.96 | 255,029 |
15 Apr 2024 | 388.90 | 396.20 | 388.30 | 389.90 | 387.44 | 206,865 |
12 Apr 2024 | 393.00 | 394.70 | 385.60 | 387.60 | 385.15 | 186,790 |
11 Apr 2024 | 390.40 | 392.70 | 385.20 | 389.90 | 387.44 | 170,551 |
10 Apr 2024 | 387.50 | 392.10 | 383.40 | 390.60 | 388.14 | 242,167 |
09 Apr 2024 | 389.00 | 389.40 | 382.60 | 385.50 | 383.07 | 196,906 |
08 Apr 2024 | 387.00 | 392.60 | 386.10 | 390.80 | 388.33 | 177,845 |
05 Apr 2024 | 382.30 | 388.20 | 379.80 | 387.50 | 385.06 | 300,663 |
04 Apr 2024 | 385.10 | 388.60 | 381.80 | 387.10 | 384.66 | 263,388 |
03 Apr 2024 | 390.00 | 391.00 | 380.90 | 388.10 | 385.65 | 405,982 |
02 Apr 2024 | 402.70 | 405.70 | 391.30 | 391.30 | 388.83 | 519,953 |
28 Mar 2024 | 406.00 | 407.00 | 402.90 | 404.00 | 401.45 | 254,884 |
27 Mar 2024 | 406.50 | 410.10 | 405.60 | 406.20 | 403.64 | 213,455 |
26 Mar 2024 | 404.80 | 408.20 | 404.30 | 405.70 | 403.14 | 254,744 |
25 Mar 2024 | 402.80 | 408.00 | 402.80 | 406.00 | 403.44 | 306,520 |
22 Mar 2024 | 396.40 | 401.50 | 396.40 | 401.50 | 398.97 | 287,400 |
21 Mar 2024 | 400.00 | 401.40 | 393.50 | 399.20 | 396.68 | 327,798 |
20 Mar 2024 | 396.10 | 400.00 | 394.80 | 399.20 | 396.68 | 254,639 |
19 Mar 2024 | 393.00 | 398.40 | 390.20 | 398.40 | 395.89 | 308,128 |
18 Mar 2024 | 389.10 | 393.60 | 387.90 | 393.60 | 391.12 | 209,608 |
15 Mar 2024 | 386.40 | 389.80 | 384.40 | 388.20 | 385.75 | 603,629 |
14 Mar 2024 | 387.70 | 389.60 | 385.60 | 386.50 | 384.06 | 279,277 |
13 Mar 2024 | 387.00 | 389.70 | 384.30 | 387.40 | 384.96 | 274,916 |
12 Mar 2024 | 378.60 | 387.70 | 378.50 | 387.70 | 385.25 | 361,871 |
11 Mar 2024 | 384.40 | 385.90 | 379.70 | 380.50 | 378.10 | 227,907 |
08 Mar 2024 | 384.60 | 389.00 | 383.60 | 387.30 | 384.86 | 274,258 |
07 Mar 2024 | 379.10 | 386.90 | 377.70 | 383.30 | 380.88 | 232,019 |
06 Mar 2024 | 380.00 | 380.90 | 378.10 | 380.40 | 378.00 | 197,349 |
05 Mar 2024 | 380.30 | 382.00 | 375.40 | 380.50 | 378.10 | 277,366 |
04 Mar 2024 | 383.00 | 385.70 | 376.60 | 381.00 | 378.60 | 457,733 |
01 Mar 2024 | 393.00 | 394.80 | 390.00 | 392.30 | 389.82 | 234,228 |
29 Feb 2024 | 397.90 | 398.70 | 385.40 | 389.90 | 387.44 | 622,581 |
28 Feb 2024 | 390.00 | 395.70 | 387.50 | 394.70 | 392.21 | 416,533 |
27 Feb 2024 | 386.90 | 391.80 | 383.40 | 389.20 | 386.74 | 395,735 |
26 Feb 2024 | 384.50 | 387.90 | 381.70 | 384.40 | 381.97 | 277,187 |
23 Feb 2024 | 383.80 | 386.00 | 381.70 | 386.00 | 383.56 | 351,151 |
22 Feb 2024 | 372.50 | 381.00 | 371.50 | 380.20 | 377.80 | 452,327 |
21 Feb 2024 | 360.80 | 368.90 | 360.80 | 368.90 | 366.57 | 283,998 |
20 Feb 2024 | 360.50 | 362.60 | 359.30 | 362.50 | 360.21 | 182,082 |
19 Feb 2024 | 360.10 | 361.90 | 359.00 | 361.60 | 359.32 | 115,146 |
16 Feb 2024 | 362.10 | 365.20 | 361.70 | 363.00 | 360.71 | 320,321 |
15 Feb 2024 | 357.20 | 361.90 | 356.50 | 359.60 | 357.33 | 253,595 |
14 Feb 2024 | 353.60 | 356.10 | 352.30 | 355.50 | 353.26 | 168,920 |
13 Feb 2024 | 360.00 | 361.00 | 351.90 | 354.00 | 351.77 | 366,166 |
12 Feb 2024 | 365.00 | 365.80 | 360.40 | 360.40 | 358.13 | 237,716 |
09 Feb 2024 | 357.00 | 363.10 | 356.30 | 362.40 | 360.11 | 286,681 |
08 Feb 2024 | 353.00 | 355.00 | 351.10 | 355.00 | 352.76 | 227,392 |
07 Feb 2024 | 352.70 | 359.10 | 351.40 | 355.50 | 353.26 | 338,419 |
06 Feb 2024 | 347.10 | 351.70 | 345.00 | 351.40 | 349.18 | 229,522 |
05 Feb 2024 | 347.00 | 348.80 | 342.80 | 346.20 | 344.02 | 368,221 |
02 Feb 2024 | 359.80 | 361.00 | 344.50 | 347.50 | 345.31 | 551,819 |
01 Feb 2024 | 322.80 | 354.60 | 315.30 | 353.50 | 351.27 | 1,541,323 |
31 Jan 2024 | 322.90 | 327.50 | 322.00 | 323.70 | 321.66 | 474,662 |
30 Jan 2024 | 318.70 | 322.90 | 317.40 | 322.90 | 320.86 | 317,590 |
29 Jan 2024 | 313.50 | 315.90 | 312.10 | 315.90 | 313.91 | 228,233 |
26 Jan 2024 | 308.80 | 314.10 | 308.30 | 313.20 | 311.22 | 351,215 |
25 Jan 2024 | 309.30 | 309.70 | 305.00 | 306.30 | 304.37 | 233,936 |
24 Jan 2024 | 308.50 | 310.10 | 304.50 | 309.20 | 307.25 | 302,519 |
23 Jan 2024 | 311.60 | 312.10 | 304.80 | 305.80 | 303.87 | 410,540 |
22 Jan 2024 | 321.80 | 323.30 | 311.30 | 312.40 | 310.43 | 376,389 |
19 Jan 2024 | 321.30 | 321.30 | 317.40 | 319.50 | 317.48 | 198,900 |
18 Jan 2024 | 316.20 | 319.70 | 314.80 | 319.70 | 317.68 | 290,047 |
17 Jan 2024 | 317.30 | 317.60 | 313.00 | 316.20 | 314.20 | 272,240 |
16 Jan 2024 | 312.00 | 319.30 | 310.10 | 319.10 | 317.09 | 252,889 |
15 Jan 2024 | 316.80 | 316.90 | 313.30 | 313.30 | 311.32 | 204,969 |
12 Jan 2024 | 320.50 | 321.70 | 317.10 | 319.30 | 317.29 | 288,107 |
11 Jan 2024 | 320.60 | 324.10 | 317.70 | 317.90 | 315.89 | 387,365 |
10 Jan 2024 | 315.40 | 318.40 | 314.90 | 316.90 | 314.90 | 374,837 |
09 Jan 2024 | 313.40 | 316.10 | 312.30 | 313.40 | 311.42 | 312,227 |
08 Jan 2024 | 305.10 | 311.30 | 304.20 | 311.10 | 309.14 | 262,947 |
05 Jan 2024 | 303.90 | 307.10 | 302.30 | 305.60 | 303.67 | 250,988 |
04 Jan 2024 | 304.80 | 310.80 | 304.80 | 306.80 | 304.86 | 265,106 |
03 Jan 2024 | 307.80 | 308.10 | 303.20 | 305.70 | 303.77 | 263,268 |
02 Jan 2024 | 308.60 | 310.50 | 304.50 | 307.40 | 305.46 | 254,676 |
29 Dec 2023 | 306.00 | 308.20 | 305.20 | 305.20 | 303.27 | 172,419 |
28 Dec 2023 | 305.50 | 306.20 | 304.00 | 304.40 | 302.48 | 140,284 |
27 Dec 2023 | 305.40 | 308.60 | 304.10 | 304.40 | 302.48 | 234,157 |
22 Dec 2023 | 304.40 | 307.60 | 304.20 | 304.90 | 302.98 | 247,406 |
21 Dec 2023 | 312.70 | 314.30 | 305.10 | 306.60 | 304.67 | 376,047 |
20 Dec 2023 | 317.40 | 318.40 | 313.90 | 314.30 | 312.32 | 306,687 |
19 Dec 2023 | 317.00 | 317.40 | 313.80 | 317.00 | 315.00 | 365,105 |
18 Dec 2023 | 325.40 | 325.60 | 315.00 | 316.30 | 314.30 | 677,627 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |