Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 May 2022 | 309.35 | 314.49 | 305.86 | 306.21 | 306.21 | 61,651 |
19 May 2022 | 299.88 | 313.98 | 299.88 | 309.32 | 309.32 | 482,300 |
18 May 2022 | 305.89 | 307.66 | 300.13 | 304.00 | 304.00 | 600,200 |
17 May 2022 | 306.13 | 310.82 | 302.55 | 307.68 | 307.68 | 389,200 |
16 May 2022 | 294.93 | 307.35 | 294.02 | 303.58 | 303.58 | 425,500 |
13 May 2022 | 290.88 | 296.71 | 288.09 | 295.89 | 295.89 | 290,100 |
12 May 2022 | 288.60 | 290.00 | 283.02 | 289.71 | 289.71 | 355,700 |
11 May 2022 | 291.20 | 301.28 | 288.25 | 288.54 | 288.54 | 434,700 |
10 May 2022 | 299.62 | 299.62 | 289.04 | 292.50 | 292.50 | 434,100 |
09 May 2022 | 304.35 | 305.64 | 295.56 | 296.50 | 296.50 | 406,800 |
06 May 2022 | 307.94 | 314.64 | 305.34 | 308.11 | 308.11 | 311,800 |
05 May 2022 | 311.33 | 313.20 | 305.46 | 311.56 | 311.56 | 401,400 |
04 May 2022 | 308.88 | 313.27 | 302.44 | 312.10 | 312.10 | 306,600 |
03 May 2022 | 308.17 | 312.90 | 306.02 | 307.02 | 307.02 | 287,400 |
02 May 2022 | 316.69 | 316.69 | 301.84 | 306.45 | 306.45 | 434,600 |
29 Apr 2022 | 312.67 | 318.98 | 311.33 | 313.45 | 313.45 | 490,500 |
28 Apr 2022 | 321.45 | 325.00 | 310.35 | 315.38 | 315.38 | 707,100 |
27 Apr 2022 | 322.95 | 328.34 | 319.47 | 323.84 | 323.84 | 555,600 |
26 Apr 2022 | 323.93 | 326.89 | 321.38 | 321.55 | 321.55 | 388,600 |
25 Apr 2022 | 324.65 | 327.63 | 320.47 | 326.72 | 326.72 | 317,500 |
22 Apr 2022 | 338.73 | 338.73 | 324.68 | 325.18 | 325.18 | 470,600 |
21 Apr 2022 | 348.95 | 350.19 | 338.91 | 340.76 | 340.76 | 242,100 |
20 Apr 2022 | 338.09 | 348.56 | 337.19 | 347.53 | 347.53 | 339,000 |
19 Apr 2022 | 335.40 | 337.22 | 332.51 | 335.57 | 335.57 | 311,400 |
18 Apr 2022 | 336.21 | 336.32 | 331.40 | 332.76 | 332.76 | 222,800 |
14 Apr 2022 | 335.65 | 342.38 | 335.57 | 335.94 | 335.94 | 232,800 |
13 Apr 2022 | 331.71 | 335.46 | 330.58 | 334.17 | 334.17 | 291,800 |
12 Apr 2022 | 333.18 | 337.69 | 331.03 | 331.88 | 331.88 | 261,300 |
11 Apr 2022 | 339.13 | 342.99 | 332.72 | 333.06 | 333.06 | 396,800 |
08 Apr 2022 | 342.28 | 343.49 | 336.95 | 337.60 | 337.60 | 366,400 |
07 Apr 2022 | 337.64 | 343.82 | 336.70 | 342.30 | 342.30 | 283,400 |
06 Apr 2022 | 329.46 | 339.20 | 328.31 | 338.72 | 338.72 | 377,400 |
05 Apr 2022 | 327.05 | 334.45 | 324.79 | 329.29 | 329.29 | 354,800 |
04 Apr 2022 | 338.40 | 340.53 | 327.51 | 328.67 | 328.67 | 447,400 |
01 Apr 2022 | 335.65 | 340.96 | 334.10 | 339.41 | 339.41 | 261,200 |
31 Mar 2022 | 339.60 | 341.05 | 333.34 | 333.59 | 333.59 | 388,300 |
30 Mar 2022 | 343.65 | 345.02 | 339.80 | 341.38 | 341.38 | 222,300 |
29 Mar 2022 | 345.09 | 345.09 | 338.96 | 343.43 | 343.43 | 223,000 |
28 Mar 2022 | 341.12 | 343.72 | 339.87 | 342.61 | 342.61 | 317,600 |
25 Mar 2022 | 337.74 | 340.36 | 335.03 | 340.11 | 340.11 | 217,700 |
24 Mar 2022 | 332.92 | 337.97 | 331.97 | 337.50 | 337.50 | 393,900 |
23 Mar 2022 | 335.16 | 338.27 | 331.45 | 331.86 | 331.86 | 295,600 |
22 Mar 2022 | 338.70 | 341.46 | 335.92 | 338.17 | 338.17 | 239,600 |
21 Mar 2022 | 343.35 | 347.62 | 335.18 | 337.34 | 337.34 | 403,300 |
18 Mar 2022 | 336.69 | 344.69 | 330.70 | 343.35 | 343.35 | 810,600 |
17 Mar 2022 | 327.98 | 337.44 | 327.51 | 337.41 | 337.41 | 421,700 |
16 Mar 2022 | 329.02 | 334.31 | 323.56 | 329.85 | 329.85 | 512,100 |
15 Mar 2022 | 312.45 | 328.36 | 308.67 | 327.77 | 327.77 | 559,900 |
14 Mar 2022 | 316.51 | 317.01 | 306.54 | 308.70 | 308.70 | 397,600 |
11 Mar 2022 | 317.00 | 319.90 | 312.20 | 313.11 | 313.11 | 290,900 |
10 Mar 2022 | 308.78 | 317.03 | 306.36 | 316.22 | 316.22 | 439,600 |
09 Mar 2022 | 315.84 | 317.36 | 309.04 | 312.25 | 312.25 | 460,500 |
08 Mar 2022 | 308.59 | 312.27 | 300.40 | 308.57 | 308.57 | 623,100 |
07 Mar 2022 | 321.00 | 321.00 | 308.35 | 311.82 | 311.82 | 573,600 |
04 Mar 2022 | 306.13 | 324.58 | 304.78 | 323.63 | 323.63 | 559,000 |
03 Mar 2022 | 309.42 | 316.42 | 306.53 | 314.12 | 314.12 | 589,400 |
02 Mar 2022 | 315.00 | 323.37 | 307.15 | 308.51 | 308.51 | 1,055,600 |
01 Mar 2022 | 306.10 | 313.99 | 295.24 | 311.88 | 311.88 | 13,995,600 |
28 Feb 2022 | 313.49 | 313.50 | 294.02 | 306.87 | 306.87 | 1,832,600 |
25 Feb 2022 | 308.58 | 318.85 | 308.58 | 318.34 | 318.34 | 336,600 |
24 Feb 2022 | 297.75 | 308.48 | 295.21 | 307.53 | 307.53 | 314,700 |
23 Feb 2022 | 309.41 | 312.18 | 303.33 | 303.93 | 303.93 | 225,100 |
22 Feb 2022 | 313.21 | 314.10 | 304.04 | 307.68 | 307.68 | 356,800 |
18 Feb 2022 | 319.42 | 326.00 | 314.21 | 314.87 | 314.87 | 324,600 |
17 Feb 2022 | 321.42 | 322.46 | 318.18 | 319.84 | 319.84 | 308,800 |
16 Feb 2022 | 316.37 | 324.60 | 316.37 | 322.43 | 322.43 | 352,900 |
15 Feb 2022 | 310.39 | 320.08 | 308.66 | 319.79 | 319.79 | 452,700 |
14 Feb 2022 | 302.84 | 309.47 | 302.84 | 307.51 | 307.51 | 442,000 |
11 Feb 2022 | 307.13 | 311.64 | 300.75 | 303.23 | 303.23 | 321,200 |
10 Feb 2022 | 296.53 | 322.87 | 294.59 | 306.16 | 306.16 | 755,900 |
09 Feb 2022 | 310.39 | 311.23 | 305.52 | 307.42 | 307.42 | 350,400 |
08 Feb 2022 | 295.23 | 308.91 | 295.00 | 307.63 | 307.63 | 538,800 |
07 Feb 2022 | 299.60 | 301.59 | 295.88 | 297.80 | 297.80 | 241,700 |
04 Feb 2022 | 293.65 | 302.30 | 288.90 | 298.77 | 298.77 | 361,100 |
03 Feb 2022 | 296.78 | 301.30 | 295.04 | 297.61 | 297.61 | 397,100 |
02 Feb 2022 | 288.51 | 298.78 | 288.31 | 295.66 | 295.66 | 280,500 |
01 Feb 2022 | 292.08 | 292.25 | 284.58 | 287.59 | 287.59 | 262,500 |
31 Jan 2022 | 284.83 | 290.93 | 282.14 | 290.48 | 290.48 | 706,600 |
28 Jan 2022 | 276.88 | 285.76 | 273.20 | 285.11 | 285.11 | 351,200 |
27 Jan 2022 | 270.09 | 283.98 | 270.09 | 275.85 | 275.85 | 517,900 |
26 Jan 2022 | 270.66 | 275.59 | 265.00 | 268.28 | 268.28 | 256,800 |
25 Jan 2022 | 273.47 | 274.26 | 263.64 | 270.21 | 270.21 | 293,300 |
24 Jan 2022 | 276.10 | 280.83 | 270.01 | 279.77 | 279.77 | 299,500 |
21 Jan 2022 | 281.55 | 283.84 | 277.40 | 278.08 | 278.08 | 213,800 |
20 Jan 2022 | 282.62 | 289.18 | 279.22 | 281.05 | 281.05 | 296,800 |
19 Jan 2022 | 279.17 | 283.91 | 275.98 | 280.44 | 280.44 | 277,100 |
18 Jan 2022 | 282.16 | 282.99 | 274.42 | 276.32 | 276.32 | 270,400 |
14 Jan 2022 | 290.02 | 291.78 | 282.36 | 286.10 | 286.10 | 239,400 |
13 Jan 2022 | 292.10 | 292.24 | 285.95 | 289.19 | 289.19 | 169,500 |
12 Jan 2022 | 293.17 | 297.55 | 290.79 | 292.08 | 292.08 | 212,200 |
11 Jan 2022 | 291.52 | 294.92 | 288.29 | 294.24 | 294.24 | 411,800 |
10 Jan 2022 | 286.18 | 290.98 | 285.27 | 289.70 | 289.70 | 204,800 |
07 Jan 2022 | 290.18 | 293.46 | 287.07 | 289.77 | 289.77 | 339,400 |
06 Jan 2022 | 295.22 | 301.35 | 287.81 | 291.77 | 291.77 | 348,400 |
05 Jan 2022 | 303.83 | 310.21 | 301.47 | 302.21 | 302.21 | 412,500 |
04 Jan 2022 | 316.28 | 317.18 | 303.76 | 303.94 | 303.94 | 255,700 |
03 Jan 2022 | 315.38 | 316.78 | 309.72 | 316.57 | 316.57 | 218,400 |
31 Dec 2021 | 320.07 | 323.96 | 318.06 | 318.08 | 318.08 | 215,300 |
30 Dec 2021 | 327.99 | 328.11 | 320.40 | 320.68 | 320.68 | 147,800 |
29 Dec 2021 | 323.79 | 326.81 | 321.58 | 324.88 | 324.88 | 206,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |