Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 Jan 2023 | 288.50 | 289.00 | 286.50 | 287.00 | 287.00 | 1,486,297 |
30 Jan 2023 | 295.00 | 295.00 | 284.00 | 288.50 | 288.50 | 16,308,214 |
17 Jan 2023 | 282.00 | 287.50 | 281.50 | 286.00 | 286.00 | 5,410,461 |
16 Jan 2023 | 281.00 | 284.50 | 280.00 | 281.50 | 281.50 | 5,910,488 |
13 Jan 2023 | 278.50 | 281.00 | 276.50 | 277.50 | 277.50 | 6,049,946 |
12 Jan 2023 | 285.00 | 285.50 | 276.00 | 277.00 | 277.00 | 6,880,576 |
11 Jan 2023 | 285.00 | 286.50 | 284.00 | 286.00 | 286.00 | 4,937,253 |
10 Jan 2023 | 281.50 | 286.00 | 281.00 | 283.50 | 283.50 | 4,190,126 |
09 Jan 2023 | 275.00 | 283.00 | 275.00 | 283.00 | 283.00 | 7,305,951 |
06 Jan 2023 | 278.00 | 278.50 | 271.50 | 272.00 | 272.00 | 8,409,973 |
05 Jan 2023 | 284.50 | 286.00 | 277.00 | 278.50 | 278.50 | 6,515,157 |
04 Jan 2023 | 286.00 | 288.00 | 282.00 | 284.00 | 284.00 | 5,347,370 |
03 Jan 2023 | 284.00 | 288.00 | 283.50 | 285.50 | 285.50 | 4,589,158 |
30 Dec 2022 | 284.00 | 288.50 | 284.00 | 286.50 | 286.50 | 4,026,590 |
29 Dec 2022 | 280.00 | 282.50 | 278.50 | 281.00 | 281.00 | 3,206,167 |
28 Dec 2022 | 282.00 | 284.00 | 278.00 | 282.50 | 282.50 | 3,531,444 |
27 Dec 2022 | 283.00 | 286.00 | 282.00 | 284.00 | 284.00 | 1,516,931 |
26 Dec 2022 | 281.50 | 283.50 | 279.50 | 282.00 | 282.00 | 1,897,459 |
23 Dec 2022 | 281.00 | 283.50 | 277.50 | 281.00 | 281.00 | 5,070,128 |
22 Dec 2022 | 284.00 | 287.50 | 282.00 | 286.50 | 286.50 | 3,485,621 |
21 Dec 2022 | 281.50 | 286.00 | 281.50 | 283.50 | 283.50 | 4,127,728 |
20 Dec 2022 | 291.50 | 292.00 | 282.00 | 283.00 | 283.00 | 4,435,897 |
19 Dec 2022 | 288.00 | 291.00 | 287.50 | 290.00 | 290.00 | 2,776,657 |
16 Dec 2022 | 290.00 | 293.50 | 289.50 | 291.00 | 291.00 | 6,685,173 |
15 Dec 2022 | 293.50 | 296.00 | 292.00 | 295.50 | 295.50 | 4,275,855 |
14 Dec 2022 | 293.00 | 295.50 | 290.50 | 295.50 | 295.50 | 6,866,648 |
13 Dec 2022 | 293.50 | 298.00 | 288.00 | 291.50 | 291.50 | 7,062,679 |
12 Dec 2022 | 290.00 | 294.00 | 290.00 | 293.50 | 293.50 | 2,716,143 |
09 Dec 2022 | 296.00 | 297.00 | 292.00 | 294.50 | 294.50 | 4,343,552 |
08 Dec 2022 | 292.00 | 296.50 | 289.00 | 294.50 | 294.50 | 4,980,293 |
07 Dec 2022 | 299.00 | 299.00 | 291.50 | 294.50 | 294.50 | 6,713,723 |
06 Dec 2022 | 301.00 | 304.50 | 298.00 | 301.00 | 301.00 | 5,617,960 |
05 Dec 2022 | 304.50 | 305.50 | 302.50 | 302.50 | 302.50 | 2,960,255 |
02 Dec 2022 | 299.00 | 306.50 | 299.00 | 305.00 | 305.00 | 4,354,675 |
01 Dec 2022 | 303.00 | 306.50 | 302.00 | 305.00 | 305.00 | 7,282,288 |
30 Nov 2022 | 301.00 | 302.00 | 297.00 | 302.00 | 302.00 | 8,181,265 |
29 Nov 2022 | 295.00 | 299.00 | 293.00 | 298.00 | 298.00 | 6,435,263 |
28 Nov 2022 | 296.50 | 297.00 | 292.00 | 293.00 | 293.00 | 7,848,122 |
25 Nov 2022 | 299.00 | 304.00 | 299.00 | 302.00 | 302.00 | 6,978,610 |
24 Nov 2022 | 296.00 | 302.00 | 296.00 | 302.00 | 302.00 | 6,906,855 |
23 Nov 2022 | 297.50 | 297.50 | 294.00 | 295.50 | 295.50 | 4,672,679 |
22 Nov 2022 | 291.00 | 294.00 | 288.00 | 293.50 | 293.50 | 5,787,619 |
21 Nov 2022 | 292.50 | 297.00 | 289.50 | 293.50 | 293.50 | 5,515,962 |
18 Nov 2022 | 292.50 | 296.00 | 290.50 | 293.00 | 293.00 | 4,185,501 |
17 Nov 2022 | 287.00 | 292.50 | 287.00 | 292.00 | 292.00 | 4,242,747 |
16 Nov 2022 | 292.50 | 294.00 | 287.50 | 288.50 | 288.50 | 9,200,343 |
15 Nov 2022 | 288.00 | 293.00 | 284.00 | 293.00 | 293.00 | 10,584,892 |
14 Nov 2022 | 284.50 | 287.50 | 282.50 | 285.50 | 285.50 | 6,883,328 |
11 Nov 2022 | 279.50 | 285.00 | 277.00 | 283.50 | 283.50 | 13,038,628 |
10 Nov 2022 | 272.00 | 273.50 | 269.50 | 271.00 | 271.00 | 3,569,518 |
09 Nov 2022 | 275.50 | 276.50 | 273.00 | 274.00 | 274.00 | 5,204,749 |
08 Nov 2022 | 273.00 | 276.00 | 271.50 | 274.00 | 274.00 | 6,364,760 |
07 Nov 2022 | 272.00 | 273.00 | 265.50 | 273.00 | 273.00 | 5,456,668 |
04 Nov 2022 | 267.50 | 271.00 | 265.00 | 269.50 | 269.50 | 3,863,239 |
03 Nov 2022 | 266.00 | 267.50 | 264.00 | 267.00 | 267.00 | 3,995,598 |
02 Nov 2022 | 264.00 | 271.00 | 263.00 | 268.50 | 268.50 | 8,670,563 |
01 Nov 2022 | 259.50 | 262.00 | 257.00 | 261.00 | 261.00 | 7,038,739 |
31 Oct 2022 | 263.00 | 263.00 | 256.00 | 257.50 | 257.50 | 7,506,288 |
28 Oct 2022 | 262.50 | 264.50 | 256.00 | 258.00 | 258.00 | 7,232,875 |
27 Oct 2022 | 259.00 | 261.00 | 256.50 | 258.00 | 258.00 | 5,806,732 |
26 Oct 2022 | 255.00 | 258.50 | 252.50 | 256.00 | 256.00 | 7,441,402 |
25 Oct 2022 | 268.00 | 268.00 | 253.00 | 259.50 | 259.50 | 11,902,400 |
24 Oct 2022 | 272.50 | 272.50 | 266.00 | 268.50 | 268.50 | 6,919,482 |
21 Oct 2022 | 270.00 | 272.00 | 265.50 | 267.00 | 267.00 | 5,848,809 |
20 Oct 2022 | 265.00 | 267.00 | 260.00 | 265.50 | 265.50 | 7,240,593 |
19 Oct 2022 | 272.00 | 273.00 | 267.00 | 268.00 | 268.00 | 4,353,310 |
18 Oct 2022 | 273.50 | 276.00 | 269.00 | 272.50 | 272.50 | 7,639,403 |
17 Oct 2022 | 264.00 | 271.50 | 264.00 | 268.50 | 268.50 | 8,285,987 |
14 Oct 2022 | 273.50 | 274.00 | 266.00 | 266.00 | 266.00 | 5,897,695 |
13 Oct 2022 | 270.50 | 273.00 | 264.50 | 268.00 | 268.00 | 7,344,658 |
12 Oct 2022 | 265.50 | 275.00 | 264.00 | 272.00 | 272.00 | 8,868,688 |
11 Oct 2022 | 267.00 | 269.00 | 259.00 | 264.50 | 264.50 | 11,169,930 |
07 Oct 2022 | 279.50 | 281.00 | 274.00 | 275.00 | 275.00 | 5,540,612 |
06 Oct 2022 | 272.00 | 280.00 | 271.50 | 278.50 | 278.50 | 11,359,968 |
05 Oct 2022 | 265.00 | 271.00 | 261.50 | 269.50 | 269.50 | 7,642,321 |
04 Oct 2022 | 256.00 | 259.50 | 254.50 | 258.50 | 258.50 | 3,844,626 |
03 Oct 2022 | 249.50 | 254.50 | 248.50 | 252.00 | 252.00 | 2,758,861 |
30 Sept 2022 | 245.00 | 254.50 | 244.00 | 253.00 | 253.00 | 6,074,617 |
29 Sept 2022 | 254.00 | 256.00 | 249.50 | 252.50 | 252.50 | 6,424,983 |
28 Sept 2022 | 262.00 | 264.00 | 252.00 | 252.00 | 252.00 | 6,943,098 |
27 Sept 2022 | 259.50 | 263.50 | 259.00 | 262.00 | 262.00 | 4,950,709 |
26 Sept 2022 | 262.00 | 266.00 | 258.50 | 260.50 | 260.50 | 5,848,435 |
23 Sept 2022 | 268.00 | 270.50 | 265.50 | 266.50 | 266.50 | 2,552,816 |
22 Sept 2022 | 263.50 | 270.00 | 262.00 | 270.00 | 270.00 | 3,910,477 |
21 Sept 2022 | 269.50 | 271.00 | 266.00 | 267.00 | 267.00 | 3,420,568 |
20 Sept 2022 | 270.50 | 272.50 | 268.50 | 271.00 | 271.00 | 4,374,422 |
19 Sept 2022 | 267.00 | 271.50 | 264.00 | 269.00 | 269.00 | 3,588,861 |
16 Sept 2022 | 270.00 | 270.50 | 264.50 | 264.50 | 264.50 | 6,856,982 |
15 Sept 2022 | 265.50 | 271.00 | 265.50 | 270.50 | 270.50 | 4,573,145 |
14 Sept 2022 | 262.50 | 270.50 | 262.00 | 268.00 | 268.00 | 5,847,757 |
13 Sept 2022 | 273.00 | 273.00 | 268.00 | 269.00 | 269.00 | 5,416,697 |
12 Sept 2022 | 271.00 | 273.00 | 268.50 | 270.00 | 270.00 | 5,072,030 |
08 Sept 2022 | 258.00 | 269.00 | 257.00 | 268.00 | 268.00 | 7,725,265 |
07 Sept 2022 | 255.00 | 257.50 | 253.00 | 257.00 | 257.00 | 4,311,268 |
06 Sept 2022 | 259.00 | 259.00 | 256.00 | 257.50 | 257.50 | 4,041,862 |
05 Sept 2022 | 257.00 | 259.50 | 255.00 | 255.50 | 255.50 | 3,206,306 |
02 Sept 2022 | 256.00 | 258.00 | 254.00 | 255.00 | 255.00 | 5,186,787 |
01 Sept 2022 | 264.00 | 264.00 | 254.50 | 258.50 | 258.50 | 7,411,790 |
31 Aug 2022 | 261.50 | 263.50 | 259.50 | 263.00 | 263.00 | 4,828,766 |
30 Aug 2022 | 264.50 | 267.00 | 262.50 | 264.00 | 264.00 | 5,593,105 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |