Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Jul 2024 | 102.50 | 102.50 | 102.50 | 102.50 | 102.50 | 167 |
02 Jul 2024 | 104.20 | 104.58 | 103.94 | 103.94 | 103.94 | 170 |
01 Jul 2024 | 105.78 | 105.84 | 104.74 | 105.60 | 105.60 | 234 |
28 Jun 2024 | 107.00 | 107.00 | 106.20 | 106.32 | 106.32 | 68 |
27 Jun 2024 | 105.56 | 106.30 | 105.56 | 106.30 | 106.30 | 109 |
26 Jun 2024 | 103.30 | 104.66 | 103.30 | 104.66 | 104.66 | 8 |
25 Jun 2024 | 107.24 | 107.24 | 107.24 | 107.24 | 107.24 | - |
24 Jun 2024 | 107.24 | 107.24 | 107.24 | 107.24 | 107.24 | - |
21 Jun 2024 | 108.60 | 109.24 | 107.24 | 107.24 | 107.24 | 259 |
20 Jun 2024 | 108.00 | 108.86 | 108.00 | 108.86 | 108.86 | 72 |
19 Jun 2024 | 108.22 | 108.22 | 107.92 | 108.00 | 108.00 | 360 |
18 Jun 2024 | 108.74 | 108.74 | 108.74 | 108.74 | 108.74 | - |
17 Jun 2024 | 108.76 | 109.34 | 108.76 | 109.18 | 109.18 | 915 |
14 Jun 2024 | 105.80 | 107.76 | 105.64 | 107.76 | 107.76 | 124 |
13 Jun 2024 | 108.62 | 108.62 | 106.52 | 106.52 | 106.52 | 606 |
12 Jun 2024 | 108.30 | 108.30 | 108.30 | 108.30 | 108.30 | - |
11 Jun 2024 | 107.88 | 109.16 | 107.88 | 108.60 | 108.60 | 64 |
10 Jun 2024 | 107.82 | 107.82 | 107.36 | 107.36 | 107.36 | 100 |
07 Jun 2024 | 106.34 | 106.84 | 106.34 | 106.84 | 106.84 | 7 |
06 Jun 2024 | 109.48 | 109.48 | 105.30 | 105.30 | 105.30 | 45 |
05 Jun 2024 | 107.14 | 110.70 | 107.14 | 110.70 | 110.70 | 580 |
04 Jun 2024 | 105.82 | 106.74 | 105.82 | 105.84 | 105.84 | 8 |
03 Jun 2024 | 109.80 | 109.80 | 106.62 | 107.36 | 107.36 | 182 |
31 May 2024 | 116.76 | 116.76 | 116.76 | 116.76 | 116.76 | - |
30 May 2024 | 116.76 | 116.76 | 116.76 | 116.76 | 116.76 | - |
29 May 2024 | 117.00 | 118.68 | 117.00 | 118.68 | 118.68 | 30 |
28 May 2024 | 117.58 | 117.58 | 116.56 | 116.56 | 116.56 | 30 |
27 May 2024 | 116.86 | 116.86 | 116.86 | 116.86 | 116.86 | - |
24 May 2024 | 116.76 | 117.72 | 116.74 | 117.40 | 117.40 | 35 |
23 May 2024 | 121.26 | 121.26 | 119.04 | 119.60 | 119.60 | 264 |
22 May 2024 | 120.86 | 120.86 | 120.86 | 120.86 | 120.86 | - |
21 May 2024 | 119.64 | 120.44 | 119.64 | 120.44 | 120.44 | 4 |
20 May 2024 | 121.34 | 121.80 | 119.60 | 120.00 | 120.00 | 167 |
17 May 2024 | 121.16 | 121.16 | 121.16 | 121.16 | 121.16 | - |
16 May 2024 | 120.48 | 120.48 | 120.48 | 120.48 | 120.48 | - |
15 May 2024 | 116.42 | 119.02 | 115.50 | 119.02 | 119.02 | 253 |
14 May 2024 | 115.34 | 115.34 | 115.34 | 115.34 | 115.34 | - |
13 May 2024 | 117.82 | 117.82 | 115.76 | 115.76 | 115.76 | 29 |
10 May 2024 | 119.94 | 120.14 | 118.66 | 118.78 | 118.78 | 375 |
09 May 2024 | 120.26 | 120.26 | 120.26 | 120.26 | 120.26 | - |
08 May 2024 | 120.84 | 121.04 | 120.12 | 120.38 | 120.38 | 88 |
07 May 2024 | 120.56 | 120.66 | 120.56 | 120.66 | 120.66 | 24 |
06 May 2024 | 119.18 | 120.30 | 118.90 | 120.04 | 120.04 | 39 |
03 May 2024 | 117.72 | 119.18 | 117.72 | 119.18 | 119.18 | 83 |
02 May 2024 | 118.50 | 118.76 | 117.22 | 117.46 | 117.46 | 99 |
30 Apr 2024 | 118.40 | 120.06 | 118.40 | 119.84 | 119.84 | 112 |
29 Apr 2024 | 117.24 | 117.24 | 115.86 | 116.36 | 116.36 | 10 |
26 Apr 2024 | 120.50 | 124.60 | 120.08 | 120.08 | 120.08 | 380 |
25 Apr 2024 | 129.52 | 130.30 | 126.66 | 126.92 | 126.92 | 63 |
24 Apr 2024 | 125.60 | 128.70 | 125.28 | 128.70 | 128.70 | 952 |
23 Apr 2024 | 123.36 | 125.60 | 123.32 | 124.96 | 124.96 | 411 |
22 Apr 2024 | 122.12 | 122.58 | 122.12 | 122.58 | 122.58 | 186 |
19 Apr 2024 | 125.22 | 125.50 | 123.40 | 123.40 | 123.40 | 362 |
18 Apr 2024 | 125.26 | 127.16 | 125.16 | 126.94 | 126.94 | 102 |
17 Apr 2024 | 127.88 | 129.20 | 126.14 | 126.14 | 126.14 | 230 |
16 Apr 2024 | 126.32 | 128.08 | 126.08 | 127.80 | 127.80 | 119 |
15 Apr 2024 | 128.86 | 128.86 | 127.80 | 128.48 | 128.48 | 139 |
12 Apr 2024 | 131.00 | 131.00 | 128.76 | 128.76 | 128.76 | 13 |
11 Apr 2024 | 130.24 | 130.34 | 129.54 | 129.72 | 129.72 | 103 |
10 Apr 2024 | 129.30 | 130.36 | 128.40 | 130.36 | 130.36 | 162 |
09 Apr 2024 | 128.64 | 128.92 | 128.46 | 128.68 | 128.68 | 122 |
08 Apr 2024 | 128.34 | 129.18 | 128.34 | 128.56 | 128.56 | 401 |
05 Apr 2024 | 122.20 | 122.20 | 122.20 | 122.20 | 122.20 | 12 |
04 Apr 2024 | 128.02 | 128.02 | 125.94 | 126.54 | 126.54 | 51 |
03 Apr 2024 | 125.92 | 128.78 | 125.90 | 128.78 | 128.78 | 257 |
02 Apr 2024 | 129.10 | 129.44 | 127.24 | 127.50 | 127.50 | 201 |
28 Mar 2024 | 130.08 | 130.80 | 129.32 | 129.72 | 129.72 | 942 |
27 Mar 2024 | 130.32 | 131.18 | 127.88 | 129.56 | 129.56 | 558 |
26 Mar 2024 | 130.18 | 131.78 | 128.68 | 128.68 | 128.68 | 852 |
25 Mar 2024 | 122.92 | 128.44 | 122.90 | 127.48 | 127.48 | 208 |
22 Mar 2024 | 123.54 | 123.54 | 122.34 | 122.34 | 122.34 | 28 |
21 Mar 2024 | 122.60 | 124.84 | 121.92 | 124.04 | 124.04 | 313 |
20 Mar 2024 | 123.36 | 124.58 | 121.28 | 121.28 | 121.28 | 928 |
19 Mar 2024 | 123.64 | 124.06 | 122.20 | 122.36 | 122.36 | 226 |
18 Mar 2024 | 119.96 | 123.36 | 119.52 | 123.28 | 123.28 | 232 |
15 Mar 2024 | 119.70 | 119.70 | 119.00 | 119.64 | 119.64 | 48 |
14 Mar 2024 | 121.42 | 121.98 | 119.54 | 119.54 | 119.54 | 297 |
13 Mar 2024 | 125.44 | 126.20 | 122.48 | 122.48 | 122.48 | 547 |
12 Mar 2024 | 123.26 | 123.28 | 122.96 | 122.96 | 122.96 | 100 |
11 Mar 2024 | 124.14 | 124.14 | 123.22 | 123.22 | 123.22 | 203 |
08 Mar 2024 | 122.18 | 123.72 | 121.74 | 123.44 | 123.44 | 267 |
07 Mar 2024 | 122.54 | 125.70 | 122.54 | 123.38 | 123.38 | 1,689 |
06 Mar 2024 | 113.62 | 114.54 | 113.62 | 114.52 | 114.52 | 109 |
05 Mar 2024 | 112.80 | 114.36 | 111.72 | 112.68 | 112.68 | 1,168 |
04 Mar 2024 | 112.68 | 112.94 | 111.14 | 111.68 | 111.68 | 383 |
01 Mar 2024 | 106.94 | 109.88 | 106.94 | 109.88 | 109.88 | 9 |
29 Feb 2024 | 104.96 | 106.48 | 104.10 | 106.36 | 106.36 | 51 |
28 Feb 2024 | 106.68 | 106.72 | 104.62 | 104.62 | 104.62 | 108 |
27 Feb 2024 | 107.36 | 107.36 | 105.92 | 106.16 | 106.16 | 434 |
26 Feb 2024 | 107.84 | 107.84 | 107.84 | 107.84 | 107.84 | - |
23 Feb 2024 | 108.66 | 108.68 | 107.58 | 107.58 | 107.58 | 122 |
22 Feb 2024 | 108.08 | 108.08 | 107.20 | 107.26 | 107.26 | 11 |
21 Feb 2024 | 108.54 | 108.54 | 107.72 | 107.72 | 107.72 | 90 |
20 Feb 2024 | 107.70 | 109.62 | 107.70 | 109.62 | 109.62 | 28 |
19 Feb 2024 | 108.30 | 108.74 | 108.30 | 108.74 | 108.74 | 27 |
16 Feb 2024 | 108.90 | 109.96 | 108.90 | 109.88 | 109.88 | 3 |
15 Feb 2024 | 109.54 | 111.48 | 108.12 | 108.12 | 108.12 | 218 |
14 Feb 2024 | 109.46 | 109.54 | 107.92 | 109.02 | 109.02 | 82 |
13 Feb 2024 | 111.56 | 111.56 | 111.56 | 111.56 | 111.56 | - |
12 Feb 2024 | 110.60 | 110.60 | 110.60 | 110.60 | 110.60 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |