Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Feb 2023 | 324.00 | 325.00 | 309.50 | 317.25 | 317.25 | 193,094 |
02 Feb 2023 | 321.00 | 325.00 | 318.68 | 320.00 | 320.00 | 425,616 |
01 Feb 2023 | 313.00 | 325.00 | 310.95 | 325.00 | 325.00 | 65,618 |
31 Jan 2023 | 310.00 | 317.00 | 307.31 | 308.00 | 308.00 | 93,103 |
30 Jan 2023 | 318.00 | 330.00 | 310.28 | 314.00 | 314.00 | 187,042 |
27 Jan 2023 | 327.00 | 329.00 | 314.50 | 324.75 | 324.75 | 70,150 |
26 Jan 2023 | 324.00 | 327.00 | 314.50 | 324.00 | 324.00 | 69,035 |
25 Jan 2023 | 325.00 | 327.00 | 315.00 | 316.00 | 316.00 | 271,790 |
24 Jan 2023 | 315.00 | 321.50 | 315.00 | 318.75 | 318.75 | 199,437 |
23 Jan 2023 | 315.00 | 315.16 | 306.50 | 312.75 | 312.75 | 200,060 |
20 Jan 2023 | 308.00 | 311.81 | 302.27 | 310.00 | 310.00 | 119,294 |
19 Jan 2023 | 300.00 | 307.50 | 299.87 | 300.50 | 300.50 | 135,558 |
18 Jan 2023 | 303.50 | 309.50 | 297.00 | 298.50 | 298.50 | 74,534 |
17 Jan 2023 | 305.50 | 308.00 | 299.50 | 302.00 | 302.00 | 105,735 |
16 Jan 2023 | 306.00 | 310.00 | 301.98 | 305.50 | 305.50 | 172,770 |
13 Jan 2023 | 303.00 | 306.00 | 299.00 | 302.25 | 302.25 | 218,907 |
12 Jan 2023 | 288.00 | 301.01 | 287.50 | 298.00 | 298.00 | 189,925 |
11 Jan 2023 | 301.00 | 302.96 | 292.60 | 299.25 | 299.25 | 109,594 |
10 Jan 2023 | 290.50 | 299.50 | 285.50 | 293.25 | 293.25 | 58,196 |
09 Jan 2023 | 294.00 | 302.00 | 291.00 | 292.75 | 292.75 | 172,163 |
06 Jan 2023 | 292.00 | 293.50 | 288.44 | 290.00 | 290.00 | 50,498 |
05 Jan 2023 | 288.00 | 296.00 | 284.00 | 290.00 | 290.00 | 205,032 |
04 Jan 2023 | 278.50 | 286.50 | 267.50 | 286.50 | 286.50 | 84,950 |
03 Jan 2023 | 270.00 | 277.00 | 262.10 | 277.00 | 277.00 | 126,734 |
30 Dec 2022 | 274.00 | 274.06 | 269.55 | 272.00 | 272.00 | 20,364 |
29 Dec 2022 | 267.50 | 272.50 | 263.92 | 272.25 | 272.25 | 38,733 |
28 Dec 2022 | 269.00 | 272.00 | 266.89 | 268.50 | 268.50 | 86,039 |
23 Dec 2022 | 264.00 | 267.50 | 260.78 | 267.50 | 267.50 | 47,205 |
22 Dec 2022 | 266.50 | 269.00 | 260.00 | 264.00 | 264.00 | 143,329 |
21 Dec 2022 | 265.00 | 266.00 | 253.50 | 263.00 | 263.00 | 56,994 |
20 Dec 2022 | 257.50 | 263.50 | 255.40 | 263.50 | 263.50 | 44,442 |
19 Dec 2022 | 262.50 | 266.50 | 260.62 | 262.00 | 262.00 | 14,998 |
16 Dec 2022 | 262.00 | 269.50 | 261.00 | 265.50 | 265.50 | 32,643 |
15 Dec 2022 | 267.00 | 269.50 | 265.50 | 266.00 | 266.00 | 74,137 |
14 Dec 2022 | 267.00 | 272.00 | 265.00 | 267.75 | 267.75 | 33,817 |
13 Dec 2022 | 266.50 | 270.00 | 265.00 | 269.00 | 269.00 | 100,061 |
12 Dec 2022 | 274.00 | 274.50 | 262.00 | 264.00 | 264.00 | 52,323 |
09 Dec 2022 | 273.00 | 277.50 | 269.24 | 271.00 | 271.00 | 103,914 |
08 Dec 2022 | 270.00 | 275.00 | 265.96 | 267.00 | 267.00 | 429,777 |
07 Dec 2022 | 267.00 | 267.50 | 260.00 | 266.50 | 266.50 | 336,695 |
06 Dec 2022 | 269.50 | 269.50 | 264.50 | 266.25 | 266.25 | 86,835 |
05 Dec 2022 | 256.00 | 270.00 | 256.00 | 267.50 | 267.50 | 345,666 |
02 Dec 2022 | 249.00 | 257.00 | 249.00 | 254.25 | 254.25 | 57,022 |
01 Dec 2022 | 257.00 | 262.00 | 251.00 | 250.50 | 250.50 | 44,893 |
30 Nov 2022 | 249.00 | 258.00 | 244.50 | 256.25 | 256.25 | 120,404 |
29 Nov 2022 | 244.00 | 252.50 | 244.00 | 248.25 | 248.25 | 124,396 |
28 Nov 2022 | 233.00 | 239.00 | 224.90 | 237.25 | 237.25 | 238,863 |
25 Nov 2022 | 240.00 | 241.40 | 236.68 | 238.75 | 238.75 | 49,619 |
24 Nov 2022 | 245.00 | 246.00 | 239.63 | 241.00 | 241.00 | 54,261 |
23 Nov 2022 | 243.00 | 247.50 | 240.24 | 243.00 | 243.00 | 36,774 |
22 Nov 2022 | 245.00 | 252.50 | 243.50 | 248.00 | 248.00 | 21,315 |
21 Nov 2022 | 249.00 | 249.68 | 246.50 | 246.50 | 246.50 | 51,805 |
18 Nov 2022 | 260.00 | 260.50 | 250.00 | 250.00 | 250.00 | 69,045 |
17 Nov 2022 | 252.00 | 258.87 | 250.00 | 258.50 | 258.50 | 102,495 |
16 Nov 2022 | 260.50 | 262.50 | 253.50 | 254.50 | 254.50 | 76,620 |
15 Nov 2022 | 250.00 | 262.00 | 248.88 | 260.50 | 260.50 | 470,398 |
14 Nov 2022 | 243.00 | 248.21 | 238.00 | 248.00 | 248.00 | 50,210 |
11 Nov 2022 | 230.50 | 250.00 | 230.50 | 243.75 | 243.75 | 229,720 |
10 Nov 2022 | 227.00 | 234.00 | 220.00 | 233.50 | 233.50 | 120,353 |
09 Nov 2022 | 241.00 | 241.00 | 227.00 | 227.00 | 227.00 | 99,952 |
08 Nov 2022 | 230.00 | 236.50 | 228.34 | 230.75 | 230.75 | 62,186 |
07 Nov 2022 | 232.00 | 243.00 | 232.00 | 236.25 | 236.25 | 80,106 |
04 Nov 2022 | 230.00 | 242.50 | 229.24 | 236.50 | 236.50 | 209,535 |
03 Nov 2022 | 215.50 | 227.00 | 215.50 | 225.25 | 225.25 | 243,489 |
02 Nov 2022 | 222.00 | 226.00 | 218.00 | 219.50 | 219.50 | 116,519 |
01 Nov 2022 | 213.50 | 223.50 | 213.00 | 218.50 | 218.50 | 120,032 |
31 Oct 2022 | 211.00 | 213.50 | 204.53 | 208.50 | 208.50 | 127,789 |
28 Oct 2022 | 215.50 | 217.79 | 206.25 | 209.00 | 209.00 | 364,254 |
27 Oct 2022 | 219.50 | 225.50 | 215.50 | 219.75 | 219.75 | 86,644 |
26 Oct 2022 | 215.00 | 225.00 | 213.00 | 223.00 | 223.00 | 177,264 |
25 Oct 2022 | 220.00 | 221.50 | 213.00 | 216.50 | 216.50 | 168,382 |
24 Oct 2022 | 233.00 | 233.00 | 208.80 | 212.75 | 212.75 | 220,338 |
21 Oct 2022 | 232.50 | 239.00 | 232.16 | 233.00 | 233.00 | 188,985 |
20 Oct 2022 | 237.50 | 237.50 | 232.50 | 234.50 | 234.50 | 117,590 |
19 Oct 2022 | 241.00 | 245.00 | 236.00 | 236.00 | 236.00 | 76,546 |
18 Oct 2022 | 246.00 | 247.50 | 239.19 | 242.50 | 242.50 | 127,182 |
17 Oct 2022 | 241.00 | 244.00 | 236.50 | 239.75 | 239.75 | 133,701 |
14 Oct 2022 | 241.50 | 246.50 | 237.49 | 238.75 | 238.75 | 1,181,098 |
13 Oct 2022 | 236.00 | 243.09 | 234.00 | 235.50 | 235.50 | 195,943 |
12 Oct 2022 | 240.00 | 246.50 | 238.00 | 241.00 | 241.00 | 65,935 |
11 Oct 2022 | 245.00 | 252.00 | 238.00 | 239.00 | 239.00 | 60,423 |
10 Oct 2022 | 249.50 | 255.00 | 244.50 | 249.50 | 249.50 | 42,754 |
07 Oct 2022 | 257.50 | 258.50 | 250.50 | 256.00 | 256.00 | 30,390 |
06 Oct 2022 | 255.00 | 258.50 | 252.71 | 258.25 | 258.25 | 93,757 |
05 Oct 2022 | 259.50 | 263.00 | 254.50 | 258.00 | 258.00 | 143,397 |
04 Oct 2022 | 249.50 | 260.50 | 245.50 | 260.50 | 260.50 | 36,933 |
03 Oct 2022 | 246.00 | 254.50 | 245.44 | 248.50 | 248.50 | 36,134 |
30 Sept 2022 | 252.50 | 254.00 | 245.50 | 251.50 | 251.50 | 41,498 |
29 Sept 2022 | 255.50 | 268.00 | 246.00 | 250.00 | 250.00 | 146,845 |
28 Sept 2022 | 255.50 | 268.00 | 253.75 | 260.00 | 260.00 | 65,323 |
27 Sept 2022 | 266.50 | 271.00 | 262.00 | 266.75 | 266.75 | 116,328 |
26 Sept 2022 | 260.00 | 272.90 | 260.00 | 265.50 | 265.50 | 759,510 |
23 Sept 2022 | 256.50 | 263.50 | 255.50 | 261.00 | 261.00 | 104,354 |
22 Sept 2022 | 261.00 | 265.50 | 256.50 | 256.50 | 256.50 | 15,442 |
21 Sept 2022 | 262.50 | 268.00 | 261.33 | 264.50 | 264.50 | 29,763 |
20 Sept 2022 | 267.00 | 272.50 | 262.50 | 268.00 | 268.00 | 67,000 |
16 Sept 2022 | 262.50 | 272.00 | 262.50 | 264.00 | 264.00 | 130,313 |
15 Sept 2022 | 272.50 | 277.50 | 265.50 | 272.00 | 272.00 | 26,130 |
14 Sept 2022 | 267.50 | 278.00 | 264.75 | 271.00 | 271.00 | 96,605 |
13 Sept 2022 | 269.00 | 279.00 | 266.50 | 271.00 | 271.00 | 92,498 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |