Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Mar 2023 | 0.00 | 0.00 | 0.00 | 263.70 | 263.70 | 2,826 |
22 Mar 2023 | 269.40 | 273.80 | 267.00 | 271.20 | 271.20 | 8,874,712 |
21 Mar 2023 | 274.20 | 282.70 | 263.10 | 269.30 | 269.30 | 12,252,006 |
20 Mar 2023 | 267.10 | 274.50 | 262.30 | 273.30 | 273.30 | 6,022,269 |
17 Mar 2023 | 276.50 | 279.40 | 267.30 | 269.70 | 269.70 | 13,747,968 |
16 Mar 2023 | 277.80 | 278.50 | 272.00 | 277.10 | 277.10 | 9,620,430 |
15 Mar 2023 | 284.20 | 284.20 | 271.90 | 273.70 | 273.70 | 6,409,758 |
14 Mar 2023 | 279.60 | 287.70 | 279.10 | 285.20 | 285.20 | 6,048,852 |
13 Mar 2023 | 287.60 | 289.10 | 276.60 | 279.50 | 279.50 | 7,437,788 |
10 Mar 2023 | 288.90 | 288.90 | 282.10 | 287.40 | 287.40 | 4,407,947 |
09 Mar 2023 | 289.00 | 290.30 | 286.70 | 289.80 | 289.80 | 4,102,003 |
08 Mar 2023 | 289.00 | 291.50 | 287.60 | 289.80 | 289.80 | 9,121,970 |
07 Mar 2023 | 286.90 | 289.70 | 285.50 | 286.40 | 286.40 | 4,130,651 |
06 Mar 2023 | 291.70 | 294.80 | 285.50 | 288.90 | 288.90 | 6,865,087 |
03 Mar 2023 | 281.70 | 286.00 | 280.90 | 285.10 | 285.10 | 5,583,416 |
02 Mar 2023 | 280.40 | 282.30 | 278.00 | 281.00 | 281.00 | 8,140,353 |
01 Mar 2023 | 285.20 | 288.20 | 280.90 | 282.20 | 282.20 | 7,498,232 |
28 Feb 2023 | 275.40 | 290.80 | 271.90 | 287.20 | 287.20 | 18,595,533 |
27 Feb 2023 | 271.60 | 277.30 | 270.10 | 276.30 | 276.30 | 5,210,337 |
24 Feb 2023 | 269.70 | 273.50 | 269.10 | 269.10 | 269.10 | 5,289,148 |
23 Feb 2023 | 271.20 | 273.20 | 267.70 | 267.70 | 267.70 | 9,418,020 |
22 Feb 2023 | 270.60 | 273.30 | 267.80 | 270.10 | 270.10 | 7,642,205 |
21 Feb 2023 | 280.60 | 280.90 | 272.00 | 272.00 | 272.00 | 7,616,828 |
20 Feb 2023 | 282.20 | 282.70 | 279.50 | 280.20 | 280.20 | 3,630,942 |
17 Feb 2023 | 280.40 | 282.70 | 279.20 | 281.70 | 281.70 | 3,376,064 |
16 Feb 2023 | 281.70 | 282.40 | 278.20 | 281.90 | 281.90 | 3,784,311 |
15 Feb 2023 | 278.30 | 280.80 | 277.20 | 280.10 | 280.10 | 3,333,806 |
14 Feb 2023 | 278.80 | 280.30 | 276.10 | 277.10 | 277.10 | 3,354,769 |
13 Feb 2023 | 275.20 | 277.60 | 273.80 | 277.60 | 277.60 | 2,972,264 |
10 Feb 2023 | 277.20 | 278.10 | 271.80 | 274.70 | 274.70 | 6,438,282 |
09 Feb 2023 | 278.70 | 281.40 | 275.80 | 279.40 | 279.40 | 5,380,893 |
08 Feb 2023 | 281.70 | 284.40 | 277.50 | 277.80 | 277.80 | 6,804,976 |
07 Feb 2023 | 280.80 | 282.20 | 277.80 | 280.80 | 280.80 | 6,196,181 |
06 Feb 2023 | 284.50 | 284.50 | 278.40 | 280.30 | 280.30 | 4,939,988 |
03 Feb 2023 | 284.00 | 289.20 | 282.80 | 286.80 | 286.80 | 6,074,570 |
02 Feb 2023 | 280.10 | 293.30 | 280.10 | 291.50 | 291.50 | 7,978,541 |
01 Feb 2023 | 277.50 | 280.80 | 276.20 | 278.10 | 278.10 | 5,075,396 |
31 Jan 2023 | 279.40 | 282.30 | 276.20 | 279.00 | 279.00 | 9,273,031 |
30 Jan 2023 | 271.00 | 279.50 | 270.00 | 279.10 | 279.10 | 5,889,007 |
27 Jan 2023 | 270.30 | 272.10 | 269.00 | 272.00 | 272.00 | 3,465,555 |
26 Jan 2023 | 264.00 | 270.50 | 264.00 | 270.50 | 270.50 | 8,831,037 |
25 Jan 2023 | 263.70 | 266.30 | 261.90 | 263.00 | 263.00 | 6,519,343 |
24 Jan 2023 | 263.40 | 264.50 | 261.10 | 263.10 | 263.10 | 7,553,144 |
23 Jan 2023 | 259.60 | 264.50 | 259.60 | 262.80 | 262.80 | 5,458,154 |
20 Jan 2023 | 259.90 | 261.90 | 259.30 | 261.20 | 261.20 | 4,552,535 |
19 Jan 2023 | 265.70 | 268.00 | 258.90 | 258.90 | 258.90 | 4,888,563 |
18 Jan 2023 | 269.00 | 269.66 | 262.60 | 267.10 | 267.10 | 5,626,243 |
17 Jan 2023 | 272.10 | 272.10 | 267.80 | 268.80 | 268.80 | 5,119,648 |
16 Jan 2023 | 266.20 | 272.40 | 265.04 | 270.40 | 270.40 | 3,348,262 |
13 Jan 2023 | 265.20 | 267.50 | 263.70 | 265.60 | 265.60 | 4,541,452 |
12 Jan 2023 | 258.60 | 265.90 | 257.70 | 263.70 | 263.70 | 9,511,510 |
11 Jan 2023 | 251.20 | 258.60 | 250.80 | 257.60 | 257.60 | 8,130,862 |
10 Jan 2023 | 253.10 | 253.70 | 249.30 | 250.50 | 250.50 | 5,368,752 |
09 Jan 2023 | 253.90 | 255.50 | 251.60 | 254.40 | 254.40 | 5,814,343 |
06 Jan 2023 | 254.70 | 254.70 | 251.50 | 253.50 | 253.50 | 2,805,196 |
05 Jan 2023 | 246.30 | 256.00 | 245.80 | 253.90 | 253.90 | 6,636,553 |
04 Jan 2023 | 240.80 | 247.50 | 240.00 | 247.30 | 247.30 | 9,110,492 |
03 Jan 2023 | 237.70 | 243.60 | 237.50 | 239.50 | 239.50 | 8,714,920 |
30 Dec 2022 | 235.90 | 238.00 | 235.40 | 236.10 | 236.10 | 2,412,370 |
29 Dec 2022 | 235.90 | 237.60 | 233.50 | 237.60 | 237.60 | 3,854,012 |
28 Dec 2022 | 234.10 | 237.50 | 234.00 | 236.10 | 236.10 | 4,419,457 |
23 Dec 2022 | 231.50 | 236.70 | 231.50 | 232.10 | 232.10 | 3,048,833 |
22 Dec 2022 | 234.80 | 236.80 | 230.80 | 231.50 | 231.50 | 4,014,855 |
21 Dec 2022 | 228.80 | 233.40 | 228.10 | 233.40 | 233.40 | 12,264,578 |
20 Dec 2022 | 226.00 | 229.70 | 225.40 | 227.30 | 227.30 | 12,363,545 |
19 Dec 2022 | 228.60 | 230.42 | 226.20 | 227.20 | 227.20 | 10,043,984 |
16 Dec 2022 | 233.90 | 234.20 | 225.00 | 228.70 | 228.70 | 12,212,449 |
15 Dec 2022 | 238.80 | 238.80 | 233.70 | 233.70 | 233.70 | 7,596,410 |
14 Dec 2022 | 239.70 | 240.00 | 237.50 | 240.00 | 240.00 | 5,583,963 |
13 Dec 2022 | 236.20 | 246.10 | 234.00 | 240.30 | 240.30 | 6,450,224 |
12 Dec 2022 | 242.50 | 242.50 | 234.20 | 235.30 | 235.30 | 6,123,805 |
09 Dec 2022 | 240.60 | 242.60 | 238.50 | 241.60 | 241.60 | 4,132,495 |
08 Dec 2022 | 243.50 | 244.40 | 237.00 | 239.30 | 239.30 | 6,240,768 |
07 Dec 2022 | 243.40 | 246.20 | 241.50 | 243.90 | 243.90 | 6,156,943 |
06 Dec 2022 | 246.60 | 246.60 | 242.60 | 243.80 | 243.80 | 6,482,488 |
05 Dec 2022 | 248.90 | 249.80 | 246.50 | 246.60 | 246.60 | 4,566,605 |
02 Dec 2022 | 246.40 | 251.30 | 245.30 | 249.40 | 249.40 | 6,721,290 |
01 Dec 2022 | 244.10 | 247.50 | 241.60 | 246.50 | 246.50 | 8,718,015 |
30 Nov 2022 | 242.20 | 244.10 | 240.80 | 241.10 | 241.10 | 18,365,120 |
29 Nov 2022 | 244.90 | 245.80 | 240.10 | 240.80 | 240.80 | 4,689,076 |
28 Nov 2022 | 246.80 | 248.70 | 242.80 | 242.80 | 242.80 | 6,281,718 |
25 Nov 2022 | 246.40 | 250.20 | 245.00 | 247.70 | 247.70 | 7,265,984 |
24 Nov 2022 | 250.00 | 251.60 | 245.80 | 249.50 | 249.50 | 11,049,772 |
23 Nov 2022 | 250.90 | 254.30 | 247.90 | 253.60 | 253.60 | 19,616,132 |
22 Nov 2022 | 246.10 | 252.10 | 244.80 | 249.90 | 249.90 | 7,950,387 |
21 Nov 2022 | 245.10 | 246.10 | 242.80 | 246.00 | 246.00 | 5,055,887 |
18 Nov 2022 | 239.50 | 248.80 | 238.20 | 246.10 | 246.10 | 8,044,473 |
17 Nov 2022 | 240.20 | 242.00 | 237.20 | 238.00 | 238.00 | 5,713,749 |
16 Nov 2022 | 244.30 | 245.10 | 236.10 | 241.00 | 241.00 | 6,585,519 |
15 Nov 2022 | 250.50 | 251.30 | 242.00 | 246.00 | 246.00 | 6,033,555 |
14 Nov 2022 | 247.50 | 250.60 | 243.70 | 249.60 | 249.60 | 8,716,422 |
11 Nov 2022 | 236.60 | 248.10 | 235.50 | 246.20 | 246.20 | 10,089,463 |
10 Nov 2022 | 225.50 | 237.50 | 222.00 | 236.90 | 236.90 | 7,639,567 |
09 Nov 2022 | 228.30 | 228.30 | 222.00 | 226.20 | 226.20 | 4,760,622 |
08 Nov 2022 | 223.20 | 225.60 | 219.60 | 225.20 | 225.20 | 5,543,851 |
07 Nov 2022 | 220.20 | 227.96 | 218.20 | 225.40 | 225.40 | 5,486,504 |
04 Nov 2022 | 220.40 | 226.70 | 219.00 | 226.30 | 226.30 | 6,112,719 |
03 Nov 2022 | 222.00 | 222.20 | 217.10 | 219.80 | 219.80 | 8,841,507 |
02 Nov 2022 | 223.80 | 225.20 | 222.00 | 223.00 | 223.00 | 9,426,549 |
01 Nov 2022 | 221.00 | 229.40 | 221.00 | 223.70 | 223.70 | 7,443,129 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |