Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
09 Jun 2023 | 106.75 | 106.90 | 104.60 | 105.25 | 105.25 | 483,250 |
08 Jun 2023 | 106.25 | 107.95 | 105.05 | 106.75 | 106.75 | 415,865 |
07 Jun 2023 | 110.35 | 110.55 | 106.75 | 106.85 | 106.85 | 569,395 |
06 Jun 2023 | 110.90 | 113.30 | 109.50 | 110.90 | 110.90 | 662,208 |
02 Jun 2023 | 108.30 | 111.20 | 108.25 | 110.30 | 110.30 | 549,211 |
01 Jun 2023 | 110.55 | 111.00 | 107.45 | 107.50 | 107.50 | 551,864 |
31 May 2023 | 107.00 | 109.90 | 106.65 | 109.10 | 109.10 | 1,126,573 |
30 May 2023 | 109.90 | 110.50 | 106.40 | 107.80 | 107.80 | 401,094 |
26 May 2023 | 109.40 | 110.80 | 108.80 | 109.80 | 109.80 | 253,948 |
25 May 2023 | 106.40 | 109.80 | 106.00 | 109.05 | 109.05 | 402,028 |
24 May 2023 | 108.05 | 108.10 | 105.40 | 106.35 | 106.35 | 392,573 |
23 May 2023 | 113.35 | 114.00 | 109.00 | 109.15 | 109.15 | 406,715 |
22 May 2023 | 113.15 | 113.80 | 111.05 | 113.50 | 113.50 | 473,255 |
17 May 2023 | 113.25 | 114.80 | 111.10 | 112.00 | 112.00 | 498,635 |
16 May 2023 | 114.15 | 115.10 | 113.00 | 113.85 | 113.85 | 397,895 |
15 May 2023 | 113.00 | 114.60 | 112.90 | 114.25 | 114.25 | 388,382 |
12 May 2023 | 110.00 | 113.75 | 109.85 | 113.00 | 113.00 | 656,094 |
11 May 2023 | 111.00 | 112.10 | 109.30 | 110.00 | 110.00 | 541,194 |
10 May 2023 | 107.25 | 111.60 | 106.90 | 111.50 | 111.50 | 633,909 |
09 May 2023 | 109.80 | 110.55 | 105.95 | 107.00 | 107.00 | 527,241 |
08 May 2023 | 104.60 | 109.90 | 104.55 | 109.80 | 109.80 | 1,196,374 |
04 May 2023 | 102.85 | 104.85 | 97.30 | 103.20 | 103.20 | 1,184,448 |
03 May 2023 | 96.94 | 105.00 | 96.50 | 102.85 | 102.85 | 1,590,141 |
02 May 2023 | 105.15 | 106.25 | 99.90 | 100.00 | 100.00 | 1,160,660 |
01 May 2023 | 106.60 | 106.75 | 105.30 | 105.50 | 105.50 | 152,478 |
28 Apr 2023 | 108.90 | 108.90 | 105.85 | 107.20 | 107.20 | 658,772 |
27 Apr 2023 | 103.25 | 109.65 | 103.15 | 108.90 | 108.90 | 1,149,894 |
26 Apr 2023 | 103.90 | 105.00 | 101.15 | 103.10 | 103.10 | 516,710 |
25 Apr 2023 | 104.55 | 105.75 | 103.90 | 104.55 | 104.55 | 510,636 |
24 Apr 2023 | 104.65 | 105.95 | 103.40 | 104.75 | 104.75 | 603,383 |
21 Apr 2023 | 101.10 | 104.60 | 99.52 | 104.50 | 104.50 | 734,304 |
20 Apr 2023 | 97.28 | 101.85 | 96.88 | 101.85 | 101.85 | 1,066,049 |
19 Apr 2023 | 97.68 | 98.50 | 96.02 | 98.32 | 98.32 | 660,539 |
18 Apr 2023 | 97.86 | 99.16 | 96.32 | 97.14 | 97.14 | 771,880 |
17 Apr 2023 | 97.96 | 98.88 | 97.30 | 97.48 | 97.48 | 502,688 |
14 Apr 2023 | 98.40 | 99.60 | 97.50 | 97.96 | 97.96 | 700,423 |
13 Apr 2023 | 98.00 | 99.30 | 96.88 | 98.70 | 98.70 | 767,947 |
12 Apr 2023 | 102.50 | 102.50 | 97.18 | 98.08 | 98.08 | 1,535,904 |
11 Apr 2023 | 104.50 | 105.05 | 100.50 | 102.50 | 102.50 | 618,272 |
05 Apr 2023 | 101.85 | 104.10 | 101.35 | 103.45 | 103.45 | 491,640 |
04 Apr 2023 | 100.00 | 102.25 | 99.76 | 101.95 | 101.95 | 544,030 |
03 Apr 2023 | 103.00 | 103.05 | 99.50 | 99.84 | 99.84 | 697,755 |
31 Mar 2023 | 102.90 | 103.95 | 100.75 | 102.75 | 102.75 | 662,154 |
30 Mar 2023 | 101.65 | 102.40 | 100.20 | 102.05 | 102.05 | 722,070 |
29 Mar 2023 | 97.06 | 101.45 | 95.44 | 100.70 | 100.70 | 840,066 |
28 Mar 2023 | 99.60 | 101.15 | 95.94 | 96.32 | 96.32 | 574,728 |
27 Mar 2023 | 96.48 | 98.88 | 95.44 | 98.12 | 98.12 | 851,254 |
24 Mar 2023 | 101.00 | 102.60 | 93.90 | 95.10 | 95.10 | 2,257,757 |
23 Mar 2023 | 97.70 | 98.64 | 96.50 | 97.60 | 97.60 | 766,241 |
22 Mar 2023 | 102.35 | 102.35 | 97.06 | 98.64 | 98.64 | 1,389,886 |
21 Mar 2023 | 100.95 | 104.80 | 96.80 | 101.20 | 101.20 | 1,780,476 |
20 Mar 2023 | 104.00 | 104.00 | 100.25 | 102.35 | 102.35 | 779,629 |
17 Mar 2023 | 106.00 | 107.95 | 104.25 | 104.65 | 104.65 | 608,036 |
16 Mar 2023 | 105.85 | 106.30 | 103.40 | 105.90 | 105.90 | 476,784 |
15 Mar 2023 | 110.00 | 110.90 | 102.35 | 104.05 | 104.05 | 698,337 |
14 Mar 2023 | 105.65 | 110.10 | 105.00 | 109.15 | 109.15 | 499,773 |
13 Mar 2023 | 103.90 | 106.80 | 101.35 | 106.00 | 106.00 | 1,050,122 |
10 Mar 2023 | 108.75 | 108.95 | 103.30 | 103.75 | 103.75 | 1,034,907 |
09 Mar 2023 | 111.25 | 111.35 | 107.10 | 110.20 | 110.20 | 1,001,441 |
08 Mar 2023 | 113.85 | 113.85 | 110.55 | 111.75 | 111.75 | 587,968 |
07 Mar 2023 | 113.40 | 117.45 | 113.30 | 114.35 | 114.35 | 743,644 |
06 Mar 2023 | 110.45 | 115.60 | 110.35 | 114.15 | 114.15 | 832,425 |
03 Mar 2023 | 106.30 | 110.20 | 106.00 | 110.00 | 110.00 | 780,369 |
02 Mar 2023 | 104.50 | 109.20 | 103.30 | 105.70 | 105.70 | 1,212,914 |
01 Mar 2023 | 103.25 | 105.20 | 100.85 | 101.35 | 101.35 | 778,735 |
28 Feb 2023 | 102.90 | 103.85 | 101.20 | 103.35 | 103.35 | 531,561 |
27 Feb 2023 | 102.85 | 103.90 | 102.00 | 103.40 | 103.40 | 316,976 |
24 Feb 2023 | 103.05 | 104.10 | 101.60 | 102.60 | 102.60 | 501,712 |
23 Feb 2023 | 104.35 | 105.00 | 102.45 | 102.90 | 102.90 | 743,904 |
22 Feb 2023 | 105.10 | 105.25 | 103.15 | 103.70 | 103.70 | 840,106 |
21 Feb 2023 | 104.50 | 106.15 | 103.45 | 105.65 | 105.65 | 497,665 |
20 Feb 2023 | 106.05 | 106.15 | 104.35 | 104.80 | 104.80 | 476,858 |
17 Feb 2023 | 107.20 | 107.85 | 105.85 | 106.40 | 106.40 | 578,616 |
16 Feb 2023 | 110.00 | 111.35 | 108.30 | 109.05 | 109.05 | 617,016 |
15 Feb 2023 | 106.00 | 109.30 | 105.15 | 109.30 | 109.30 | 624,441 |
14 Feb 2023 | 105.05 | 106.60 | 104.70 | 106.30 | 106.30 | 626,768 |
13 Feb 2023 | 105.90 | 105.90 | 103.75 | 104.95 | 104.95 | 446,302 |
10 Feb 2023 | 108.00 | 108.45 | 104.15 | 106.05 | 106.05 | 878,618 |
09 Feb 2023 | 112.25 | 112.35 | 107.75 | 108.80 | 108.80 | 949,958 |
08 Feb 2023 | 115.65 | 116.60 | 110.60 | 112.35 | 112.35 | 1,549,173 |
07 Feb 2023 | 109.15 | 121.65 | 109.15 | 115.00 | 115.00 | 4,212,921 |
06 Feb 2023 | 101.20 | 103.80 | 100.55 | 102.20 | 102.20 | 889,721 |
03 Feb 2023 | 102.85 | 105.30 | 101.50 | 103.10 | 103.10 | 930,922 |
02 Feb 2023 | 101.35 | 105.40 | 101.30 | 103.45 | 103.45 | 755,931 |
01 Feb 2023 | 94.50 | 100.10 | 94.36 | 99.14 | 99.14 | 1,021,393 |
31 Jan 2023 | 94.56 | 95.42 | 93.42 | 94.00 | 94.00 | 624,637 |
30 Jan 2023 | 96.20 | 96.28 | 94.42 | 95.22 | 95.22 | 698,649 |
27 Jan 2023 | 97.72 | 98.12 | 95.86 | 96.36 | 96.36 | 612,128 |
26 Jan 2023 | 95.88 | 98.68 | 95.76 | 98.00 | 98.00 | 952,851 |
25 Jan 2023 | 101.85 | 101.85 | 94.50 | 94.50 | 94.50 | 1,086,827 |
24 Jan 2023 | 100.35 | 103.30 | 98.20 | 102.45 | 102.45 | 803,356 |
23 Jan 2023 | 103.40 | 104.70 | 102.80 | 104.45 | 104.45 | 483,518 |
20 Jan 2023 | 103.10 | 104.65 | 101.85 | 102.10 | 102.10 | 613,397 |
19 Jan 2023 | 105.95 | 106.60 | 102.35 | 102.75 | 102.75 | 586,344 |
18 Jan 2023 | 105.30 | 107.65 | 105.30 | 106.80 | 106.80 | 585,382 |
17 Jan 2023 | 107.20 | 108.05 | 104.50 | 105.10 | 105.10 | 1,011,105 |
16 Jan 2023 | 104.00 | 107.20 | 104.00 | 107.20 | 107.20 | 899,276 |
13 Jan 2023 | 105.55 | 106.65 | 101.75 | 103.25 | 103.25 | 814,496 |
12 Jan 2023 | 106.05 | 107.20 | 103.15 | 105.55 | 105.55 | 1,231,528 |
11 Jan 2023 | 100.50 | 108.50 | 100.40 | 106.00 | 106.00 | 1,936,649 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |