Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 118.56 | 123.87 | 117.76 | 120.43 | 120.43 | 1,467,600 |
25 Jul 2024 | 116.34 | 121.62 | 115.95 | 117.30 | 117.30 | 1,551,700 |
24 Jul 2024 | 114.62 | 118.54 | 113.91 | 116.29 | 116.29 | 1,336,800 |
23 Jul 2024 | 118.80 | 119.19 | 115.31 | 115.60 | 115.60 | 1,143,300 |
22 Jul 2024 | 116.21 | 118.15 | 114.36 | 117.61 | 117.61 | 1,243,400 |
19 Jul 2024 | 115.43 | 116.21 | 113.32 | 114.49 | 114.49 | 1,373,000 |
18 Jul 2024 | 119.93 | 121.51 | 115.77 | 115.79 | 115.79 | 1,561,200 |
17 Jul 2024 | 124.23 | 125.89 | 119.87 | 119.89 | 119.89 | 1,948,300 |
16 Jul 2024 | 117.00 | 126.29 | 116.99 | 125.23 | 125.23 | 2,571,700 |
15 Jul 2024 | 116.11 | 117.64 | 114.52 | 116.56 | 116.56 | 1,408,800 |
12 Jul 2024 | 118.46 | 119.94 | 115.42 | 116.09 | 116.09 | 1,612,100 |
11 Jul 2024 | 116.70 | 119.48 | 114.50 | 118.00 | 118.00 | 2,576,900 |
10 Jul 2024 | 111.40 | 113.83 | 108.05 | 113.17 | 113.17 | 2,345,300 |
09 Jul 2024 | 107.81 | 107.94 | 104.62 | 106.68 | 106.68 | 1,741,300 |
08 Jul 2024 | 109.33 | 110.23 | 107.76 | 107.84 | 107.84 | 1,949,900 |
05 Jul 2024 | 105.56 | 109.05 | 105.00 | 108.52 | 108.52 | 1,367,600 |
03 Jul 2024 | 105.44 | 106.72 | 104.17 | 105.28 | 105.28 | 986,700 |
02 Jul 2024 | 106.19 | 107.56 | 105.48 | 105.51 | 105.51 | 3,067,600 |
01 Jul 2024 | 104.19 | 108.43 | 103.57 | 105.50 | 105.50 | 1,770,500 |
28 Jun 2024 | 106.79 | 107.34 | 103.52 | 104.38 | 104.38 | 3,553,400 |
27 Jun 2024 | 105.50 | 107.28 | 104.61 | 106.46 | 106.46 | 2,173,800 |
26 Jun 2024 | 109.24 | 109.24 | 105.61 | 105.68 | 105.68 | 3,698,600 |
25 Jun 2024 | 108.24 | 112.49 | 106.26 | 109.84 | 109.84 | 2,952,600 |
25 Jun 2024 | 1028:1000 Stock split | |||||
24 Jun 2024 | 106.42 | 107.64 | 105.61 | 107.24 | 107.24 | 3,227,714 |
21 Jun 2024 | 105.60 | 106.45 | 104.09 | 105.61 | 105.61 | 36,651,490 |
20 Jun 2024 | 105.08 | 106.59 | 103.20 | 105.30 | 105.30 | 2,858,251 |
18 Jun 2024 | 106.01 | 106.51 | 103.82 | 105.16 | 105.16 | 2,686,575 |
17 Jun 2024 | 104.52 | 106.65 | 104.13 | 106.10 | 106.10 | 2,634,353 |
14 Jun 2024 | 105.54 | 107.22 | 104.68 | 105.70 | 105.70 | 1,650,865 |
13 Jun 2024 | 105.54 | 107.98 | 105.14 | 106.25 | 106.25 | 1,944,051 |
12 Jun 2024 | 112.50 | 113.60 | 105.51 | 105.55 | 105.55 | 2,207,836 |
11 Jun 2024 | 106.13 | 110.92 | 105.71 | 109.52 | 109.52 | 2,839,850 |
10 Jun 2024 | 107.90 | 107.96 | 104.23 | 106.83 | 106.83 | 3,856,850 |
07 Jun 2024 | 111.87 | 115.76 | 108.09 | 110.60 | 110.60 | 2,929,903 |
06 Jun 2024 | 103.88 | 115.76 | 102.95 | 111.60 | 111.60 | 7,411,366 |
05 Jun 2024 | 99.77 | 103.91 | 99.77 | 103.88 | 103.88 | 3,058,506 |
04 Jun 2024 | 101.42 | 101.43 | 98.59 | 99.28 | 99.28 | 4,147,672 |
03 Jun 2024 | 101.32 | 104.67 | 100.10 | 100.55 | 100.55 | 1,642,230 |
31 May 2024 | 98.57 | 101.51 | 98.02 | 101.44 | 101.44 | 3,346,654 |
30 May 2024 | 98.61 | 99.82 | 97.36 | 98.30 | 98.30 | 2,047,468 |
29 May 2024 | 101.14 | 101.33 | 98.33 | 98.99 | 98.99 | 2,410,968 |
28 May 2024 | 103.97 | 104.07 | 100.68 | 102.17 | 102.17 | 1,532,234 |
24 May 2024 | 103.78 | 104.33 | 101.50 | 103.58 | 103.58 | 1,117,230 |
23 May 2024 | 103.78 | 104.45 | 101.81 | 102.97 | 102.97 | 1,736,909 |
22 May 2024 | 104.02 | 106.70 | 103.11 | 104.46 | 104.46 | 1,701,237 |
21 May 2024 | 105.06 | 105.35 | 103.91 | 104.68 | 104.68 | 1,761,786 |
20 May 2024 | 108.27 | 108.49 | 105.32 | 105.57 | 105.57 | 2,107,914 |
17 May 2024 | 110.74 | 110.74 | 107.64 | 108.04 | 108.04 | 1,065,214 |
16 May 2024 | 111.28 | 112.04 | 110.13 | 111.34 | 111.34 | 1,024,813 |
15 May 2024 | 115.03 | 115.06 | 110.05 | 111.88 | 111.88 | 1,278,524 |
14 May 2024 | 111.64 | 116.42 | 111.14 | 112.43 | 112.43 | 1,958,032 |
13 May 2024 | 107.94 | 111.14 | 107.94 | 109.70 | 109.70 | 1,732,900 |
10 May 2024 | 108.32 | 109.18 | 106.55 | 107.52 | 107.52 | 1,212,732 |
09 May 2024 | 107.32 | 109.51 | 106.88 | 108.32 | 108.32 | 1,804,140 |
08 May 2024 | 108.28 | 109.11 | 105.58 | 107.61 | 107.61 | 2,928,464 |
07 May 2024 | 115.76 | 116.18 | 109.66 | 109.75 | 109.75 | 3,032,703 |
06 May 2024 | 114.82 | 116.15 | 112.75 | 115.74 | 115.74 | 1,853,690 |
03 May 2024 | 123.62 | 124.41 | 114.46 | 114.72 | 114.72 | 3,070,636 |
02 May 2024 | 122.52 | 122.86 | 118.86 | 120.61 | 120.61 | 1,676,462 |
01 May 2024 | 119.07 | 123.43 | 118.62 | 121.28 | 121.28 | 1,440,536 |
30 Apr 2024 | 119.23 | 121.94 | 118.78 | 119.70 | 119.70 | 1,168,836 |
29 Apr 2024 | 120.29 | 122.72 | 119.99 | 121.33 | 121.33 | 934,246 |
26 Apr 2024 | 116.39 | 120.36 | 115.73 | 118.95 | 118.95 | 852,520 |
25 Apr 2024 | 118.65 | 118.72 | 113.73 | 117.75 | 117.75 | 989,758 |
24 Apr 2024 | 119.74 | 121.34 | 117.53 | 119.52 | 119.52 | 1,289,523 |
23 Apr 2024 | 117.53 | 122.28 | 117.53 | 121.07 | 121.07 | 1,339,484 |
22 Apr 2024 | 115.35 | 117.69 | 114.28 | 116.97 | 116.97 | 1,183,434 |
19 Apr 2024 | 114.48 | 115.97 | 113.43 | 114.23 | 114.23 | 1,457,910 |
18 Apr 2024 | 113.08 | 115.93 | 112.58 | 113.51 | 113.51 | 1,860,886 |
17 Apr 2024 | 114.65 | 116.79 | 114.22 | 115.07 | 115.07 | 1,918,556 |
16 Apr 2024 | 115.95 | 116.30 | 113.65 | 114.48 | 114.48 | 1,745,750 |
15 Apr 2024 | 124.79 | 124.79 | 117.68 | 117.86 | 117.86 | 1,661,968 |
12 Apr 2024 | 125.49 | 131.18 | 123.00 | 123.61 | 123.61 | 1,675,126 |
11 Apr 2024 | 128.47 | 129.58 | 124.59 | 127.14 | 127.14 | 1,115,791 |
10 Apr 2024 | 125.40 | 128.74 | 124.75 | 127.60 | 127.60 | 1,921,332 |
09 Apr 2024 | 127.98 | 131.58 | 127.17 | 129.93 | 129.93 | 1,783,888 |
08 Apr 2024 | 124.60 | 126.99 | 123.83 | 126.58 | 126.58 | 1,124,015 |
05 Apr 2024 | 121.64 | 126.03 | 120.29 | 124.27 | 124.27 | 1,131,211 |
04 Apr 2024 | 126.28 | 127.91 | 122.44 | 122.57 | 122.57 | 2,758,638 |
03 Apr 2024 | 123.74 | 126.55 | 123.54 | 124.26 | 124.26 | 1,950,116 |
02 Apr 2024 | 127.59 | 128.21 | 124.78 | 125.02 | 125.02 | 2,020,226 |
01 Apr 2024 | 134.40 | 134.76 | 127.74 | 129.11 | 129.11 | 1,299,700 |
28 Mar 2024 | 134.90 | 136.25 | 132.58 | 133.58 | 133.58 | 942,573 |
27 Mar 2024 | 131.82 | 134.90 | 130.81 | 134.90 | 134.90 | 978,142 |
26 Mar 2024 | 130.77 | 132.16 | 129.81 | 130.16 | 130.16 | 1,158,453 |
25 Mar 2024 | 133.50 | 133.78 | 129.15 | 130.41 | 130.41 | 994,076 |
22 Mar 2024 | 133.29 | 133.75 | 130.22 | 133.50 | 133.50 | 1,331,157 |
21 Mar 2024 | 136.88 | 140.26 | 132.70 | 133.71 | 133.71 | 2,042,842 |
20 Mar 2024 | 129.07 | 129.66 | 126.22 | 129.56 | 129.56 | 1,311,111 |
19 Mar 2024 | 125.37 | 132.11 | 124.99 | 129.53 | 129.53 | 3,140,848 |
18 Mar 2024 | 124.88 | 128.00 | 122.39 | 126.60 | 126.60 | 2,926,305 |
15 Mar 2024 | 124.03 | 125.05 | 122.84 | 124.25 | 124.25 | 2,302,206 |
14 Mar 2024 | 128.35 | 129.57 | 122.76 | 124.61 | 124.61 | 1,477,956 |
13 Mar 2024 | 128.40 | 131.92 | 128.02 | 129.16 | 129.16 | 1,634,417 |
12 Mar 2024 | 135.16 | 135.16 | 129.01 | 129.10 | 129.10 | 2,193,855 |
11 Mar 2024 | 132.59 | 136.40 | 131.83 | 135.27 | 135.27 | 1,380,193 |
08 Mar 2024 | 133.49 | 136.03 | 130.62 | 131.74 | 131.74 | 1,976,227 |
07 Mar 2024 | 133.09 | 134.99 | 131.61 | 132.30 | 132.30 | 1,180,555 |
06 Mar 2024 | 132.60 | 133.45 | 129.75 | 131.45 | 131.45 | 1,213,246 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |