Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
29 May 2023 | 402.70 | 405.95 | 399.30 | 399.60 | 399.60 | 171,761 |
26 May 2023 | 395.20 | 402.00 | 395.00 | 401.50 | 401.50 | 498,958 |
25 May 2023 | 399.60 | 399.60 | 392.95 | 394.20 | 394.20 | 523,821 |
24 May 2023 | 394.95 | 400.30 | 393.30 | 399.60 | 399.60 | 349,291 |
23 May 2023 | 396.20 | 402.20 | 396.00 | 397.75 | 397.75 | 426,386 |
22 May 2023 | 386.10 | 396.40 | 385.40 | 395.65 | 395.65 | 218,826 |
19 May 2023 | 384.00 | 388.20 | 383.40 | 386.00 | 386.00 | 343,633 |
18 May 2023 | - | - | - | - | - | - |
17 May 2023 | 386.30 | 386.55 | 381.50 | 382.30 | 382.30 | 74,813 |
16 May 2023 | 387.00 | 388.75 | 386.35 | 386.80 | 386.80 | 215,506 |
15 May 2023 | 383.20 | 387.00 | 382.80 | 385.75 | 385.75 | 108,872 |
12 May 2023 | 385.00 | 385.30 | 381.60 | 383.20 | 383.20 | 57,499 |
11 May 2023 | 385.00 | 386.80 | 383.15 | 384.50 | 384.50 | 82,344 |
10 May 2023 | 383.10 | 384.50 | 382.00 | 383.65 | 383.65 | 204,516 |
09 May 2023 | 380.65 | 383.40 | 380.05 | 382.40 | 382.40 | 239,957 |
08 May 2023 | 380.40 | 383.10 | 379.55 | 380.40 | 380.40 | 264,201 |
05 May 2023 | 383.50 | 384.60 | 379.00 | 379.50 | 379.50 | 251,613 |
04 May 2023 | 384.10 | 386.10 | 383.05 | 383.70 | 383.70 | 242,467 |
03 May 2023 | 388.00 | 388.00 | 382.85 | 385.20 | 385.20 | 146,881 |
02 May 2023 | 389.00 | 392.00 | 387.35 | 388.35 | 388.35 | 519,734 |
28 Apr 2023 | 382.35 | 388.00 | 379.85 | 385.15 | 385.15 | 510,237 |
27 Apr 2023 | 376.00 | 376.50 | 372.15 | 374.35 | 374.35 | 160,408 |
26 Apr 2023 | 377.00 | 377.05 | 373.55 | 374.50 | 374.50 | 96,896 |
25 Apr 2023 | 378.70 | 378.70 | 374.30 | 375.60 | 375.60 | 124,426 |
24 Apr 2023 | 376.00 | 378.45 | 370.60 | 377.90 | 377.90 | 407,581 |
21 Apr 2023 | 363.20 | 368.70 | 363.20 | 368.00 | 368.00 | 235,147 |
20 Apr 2023 | 360.50 | 363.65 | 359.40 | 362.85 | 362.85 | 164,654 |
19 Apr 2023 | 367.15 | 368.10 | 360.40 | 360.80 | 360.80 | 117,312 |
18 Apr 2023 | 363.45 | 368.60 | 359.25 | 367.50 | 367.50 | 316,043 |
17 Apr 2023 | 361.10 | 362.50 | 351.85 | 361.60 | 361.60 | 222,607 |
13 Apr 2023 | 369.55 | 369.55 | 366.05 | 368.25 | 368.25 | 341,669 |
12 Apr 2023 | 371.00 | 373.45 | 369.30 | 372.15 | 372.15 | 195,419 |
11 Apr 2023 | 373.25 | 374.80 | 368.65 | 370.30 | 370.30 | 75,949 |
10 Apr 2023 | 367.75 | 374.35 | 367.50 | 373.25 | 373.25 | 420,691 |
06 Apr 2023 | 369.70 | 370.50 | 365.90 | 366.70 | 366.70 | 75,282 |
05 Apr 2023 | 369.20 | 371.80 | 367.20 | 369.70 | 369.70 | 186,098 |
03 Apr 2023 | 367.10 | 368.35 | 365.30 | 367.80 | 367.80 | 194,655 |
31 Mar 2023 | 362.30 | 365.85 | 361.40 | 365.30 | 365.30 | 136,420 |
29 Mar 2023 | 356.30 | 360.50 | 355.00 | 358.85 | 358.85 | 504,371 |
28 Mar 2023 | 362.50 | 364.00 | 355.50 | 356.30 | 356.30 | 376,495 |
27 Mar 2023 | 361.05 | 364.00 | 359.25 | 361.35 | 361.35 | 148,930 |
24 Mar 2023 | 362.65 | 366.85 | 361.00 | 361.55 | 361.55 | 320,283 |
23 Mar 2023 | 365.00 | 365.00 | 360.50 | 361.55 | 361.55 | 378,913 |
22 Mar 2023 | 367.55 | 370.00 | 366.00 | 366.45 | 366.45 | 219,753 |
21 Mar 2023 | 368.15 | 369.90 | 365.50 | 366.45 | 366.45 | 270,383 |
20 Mar 2023 | 375.50 | 375.50 | 365.20 | 367.20 | 367.20 | 186,317 |
17 Mar 2023 | 376.70 | 378.45 | 373.85 | 376.45 | 376.45 | 222,674 |
16 Mar 2023 | 375.15 | 376.75 | 370.10 | 372.85 | 372.85 | 328,570 |
15 Mar 2023 | 383.15 | 383.60 | 375.25 | 375.90 | 375.90 | 215,985 |
14 Mar 2023 | 386.00 | 387.15 | 377.50 | 379.40 | 379.40 | 750,602 |
13 Mar 2023 | 387.80 | 392.65 | 383.75 | 386.15 | 386.15 | 265,942 |
10 Mar 2023 | 388.00 | 389.90 | 386.65 | 389.05 | 389.05 | 238,005 |
09 Mar 2023 | 392.55 | 394.00 | 389.70 | 390.15 | 390.15 | 86,836 |
08 Mar 2023 | 391.25 | 392.90 | 388.90 | 392.50 | 392.50 | 196,840 |
06 Mar 2023 | 391.15 | 396.50 | 391.15 | 393.75 | 393.75 | 452,244 |
03 Mar 2023 | 389.30 | 391.40 | 389.05 | 390.45 | 390.45 | 309,796 |
02 Mar 2023 | 389.90 | 390.25 | 387.15 | 388.05 | 388.05 | 279,412 |
01 Mar 2023 | 388.15 | 391.50 | 387.50 | 391.00 | 391.00 | 247,689 |
28 Feb 2023 | 391.50 | 393.00 | 385.80 | 387.05 | 387.05 | 241,119 |
27 Feb 2023 | 393.20 | 393.20 | 385.40 | 390.30 | 390.30 | 392,243 |
24 Feb 2023 | 396.00 | 396.50 | 392.65 | 393.30 | 393.30 | 159,432 |
23 Feb 2023 | 395.45 | 398.70 | 393.30 | 393.95 | 393.95 | 273,861 |
22 Feb 2023 | 399.00 | 400.50 | 394.50 | 395.20 | 395.20 | 272,207 |
21 Feb 2023 | 406.25 | 408.00 | 402.10 | 402.75 | 402.75 | 138,432 |
20 Feb 2023 | 404.05 | 407.85 | 402.25 | 406.95 | 406.95 | 87,702 |
17 Feb 2023 | 405.55 | 407.85 | 404.00 | 406.20 | 406.20 | 214,989 |
16 Feb 2023 | 408.10 | 413.00 | 408.10 | 409.95 | 409.95 | 494,694 |
15 Feb 2023 | 403.05 | 407.90 | 400.50 | 407.45 | 407.45 | 136,503 |
14 Feb 2023 | 402.50 | 406.25 | 401.40 | 404.95 | 404.95 | 249,826 |
13 Feb 2023 | 405.10 | 405.50 | 399.25 | 400.95 | 400.95 | 100,344 |
10 Feb 2023 | 406.35 | 407.00 | 402.80 | 405.65 | 405.65 | 138,568 |
09 Feb 2023 | 406.60 | 408.85 | 403.45 | 408.00 | 408.00 | 91,299 |
08 Feb 2023 | 400.40 | 407.60 | 400.40 | 406.60 | 406.60 | 86,753 |
07 Feb 2023 | 404.75 | 405.00 | 399.00 | 400.30 | 400.30 | 386,574 |
06 Feb 2023 | 404.40 | 406.20 | 401.65 | 404.70 | 404.70 | 170,166 |
03 Feb 2023 | 411.90 | 413.00 | 406.15 | 407.80 | 407.80 | 132,893 |
02 Feb 2023 | 400.00 | 410.00 | 400.00 | 409.10 | 409.10 | 725,105 |
01 Feb 2023 | 400.05 | 403.90 | 398.40 | 402.55 | 402.55 | 203,448 |
31 Jan 2023 | 400.05 | 402.30 | 397.55 | 398.80 | 398.80 | 231,891 |
30 Jan 2023 | 398.00 | 404.70 | 395.40 | 402.40 | 402.40 | 177,250 |
27 Jan 2023 | 399.05 | 403.45 | 394.30 | 398.00 | 398.00 | 116,902 |
25 Jan 2023 | 404.30 | 405.95 | 400.05 | 401.40 | 401.40 | 206,523 |
24 Jan 2023 | 409.00 | 410.35 | 405.15 | 406.25 | 406.25 | 271,598 |
24 Jan 2023 | 1 Dividend | |||||
23 Jan 2023 | 404.05 | 407.70 | 402.50 | 406.85 | 405.85 | 445,271 |
20 Jan 2023 | 402.15 | 405.45 | 401.40 | 403.15 | 402.16 | 214,511 |
19 Jan 2023 | 402.00 | 403.90 | 398.70 | 403.35 | 402.36 | 287,375 |
18 Jan 2023 | 397.85 | 403.75 | 397.85 | 403.20 | 402.21 | 161,636 |
17 Jan 2023 | 400.00 | 402.00 | 393.80 | 396.15 | 395.18 | 384,125 |
16 Jan 2023 | 394.00 | 400.90 | 389.80 | 398.65 | 397.67 | 303,033 |
13 Jan 2023 | 397.20 | 397.20 | 386.65 | 393.65 | 392.68 | 276,649 |
12 Jan 2023 | 394.65 | 397.70 | 390.50 | 394.45 | 393.48 | 386,418 |
11 Jan 2023 | 392.50 | 396.00 | 391.35 | 393.95 | 392.98 | 485,024 |
10 Jan 2023 | 392.10 | 393.75 | 387.35 | 393.05 | 392.08 | 398,081 |
09 Jan 2023 | 385.50 | 392.60 | 385.00 | 391.70 | 390.74 | 449,244 |
06 Jan 2023 | 386.25 | 388.90 | 381.50 | 382.15 | 381.21 | 392,397 |
05 Jan 2023 | 390.60 | 392.25 | 383.80 | 386.95 | 386.00 | 568,106 |
04 Jan 2023 | 397.05 | 397.50 | 388.50 | 389.75 | 388.79 | 399,014 |
03 Jan 2023 | 393.40 | 397.85 | 391.80 | 397.00 | 396.02 | 338,678 |
02 Jan 2023 | 392.75 | 393.80 | 390.45 | 393.10 | 392.13 | 398,207 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |