Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
12 Aug 2022 | 352.40 | 355.00 | 346.40 | 352.80 | 352.80 | 705,717 |
11 Aug 2022 | 349.60 | 363.56 | 349.60 | 352.40 | 352.40 | 1,218,296 |
10 Aug 2022 | 346.40 | 362.40 | 341.40 | 362.40 | 362.40 | 1,373,639 |
09 Aug 2022 | 330.00 | 344.00 | 330.00 | 341.00 | 341.00 | 1,299,876 |
08 Aug 2022 | 321.00 | 341.20 | 321.00 | 337.80 | 337.80 | 697,713 |
05 Aug 2022 | 347.00 | 354.96 | 332.80 | 336.60 | 336.60 | 1,244,411 |
04 Aug 2022 | 323.80 | 348.40 | 323.80 | 337.60 | 337.60 | 1,903,009 |
03 Aug 2022 | 320.00 | 338.00 | 319.20 | 334.40 | 334.40 | 1,487,409 |
02 Aug 2022 | 344.60 | 344.60 | 325.80 | 329.60 | 329.60 | 1,156,520 |
01 Aug 2022 | 311.80 | 334.40 | 311.80 | 332.40 | 332.40 | 665,661 |
29 Jul 2022 | 327.80 | 329.40 | 318.40 | 328.00 | 328.00 | 776,300 |
28 Jul 2022 | 322.20 | 322.20 | 311.20 | 319.20 | 319.20 | 564,029 |
27 Jul 2022 | 308.00 | 321.60 | 308.00 | 317.00 | 317.00 | 697,861 |
26 Jul 2022 | 324.80 | 326.80 | 317.00 | 320.00 | 320.00 | 768,560 |
25 Jul 2022 | 317.00 | 334.64 | 307.20 | 325.20 | 325.20 | 980,867 |
22 Jul 2022 | 319.20 | 323.92 | 315.40 | 321.00 | 321.00 | 756,546 |
21 Jul 2022 | 319.80 | 320.60 | 308.00 | 319.00 | 319.00 | 619,585 |
20 Jul 2022 | 306.80 | 311.40 | 305.40 | 309.80 | 309.80 | 1,031,212 |
19 Jul 2022 | 316.20 | 316.20 | 299.40 | 310.00 | 310.00 | 492,182 |
18 Jul 2022 | 303.60 | 308.20 | 297.20 | 301.60 | 301.60 | 988,340 |
15 Jul 2022 | 289.00 | 297.40 | 283.80 | 295.80 | 295.80 | 679,734 |
14 Jul 2022 | 289.00 | 292.00 | 284.36 | 284.60 | 284.60 | 691,342 |
13 Jul 2022 | 292.20 | 293.80 | 287.08 | 288.80 | 288.80 | 1,098,960 |
12 Jul 2022 | 294.40 | 294.40 | 286.20 | 289.40 | 289.40 | 1,166,292 |
11 Jul 2022 | 289.20 | 292.00 | 287.05 | 288.00 | 288.00 | 936,273 |
08 Jul 2022 | 292.40 | 292.80 | 287.40 | 289.80 | 289.80 | 680,311 |
07 Jul 2022 | 292.80 | 294.80 | 288.40 | 292.40 | 292.40 | 804,609 |
06 Jul 2022 | 290.40 | 290.60 | 281.40 | 288.80 | 288.80 | 1,246,444 |
05 Jul 2022 | 289.00 | 292.60 | 276.00 | 282.60 | 282.60 | 1,962,019 |
04 Jul 2022 | 295.20 | 297.80 | 272.40 | 284.20 | 284.20 | 3,375,998 |
01 Jul 2022 | 315.00 | 315.00 | 303.40 | 310.00 | 310.00 | 1,799,839 |
30 Jun 2022 | 302.60 | 314.20 | 298.96 | 307.20 | 307.20 | 2,192,674 |
29 Jun 2022 | 303.60 | 320.60 | 303.60 | 316.60 | 316.60 | 840,002 |
28 Jun 2022 | 326.20 | 326.20 | 316.60 | 318.60 | 318.60 | 843,362 |
27 Jun 2022 | 325.00 | 325.60 | 317.20 | 319.80 | 319.80 | 2,038,172 |
24 Jun 2022 | 310.00 | 320.40 | 309.40 | 319.40 | 319.40 | 1,133,929 |
23 Jun 2022 | 300.20 | 313.80 | 300.20 | 310.20 | 310.20 | 1,656,394 |
22 Jun 2022 | 316.00 | 319.00 | 312.40 | 315.20 | 315.20 | 2,074,345 |
21 Jun 2022 | 316.80 | 319.40 | 314.60 | 319.00 | 319.00 | 2,108,749 |
20 Jun 2022 | 300.60 | 323.00 | 300.60 | 317.00 | 317.00 | 642,837 |
17 Jun 2022 | 307.80 | 318.20 | 307.80 | 316.00 | 316.00 | 3,124,150 |
16 Jun 2022 | 313.00 | 313.80 | 303.23 | 310.40 | 310.40 | 4,877,946 |
15 Jun 2022 | 318.60 | 321.40 | 310.80 | 321.40 | 321.40 | 1,543,353 |
14 Jun 2022 | 315.60 | 318.20 | 307.80 | 309.20 | 309.20 | 1,198,593 |
13 Jun 2022 | 319.00 | 320.00 | 312.76 | 315.20 | 315.20 | 742,893 |
10 Jun 2022 | 314.60 | 323.00 | 314.60 | 320.20 | 320.20 | 847,769 |
09 Jun 2022 | 332.00 | 332.00 | 322.80 | 323.60 | 323.60 | 1,027,110 |
08 Jun 2022 | 313.40 | 333.60 | 313.40 | 331.60 | 331.60 | 1,971,007 |
07 Jun 2022 | 330.00 | 337.60 | 328.40 | 328.60 | 328.60 | 3,147,033 |
06 Jun 2022 | 338.00 | 340.80 | 323.60 | 339.00 | 339.00 | 1,302,950 |
01 Jun 2022 | 346.20 | 350.96 | 337.00 | 338.80 | 338.80 | 5,681,857 |
31 May 2022 | 338.80 | 347.00 | 335.80 | 347.00 | 347.00 | 4,008,728 |
30 May 2022 | 336.60 | 345.00 | 333.80 | 345.00 | 345.00 | 2,862,429 |
27 May 2022 | 322.60 | 338.20 | 319.00 | 337.00 | 337.00 | 3,124,626 |
26 May 2022 | 315.00 | 325.62 | 314.60 | 321.60 | 321.60 | 2,845,756 |
25 May 2022 | 291.20 | 318.20 | 289.80 | 318.00 | 318.00 | 3,190,630 |
24 May 2022 | 288.00 | 294.80 | 274.00 | 280.80 | 280.80 | 2,435,573 |
23 May 2022 | 281.80 | 284.20 | 279.20 | 282.20 | 282.20 | 726,898 |
20 May 2022 | 278.60 | 284.80 | 278.60 | 279.00 | 279.00 | 991,037 |
19 May 2022 | 266.80 | 281.00 | 266.80 | 279.00 | 279.00 | 824,471 |
18 May 2022 | 285.00 | 290.40 | 278.00 | 278.00 | 278.00 | 1,183,672 |
17 May 2022 | 280.00 | 290.60 | 280.00 | 288.80 | 288.80 | 806,771 |
16 May 2022 | 283.20 | 287.00 | 280.40 | 287.00 | 287.00 | 622,867 |
13 May 2022 | 288.40 | 288.40 | 283.40 | 285.00 | 285.00 | 614,646 |
12 May 2022 | 270.40 | 283.80 | 269.60 | 283.00 | 283.00 | 1,275,287 |
11 May 2022 | 283.60 | 283.60 | 277.40 | 280.40 | 280.40 | 1,494,817 |
10 May 2022 | 274.00 | 287.40 | 274.00 | 279.00 | 279.00 | 1,100,115 |
09 May 2022 | 287.00 | 290.28 | 279.60 | 281.20 | 281.20 | 1,124,407 |
06 May 2022 | 286.20 | 297.29 | 286.20 | 289.60 | 289.60 | 1,954,584 |
05 May 2022 | 311.20 | 314.20 | 294.40 | 294.40 | 294.40 | 4,656,989 |
04 May 2022 | 318.80 | 318.80 | 306.20 | 308.80 | 308.80 | 5,323,341 |
03 May 2022 | 318.80 | 318.80 | 309.20 | 313.20 | 313.20 | 2,517,444 |
29 Apr 2022 | 309.00 | 316.60 | 307.40 | 310.80 | 310.80 | 1,963,253 |
28 Apr 2022 | 300.60 | 310.60 | 300.60 | 308.80 | 308.80 | 2,956,249 |
27 Apr 2022 | 298.80 | 303.00 | 288.80 | 299.80 | 299.80 | 2,528,892 |
26 Apr 2022 | 302.00 | 302.20 | 292.80 | 293.20 | 293.20 | 2,234,736 |
25 Apr 2022 | 300.00 | 301.80 | 295.24 | 300.80 | 300.80 | 2,897,103 |
22 Apr 2022 | 302.00 | 303.40 | 299.60 | 302.80 | 302.80 | 3,302,962 |
21 Apr 2022 | 302.00 | 307.92 | 302.00 | 302.40 | 302.40 | 1,907,425 |
20 Apr 2022 | 305.60 | 307.80 | 301.40 | 304.00 | 304.00 | 3,018,864 |
19 Apr 2022 | 307.80 | 313.28 | 304.80 | 307.60 | 307.60 | 2,347,682 |
14 Apr 2022 | 318.00 | 318.00 | 311.28 | 314.00 | 314.00 | 3,278,692 |
13 Apr 2022 | 315.00 | 329.40 | 311.40 | 316.60 | 316.60 | 2,040,773 |
12 Apr 2022 | 333.20 | 334.20 | 328.00 | 328.40 | 328.40 | 1,790,154 |
11 Apr 2022 | 340.80 | 342.60 | 327.20 | 332.40 | 332.40 | 2,352,175 |
08 Apr 2022 | 326.20 | 330.20 | 321.60 | 328.40 | 328.40 | 2,426,401 |
07 Apr 2022 | 332.20 | 337.04 | 320.00 | 324.00 | 324.00 | 2,222,378 |
06 Apr 2022 | 376.80 | 376.80 | 334.20 | 335.20 | 335.20 | 1,432,176 |
05 Apr 2022 | 356.20 | 360.04 | 350.00 | 359.00 | 359.00 | 1,081,555 |
04 Apr 2022 | 359.60 | 364.20 | 353.28 | 355.60 | 355.60 | 653,776 |
01 Apr 2022 | 363.40 | 368.20 | 360.80 | 363.20 | 363.20 | 1,149,604 |
31 Mar 2022 | 379.60 | 379.60 | 356.00 | 361.40 | 361.40 | 870,235 |
30 Mar 2022 | 377.60 | 398.40 | 372.80 | 373.20 | 373.20 | 809,005 |
29 Mar 2022 | 374.40 | 398.20 | 371.20 | 396.00 | 396.00 | 462,926 |
28 Mar 2022 | 394.40 | 394.40 | 386.20 | 389.80 | 389.80 | 2,511,191 |
25 Mar 2022 | 386.60 | 394.20 | 386.60 | 389.00 | 389.00 | 2,915,422 |
24 Mar 2022 | 388.00 | 392.95 | 386.63 | 391.80 | 391.80 | 875,203 |
23 Mar 2022 | 381.40 | 395.20 | 381.40 | 393.00 | 393.00 | 576,440 |
22 Mar 2022 | 388.60 | 393.60 | 387.12 | 392.20 | 392.20 | 475,701 |
21 Mar 2022 | 397.40 | 397.40 | 387.60 | 387.80 | 387.80 | 574,889 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |