Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 Apr 2021 | - | - | - | - | - | - |
13 Apr 2021 | - | - | - | - | - | - |
12 Apr 2021 | - | - | - | - | - | - |
09 Apr 2021 | 339.40 | 345.60 | 337.40 | 343.90 | 343.90 | 7,922,405 |
08 Apr 2021 | 334.30 | 338.70 | 330.40 | 338.20 | 338.20 | 6,357,750 |
07 Apr 2021 | 329.70 | 334.90 | 327.30 | 333.30 | 333.30 | 6,082,793 |
06 Apr 2021 | 329.30 | 331.20 | 325.30 | 328.40 | 328.40 | 5,985,646 |
01 Apr 2021 | 320.00 | 327.40 | 318.00 | 325.70 | 325.70 | 3,721,283 |
31 Mar 2021 | 327.00 | 329.30 | 318.30 | 318.30 | 318.30 | 8,676,640 |
30 Mar 2021 | 323.90 | 328.40 | 322.18 | 326.80 | 326.80 | 6,875,033 |
29 Mar 2021 | 324.20 | 325.96 | 319.80 | 322.00 | 322.00 | 6,133,057 |
26 Mar 2021 | 324.50 | 326.00 | 320.90 | 325.00 | 325.00 | 5,415,773 |
25 Mar 2021 | 323.50 | 330.90 | 319.60 | 322.60 | 322.60 | 7,709,873 |
24 Mar 2021 | 315.00 | 326.10 | 310.80 | 325.00 | 325.00 | 10,300,981 |
23 Mar 2021 | 317.30 | 323.50 | 312.36 | 315.00 | 315.00 | 7,920,682 |
22 Mar 2021 | 321.00 | 333.20 | 312.50 | 324.00 | 324.00 | 15,988,688 |
19 Mar 2021 | 307.50 | 321.40 | 307.50 | 312.70 | 312.70 | 18,797,599 |
18 Mar 2021 | 306.70 | 314.60 | 306.60 | 312.50 | 312.50 | 7,596,354 |
17 Mar 2021 | 309.40 | 312.60 | 307.20 | 311.30 | 311.30 | 7,754,922 |
16 Mar 2021 | 309.60 | 313.60 | 307.40 | 310.00 | 310.00 | 8,847,997 |
15 Mar 2021 | 302.60 | 308.60 | 300.80 | 308.30 | 308.30 | 9,015,716 |
12 Mar 2021 | 292.00 | 302.50 | 290.80 | 300.80 | 300.80 | 8,462,567 |
11 Mar 2021 | 2.94 | 2.98 | 2.93 | 2.95 | 2.95 | 4,691,124 |
10 Mar 2021 | 284.70 | 294.60 | 279.30 | 294.60 | 294.60 | 10,060,486 |
09 Mar 2021 | 274.40 | 287.90 | 274.10 | 286.10 | 286.10 | 13,168,266 |
08 Mar 2021 | 268.00 | 274.30 | 266.00 | 274.30 | 274.30 | 6,429,440 |
05 Mar 2021 | 266.10 | 272.40 | 263.70 | 266.60 | 266.60 | 4,450,463 |
04 Mar 2021 | 271.40 | 272.80 | 266.00 | 266.70 | 266.70 | 4,380,404 |
03 Mar 2021 | 268.80 | 274.30 | 267.40 | 272.60 | 272.60 | 7,237,865 |
02 Mar 2021 | 2.66 | 2.74 | 2.64 | 2.70 | 2.70 | 7,931,082 |
01 Mar 2021 | 267.80 | 271.31 | 264.70 | 266.90 | 266.90 | 6,546,117 |
26 Feb 2021 | 261.10 | 268.20 | 260.30 | 265.40 | 265.40 | 11,370,388 |
25 Feb 2021 | 267.50 | 270.60 | 263.80 | 263.80 | 263.80 | 4,049,948 |
24 Feb 2021 | 263.60 | 271.14 | 263.30 | 266.30 | 266.30 | 7,430,443 |
23 Feb 2021 | 270.50 | 270.50 | 259.50 | 266.40 | 266.40 | 8,080,233 |
22 Feb 2021 | 2.72 | 2.74 | 2.67 | 2.69 | 2.69 | 13,615,322 |
19 Feb 2021 | 278.70 | 279.40 | 273.40 | 276.20 | 276.20 | 9,749,295 |
18 Feb 2021 | 275.40 | 280.70 | 275.40 | 277.60 | 277.60 | 5,827,272 |
17 Feb 2021 | 277.00 | 280.16 | 275.40 | 275.40 | 275.40 | 12,511,808 |
16 Feb 2021 | 279.30 | 280.60 | 274.10 | 276.30 | 276.30 | 4,598,073 |
15 Feb 2021 | 271.60 | 280.50 | 270.90 | 279.60 | 279.60 | 8,821,162 |
12 Feb 2021 | 276.80 | 277.50 | 270.90 | 270.90 | 270.90 | 6,384,389 |
11 Feb 2021 | 274.10 | 281.40 | 273.80 | 277.00 | 277.00 | 9,142,967 |
10 Feb 2021 | 271.30 | 273.90 | 269.60 | 273.80 | 273.80 | 11,368,452 |
09 Feb 2021 | 274.30 | 277.20 | 268.30 | 270.40 | 270.40 | 16,330,399 |
08 Feb 2021 | 281.90 | 282.20 | 275.87 | 277.00 | 277.00 | 8,352,187 |
05 Feb 2021 | 286.70 | 287.60 | 275.65 | 281.10 | 281.10 | 7,143,157 |
04 Feb 2021 | 284.80 | 289.80 | 281.80 | 286.80 | 286.80 | 5,284,023 |
03 Feb 2021 | 284.60 | 284.70 | 281.30 | 284.40 | 284.40 | 3,700,490 |
02 Feb 2021 | 289.40 | 291.96 | 279.80 | 281.70 | 281.70 | 8,072,819 |
01 Feb 2021 | 278.00 | 290.70 | 277.30 | 287.80 | 287.80 | 11,277,265 |
29 Jan 2021 | 279.70 | 285.20 | 276.20 | 277.70 | 277.70 | 6,245,173 |
28 Jan 2021 | 272.40 | 284.10 | 271.70 | 282.80 | 282.80 | 8,460,211 |
27 Jan 2021 | 273.90 | 274.90 | 267.30 | 274.20 | 274.20 | 10,626,674 |
26 Jan 2021 | 271.60 | 278.00 | 268.40 | 273.60 | 273.60 | 5,430,373 |
25 Jan 2021 | 270.60 | 274.50 | 267.30 | 270.80 | 270.80 | 8,093,867 |
22 Jan 2021 | 271.70 | 279.41 | 270.50 | 273.00 | 273.00 | 5,671,233 |
21 Jan 2021 | 267.30 | 272.80 | 266.80 | 272.80 | 272.80 | 11,226,665 |
20 Jan 2021 | 262.40 | 267.00 | 262.40 | 265.40 | 265.40 | 9,748,626 |
19 Jan 2021 | 269.20 | 270.60 | 261.50 | 262.40 | 262.40 | 6,589,196 |
18 Jan 2021 | 269.00 | 271.40 | 264.90 | 268.70 | 268.70 | 5,850,971 |
15 Jan 2021 | 279.70 | 281.50 | 268.70 | 269.40 | 269.40 | 10,223,076 |
14 Jan 2021 | 283.60 | 284.74 | 279.10 | 279.60 | 279.60 | 8,415,410 |
13 Jan 2021 | 2.86 | 2.87 | 2.81 | 2.83 | 2.83 | 10,275,203 |
12 Jan 2021 | 287.70 | 292.20 | 283.70 | 284.60 | 284.60 | 16,513,766 |
11 Jan 2021 | 286.70 | 287.95 | 276.10 | 279.50 | 279.50 | 6,123,440 |
08 Jan 2021 | 285.80 | 291.10 | 284.00 | 286.00 | 286.00 | 4,893,359 |
07 Jan 2021 | 286.20 | 286.70 | 283.63 | 284.50 | 284.50 | 9,004,672 |
06 Jan 2021 | 285.30 | 286.30 | 280.60 | 285.10 | 285.10 | 10,039,799 |
05 Jan 2021 | 277.90 | 285.00 | 276.00 | 284.40 | 284.40 | 10,112,734 |
04 Jan 2021 | 273.30 | 278.10 | 272.00 | 275.70 | 275.70 | 6,758,658 |
31 Dec 2020 | 270.00 | 273.80 | 270.00 | 270.40 | 270.40 | 3,244,870 |
30 Dec 2020 | 274.80 | 278.30 | 271.80 | 271.80 | 271.80 | 3,188,054 |
29 Dec 2020 | 269.80 | 281.90 | 267.40 | 275.80 | 275.80 | 7,123,415 |
24 Dec 2020 | 271.30 | 272.60 | 265.40 | 265.40 | 265.40 | 1,641,958 |
23 Dec 2020 | 265.00 | 270.00 | 262.10 | 270.00 | 270.00 | 3,403,301 |
22 Dec 2020 | 269.20 | 272.10 | 264.50 | 265.90 | 265.90 | 3,888,626 |
21 Dec 2020 | 267.20 | 277.80 | 259.50 | 269.50 | 269.50 | 6,630,425 |
18 Dec 2020 | 275.80 | 277.90 | 269.04 | 270.90 | 270.90 | 10,608,942 |
17 Dec 2020 | 274.40 | 278.20 | 273.40 | 275.80 | 275.80 | 14,973,451 |
16 Dec 2020 | 270.00 | 275.30 | 267.60 | 272.10 | 272.10 | 12,267,789 |
15 Dec 2020 | 270.00 | 270.40 | 265.20 | 270.40 | 270.40 | 6,713,267 |
14 Dec 2020 | 263.30 | 270.80 | 262.10 | 270.10 | 270.10 | 7,629,990 |
11 Dec 2020 | 264.50 | 265.40 | 259.60 | 260.30 | 260.30 | 9,849,493 |
10 Dec 2020 | 274.10 | 276.30 | 261.00 | 263.20 | 263.20 | 13,543,796 |
09 Dec 2020 | 264.70 | 275.60 | 263.00 | 273.90 | 273.90 | 11,145,587 |
08 Dec 2020 | 263.40 | 266.30 | 262.70 | 263.50 | 263.50 | 6,854,386 |
07 Dec 2020 | 267.40 | 271.30 | 264.20 | 265.50 | 265.50 | 7,778,386 |
04 Dec 2020 | 280.40 | 281.70 | 266.68 | 268.80 | 268.80 | 11,216,542 |
03 Dec 2020 | 274.70 | 282.50 | 274.70 | 282.50 | 282.50 | 8,138,790 |
02 Dec 2020 | 280.40 | 280.40 | 273.00 | 276.00 | 276.00 | 11,383,521 |
01 Dec 2020 | 274.70 | 284.70 | 272.05 | 281.80 | 281.80 | 11,615,876 |
30 Nov 2020 | 270.00 | 278.70 | 270.00 | 273.60 | 273.60 | 14,185,972 |
27 Nov 2020 | 271.00 | 271.50 | 266.80 | 270.90 | 270.90 | 14,996,096 |
26 Nov 2020 | 276.60 | 278.00 | 270.10 | 270.80 | 270.80 | 6,955,102 |
25 Nov 2020 | 277.20 | 277.70 | 271.60 | 275.00 | 275.00 | 15,925,131 |
24 Nov 2020 | 279.90 | 282.00 | 274.90 | 277.50 | 277.50 | 10,251,269 |
23 Nov 2020 | 283.10 | 284.70 | 277.40 | 278.80 | 278.80 | 14,808,402 |
20 Nov 2020 | 293.00 | 294.00 | 283.00 | 283.00 | 283.00 | 9,206,857 |
19 Nov 2020 | 291.90 | 295.70 | 281.90 | 291.30 | 291.30 | 16,320,102 |
*Close price adjusted for splits.**Adjusted close price adjusted for both dividends and splits. |