Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
15 Jan 2021 | 284.00 | 284.00 | 276.96 | 280.00 | 280.00 | 246,384 |
14 Jan 2021 | 284.00 | 287.00 | 280.00 | 283.00 | 283.00 | 651,877 |
13 Jan 2021 | 294.00 | 297.75 | 275.58 | 281.00 | 281.00 | 224,646 |
12 Jan 2021 | 287.00 | 290.00 | 282.00 | 290.00 | 290.00 | 532,090 |
11 Jan 2021 | 288.00 | 293.00 | 283.00 | 286.00 | 286.00 | 499,945 |
08 Jan 2021 | 280.00 | 289.00 | 280.00 | 285.00 | 285.00 | 3,404,724 |
07 Jan 2021 | 274.00 | 280.00 | 272.66 | 280.00 | 280.00 | 1,907,796 |
06 Jan 2021 | 274.00 | 278.08 | 271.00 | 272.00 | 272.00 | 338,598 |
05 Jan 2021 | 274.00 | 277.76 | 270.00 | 274.00 | 274.00 | 179,137 |
04 Jan 2021 | 272.00 | 280.00 | 272.00 | 274.00 | 274.00 | 409,457 |
31 Dec 2020 | 276.00 | 283.00 | 275.00 | 279.00 | 279.00 | 35,169 |
30 Dec 2020 | 278.00 | 282.97 | 276.62 | 278.00 | 278.00 | 783,180 |
29 Dec 2020 | 283.00 | 287.00 | 274.65 | 279.00 | 279.00 | 171,451 |
24 Dec 2020 | 277.00 | 290.00 | 273.00 | 280.00 | 280.00 | 286,573 |
23 Dec 2020 | 279.00 | 284.00 | 275.00 | 281.00 | 281.00 | 182,171 |
22 Dec 2020 | 276.00 | 281.48 | 273.00 | 277.00 | 277.00 | 95,058 |
21 Dec 2020 | 289.00 | 290.70 | 274.00 | 278.00 | 278.00 | 121,355 |
18 Dec 2020 | 289.00 | 290.70 | 280.00 | 281.00 | 281.00 | 621,057 |
17 Dec 2020 | 288.00 | 288.00 | 275.55 | 281.00 | 281.00 | 115,403 |
16 Dec 2020 | 289.00 | 289.00 | 282.00 | 286.00 | 286.00 | 223,007 |
15 Dec 2020 | 288.00 | 288.00 | 275.00 | 285.00 | 285.00 | 7,792,977 |
14 Dec 2020 | 279.00 | 292.00 | 279.00 | 288.00 | 288.00 | 163,833 |
11 Dec 2020 | 290.00 | 299.00 | 267.00 | 285.00 | 285.00 | 2,431,742 |
10 Dec 2020 | 252.00 | 255.00 | 251.00 | 255.00 | 255.00 | 964,014 |
09 Dec 2020 | 250.00 | 255.00 | 242.00 | 252.00 | 252.00 | 1,085,269 |
08 Dec 2020 | 242.00 | 251.00 | 242.00 | 245.00 | 245.00 | 4,292,739 |
07 Dec 2020 | 246.00 | 248.00 | 241.00 | 242.00 | 242.00 | 323,530 |
04 Dec 2020 | 252.00 | 252.00 | 245.00 | 246.00 | 246.00 | 76,532 |
03 Dec 2020 | 238.00 | 256.00 | 238.00 | 246.00 | 246.00 | 665,866 |
02 Dec 2020 | 234.00 | 243.00 | 234.00 | 237.00 | 237.00 | 870,218 |
01 Dec 2020 | 236.00 | 237.00 | 226.55 | 236.00 | 236.00 | 70,098 |
30 Nov 2020 | 237.00 | 237.00 | 230.00 | 230.00 | 230.00 | 78,006 |
27 Nov 2020 | 238.00 | 242.00 | 230.00 | 233.00 | 233.00 | 749,727 |
26 Nov 2020 | 234.00 | 238.00 | 233.00 | 238.00 | 238.00 | 189,575 |
25 Nov 2020 | 230.00 | 237.00 | 229.00 | 234.00 | 234.00 | 217,036 |
24 Nov 2020 | 230.00 | 236.00 | 228.81 | 230.00 | 230.00 | 187,368 |
23 Nov 2020 | 227.00 | 231.00 | 225.00 | 226.00 | 226.00 | 94,469 |
20 Nov 2020 | 229.00 | 230.00 | 223.52 | 226.00 | 226.00 | 663,569 |
19 Nov 2020 | 226.00 | 231.00 | 220.09 | 225.00 | 225.00 | 1,188,512 |
18 Nov 2020 | 226.00 | 230.00 | 221.40 | 225.00 | 225.00 | 564,371 |
17 Nov 2020 | 223.00 | 227.00 | 222.42 | 227.00 | 227.00 | 132,352 |
16 Nov 2020 | 220.00 | 225.00 | 219.00 | 222.00 | 222.00 | 366,714 |
13 Nov 2020 | 219.00 | 225.00 | 219.00 | 223.00 | 223.00 | 150,299 |
12 Nov 2020 | 223.00 | 223.00 | 218.00 | 221.00 | 221.00 | 89,231 |
11 Nov 2020 | 210.00 | 225.00 | 207.00 | 224.00 | 224.00 | 1,989,118 |
10 Nov 2020 | 220.00 | 220.00 | 210.00 | 210.00 | 210.00 | 335,038 |
09 Nov 2020 | 218.00 | 220.00 | 206.00 | 219.00 | 219.00 | 635,120 |
06 Nov 2020 | 207.00 | 219.00 | 206.00 | 218.00 | 218.00 | 1,017,524 |
05 Nov 2020 | 203.00 | 210.00 | 203.00 | 209.00 | 209.00 | 392,721 |
04 Nov 2020 | 205.00 | 209.00 | 199.00 | 202.00 | 202.00 | 374,804 |
03 Nov 2020 | 199.50 | 209.00 | 193.00 | 206.00 | 206.00 | 752,877 |
02 Nov 2020 | 196.50 | 203.00 | 193.46 | 198.50 | 198.50 | 271,249 |
30 Oct 2020 | 198.00 | 201.00 | 191.50 | 194.00 | 194.00 | 446,802 |
29 Oct 2020 | 203.00 | 207.00 | 198.00 | 200.00 | 200.00 | 83,177 |
28 Oct 2020 | 210.00 | 213.00 | 200.00 | 204.00 | 204.00 | 1,379,391 |
27 Oct 2020 | 217.00 | 220.00 | 210.00 | 210.00 | 210.00 | 228,426 |
26 Oct 2020 | 220.00 | 224.00 | 214.13 | 218.00 | 218.00 | 75,890 |
23 Oct 2020 | 216.00 | 220.00 | 212.00 | 218.00 | 218.00 | 3,401,026 |
22 Oct 2020 | 215.00 | 220.00 | 205.00 | 216.00 | 216.00 | 311,535 |
21 Oct 2020 | 227.00 | 228.00 | 217.00 | 218.00 | 218.00 | 437,433 |
20 Oct 2020 | 220.00 | 230.00 | 220.00 | 224.00 | 224.00 | 601,844 |
19 Oct 2020 | 217.00 | 225.00 | 213.00 | 223.00 | 223.00 | 755,055 |
16 Oct 2020 | 203.00 | 221.00 | 203.00 | 217.00 | 217.00 | 528,107 |
15 Oct 2020 | 203.00 | 208.00 | 198.18 | 203.00 | 203.00 | 1,256,687 |
14 Oct 2020 | 198.00 | 207.00 | 188.50 | 205.00 | 205.00 | 426,091 |
13 Oct 2020 | 191.50 | 199.50 | 191.50 | 197.00 | 197.00 | 534,978 |
12 Oct 2020 | 191.00 | 194.50 | 189.00 | 191.50 | 191.50 | 466,425 |
09 Oct 2020 | 181.50 | 192.50 | 180.50 | 189.00 | 189.00 | 2,868,869 |
08 Oct 2020 | 183.00 | 183.00 | 176.82 | 179.00 | 179.00 | 656,830 |
07 Oct 2020 | 177.50 | 184.00 | 173.50 | 181.00 | 181.00 | 103,629 |
06 Oct 2020 | 180.00 | 183.50 | 177.00 | 179.00 | 179.00 | 114,651 |
05 Oct 2020 | 170.50 | 185.00 | 170.00 | 185.00 | 185.00 | 544,013 |
02 Oct 2020 | 169.50 | 170.00 | 166.50 | 170.00 | 170.00 | 152,325 |
01 Oct 2020 | 168.00 | 169.50 | 165.74 | 167.50 | 167.50 | 288,381 |
30 Sep 2020 | 165.00 | 170.00 | 165.00 | 169.00 | 169.00 | 242,798 |
29 Sep 2020 | 166.50 | 167.71 | 160.50 | 167.00 | 167.00 | 82,058 |
28 Sep 2020 | 169.00 | 170.00 | 163.00 | 168.00 | 168.00 | 62,738 |
25 Sep 2020 | 153.00 | 166.00 | 153.00 | 161.50 | 161.50 | 71,362 |
24 Sep 2020 | 154.50 | 155.50 | 151.00 | 153.00 | 153.00 | 255,108 |
23 Sep 2020 | 159.00 | 160.50 | 156.38 | 158.50 | 158.50 | 13,407 |
22 Sep 2020 | 160.50 | 163.50 | 154.50 | 154.50 | 154.50 | 100,656 |
21 Sep 2020 | 161.00 | 165.50 | 155.00 | 160.50 | 160.50 | 116,345 |
18 Sep 2020 | 160.50 | 166.00 | 160.00 | 160.50 | 160.50 | 54,523 |
17 Sep 2020 | 167.00 | 168.50 | 163.50 | 166.50 | 166.50 | 111,633 |
16 Sep 2020 | 161.50 | 167.00 | 160.50 | 160.50 | 160.50 | 79,752 |
15 Sep 2020 | 166.50 | 167.50 | 161.00 | 164.00 | 164.00 | 63,900 |
14 Sep 2020 | 165.00 | 167.00 | 161.00 | 165.50 | 165.50 | 71,549 |
11 Sep 2020 | 165.00 | 171.50 | 162.00 | 162.00 | 162.00 | 272,467 |
10 Sep 2020 | 167.00 | 168.50 | 160.00 | 167.00 | 167.00 | 279,545 |
09 Sep 2020 | 166.00 | 170.00 | 165.55 | 170.00 | 170.00 | 1,041,484 |
08 Sep 2020 | 166.00 | 170.00 | 165.00 | 165.00 | 165.00 | 290,180 |
07 Sep 2020 | 160.00 | 167.50 | 156.00 | 165.50 | 165.50 | 54,883 |
04 Sep 2020 | 164.50 | 169.00 | 156.50 | 159.50 | 159.50 | 170,409 |
03 Sep 2020 | 164.00 | 165.00 | 158.20 | 160.00 | 160.00 | 82,279 |
02 Sep 2020 | 165.50 | 165.50 | 153.00 | 158.00 | 158.00 | 515,349 |
01 Sep 2020 | 167.50 | 167.50 | 161.00 | 161.00 | 161.00 | 146,314 |
28 Aug 2020 | 167.50 | 168.00 | 163.00 | 166.00 | 166.00 | 336,196 |
27 Aug 2020 | 167.00 | 168.50 | 166.00 | 167.00 | 167.00 | 85,804 |
26 Aug 2020 | 165.00 | 177.50 | 165.00 | 167.50 | 167.50 | 705,450 |
25 Aug 2020 | 186.00 | 189.00 | 162.00 | 162.00 | 162.00 | 307,250 |
*Close price adjusted for splits.**Adjusted close price adjusted for both dividends and splits. |