Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 425.15 | 425.57 | 425.15 | 425.57 | 425.57 | 50 |
20 May 2024 | 408.50 | 408.50 | 408.50 | 408.50 | 408.50 | - |
17 May 2024 | 408.50 | 408.50 | 408.50 | 408.50 | 408.50 | - |
16 May 2024 | 408.50 | 408.50 | 408.50 | 408.50 | 408.50 | - |
15 May 2024 | 408.50 | 408.50 | 408.50 | 408.50 | 408.50 | - |
15 May 2024 | 0.75 Dividend | |||||
14 May 2024 | 408.50 | 408.50 | 408.50 | 408.50 | 407.75 | - |
13 May 2024 | 408.50 | 408.50 | 408.50 | 408.50 | 407.75 | - |
10 May 2024 | 408.50 | 408.50 | 408.50 | 408.50 | 407.75 | - |
09 May 2024 | 408.50 | 408.50 | 408.50 | 408.50 | 407.75 | - |
08 May 2024 | 408.50 | 408.50 | 408.50 | 408.50 | 407.75 | - |
07 May 2024 | 408.50 | 408.50 | 408.50 | 408.50 | 407.75 | - |
03 May 2024 | 408.50 | 408.50 | 408.50 | 408.50 | 407.75 | - |
02 May 2024 | 408.50 | 408.50 | 408.50 | 408.50 | 407.75 | - |
01 May 2024 | 408.50 | 408.50 | 408.50 | 408.50 | 407.75 | - |
30 Apr 2024 | 408.50 | 408.50 | 408.50 | 408.50 | 407.75 | - |
29 Apr 2024 | 408.50 | 408.50 | 408.50 | 408.50 | 407.75 | - |
26 Apr 2024 | 416.50 | 416.60 | 405.76 | 408.50 | 407.75 | 1,290,610 |
25 Apr 2024 | 402.10 | 402.20 | 388.20 | 392.50 | 391.78 | 108,652 |
24 Apr 2024 | 411.30 | 412.49 | 406.84 | 409.00 | 408.25 | 96,324 |
23 Apr 2024 | 401.85 | 408.20 | 401.85 | 406.50 | 405.75 | 45,065 |
22 Apr 2024 | 402.00 | 402.55 | 391.00 | 398.00 | 397.27 | 50,790 |
19 Apr 2024 | 399.90 | 405.32 | 398.06 | 401.50 | 400.76 | 139,261 |
18 Apr 2024 | 412.10 | 412.10 | 405.21 | 410.00 | 409.25 | 49,246 |
17 Apr 2024 | 415.00 | 418.84 | 410.34 | 413.00 | 412.24 | 52,041 |
16 Apr 2024 | 413.53 | 418.41 | 413.40 | 416.00 | 415.24 | 37,481 |
15 Apr 2024 | 423.50 | 426.81 | 413.97 | 422.50 | 421.72 | 60,849 |
12 Apr 2024 | 426.00 | 426.00 | 419.78 | 423.50 | 422.72 | 59,688 |
11 Apr 2024 | 424.10 | 429.12 | 422.36 | 425.00 | 424.22 | 57,826 |
10 Apr 2024 | 427.02 | 427.02 | 419.70 | 421.00 | 420.23 | 44,937 |
09 Apr 2024 | 425.75 | 427.69 | 421.62 | 423.00 | 422.22 | 79,359 |
08 Apr 2024 | 425.00 | 427.27 | 423.35 | 425.00 | 424.22 | 127,979 |
05 Apr 2024 | 419.30 | 426.40 | 418.35 | 424.50 | 423.72 | 655,480 |
04 Apr 2024 | 422.85 | 428.65 | 422.85 | 426.50 | 425.72 | 54,984 |
03 Apr 2024 | 421.18 | 423.25 | 419.18 | 423.00 | 422.22 | 29,854 |
02 Apr 2024 | 417.00 | 425.60 | 417.00 | 415.50 | 414.74 | 652,561 |
28 Mar 2024 | 432.00 | 432.00 | 419.71 | 421.00 | 420.23 | 2,434,729 |
27 Mar 2024 | 400.00 | 424.32 | 400.00 | 420.00 | 419.23 | 40,988 |
26 Mar 2024 | 424.72 | 425.81 | 422.20 | 424.50 | 423.72 | 62,180 |
25 Mar 2024 | 427.00 | 427.17 | 421.63 | 425.50 | 424.72 | 1,667,560 |
22 Mar 2024 | 431.96 | 431.96 | 426.07 | 427.00 | 426.22 | 276,060 |
21 Mar 2024 | 418.00 | 430.83 | 417.00 | 431.00 | 430.21 | 105,588 |
20 Mar 2024 | 420.85 | 425.95 | 420.67 | 423.00 | 422.22 | 211,747 |
19 Mar 2024 | 416.70 | 421.64 | 415.00 | 421.50 | 420.73 | 150,011 |
18 Mar 2024 | 415.00 | 420.73 | 412.00 | 419.00 | 418.23 | 62,703 |
15 Mar 2024 | 426.00 | 428.80 | 412.79 | 414.00 | 413.24 | 62,920 |
14 Mar 2024 | 418.00 | 427.74 | 417.50 | 425.50 | 424.72 | 102,844 |
13 Mar 2024 | 416.54 | 418.18 | 408.57 | 415.00 | 414.24 | 34,447 |
12 Mar 2024 | 407.67 | 415.47 | 406.80 | 414.00 | 413.24 | 43,424 |
11 Mar 2024 | 405.30 | 405.58 | 401.30 | 403.00 | 402.26 | 73,976 |
08 Mar 2024 | 408.69 | 410.42 | 404.43 | 408.00 | 407.25 | 133,326 |
07 Mar 2024 | 400.03 | 409.79 | 400.03 | 408.00 | 407.25 | 129,871 |
06 Mar 2024 | 403.97 | 405.15 | 398.39 | 403.50 | 402.76 | 151,901 |
05 Mar 2024 | 413.74 | 414.92 | 401.27 | 404.00 | 403.26 | 140,641 |
04 Mar 2024 | 415.31 | 417.31 | 412.30 | 415.50 | 414.74 | 40,274 |
01 Mar 2024 | 414.15 | 415.61 | 410.94 | 413.50 | 412.74 | 58,054 |
29 Feb 2024 | 406.13 | 410.21 | 405.10 | 407.50 | 406.75 | 966,219 |
28 Feb 2024 | 407.48 | 409.26 | 405.34 | 407.50 | 406.75 | 34,691 |
27 Feb 2024 | 407.70 | 408.14 | 403.83 | 405.50 | 404.76 | 88,520 |
26 Feb 2024 | 415.00 | 415.00 | 408.00 | 408.50 | 407.75 | 9,858,187 |
23 Feb 2024 | 412.07 | 415.74 | 409.00 | 410.50 | 409.75 | 60,413 |
22 Feb 2024 | 408.67 | 412.71 | 402.18 | 415.00 | 414.24 | 1,837,935 |
21 Feb 2024 | 401.04 | 401.07 | 397.22 | 399.50 | 398.77 | 34,871 |
20 Feb 2024 | 404.00 | 404.31 | 398.01 | 401.50 | 400.76 | 295,380 |
19 Feb 2024 | 405.50 | 405.50 | 405.50 | 405.50 | 404.76 | - |
16 Feb 2024 | 406.56 | 408.27 | 403.58 | 405.50 | 404.76 | 1,252,366 |
15 Feb 2024 | 410.50 | 410.50 | 404.29 | 405.00 | 404.26 | 47,123 |
14 Feb 2024 | 410.20 | 410.20 | 404.60 | 401.50 | 400.76 | 69,697 |
14 Feb 2024 | 0.75 Dividend | |||||
13 Feb 2024 | 416.02 | 416.15 | 403.48 | 400.00 | 398.52 | 96,325 |
12 Feb 2024 | 421.00 | 421.00 | 416.50 | 419.00 | 417.45 | 85,281 |
09 Feb 2024 | 415.00 | 420.39 | 414.11 | 419.50 | 417.94 | 324,479 |
08 Feb 2024 | 415.80 | 415.80 | 405.00 | 412.50 | 410.97 | 69,488 |
07 Feb 2024 | 405.99 | 413.16 | 405.99 | 411.50 | 409.97 | 55,799 |
06 Feb 2024 | 407.00 | 412.66 | 403.14 | 404.50 | 403.00 | 11,122,221 |
05 Feb 2024 | 411.00 | 412.09 | 404.00 | 404.00 | 402.50 | 1,036,964 |
02 Feb 2024 | 407.83 | 412.28 | 403.60 | 408.00 | 406.49 | 111,965 |
01 Feb 2024 | 399.30 | 407.96 | 397.58 | 404.00 | 402.50 | 1,103,383 |
31 Jan 2024 | 407.46 | 415.16 | 401.05 | 404.00 | 402.50 | 395,563 |
30 Jan 2024 | 413.50 | 414.38 | 406.46 | 414.00 | 412.47 | 1,111,596 |
29 Jan 2024 | 405.50 | 409.09 | 404.34 | 407.00 | 405.49 | 86,535 |
26 Jan 2024 | 401.66 | 406.14 | 401.66 | 409.50 | 407.98 | 63,402 |
25 Jan 2024 | 404.51 | 407.00 | 402.91 | 410.50 | 408.98 | 126,450 |
24 Jan 2024 | 401.56 | 405.60 | 400.44 | 403.50 | 402.00 | 106,617 |
23 Jan 2024 | 398.00 | 398.00 | 393.92 | 395.00 | 393.54 | 1,726,833 |
22 Jan 2024 | 401.15 | 401.15 | 393.60 | 401.00 | 399.51 | 65,433 |
19 Jan 2024 | 399.00 | 399.00 | 393.53 | 399.00 | 397.52 | 426,128 |
18 Jan 2024 | 391.00 | 393.71 | 389.00 | 392.50 | 391.04 | 304,634 |
17 Jan 2024 | 388.70 | 396.36 | 384.86 | 393.50 | 392.04 | 54,065 |
16 Jan 2024 | 389.00 | 393.91 | 387.21 | 395.50 | 394.03 | 658,210 |
15 Jan 2024 | 388.47 | 388.47 | 388.47 | 392.50 | 391.04 | 6,909 |
12 Jan 2024 | 387.00 | 388.56 | 384.67 | 391.00 | 389.55 | 48,867 |
11 Jan 2024 | 386.00 | 390.65 | 380.38 | 381.00 | 379.59 | 207,510 |
10 Jan 2024 | 376.95 | 383.44 | 375.79 | 381.50 | 380.09 | 178,736 |
09 Jan 2024 | 374.60 | 375.99 | 371.37 | 378.00 | 376.60 | 101,339 |
08 Jan 2024 | 368.91 | 373.10 | 368.91 | 373.50 | 372.12 | 35,024 |
05 Jan 2024 | 367.67 | 372.02 | 367.00 | 374.00 | 372.61 | 23,719 |
04 Jan 2024 | 371.01 | 373.06 | 369.96 | 376.00 | 374.61 | 27,488 |
03 Jan 2024 | 369.77 | 373.22 | 368.00 | 375.00 | 373.61 | 478,100 |
02 Jan 2024 | 376.00 | 378.00 | 366.82 | 373.00 | 371.62 | 82,943 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |