Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 Mar 2023 | - | - | - | - | - | - |
17 Mar 2023 | 245.00 | 246.05 | 240.00 | 242.70 | 242.70 | 180,835 |
16 Mar 2023 | 232.75 | 246.90 | 232.75 | 244.80 | 244.80 | 753,857 |
15 Mar 2023 | 232.55 | 233.90 | 229.70 | 230.50 | 230.50 | 80,552 |
14 Mar 2023 | 228.25 | 230.05 | 225.05 | 228.60 | 228.60 | 327,358 |
13 Mar 2023 | 228.55 | 231.20 | 226.90 | 228.30 | 228.30 | 93,331 |
10 Mar 2023 | 224.75 | 231.35 | 223.90 | 229.65 | 229.65 | 155,121 |
09 Mar 2023 | 223.70 | 227.50 | 223.70 | 226.90 | 226.90 | 208,865 |
08 Mar 2023 | 219.85 | 224.40 | 219.80 | 223.70 | 223.70 | 158,412 |
07 Mar 2023 | - | - | - | - | - | - |
06 Mar 2023 | 219.20 | 222.55 | 219.05 | 220.40 | 220.40 | 148,934 |
03 Mar 2023 | 218.35 | 220.10 | 216.80 | 219.15 | 219.15 | 120,422 |
02 Mar 2023 | 215.25 | 219.25 | 214.10 | 218.15 | 218.15 | 85,678 |
01 Mar 2023 | 215.25 | 217.15 | 214.50 | 215.15 | 215.15 | 131,824 |
28 Feb 2023 | 214.20 | 216.45 | 212.55 | 215.15 | 215.15 | 273,670 |
27 Feb 2023 | 217.15 | 217.60 | 211.70 | 214.45 | 214.45 | 976,640 |
24 Feb 2023 | 222.90 | 223.45 | 216.65 | 217.00 | 217.00 | 119,684 |
23 Feb 2023 | 223.00 | 225.10 | 221.45 | 222.20 | 222.20 | 117,720 |
22 Feb 2023 | 225.00 | 225.50 | 220.40 | 223.85 | 223.85 | 247,949 |
21 Feb 2023 | 230.05 | 234.45 | 225.30 | 227.40 | 227.40 | 107,563 |
17 Feb 2023 | 231.50 | 236.65 | 230.85 | 234.00 | 234.00 | 143,661 |
16 Feb 2023 | 235.00 | 235.05 | 230.10 | 231.40 | 231.40 | 76,648 |
15 Feb 2023 | 231.40 | 235.55 | 231.40 | 235.20 | 235.20 | 80,892 |
14 Feb 2023 | 228.50 | 234.25 | 227.90 | 233.80 | 233.80 | 194,340 |
13 Feb 2023 | 231.20 | 234.70 | 230.10 | 231.00 | 231.00 | 172,242 |
10 Feb 2023 | 235.15 | 235.95 | 230.05 | 232.75 | 232.75 | 300,526 |
09 Feb 2023 | 230.10 | 233.60 | 229.30 | 232.10 | 232.10 | 202,333 |
08 Feb 2023 | 232.20 | 233.20 | 228.00 | 231.85 | 231.85 | 292,348 |
07 Feb 2023 | 230.20 | 232.25 | 229.55 | 231.65 | 231.65 | 87,064 |
06 Feb 2023 | 227.60 | 232.75 | 225.65 | 232.00 | 232.00 | 162,066 |
03 Feb 2023 | 230.15 | 232.15 | 222.20 | 227.60 | 227.60 | 97,604 |
02 Feb 2023 | 231.25 | 235.50 | 226.50 | 230.05 | 230.05 | 435,933 |
01 Feb 2023 | 238.00 | 240.40 | 230.20 | 235.75 | 235.75 | 396,235 |
31 Jan 2023 | 235.35 | 240.15 | 235.20 | 237.90 | 237.90 | 217,439 |
30 Jan 2023 | 232.45 | 236.65 | 231.10 | 234.40 | 234.40 | 534,462 |
27 Jan 2023 | 246.35 | 249.00 | 228.40 | 234.35 | 234.35 | 337,749 |
26 Jan 2023 | 248.25 | 248.25 | 248.25 | 248.25 | 248.25 | - |
25 Jan 2023 | 248.10 | 249.75 | 246.20 | 248.25 | 248.25 | 280,245 |
24 Jan 2023 | 250.40 | 252.65 | 247.80 | 249.25 | 249.25 | 333,072 |
23 Jan 2023 | 247.00 | 251.00 | 244.55 | 250.35 | 250.35 | 129,243 |
20 Jan 2023 | 244.80 | 248.00 | 243.50 | 246.25 | 246.25 | 541,542 |
19 Jan 2023 | 243.25 | 248.50 | 242.25 | 245.80 | 245.80 | 45,656 |
18 Jan 2023 | 243.10 | 245.15 | 241.70 | 243.15 | 243.15 | 407,085 |
17 Jan 2023 | 248.05 | 249.50 | 242.05 | 243.30 | 243.30 | 253,239 |
13 Jan 2023 | 248.95 | 252.70 | 246.30 | 251.20 | 251.20 | 641,945 |
12 Jan 2023 | 257.30 | 257.30 | 247.95 | 249.75 | 249.75 | 118,335 |
11 Jan 2023 | 250.00 | 260.90 | 247.85 | 256.35 | 256.35 | 649,096 |
10 Jan 2023 | 246.00 | 250.00 | 243.10 | 249.25 | 249.25 | 131,638 |
09 Jan 2023 | 249.40 | 250.80 | 244.80 | 245.05 | 245.05 | 69,113 |
06 Jan 2023 | 244.75 | 251.00 | 244.65 | 249.50 | 249.50 | 158,868 |
05 Jan 2023 | 243.05 | 248.80 | 241.55 | 245.85 | 245.85 | 196,770 |
04 Jan 2023 | 237.45 | 244.00 | 237.30 | 241.00 | 241.00 | 150,294 |
03 Jan 2023 | 235.00 | 238.75 | 235.00 | 237.60 | 237.60 | 84,464 |
30 Dec 2022 | 231.25 | 236.35 | 231.25 | 235.05 | 235.05 | 149,615 |
29 Dec 2022 | 230.75 | 233.65 | 228.60 | 233.20 | 233.20 | 53,707 |
28 Dec 2022 | 230.35 | 231.65 | 228.50 | 230.75 | 230.75 | 30,917 |
27 Dec 2022 | 230.90 | 232.85 | 228.55 | 230.90 | 230.90 | 269,152 |
23 Dec 2022 | 229.85 | 229.85 | 224.65 | 227.45 | 227.45 | 213,921 |
22 Dec 2022 | 234.00 | 234.05 | 225.80 | 230.10 | 230.10 | 202,557 |
21 Dec 2022 | 241.55 | 242.10 | 231.40 | 232.20 | 232.20 | 167,283 |
20 Dec 2022 | 241.60 | 243.65 | 239.40 | 241.60 | 241.60 | 67,490 |
19 Dec 2022 | 243.15 | 245.25 | 239.45 | 244.00 | 244.00 | 85,493 |
16 Dec 2022 | 247.00 | 249.00 | 241.05 | 242.90 | 242.90 | 165,906 |
15 Dec 2022 | 242.75 | 248.90 | 242.45 | 246.60 | 246.60 | 196,162 |
14 Dec 2022 | 248.45 | 248.45 | 242.35 | 242.75 | 242.75 | 112,367 |
13 Dec 2022 | 252.40 | 252.45 | 245.00 | 245.95 | 245.95 | 217,148 |
12 Dec 2022 | 239.95 | 253.10 | 238.05 | 252.10 | 252.10 | 241,459 |
09 Dec 2022 | 239.05 | 244.65 | 236.75 | 239.95 | 239.95 | 272,171 |
08 Dec 2022 | 235.00 | 237.20 | 231.25 | 235.00 | 235.00 | 241,833 |
07 Dec 2022 | 226.10 | 233.45 | 225.80 | 232.55 | 232.55 | 354,200 |
06 Dec 2022 | 230.60 | 231.65 | 223.35 | 224.10 | 224.10 | 219,532 |
05 Dec 2022 | 234.60 | 236.15 | 229.50 | 230.10 | 230.10 | 147,646 |
02 Dec 2022 | 236.95 | 238.60 | 234.40 | 235.80 | 235.80 | 165,048 |
01 Dec 2022 | 239.00 | 240.00 | 235.05 | 236.35 | 236.35 | 110,498 |
30 Nov 2022 | 238.35 | 241.50 | 234.85 | 239.10 | 239.10 | 197,183 |
29 Nov 2022 | 239.70 | 239.70 | 235.85 | 238.35 | 238.35 | 151,352 |
28 Nov 2022 | 228.90 | 239.35 | 228.00 | 238.35 | 238.35 | 511,472 |
25 Nov 2022 | 221.20 | 228.25 | 219.15 | 226.15 | 226.15 | 115,928 |
23 Nov 2022 | 212.45 | 215.55 | 212.20 | 214.55 | 214.55 | 119,575 |
22 Nov 2022 | 213.60 | 215.25 | 210.60 | 212.40 | 212.40 | 113,896 |
21 Nov 2022 | 210.85 | 216.20 | 209.75 | 215.35 | 215.35 | 491,889 |
18 Nov 2022 | 210.50 | 211.30 | 207.10 | 209.10 | 209.10 | 121,149 |
17 Nov 2022 | 208.10 | 210.75 | 207.55 | 210.15 | 210.15 | 210,305 |
16 Nov 2022 | 210.30 | 210.55 | 208.00 | 209.00 | 209.00 | 242,574 |
15 Nov 2022 | 208.55 | 210.55 | 207.05 | 210.15 | 210.15 | 103,769 |
14 Nov 2022 | 208.00 | 210.30 | 207.25 | 208.05 | 208.05 | 82,615 |
11 Nov 2022 | 207.05 | 207.90 | 205.55 | 207.65 | 207.65 | 156,834 |
10 Nov 2022 | 204.65 | 206.40 | 204.40 | 205.80 | 205.80 | 163,251 |
09 Nov 2022 | 211.15 | 211.25 | 204.25 | 204.65 | 204.65 | 168,501 |
08 Nov 2022 | - | - | - | - | - | - |
07 Nov 2022 | 205.45 | 210.30 | 204.20 | 209.90 | 209.90 | 336,086 |
04 Nov 2022 | 207.00 | 209.20 | 201.05 | 203.65 | 203.65 | 325,749 |
03 Nov 2022 | 213.55 | 218.40 | 210.65 | 211.05 | 211.05 | 253,466 |
02 Nov 2022 | 211.20 | 215.15 | 211.20 | 214.70 | 214.70 | 158,421 |
01 Nov 2022 | 212.90 | 214.05 | 210.30 | 212.10 | 212.10 | 121,698 |
31 Oct 2022 | 212.00 | 214.40 | 211.40 | 213.85 | 213.85 | 46,831 |
28 Oct 2022 | 211.00 | 212.55 | 209.15 | 211.80 | 211.80 | 104,693 |
27 Oct 2022 | 210.00 | 211.45 | 208.10 | 210.70 | 210.70 | 110,403 |
26 Oct 2022 | 209.80 | 209.80 | 209.80 | 209.80 | 209.80 | - |
25 Oct 2022 | 207.90 | 210.25 | 204.75 | 209.80 | 209.80 | 735,802 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |