Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Jun 2023 | 110.40 | 110.40 | 109.65 | 110.33 | 110.33 | 26,624 |
02 Jun 2023 | 109.50 | 110.50 | 108.00 | 110.00 | 110.00 | 115,223 |
01 Jun 2023 | 113.00 | 111.38 | 110.00 | 109.50 | 109.50 | 167,235 |
31 May 2023 | 114.00 | 114.85 | 112.00 | 113.00 | 113.00 | 121,244 |
30 May 2023 | 114.50 | 115.40 | 113.36 | 114.00 | 114.00 | 81,004 |
26 May 2023 | 115.50 | 116.09 | 113.33 | 114.50 | 114.50 | 98,952 |
25 May 2023 | 111.00 | 117.00 | 111.66 | 115.50 | 115.50 | 521,842 |
24 May 2023 | 113.50 | 112.88 | 107.00 | 111.00 | 111.00 | 213,893 |
23 May 2023 | 118.00 | 117.02 | 112.75 | 113.50 | 113.50 | 216,484 |
22 May 2023 | 122.00 | 121.20 | 117.00 | 118.00 | 118.00 | 96,746 |
19 May 2023 | 123.50 | 123.50 | 121.00 | 122.00 | 122.00 | 865,537 |
18 May 2023 | 124.00 | 124.00 | 122.00 | 123.50 | 123.50 | 17,722 |
17 May 2023 | 129.00 | 128.90 | 121.00 | 123.50 | 123.50 | 111,624 |
16 May 2023 | 131.50 | 132.00 | 127.50 | 128.00 | 128.00 | 77,836 |
15 May 2023 | 131.00 | 133.07 | 131.00 | 131.50 | 131.50 | 102,081 |
12 May 2023 | 134.00 | 136.00 | 130.00 | 130.50 | 130.50 | 875,674 |
11 May 2023 | 134.00 | 137.50 | 133.65 | 134.00 | 134.00 | 116,103 |
10 May 2023 | 133.50 | 134.96 | 132.65 | 134.00 | 134.00 | 330,683 |
09 May 2023 | 131.00 | 139.94 | 131.94 | 133.50 | 133.50 | 352,747 |
05 May 2023 | 123.50 | 132.00 | 123.00 | 131.00 | 131.00 | 219,598 |
04 May 2023 | 125.50 | 126.00 | 120.00 | 124.00 | 124.00 | 290,940 |
03 May 2023 | 119.50 | 126.70 | 120.94 | 125.50 | 125.50 | 962,158 |
02 May 2023 | 106.00 | 123.00 | 105.63 | 119.00 | 119.00 | 342,520 |
28 Apr 2023 | 99.00 | 109.00 | 98.30 | 106.50 | 106.50 | 360,702 |
27 Apr 2023 | 98.00 | 102.00 | 92.80 | 99.00 | 99.00 | 741,905 |
26 Apr 2023 | 106.00 | 106.28 | 100.00 | 102.00 | 102.00 | 130,496 |
25 Apr 2023 | 109.00 | 110.00 | 105.00 | 106.00 | 106.00 | 59,159 |
24 Apr 2023 | 106.50 | 110.00 | 107.00 | 109.00 | 109.00 | 185,664 |
21 Apr 2023 | 106.00 | 108.43 | 105.00 | 106.50 | 106.50 | 146,057 |
20 Apr 2023 | 104.50 | 108.00 | 101.11 | 106.50 | 106.50 | 106,600 |
19 Apr 2023 | 112.00 | 114.00 | 104.00 | 106.00 | 106.00 | 87,695 |
18 Apr 2023 | 112.00 | 114.00 | 110.00 | 112.00 | 112.00 | 167,718 |
17 Apr 2023 | 110.00 | 114.00 | 109.66 | 112.00 | 112.00 | 813,227 |
14 Apr 2023 | 99.50 | 112.00 | 98.00 | 110.00 | 110.00 | 651,624 |
13 Apr 2023 | 98.50 | 102.00 | 97.00 | 100.00 | 100.00 | 241,191 |
12 Apr 2023 | 92.00 | 100.00 | 91.72 | 98.50 | 98.50 | 478,327 |
11 Apr 2023 | 92.50 | 94.00 | 90.88 | 93.00 | 93.00 | 73,586 |
06 Apr 2023 | 93.50 | 94.00 | 91.66 | 92.50 | 92.50 | 28,884 |
05 Apr 2023 | 95.00 | 96.00 | 91.00 | 93.50 | 93.50 | 94,027 |
04 Apr 2023 | 95.00 | 95.33 | 94.25 | 95.00 | 95.00 | 37,539 |
03 Apr 2023 | 95.00 | 96.00 | 94.00 | 95.00 | 95.00 | 42,859 |
31 Mar 2023 | 97.00 | 97.12 | 91.00 | 95.00 | 95.00 | 129,860 |
30 Mar 2023 | 97.50 | 98.00 | 96.60 | 97.00 | 97.00 | 71,169 |
29 Mar 2023 | 99.50 | 98.00 | 97.00 | 97.50 | 97.50 | 73,472 |
28 Mar 2023 | 98.50 | 100.00 | 97.00 | 98.00 | 98.00 | 82,312 |
27 Mar 2023 | 94.50 | 101.00 | 94.98 | 98.50 | 98.50 | 816,463 |
24 Mar 2023 | 96.50 | 98.00 | 94.00 | 94.00 | 94.00 | 164,564 |
23 Mar 2023 | 90.00 | 98.00 | 88.00 | 96.50 | 96.50 | 308,702 |
22 Mar 2023 | 88.00 | 91.00 | 86.55 | 90.00 | 90.00 | 211,422 |
21 Mar 2023 | 85.50 | 87.22 | 85.00 | 86.50 | 86.50 | 602,931 |
20 Mar 2023 | 85.50 | 85.50 | 78.43 | 85.50 | 85.50 | 559,281 |
17 Mar 2023 | 91.00 | 90.16 | 85.10 | 86.00 | 86.00 | 431,532 |
16 Mar 2023 | 99.50 | 98.13 | 89.08 | 91.00 | 91.00 | 582,892 |
15 Mar 2023 | 101.00 | 102.50 | 98.00 | 98.50 | 98.50 | 132,517 |
14 Mar 2023 | 102.00 | 103.30 | 102.00 | 102.50 | 102.50 | 150,829 |
13 Mar 2023 | 103.50 | 103.65 | 102.00 | 103.50 | 103.50 | 467,845 |
10 Mar 2023 | 103.50 | 103.74 | 101.00 | 103.50 | 103.50 | 150,385 |
09 Mar 2023 | 102.50 | 104.00 | 101.00 | 103.50 | 103.50 | 476,997 |
08 Mar 2023 | 104.00 | 104.02 | 98.86 | 102.00 | 102.00 | 237,782 |
07 Mar 2023 | 107.50 | 106.98 | 103.60 | 104.50 | 104.50 | 207,751 |
06 Mar 2023 | 107.50 | 108.00 | 105.00 | 106.50 | 106.50 | 108,942 |
03 Mar 2023 | 106.50 | 107.00 | 105.00 | 106.00 | 106.00 | 99,231 |
02 Mar 2023 | 106.50 | 106.96 | 103.00 | 103.00 | 103.00 | 26,579 |
01 Mar 2023 | 107.00 | 110.00 | 105.00 | 105.00 | 105.00 | 166,642 |
28 Feb 2023 | 104.00 | 109.22 | 104.64 | 107.00 | 107.00 | 291,283 |
27 Feb 2023 | 96.00 | 105.00 | 95.00 | 104.00 | 104.00 | 653,891 |
24 Feb 2023 | 98.00 | 98.18 | 95.00 | 95.50 | 95.50 | 826,744 |
23 Feb 2023 | 99.00 | 100.00 | 97.00 | 98.50 | 98.50 | 71,369 |
22 Feb 2023 | 100.00 | 101.00 | 95.88 | 99.00 | 99.00 | 213,691 |
21 Feb 2023 | 104.50 | 104.50 | 98.00 | 100.00 | 100.00 | 315,959 |
20 Feb 2023 | 104.50 | 107.00 | 104.00 | 105.50 | 105.50 | 35,761 |
17 Feb 2023 | 106.00 | 106.66 | 102.00 | 105.50 | 105.50 | 195,208 |
16 Feb 2023 | 112.00 | 110.08 | 105.00 | 106.50 | 106.50 | 329,415 |
15 Feb 2023 | 112.50 | 115.00 | 110.00 | 112.00 | 112.00 | 162,505 |
14 Feb 2023 | 113.50 | 115.00 | 112.60 | 113.50 | 113.50 | 959,828 |
13 Feb 2023 | 114.00 | 115.00 | 110.00 | 114.00 | 114.00 | 503,948 |
10 Feb 2023 | 112.00 | 118.00 | 110.00 | 115.50 | 115.50 | 430,792 |
09 Feb 2023 | 113.00 | 112.45 | 110.00 | 112.00 | 112.00 | 98,718 |
08 Feb 2023 | 122.00 | 122.00 | 110.00 | 112.50 | 112.50 | 180,257 |
07 Feb 2023 | 118.00 | 123.00 | 116.35 | 120.00 | 120.00 | 269,296 |
06 Feb 2023 | 114.50 | 120.07 | 110.00 | 118.00 | 118.00 | 227,244 |
03 Feb 2023 | 107.00 | 114.90 | 106.85 | 114.00 | 114.00 | 217,157 |
02 Feb 2023 | 99.50 | 109.70 | 97.00 | 107.00 | 107.00 | 455,088 |
01 Feb 2023 | 107.50 | 110.00 | 97.00 | 100.00 | 100.00 | 550,443 |
31 Jan 2023 | 109.50 | 121.00 | 108.00 | 108.50 | 108.50 | 760,517 |
30 Jan 2023 | 102.00 | 112.00 | 100.00 | 109.50 | 109.50 | 511,806 |
27 Jan 2023 | 99.00 | 115.00 | 94.00 | 102.00 | 102.00 | 4,110,005 |
26 Jan 2023 | 59.00 | 102.00 | 58.12 | 94.00 | 94.00 | 6,637,990 |
25 Jan 2023 | 60.00 | 63.00 | 59.77 | 62.50 | 62.50 | 416,223 |
24 Jan 2023 | 61.00 | 61.15 | 58.50 | 60.00 | 60.00 | 178,135 |
23 Jan 2023 | 58.50 | 62.00 | 59.00 | 61.00 | 61.00 | 751,933 |
20 Jan 2023 | 56.50 | 59.70 | 56.55 | 58.50 | 58.50 | 247,549 |
19 Jan 2023 | 56.00 | 57.00 | 52.60 | 56.50 | 56.50 | 526,435 |
18 Jan 2023 | 59.00 | 60.00 | 55.00 | 56.50 | 56.50 | 2,092,523 |
17 Jan 2023 | 56.00 | 61.40 | 56.33 | 60.00 | 60.00 | 2,234,546 |
16 Jan 2023 | 51.00 | 59.00 | 50.88 | 56.00 | 56.00 | 3,249,249 |
13 Jan 2023 | 51.00 | 52.00 | 49.70 | 50.50 | 50.50 | 165,620 |
12 Jan 2023 | 52.00 | 53.95 | 50.00 | 50.50 | 50.50 | 596,516 |
11 Jan 2023 | 47.50 | 54.02 | 46.00 | 52.00 | 52.00 | 1,961,020 |
10 Jan 2023 | 44.00 | 49.00 | 44.30 | 47.50 | 47.50 | 2,360,206 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |