Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 Jun 2024 | 158.50 | 158.80 | 153.40 | 155.10 | 155.10 | 4,611,164 |
13 Jun 2024 | 152.20 | 158.50 | 152.10 | 154.60 | 154.60 | 7,958,213 |
12 Jun 2024 | 149.70 | 151.90 | 147.30 | 149.00 | 149.00 | 5,947,203 |
11 Jun 2024 | 155.70 | 155.70 | 149.70 | 149.70 | 149.70 | 7,363,964 |
10 Jun 2024 | 159.50 | 161.90 | 154.00 | 155.70 | 155.70 | 7,332,506 |
07 Jun 2024 | 161.90 | 162.20 | 156.60 | 159.70 | 159.70 | 8,070,986 |
06 Jun 2024 | 151.10 | 162.10 | 150.10 | 160.90 | 160.90 | 13,839,747 |
05 Jun 2024 | 149.90 | 150.70 | 143.60 | 147.40 | 147.40 | 6,070,133 |
04 Jun 2024 | 145.10 | 150.80 | 144.60 | 149.90 | 149.90 | 9,074,489 |
03 Jun 2024 | 136.60 | 144.90 | 136.60 | 144.60 | 144.60 | 8,391,154 |
31 May 2024 | 138.30 | 143.30 | 134.80 | 136.50 | 136.50 | 8,042,676 |
30 May 2024 | 138.90 | 140.50 | 133.50 | 138.30 | 138.30 | 12,591,858 |
29 May 2024 | 143.00 | 147.70 | 141.40 | 143.40 | 143.40 | 7,970,920 |
28 May 2024 | 139.50 | 142.60 | 138.60 | 141.80 | 141.80 | 5,375,989 |
27 May 2024 | 142.70 | 144.00 | 137.70 | 139.00 | 139.00 | 4,746,871 |
24 May 2024 | 137.30 | 143.20 | 136.80 | 142.70 | 142.70 | 8,080,204 |
23 May 2024 | 137.00 | 138.40 | 135.20 | 137.00 | 137.00 | 4,391,586 |
22 May 2024 | 137.00 | 139.30 | 136.20 | 137.60 | 137.60 | 4,739,120 |
21 May 2024 | 138.70 | 139.50 | 134.60 | 137.00 | 137.00 | 8,652,525 |
20 May 2024 | 135.00 | 138.60 | 131.90 | 138.00 | 138.00 | 10,295,107 |
17 May 2024 | 128.90 | 137.00 | 128.20 | 135.50 | 135.50 | 12,275,765 |
16 May 2024 | 123.00 | 129.20 | 122.30 | 128.90 | 128.90 | 13,002,645 |
15 May 2024 | 116.60 | 122.70 | 116.20 | 122.20 | 122.20 | 12,235,841 |
14 May 2024 | 119.50 | 120.20 | 115.40 | 116.80 | 116.80 | 6,470,919 |
13 May 2024 | 120.20 | 121.40 | 116.80 | 119.40 | 119.40 | 7,856,819 |
10 May 2024 | 117.00 | 120.50 | 116.10 | 119.90 | 119.90 | 7,764,676 |
09 May 2024 | 115.80 | 117.10 | 113.60 | 116.60 | 116.60 | 4,098,550 |
08 May 2024 | 118.00 | 118.40 | 114.90 | 115.10 | 115.10 | 4,159,078 |
07 May 2024 | 118.80 | 118.90 | 113.00 | 117.30 | 117.30 | 8,088,299 |
06 May 2024 | 115.40 | 119.00 | 114.00 | 118.50 | 118.50 | 7,172,616 |
03 May 2024 | 113.40 | 116.30 | 112.50 | 115.30 | 115.30 | 6,912,174 |
02 May 2024 | 115.00 | 116.30 | 111.60 | 112.80 | 112.80 | 8,197,952 |
30 Apr 2024 | 116.40 | 116.80 | 113.50 | 114.30 | 114.30 | 5,585,958 |
29 Apr 2024 | 110.80 | 116.50 | 110.50 | 116.50 | 116.50 | 12,003,898 |
26 Apr 2024 | 110.00 | 111.30 | 108.30 | 110.20 | 110.20 | 4,462,328 |
25 Apr 2024 | 109.80 | 110.50 | 107.80 | 109.30 | 109.30 | 4,158,728 |
24 Apr 2024 | 113.60 | 113.80 | 108.40 | 109.50 | 109.50 | 7,397,973 |
22 Apr 2024 | 112.90 | 114.40 | 111.20 | 112.00 | 112.00 | 4,702,628 |
19 Apr 2024 | 109.50 | 111.90 | 107.60 | 111.50 | 111.50 | 4,055,271 |
18 Apr 2024 | 112.90 | 113.80 | 109.00 | 111.00 | 111.00 | 4,262,443 |
17 Apr 2024 | 112.50 | 114.80 | 110.20 | 112.00 | 112.00 | 4,695,110 |
16 Apr 2024 | 109.20 | 112.30 | 107.80 | 111.80 | 111.80 | 4,895,262 |
15 Apr 2024 | 113.00 | 114.60 | 109.60 | 111.00 | 111.00 | 5,728,187 |
09 Apr 2024 | - | - | - | - | - | - |
08 Apr 2024 | 107.50 | 114.00 | 106.60 | 113.80 | 113.80 | 7,022,555 |
05 Apr 2024 | 103.40 | 106.80 | 102.40 | 106.60 | 106.60 | 6,012,746 |
04 Apr 2024 | 100.50 | 102.40 | 99.90 | 101.50 | 101.50 | 4,580,378 |
03 Apr 2024 | 100.50 | 101.20 | 98.50 | 99.70 | 99.70 | 3,343,281 |
02 Apr 2024 | 103.10 | 104.30 | 99.35 | 100.90 | 100.90 | 4,598,804 |
01 Apr 2024 | 104.90 | 106.30 | 100.00 | 102.70 | 102.70 | 4,924,218 |
29 Mar 2024 | 103.30 | 106.00 | 102.90 | 104.40 | 104.40 | 3,322,567 |
28 Mar 2024 | 100.60 | 104.60 | 100.60 | 103.20 | 103.20 | 4,217,685 |
27 Mar 2024 | 100.20 | 101.50 | 99.05 | 100.40 | 100.40 | 4,298,696 |
26 Mar 2024 | 102.30 | 103.20 | 97.70 | 99.90 | 99.90 | 5,750,717 |
25 Mar 2024 | 106.20 | 107.70 | 101.30 | 101.80 | 101.80 | 5,488,338 |
22 Mar 2024 | 110.50 | 112.80 | 105.80 | 106.20 | 106.20 | 7,476,651 |
21 Mar 2024 | 105.70 | 114.00 | 105.60 | 111.00 | 111.00 | 11,434,693 |
20 Mar 2024 | 106.10 | 107.00 | 104.20 | 105.10 | 105.10 | 3,840,329 |
19 Mar 2024 | 103.50 | 106.50 | 102.10 | 106.00 | 106.00 | 4,827,079 |
18 Mar 2024 | 105.70 | 106.10 | 102.60 | 103.20 | 103.20 | 4,702,066 |
15 Mar 2024 | 110.30 | 110.60 | 104.80 | 105.70 | 105.70 | 7,012,345 |
14 Mar 2024 | 115.60 | 116.20 | 108.20 | 110.30 | 110.30 | 9,655,027 |
13 Mar 2024 | 112.40 | 118.10 | 112.00 | 115.60 | 115.60 | 12,826,912 |
12 Mar 2024 | 120.00 | 121.90 | 111.00 | 111.30 | 111.30 | 20,424,625 |
11 Mar 2024 | 112.80 | 116.00 | 111.60 | 113.90 | 113.90 | 10,589,547 |
08 Mar 2024 | 104.00 | 110.90 | 103.70 | 110.70 | 110.70 | 9,639,117 |
07 Mar 2024 | 100.20 | 104.30 | 100.20 | 103.60 | 103.60 | 5,780,611 |
06 Mar 2024 | 104.90 | 105.20 | 99.80 | 99.80 | 99.80 | 6,170,879 |
05 Mar 2024 | 105.00 | 106.50 | 102.50 | 103.50 | 103.50 | 6,475,073 |
04 Mar 2024 | 106.70 | 111.70 | 104.50 | 104.50 | 104.50 | 11,872,324 |
01 Mar 2024 | 106.50 | 109.40 | 105.10 | 106.00 | 106.00 | 5,065,546 |
29 Feb 2024 | 104.70 | 106.70 | 104.30 | 106.20 | 106.20 | 4,396,647 |
28 Feb 2024 | 109.70 | 110.00 | 104.00 | 104.00 | 104.00 | 6,640,508 |
27 Feb 2024 | 109.40 | 114.00 | 107.10 | 110.10 | 110.10 | 12,866,199 |
26 Feb 2024 | 105.60 | 111.80 | 105.10 | 109.40 | 109.40 | 10,576,634 |
23 Feb 2024 | 107.00 | 107.80 | 104.10 | 105.50 | 105.50 | 4,913,087 |
22 Feb 2024 | 104.30 | 108.90 | 103.90 | 106.70 | 106.70 | 9,321,329 |
21 Feb 2024 | 107.50 | 109.10 | 103.10 | 103.80 | 103.80 | 7,484,332 |
20 Feb 2024 | 106.00 | 107.80 | 104.40 | 106.40 | 106.40 | 5,500,507 |
19 Feb 2024 | 107.50 | 109.50 | 105.00 | 105.00 | 105.00 | 6,738,934 |
16 Feb 2024 | 109.90 | 113.60 | 106.70 | 106.90 | 106.90 | 9,243,270 |
15 Feb 2024 | 111.10 | 112.10 | 108.40 | 108.90 | 108.90 | 6,495,872 |
14 Feb 2024 | 106.90 | 112.90 | 103.80 | 111.00 | 111.00 | 11,720,598 |
13 Feb 2024 | 113.10 | 113.30 | 104.30 | 106.90 | 106.90 | 9,759,398 |
12 Feb 2024 | 110.70 | 113.00 | 107.30 | 111.40 | 111.40 | 10,025,212 |
09 Feb 2024 | 110.00 | 111.30 | 107.30 | 108.70 | 108.70 | 9,750,796 |
08 Feb 2024 | 99.50 | 109.20 | 99.45 | 109.20 | 109.20 | 12,198,095 |
07 Feb 2024 | 102.20 | 102.70 | 98.75 | 99.30 | 99.30 | 6,237,466 |
06 Feb 2024 | 97.45 | 102.20 | 97.30 | 101.90 | 101.90 | 10,230,077 |
05 Feb 2024 | 96.95 | 98.50 | 95.15 | 97.00 | 97.00 | 8,017,834 |
02 Feb 2024 | 94.45 | 98.00 | 94.40 | 97.00 | 97.00 | 7,727,749 |
01 Feb 2024 | 93.45 | 97.40 | 93.40 | 94.05 | 94.05 | 9,049,753 |
31 Jan 2024 | 91.00 | 94.25 | 90.25 | 93.45 | 93.45 | 6,161,230 |
30 Jan 2024 | 92.65 | 93.55 | 91.20 | 91.20 | 91.20 | 4,526,928 |
29 Jan 2024 | 91.65 | 94.60 | 91.20 | 92.65 | 92.65 | 6,123,718 |
26 Jan 2024 | 90.20 | 92.45 | 89.40 | 91.05 | 91.05 | 6,912,075 |
25 Jan 2024 | 89.60 | 90.55 | 87.80 | 89.05 | 89.05 | 9,297,609 |
24 Jan 2024 | 83.35 | 90.55 | 82.85 | 89.40 | 89.40 | 15,097,783 |
23 Jan 2024 | 81.20 | 84.30 | 81.05 | 83.05 | 83.05 | 9,477,717 |
22 Jan 2024 | 79.80 | 81.55 | 79.05 | 80.50 | 80.50 | 4,769,110 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |