Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jun 2023 | 223.40 | 224.40 | 220.90 | 224.00 | 224.00 | 2,660,341 |
01 Jun 2023 | 221.50 | 222.50 | 218.70 | 221.00 | 221.00 | 1,895,589 |
31 May 2023 | 222.10 | 223.00 | 218.20 | 219.60 | 219.60 | 6,385,018 |
30 May 2023 | 225.00 | 225.20 | 219.70 | 223.20 | 223.20 | 2,475,110 |
26 May 2023 | 225.00 | 225.00 | 216.40 | 220.80 | 220.80 | 4,966,523 |
25 May 2023 | 220.00 | 222.80 | 216.30 | 219.80 | 219.80 | 3,255,251 |
24 May 2023 | 220.60 | 221.20 | 217.45 | 219.10 | 219.10 | 5,899,294 |
23 May 2023 | 222.80 | 225.50 | 222.40 | 222.70 | 222.70 | 4,500,455 |
22 May 2023 | 219.90 | 225.50 | 218.90 | 225.00 | 225.00 | 17,013,249 |
19 May 2023 | 212.30 | 219.80 | 211.90 | 217.90 | 217.90 | 5,146,838 |
18 May 2023 | 208.00 | 212.20 | 208.00 | 210.60 | 210.60 | 2,003,696 |
17 May 2023 | 209.80 | 211.50 | 207.90 | 210.70 | 210.70 | 6,875,583 |
16 May 2023 | 212.40 | 213.90 | 208.40 | 210.40 | 210.40 | 2,964,379 |
15 May 2023 | 212.30 | 214.49 | 211.90 | 212.70 | 212.70 | 2,485,502 |
12 May 2023 | 212.50 | 217.10 | 211.70 | 211.80 | 211.80 | 7,077,067 |
11 May 2023 | 209.20 | 211.50 | 207.40 | 211.50 | 211.50 | 8,043,409 |
10 May 2023 | 213.50 | 213.50 | 208.00 | 208.40 | 208.40 | 8,929,887 |
09 May 2023 | 213.30 | 215.40 | 209.80 | 211.20 | 211.20 | 7,242,894 |
05 May 2023 | 212.40 | 215.50 | 210.20 | 214.90 | 214.90 | 5,234,621 |
04 May 2023 | 216.00 | 216.00 | 207.90 | 209.80 | 209.80 | 9,165,210 |
03 May 2023 | 213.60 | 215.20 | 210.90 | 214.40 | 214.40 | 7,660,685 |
02 May 2023 | 226.30 | 227.40 | 210.90 | 210.90 | 210.90 | 6,387,812 |
28 Apr 2023 | 223.00 | 227.20 | 220.80 | 227.20 | 227.20 | 15,959,944 |
27 Apr 2023 | 220.50 | 224.30 | 220.50 | 223.00 | 223.00 | 10,502,390 |
26 Apr 2023 | 218.00 | 224.90 | 212.80 | 224.00 | 224.00 | 7,003,538 |
25 Apr 2023 | 214.80 | 217.90 | 214.00 | 217.00 | 217.00 | 4,045,715 |
24 Apr 2023 | 212.10 | 216.30 | 211.60 | 215.60 | 215.60 | 5,482,246 |
21 Apr 2023 | 209.80 | 213.13 | 207.20 | 212.50 | 212.50 | 4,603,361 |
20 Apr 2023 | 206.40 | 209.00 | 205.90 | 206.20 | 206.20 | 4,529,948 |
19 Apr 2023 | 208.30 | 208.30 | 205.20 | 208.00 | 208.00 | 6,768,554 |
18 Apr 2023 | 210.70 | 211.90 | 208.00 | 208.20 | 208.20 | 4,096,690 |
17 Apr 2023 | 208.30 | 211.52 | 208.30 | 210.70 | 210.70 | 4,485,063 |
14 Apr 2023 | 207.90 | 208.80 | 206.50 | 207.50 | 207.50 | 3,942,005 |
13 Apr 2023 | 210.50 | 211.60 | 206.80 | 206.80 | 206.80 | 4,454,785 |
12 Apr 2023 | 209.60 | 212.90 | 209.45 | 210.40 | 210.40 | 4,422,939 |
11 Apr 2023 | 209.90 | 212.30 | 207.70 | 209.60 | 209.60 | 4,819,355 |
06 Apr 2023 | 208.20 | 212.00 | 206.68 | 210.60 | 210.60 | 4,489,841 |
06 Apr 2023 | 8.07 Dividend | |||||
05 Apr 2023 | 220.60 | 220.60 | 214.30 | 215.90 | 207.83 | 23,016,481 |
04 Apr 2023 | 220.90 | 223.90 | 219.50 | 221.00 | 212.74 | 26,166,549 |
03 Apr 2023 | 226.20 | 230.90 | 220.10 | 220.10 | 211.87 | 8,989,884 |
31 Mar 2023 | 237.00 | 244.30 | 233.70 | 235.40 | 226.60 | 3,347,891 |
30 Mar 2023 | 248.90 | 248.90 | 240.50 | 242.00 | 232.95 | 5,354,567 |
29 Mar 2023 | 239.90 | 248.30 | 239.90 | 246.90 | 237.67 | 9,170,613 |
28 Mar 2023 | 236.50 | 247.30 | 236.50 | 241.20 | 232.18 | 8,260,816 |
27 Mar 2023 | 239.80 | 245.50 | 239.40 | 242.10 | 233.05 | 7,459,654 |
24 Mar 2023 | 240.10 | 241.20 | 234.30 | 237.60 | 228.72 | 9,501,145 |
23 Mar 2023 | 244.40 | 244.40 | 239.70 | 242.00 | 232.95 | 7,872,570 |
22 Mar 2023 | 240.20 | 243.30 | 239.60 | 240.40 | 231.41 | 8,295,696 |
21 Mar 2023 | 227.00 | 241.30 | 226.20 | 241.10 | 232.09 | 9,766,833 |
20 Mar 2023 | 222.30 | 227.17 | 213.70 | 225.60 | 217.17 | 10,952,139 |
17 Mar 2023 | 237.70 | 240.70 | 223.20 | 224.50 | 216.11 | 32,510,950 |
16 Mar 2023 | 246.10 | 249.50 | 236.30 | 237.70 | 228.82 | 15,677,463 |
15 Mar 2023 | 261.20 | 262.80 | 245.20 | 245.30 | 236.13 | 16,593,329 |
14 Mar 2023 | 265.90 | 268.60 | 250.80 | 263.70 | 253.84 | 17,495,577 |
13 Mar 2023 | 277.40 | 282.70 | 268.20 | 268.80 | 258.75 | 19,978,899 |
10 Mar 2023 | 280.80 | 288.73 | 279.64 | 282.50 | 271.94 | 12,258,605 |
09 Mar 2023 | 286.70 | 286.70 | 282.02 | 285.80 | 275.12 | 36,721,314 |
08 Mar 2023 | 286.00 | 288.30 | 284.30 | 285.20 | 274.54 | 4,745,061 |
07 Mar 2023 | 286.40 | 289.40 | 284.65 | 286.20 | 275.50 | 12,185,135 |
06 Mar 2023 | 283.60 | 288.50 | 282.60 | 286.10 | 275.41 | 3,049,207 |
03 Mar 2023 | 291.80 | 293.80 | 282.80 | 283.70 | 273.10 | 4,889,351 |
02 Mar 2023 | 279.00 | 287.30 | 278.90 | 286.80 | 276.08 | 7,300,880 |
01 Mar 2023 | 266.20 | 279.60 | 263.61 | 279.00 | 268.57 | 7,203,259 |
28 Feb 2023 | 251.80 | 271.08 | 251.80 | 265.60 | 255.67 | 8,306,554 |
27 Feb 2023 | 245.80 | 247.20 | 240.60 | 244.30 | 235.17 | 7,720,637 |
24 Feb 2023 | 251.90 | 252.90 | 244.80 | 244.80 | 235.65 | 27,711,331 |
23 Feb 2023 | 250.20 | 253.50 | 250.20 | 251.10 | 241.71 | 3,249,121 |
22 Feb 2023 | 253.10 | 255.20 | 248.70 | 250.10 | 240.75 | 3,900,746 |
21 Feb 2023 | 257.60 | 258.90 | 254.30 | 254.50 | 244.99 | 3,648,359 |
20 Feb 2023 | 257.80 | 259.80 | 255.69 | 259.30 | 249.61 | 2,162,779 |
17 Feb 2023 | 256.80 | 257.90 | 252.90 | 256.70 | 247.10 | 5,635,240 |
16 Feb 2023 | 257.80 | 258.10 | 255.00 | 255.20 | 245.66 | 4,130,073 |
15 Feb 2023 | 263.10 | 263.10 | 254.50 | 256.40 | 246.82 | 2,412,693 |
14 Feb 2023 | 257.20 | 260.30 | 255.50 | 255.50 | 245.95 | 3,174,818 |
13 Feb 2023 | 252.00 | 258.10 | 252.00 | 256.10 | 246.53 | 2,877,339 |
10 Feb 2023 | 256.00 | 256.55 | 253.60 | 254.80 | 245.28 | 3,720,195 |
09 Feb 2023 | 259.80 | 261.30 | 257.20 | 257.20 | 247.59 | 2,441,193 |
08 Feb 2023 | 259.80 | 261.70 | 257.80 | 258.30 | 248.65 | 2,732,085 |
07 Feb 2023 | 258.80 | 261.00 | 257.60 | 258.20 | 248.55 | 4,423,190 |
06 Feb 2023 | 260.40 | 262.40 | 258.90 | 259.20 | 249.51 | 2,890,326 |
03 Feb 2023 | 260.70 | 262.00 | 257.60 | 262.00 | 252.21 | 3,661,289 |
02 Feb 2023 | 250.20 | 260.30 | 250.20 | 260.30 | 250.57 | 6,978,247 |
01 Feb 2023 | 248.20 | 251.80 | 248.20 | 249.70 | 240.37 | 4,429,270 |
31 Jan 2023 | 251.00 | 251.35 | 247.60 | 248.70 | 239.40 | 5,008,804 |
30 Jan 2023 | 251.10 | 251.40 | 247.70 | 249.60 | 240.27 | 4,012,041 |
27 Jan 2023 | 249.90 | 251.90 | 247.80 | 251.90 | 242.48 | 5,344,149 |
26 Jan 2023 | 241.90 | 250.30 | 241.90 | 248.40 | 239.12 | 4,760,644 |
25 Jan 2023 | 239.40 | 245.00 | 239.40 | 243.60 | 234.49 | 5,058,995 |
24 Jan 2023 | 236.70 | 246.10 | 236.70 | 242.50 | 233.44 | 4,576,591 |
23 Jan 2023 | 241.70 | 242.80 | 239.10 | 242.70 | 233.63 | 5,326,577 |
20 Jan 2023 | 239.20 | 240.00 | 235.70 | 239.30 | 230.36 | 4,598,754 |
19 Jan 2023 | 235.50 | 238.70 | 234.90 | 235.40 | 226.60 | 4,653,974 |
18 Jan 2023 | 232.00 | 241.00 | 232.00 | 237.10 | 228.24 | 5,001,953 |
17 Jan 2023 | 238.00 | 239.90 | 235.80 | 236.90 | 228.05 | 4,409,019 |
16 Jan 2023 | 236.50 | 239.10 | 232.70 | 237.60 | 228.72 | 3,888,860 |
13 Jan 2023 | 229.20 | 232.18 | 225.40 | 229.00 | 220.44 | 6,206,142 |
12 Jan 2023 | 222.00 | 229.00 | 222.00 | 226.40 | 217.94 | 5,592,990 |
11 Jan 2023 | 224.90 | 226.00 | 221.20 | 224.90 | 216.49 | 6,836,632 |
10 Jan 2023 | 218.30 | 224.40 | 218.20 | 221.80 | 213.51 | 5,747,423 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |