Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Jun 2023 | 369.00 | 371.60 | 366.20 | 369.20 | 369.20 | 1,139,983 |
07 Jun 2023 | 366.80 | 371.11 | 359.28 | 368.60 | 368.60 | 2,335,362 |
06 Jun 2023 | 349.60 | 362.40 | 349.60 | 360.60 | 360.60 | 1,101,073 |
05 Jun 2023 | 363.40 | 363.40 | 353.03 | 356.80 | 356.80 | 736,251 |
02 Jun 2023 | 352.00 | 359.00 | 352.00 | 357.00 | 357.00 | 969,994 |
01 Jun 2023 | 350.40 | 361.60 | 350.40 | 357.60 | 357.60 | 650,939 |
31 May 2023 | 360.60 | 365.20 | 356.00 | 359.40 | 359.40 | 4,069,119 |
30 May 2023 | 374.60 | 376.60 | 354.40 | 360.00 | 360.00 | 1,481,497 |
26 May 2023 | 378.40 | 381.80 | 369.60 | 370.40 | 370.40 | 1,823,089 |
25 May 2023 | 374.00 | 381.60 | 364.25 | 378.00 | 378.00 | 1,608,467 |
24 May 2023 | 370.20 | 371.56 | 363.40 | 370.00 | 370.00 | 1,139,295 |
23 May 2023 | 370.00 | 379.80 | 370.00 | 372.40 | 372.40 | 987,361 |
22 May 2023 | 381.00 | 381.00 | 374.80 | 378.60 | 378.60 | 1,438,503 |
19 May 2023 | 381.00 | 381.00 | 374.60 | 379.80 | 379.80 | 1,445,933 |
18 May 2023 | 374.80 | 381.40 | 372.40 | 379.40 | 379.40 | 1,980,102 |
17 May 2023 | 373.40 | 374.60 | 371.00 | 372.20 | 372.20 | 1,093,296 |
16 May 2023 | 372.00 | 375.60 | 370.40 | 374.40 | 374.40 | 718,925 |
15 May 2023 | 369.60 | 372.60 | 369.00 | 371.00 | 371.00 | 860,850 |
12 May 2023 | 370.00 | 372.80 | 367.60 | 371.40 | 371.40 | 852,618 |
11 May 2023 | 369.80 | 373.60 | 366.80 | 368.40 | 368.40 | 711,957 |
10 May 2023 | 375.00 | 375.00 | 367.00 | 370.20 | 370.20 | 1,254,333 |
09 May 2023 | 363.00 | 373.20 | 363.00 | 371.00 | 371.00 | 2,403,359 |
05 May 2023 | 375.40 | 375.40 | 361.60 | 366.40 | 366.40 | 866,429 |
04 May 2023 | 373.00 | 376.00 | 370.40 | 372.80 | 372.80 | 774,845 |
03 May 2023 | 381.40 | 381.40 | 373.40 | 377.20 | 377.20 | 1,605,502 |
02 May 2023 | 377.00 | 377.00 | 372.00 | 373.80 | 373.80 | 1,162,131 |
28 Apr 2023 | 370.60 | 372.80 | 366.40 | 371.40 | 371.40 | 964,774 |
27 Apr 2023 | 366.00 | 374.00 | 366.00 | 370.60 | 370.60 | 888,908 |
26 Apr 2023 | 376.80 | 382.40 | 369.60 | 373.20 | 373.20 | 1,644,869 |
25 Apr 2023 | 366.40 | 379.00 | 365.40 | 377.00 | 377.00 | 1,060,638 |
24 Apr 2023 | 372.20 | 375.00 | 369.20 | 373.00 | 373.00 | 966,440 |
21 Apr 2023 | 372.60 | 378.00 | 370.20 | 372.20 | 372.20 | 2,057,568 |
20 Apr 2023 | 360.80 | 370.80 | 359.40 | 368.40 | 368.40 | 1,518,234 |
19 Apr 2023 | 359.20 | 366.40 | 359.20 | 362.40 | 362.40 | 1,374,498 |
18 Apr 2023 | 369.00 | 373.40 | 359.60 | 360.80 | 360.80 | 2,050,479 |
17 Apr 2023 | 360.00 | 369.60 | 357.20 | 368.80 | 368.80 | 2,684,074 |
14 Apr 2023 | 345.00 | 351.60 | 340.00 | 351.60 | 351.60 | 2,185,856 |
13 Apr 2023 | 341.80 | 345.40 | 340.40 | 343.40 | 343.40 | 1,175,698 |
12 Apr 2023 | 353.00 | 353.00 | 337.80 | 341.00 | 341.00 | 1,264,134 |
11 Apr 2023 | 347.20 | 347.20 | 340.20 | 342.20 | 342.20 | 1,059,939 |
06 Apr 2023 | 335.40 | 341.00 | 332.20 | 340.00 | 340.00 | 639,037 |
05 Apr 2023 | 332.00 | 341.60 | 325.80 | 333.80 | 333.80 | 913,022 |
04 Apr 2023 | 333.60 | 334.60 | 329.20 | 329.80 | 329.80 | 1,041,228 |
03 Apr 2023 | 318.40 | 330.20 | 318.40 | 330.20 | 330.20 | 765,461 |
31 Mar 2023 | 324.80 | 328.40 | 322.20 | 324.80 | 324.80 | 1,462,796 |
30 Mar 2023 | 330.00 | 332.70 | 320.00 | 322.40 | 322.40 | 1,079,824 |
29 Mar 2023 | 327.20 | 328.00 | 323.20 | 324.80 | 324.80 | 947,773 |
28 Mar 2023 | 328.80 | 332.40 | 322.40 | 327.20 | 327.20 | 574,525 |
27 Mar 2023 | 326.00 | 328.80 | 324.20 | 327.60 | 327.60 | 973,889 |
24 Mar 2023 | 325.20 | 328.20 | 323.60 | 326.00 | 326.00 | 815,114 |
23 Mar 2023 | 335.20 | 335.20 | 327.00 | 328.40 | 328.40 | 557,498 |
22 Mar 2023 | 325.00 | 332.80 | 325.00 | 332.80 | 332.80 | 563,464 |
21 Mar 2023 | 329.40 | 329.40 | 323.20 | 328.40 | 328.40 | 552,578 |
20 Mar 2023 | 315.20 | 324.60 | 315.20 | 323.20 | 323.20 | 773,535 |
17 Mar 2023 | 327.40 | 330.00 | 320.60 | 322.00 | 322.00 | 3,008,659 |
16 Mar 2023 | 330.20 | 330.80 | 323.60 | 328.60 | 328.60 | 962,250 |
15 Mar 2023 | 325.00 | 333.40 | 324.60 | 327.20 | 327.20 | 1,762,462 |
14 Mar 2023 | 334.00 | 334.00 | 325.80 | 331.40 | 331.40 | 856,705 |
13 Mar 2023 | 336.80 | 338.80 | 326.80 | 327.40 | 327.40 | 2,656,890 |
10 Mar 2023 | 326.40 | 333.00 | 326.40 | 328.60 | 328.60 | 1,071,150 |
09 Mar 2023 | 327.00 | 335.20 | 327.00 | 333.60 | 333.60 | 749,661 |
08 Mar 2023 | 335.00 | 339.40 | 328.20 | 329.40 | 329.40 | 1,940,937 |
07 Mar 2023 | 340.80 | 343.02 | 333.80 | 340.20 | 340.20 | 917,510 |
06 Mar 2023 | 341.80 | 341.80 | 335.60 | 338.40 | 338.40 | 916,355 |
03 Mar 2023 | 347.40 | 347.40 | 333.80 | 337.40 | 337.40 | 805,548 |
02 Mar 2023 | 341.40 | 344.20 | 339.40 | 341.00 | 341.00 | 1,374,935 |
01 Mar 2023 | 329.40 | 345.60 | 329.40 | 343.80 | 343.80 | 1,162,941 |
28 Feb 2023 | 344.80 | 346.40 | 333.40 | 337.80 | 337.80 | 1,762,058 |
27 Feb 2023 | 343.80 | 346.60 | 342.60 | 346.60 | 346.60 | 607,541 |
24 Feb 2023 | 350.00 | 350.00 | 341.40 | 344.80 | 344.80 | 935,622 |
23 Feb 2023 | 344.20 | 350.00 | 341.00 | 341.80 | 341.80 | 900,262 |
22 Feb 2023 | 349.80 | 352.00 | 345.80 | 347.00 | 347.00 | 628,482 |
21 Feb 2023 | 347.20 | 352.80 | 345.60 | 350.60 | 350.60 | 848,047 |
20 Feb 2023 | 350.00 | 350.00 | 344.60 | 346.40 | 346.40 | 437,666 |
17 Feb 2023 | 341.20 | 347.40 | 341.20 | 345.80 | 345.80 | 2,336,621 |
16 Feb 2023 | 350.00 | 350.00 | 342.60 | 345.80 | 345.80 | 619,296 |
15 Feb 2023 | 345.00 | 345.20 | 340.40 | 343.20 | 343.20 | 364,518 |
14 Feb 2023 | 338.00 | 346.20 | 338.00 | 341.80 | 341.80 | 638,156 |
13 Feb 2023 | 346.00 | 346.80 | 339.20 | 344.60 | 344.60 | 656,252 |
10 Feb 2023 | 344.00 | 344.60 | 337.20 | 337.20 | 337.20 | 779,688 |
09 Feb 2023 | 345.00 | 347.80 | 339.00 | 339.00 | 339.00 | 1,086,393 |
08 Feb 2023 | 332.20 | 342.40 | 331.20 | 341.60 | 341.60 | 1,737,472 |
07 Feb 2023 | 346.00 | 346.00 | 328.40 | 332.00 | 332.00 | 1,116,956 |
06 Feb 2023 | 347.00 | 347.00 | 338.00 | 338.40 | 338.40 | 635,078 |
03 Feb 2023 | 352.00 | 352.00 | 341.00 | 342.80 | 342.80 | 937,983 |
02 Feb 2023 | 344.20 | 346.60 | 339.80 | 345.20 | 345.20 | 1,194,780 |
01 Feb 2023 | 352.00 | 357.60 | 340.00 | 342.80 | 342.80 | 2,263,375 |
31 Jan 2023 | 348.20 | 374.40 | 343.80 | 362.80 | 362.80 | 3,208,211 |
30 Jan 2023 | 334.80 | 354.40 | 334.80 | 348.40 | 348.40 | 1,445,808 |
27 Jan 2023 | 350.00 | 350.00 | 340.20 | 342.00 | 342.00 | 728,753 |
26 Jan 2023 | 343.20 | 347.80 | 341.00 | 346.60 | 346.60 | 886,651 |
25 Jan 2023 | 341.40 | 350.80 | 340.60 | 342.00 | 342.00 | 795,051 |
24 Jan 2023 | 341.40 | 348.40 | 341.40 | 346.40 | 346.40 | 668,679 |
23 Jan 2023 | 340.00 | 346.40 | 340.00 | 342.60 | 342.60 | 1,157,865 |
20 Jan 2023 | 346.00 | 346.00 | 336.70 | 342.60 | 342.60 | 521,901 |
19 Jan 2023 | 349.00 | 349.00 | 340.00 | 343.00 | 343.00 | 494,620 |
18 Jan 2023 | 345.40 | 350.60 | 342.00 | 344.20 | 344.20 | 2,422,906 |
17 Jan 2023 | 342.80 | 347.40 | 341.00 | 344.20 | 344.20 | 1,372,379 |
16 Jan 2023 | 339.60 | 347.40 | 330.20 | 340.60 | 340.60 | 1,049,582 |
13 Jan 2023 | 342.80 | 344.40 | 340.40 | 341.80 | 341.80 | 1,022,548 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |