Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 May 2023 | 284.50 | 290.10 | 284.03 | 289.82 | 289.82 | 140,310 |
25 May 2023 | 287.45 | 286.80 | 283.21 | 283.24 | 283.24 | 141,999 |
24 May 2023 | 289.40 | 289.80 | 285.64 | 286.71 | 286.71 | 388,831 |
23 May 2023 | 296.05 | 295.60 | 291.63 | 292.33 | 292.33 | 369,377 |
22 May 2023 | 296.40 | 296.70 | 294.10 | 295.28 | 295.28 | 75,340 |
19 May 2023 | 293.50 | 297.50 | 293.40 | 296.34 | 296.34 | 23,834 |
18 May 2023 | - | - | - | - | - | - |
17 May 2023 | 289.85 | 290.40 | 289.00 | 289.83 | 289.83 | 17,907 |
16 May 2023 | 293.15 | 294.30 | 291.20 | 292.69 | 292.69 | 14,786 |
15 May 2023 | 290.30 | 293.00 | 289.90 | 292.94 | 292.94 | 50,483 |
12 May 2023 | 288.90 | 290.40 | 287.00 | 289.05 | 289.05 | 73,063 |
11 May 2023 | 286.80 | 289.00 | 284.70 | 285.13 | 285.13 | 30,235 |
10 May 2023 | 286.50 | 289.50 | 283.98 | 285.80 | 285.80 | 41,894 |
09 May 2023 | 292.30 | 292.40 | 285.00 | 287.27 | 287.27 | 58,123 |
05 May 2023 | 288.40 | 289.90 | 286.30 | 287.85 | 287.85 | 21,402 |
04 May 2023 | 288.75 | 288.50 | 285.30 | 286.71 | 286.71 | 59,622 |
03 May 2023 | 289.10 | 289.00 | 286.50 | 288.34 | 288.34 | 97,130 |
02 May 2023 | 293.15 | 293.00 | 287.80 | 290.25 | 290.25 | 131,413 |
28 Apr 2023 | 289.20 | 292.04 | 288.20 | 291.42 | 291.42 | 54,642 |
27 Apr 2023 | 289.10 | 288.70 | 286.10 | 287.93 | 287.93 | 26,795 |
26 Apr 2023 | 290.45 | 290.30 | 286.60 | 288.46 | 288.46 | 146,323 |
25 Apr 2023 | 292.75 | 292.80 | 290.00 | 290.91 | 290.91 | 68,033 |
24 Apr 2023 | 289.85 | 294.50 | 289.60 | 293.10 | 293.10 | 77,105 |
21 Apr 2023 | 290.20 | 291.00 | 288.50 | 289.24 | 289.24 | 80,400 |
20 Apr 2023 | 292.05 | 292.10 | 289.90 | 290.14 | 290.14 | 91,922 |
19 Apr 2023 | 291.85 | 293.60 | 291.10 | 292.04 | 292.04 | 154,464 |
18 Apr 2023 | 293.30 | 294.40 | 291.00 | 291.83 | 291.83 | 331,954 |
18 Apr 2023 | 7.25 Dividend | |||||
17 Apr 2023 | 303.70 | 304.60 | 299.20 | 299.33 | 292.08 | 22,398 |
14 Apr 2023 | 303.30 | 305.70 | 302.10 | 303.06 | 295.72 | 325,979 |
13 Apr 2023 | 299.85 | 302.40 | 298.80 | 302.27 | 294.95 | 745,535 |
12 Apr 2023 | 298.95 | 303.20 | 298.60 | 301.19 | 293.90 | 79,579 |
11 Apr 2023 | 292.20 | 296.87 | 292.00 | 296.87 | 289.68 | 807,340 |
06 Apr 2023 | 285.65 | 289.40 | 285.00 | 285.47 | 278.56 | 39,662 |
05 Apr 2023 | 283.65 | 283.60 | 280.30 | 281.96 | 275.13 | 978,052 |
04 Apr 2023 | 279.75 | 284.80 | 281.00 | 283.66 | 276.79 | 117,909 |
03 Apr 2023 | 279.60 | 279.90 | 277.60 | 277.89 | 271.16 | 1,018,680 |
31 Mar 2023 | 278.70 | 280.00 | 277.00 | 279.64 | 272.86 | 169,037 |
30 Mar 2023 | 273.55 | 278.36 | 273.20 | 278.36 | 271.62 | 82,884 |
29 Mar 2023 | 268.80 | 271.30 | 268.20 | 270.36 | 263.82 | 19,727 |
28 Mar 2023 | 268.65 | 269.20 | 266.00 | 267.45 | 260.98 | 167,775 |
27 Mar 2023 | 268.65 | 270.20 | 267.20 | 267.45 | 260.97 | 130,148 |
24 Mar 2023 | 266.80 | 267.10 | 261.50 | 264.35 | 257.94 | 85,876 |
23 Mar 2023 | 266.35 | 267.23 | 263.70 | 266.63 | 260.17 | 319,289 |
22 Mar 2023 | 268.45 | 268.80 | 266.90 | 267.64 | 261.16 | 163,948 |
21 Mar 2023 | 266.35 | 269.20 | 265.70 | 266.48 | 260.03 | 105,941 |
20 Mar 2023 | 256.35 | 265.30 | 253.90 | 263.67 | 257.28 | 98,263 |
17 Mar 2023 | 268.00 | 268.70 | 259.80 | 265.09 | 258.67 | 42,863 |
16 Mar 2023 | 267.40 | 268.30 | 260.60 | 261.75 | 255.41 | 487,500 |
15 Mar 2023 | 271.20 | 273.20 | 263.00 | 271.71 | 265.13 | 40,830 |
14 Mar 2023 | 268.05 | 275.30 | 266.40 | 273.56 | 266.93 | 51,221 |
13 Mar 2023 | 277.10 | 275.70 | 265.90 | 268.93 | 262.41 | 35,299 |
10 Mar 2023 | 277.75 | 278.00 | 274.70 | 275.39 | 268.72 | 36,894 |
09 Mar 2023 | 282.60 | 283.40 | 281.20 | 282.54 | 275.70 | 28,413 |
08 Mar 2023 | 285.40 | 285.60 | 282.70 | 282.83 | 275.98 | 31,447 |
07 Mar 2023 | 290.90 | 291.50 | 285.60 | 285.93 | 279.00 | 16,786 |
06 Mar 2023 | 290.40 | 291.30 | 289.79 | 290.46 | 283.42 | 7,521 |
03 Mar 2023 | 286.15 | 289.70 | 285.90 | 289.26 | 282.26 | 29,835 |
02 Mar 2023 | 285.80 | 286.70 | 283.80 | 284.87 | 277.97 | 750,069 |
01 Mar 2023 | 287.70 | 290.50 | 286.82 | 288.62 | 281.63 | 49,115 |
28 Feb 2023 | 285.65 | 288.90 | 284.80 | 286.27 | 279.34 | 81,670 |
27 Feb 2023 | 283.55 | 286.96 | 283.50 | 286.84 | 279.90 | 72,574 |
24 Feb 2023 | 285.05 | 287.50 | 282.00 | 283.16 | 276.30 | 28,891 |
23 Feb 2023 | 282.95 | 285.80 | 282.80 | 284.37 | 277.49 | 233,433 |
22 Feb 2023 | 281.40 | 283.00 | 279.00 | 283.00 | 276.15 | 71,615 |
21 Feb 2023 | 285.85 | 287.80 | 281.97 | 282.71 | 275.87 | 38,674 |
20 Feb 2023 | 288.05 | 289.10 | 286.10 | 288.19 | 281.21 | 22,232 |
17 Feb 2023 | 286.20 | 287.90 | 285.20 | 287.30 | 280.34 | 35,356 |
16 Feb 2023 | 288.80 | 289.59 | 286.30 | 288.39 | 281.40 | 6,722 |
15 Feb 2023 | 284.25 | 288.20 | 282.60 | 283.46 | 276.59 | 55,209 |
14 Feb 2023 | 285.20 | 288.10 | 284.80 | 286.19 | 279.26 | 29,868 |
13 Feb 2023 | 280.80 | 284.90 | 280.40 | 283.06 | 276.21 | 30,085 |
10 Feb 2023 | 283.10 | 282.80 | 276.10 | 278.57 | 271.82 | 32,098 |
09 Feb 2023 | 287.40 | 288.80 | 283.10 | 284.27 | 277.38 | 118,013 |
08 Feb 2023 | 288.75 | 287.90 | 285.40 | 285.80 | 278.88 | 90,781 |
07 Feb 2023 | 284.40 | 286.17 | 282.40 | 284.57 | 277.68 | 58,641 |
06 Feb 2023 | 286.10 | 286.81 | 281.79 | 282.98 | 276.13 | 28,294 |
03 Feb 2023 | 289.80 | 288.90 | 283.30 | 285.70 | 278.78 | 345,335 |
02 Feb 2023 | 281.00 | 290.10 | 281.50 | 283.64 | 276.77 | 22,531 |
01 Feb 2023 | 274.75 | 279.60 | 274.50 | 279.36 | 272.59 | 108,880 |
31 Jan 2023 | 275.75 | 276.60 | 273.00 | 274.59 | 267.94 | 83,990 |
30 Jan 2023 | 276.50 | 276.80 | 274.60 | 276.27 | 269.58 | 39,016 |
27 Jan 2023 | 277.90 | 278.30 | 276.80 | 277.36 | 270.64 | 37,309 |
26 Jan 2023 | 277.60 | 277.80 | 275.20 | 277.40 | 270.68 | 35,070 |
25 Jan 2023 | 274.30 | 276.60 | 273.20 | 275.34 | 268.67 | 86,870 |
24 Jan 2023 | 275.40 | 275.90 | 273.10 | 274.87 | 268.22 | 35,869 |
23 Jan 2023 | 272.55 | 275.20 | 273.20 | 274.31 | 267.66 | 8,302 |
20 Jan 2023 | 270.15 | 273.30 | 270.20 | 271.49 | 264.92 | 12,602 |
19 Jan 2023 | 272.50 | 273.00 | 268.00 | 269.55 | 263.03 | 17,178 |
18 Jan 2023 | 272.80 | 276.50 | 272.50 | 275.00 | 268.34 | 84,600 |
17 Jan 2023 | 275.60 | 275.50 | 272.20 | 273.60 | 266.97 | 587,497 |
16 Jan 2023 | 273.90 | 275.70 | 272.00 | 274.07 | 267.43 | 71,145 |
13 Jan 2023 | 275.75 | 275.50 | 272.00 | 273.49 | 266.86 | 21,802 |
12 Jan 2023 | 270.35 | 275.80 | 269.60 | 272.12 | 265.53 | 37,246 |
11 Jan 2023 | 266.20 | 270.80 | 266.80 | 269.75 | 263.22 | 15,422 |
10 Jan 2023 | 267.55 | 268.10 | 263.90 | 266.09 | 259.65 | 116,421 |
09 Jan 2023 | 264.80 | 269.00 | 264.60 | 264.90 | 258.48 | 46,290 |
06 Jan 2023 | - | - | - | - | - | - |
05 Jan 2023 | 261.35 | 263.60 | 261.30 | 260.10 | 253.80 | 17,915 |
04 Jan 2023 | 260.85 | 262.00 | 259.50 | 260.28 | 253.98 | 107,848 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |