Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 163.60 | 166.60 | 163.40 | 163.90 | 163.90 | 789,649 |
27 Jun 2024 | 161.40 | 164.00 | 161.30 | 163.40 | 163.40 | 956,437 |
26 Jun 2024 | 162.40 | 165.00 | 159.50 | 161.30 | 161.30 | 1,458,731 |
25 Jun 2024 | 157.00 | 164.70 | 156.70 | 161.30 | 161.30 | 1,489,827 |
24 Jun 2024 | 158.70 | 160.50 | 155.20 | 157.00 | 157.00 | 770,680 |
21 Jun 2024 | 158.00 | 163.40 | 156.30 | 158.80 | 158.80 | 1,382,431 |
20 Jun 2024 | 145.00 | 159.40 | 144.60 | 158.50 | 158.50 | 1,952,360 |
14 Jun 2024 | 146.70 | 147.00 | 142.30 | 145.00 | 145.00 | 1,879,014 |
13 Jun 2024 | 149.90 | 150.20 | 145.50 | 145.70 | 145.70 | 2,075,113 |
12 Jun 2024 | 140.00 | 150.00 | 139.00 | 150.00 | 150.00 | 3,610,623 |
11 Jun 2024 | 138.00 | 141.40 | 137.10 | 140.00 | 140.00 | 996,524 |
10 Jun 2024 | 139.30 | 140.00 | 136.40 | 138.00 | 138.00 | 923,860 |
07 Jun 2024 | 134.00 | 140.80 | 133.50 | 138.00 | 138.00 | 1,666,656 |
06 Jun 2024 | 135.70 | 136.50 | 133.30 | 134.30 | 134.30 | 1,477,663 |
05 Jun 2024 | 135.30 | 136.60 | 133.60 | 135.70 | 135.70 | 1,107,726 |
04 Jun 2024 | 135.80 | 137.20 | 134.60 | 135.30 | 135.30 | 1,059,503 |
03 Jun 2024 | 135.60 | 136.10 | 133.10 | 135.90 | 135.90 | 2,033,877 |
31 May 2024 | 133.50 | 136.90 | 132.50 | 135.90 | 135.90 | 1,925,048 |
30 May 2024 | 133.60 | 135.00 | 129.00 | 132.00 | 132.00 | 1,109,139 |
29 May 2024 | 135.40 | 135.90 | 133.00 | 134.30 | 134.30 | 1,324,275 |
28 May 2024 | 136.90 | 138.00 | 134.20 | 135.20 | 135.20 | 507,290 |
27 May 2024 | 136.30 | 137.40 | 132.70 | 136.90 | 136.90 | 1,195,429 |
24 May 2024 | 138.20 | 138.40 | 134.60 | 136.40 | 136.40 | 1,396,289 |
23 May 2024 | 139.20 | 139.90 | 137.40 | 138.00 | 138.00 | 846,110 |
22 May 2024 | 141.00 | 142.50 | 138.80 | 138.80 | 138.80 | 1,547,409 |
21 May 2024 | 142.00 | 142.00 | 137.60 | 140.40 | 140.40 | 5,190,507 |
20 May 2024 | 139.80 | 145.20 | 139.50 | 144.80 | 144.80 | 2,922,947 |
17 May 2024 | 138.40 | 141.80 | 135.80 | 140.40 | 140.40 | 3,226,183 |
16 May 2024 | 140.40 | 141.30 | 138.60 | 139.40 | 139.40 | 1,505,806 |
15 May 2024 | 141.60 | 142.00 | 139.00 | 140.00 | 140.00 | 1,157,077 |
14 May 2024 | 138.10 | 141.80 | 137.10 | 141.60 | 141.60 | 2,212,625 |
13 May 2024 | 141.00 | 141.10 | 137.50 | 138.00 | 138.00 | 1,217,597 |
10 May 2024 | 136.30 | 142.10 | 136.00 | 140.40 | 140.40 | 2,376,962 |
09 May 2024 | 136.20 | 137.40 | 135.70 | 136.50 | 136.50 | 1,140,986 |
08 May 2024 | 136.20 | 137.40 | 135.70 | 136.00 | 136.00 | 807,025 |
07 May 2024 | 137.00 | 137.20 | 135.70 | 136.20 | 136.20 | 1,179,946 |
06 May 2024 | 137.50 | 138.20 | 136.00 | 136.90 | 136.90 | 1,164,883 |
03 May 2024 | 135.50 | 139.00 | 135.50 | 137.50 | 137.50 | 1,936,238 |
02 May 2024 | 136.30 | 137.90 | 135.20 | 136.00 | 136.00 | 1,258,363 |
30 Apr 2024 | 137.20 | 137.90 | 135.30 | 136.30 | 136.30 | 916,349 |
29 Apr 2024 | 140.00 | 140.00 | 136.20 | 137.00 | 137.00 | 1,176,733 |
26 Apr 2024 | 135.80 | 140.30 | 135.40 | 138.80 | 138.80 | 2,264,551 |
25 Apr 2024 | 135.00 | 137.40 | 134.60 | 135.00 | 135.00 | 1,350,173 |
24 Apr 2024 | 136.10 | 136.70 | 133.60 | 134.50 | 134.50 | 1,447,323 |
22 Apr 2024 | 136.20 | 138.30 | 134.40 | 135.00 | 135.00 | 2,082,989 |
19 Apr 2024 | 134.10 | 139.10 | 134.10 | 135.20 | 135.20 | 1,876,959 |
18 Apr 2024 | 135.50 | 138.20 | 134.10 | 135.60 | 135.60 | 1,631,024 |
17 Apr 2024 | 131.00 | 136.50 | 129.80 | 135.10 | 135.10 | 2,806,025 |
16 Apr 2024 | 132.50 | 132.80 | 128.70 | 129.80 | 129.80 | 1,959,897 |
15 Apr 2024 | 131.00 | 136.70 | 130.00 | 132.80 | 132.80 | 2,486,256 |
09 Apr 2024 | - | - | - | - | - | - |
08 Apr 2024 | 129.00 | 133.20 | 128.40 | 132.20 | 132.20 | 1,653,281 |
05 Apr 2024 | 132.00 | 132.50 | 125.40 | 129.00 | 129.00 | 2,727,887 |
04 Apr 2024 | 131.00 | 133.00 | 124.50 | 130.00 | 130.00 | 2,082,321 |
03 Apr 2024 | 127.00 | 132.00 | 123.10 | 130.80 | 130.80 | 2,555,388 |
02 Apr 2024 | 132.00 | 133.60 | 125.40 | 127.00 | 127.00 | 1,105,942 |
01 Apr 2024 | 134.10 | 134.20 | 127.30 | 131.30 | 131.30 | 2,218,068 |
29 Mar 2024 | 123.00 | 134.70 | 121.50 | 134.10 | 134.10 | 4,623,597 |
28 Mar 2024 | 125.00 | 125.30 | 120.60 | 122.50 | 122.50 | 2,040,402 |
27 Mar 2024 | 119.90 | 123.90 | 118.80 | 123.90 | 123.90 | 1,776,132 |
26 Mar 2024 | 120.00 | 120.20 | 114.80 | 119.70 | 119.70 | 1,668,328 |
25 Mar 2024 | 121.20 | 122.80 | 118.70 | 119.50 | 119.50 | 1,405,758 |
22 Mar 2024 | 121.10 | 124.00 | 118.50 | 121.30 | 121.30 | 1,397,739 |
21 Mar 2024 | 119.70 | 124.80 | 118.40 | 120.00 | 120.00 | 1,531,752 |
20 Mar 2024 | 113.30 | 121.10 | 113.20 | 119.60 | 119.60 | 2,203,818 |
19 Mar 2024 | 112.50 | 114.60 | 112.20 | 113.30 | 113.30 | 1,051,490 |
18 Mar 2024 | 115.00 | 115.50 | 110.60 | 113.30 | 113.30 | 1,461,893 |
15 Mar 2024 | 119.20 | 119.40 | 113.30 | 114.00 | 114.00 | 2,789,144 |
14 Mar 2024 | 119.90 | 122.00 | 118.10 | 119.00 | 119.00 | 1,693,462 |
13 Mar 2024 | 123.90 | 124.60 | 120.60 | 120.60 | 120.60 | 1,858,958 |
12 Mar 2024 | 123.00 | 124.10 | 119.50 | 122.30 | 122.30 | 1,397,614 |
11 Mar 2024 | 127.20 | 127.20 | 121.20 | 122.20 | 122.20 | 2,171,106 |
08 Mar 2024 | 126.30 | 127.50 | 123.00 | 124.90 | 124.90 | 3,106,212 |
07 Mar 2024 | 118.50 | 129.80 | 117.50 | 125.00 | 125.00 | 4,761,645 |
06 Mar 2024 | 122.30 | 122.40 | 117.00 | 118.00 | 118.00 | 1,910,640 |
05 Mar 2024 | 120.70 | 123.90 | 118.00 | 122.00 | 122.00 | 3,159,881 |
04 Mar 2024 | 123.00 | 125.90 | 118.10 | 120.50 | 120.50 | 4,526,441 |
01 Mar 2024 | 115.00 | 121.60 | 114.30 | 120.90 | 120.90 | 4,178,454 |
29 Feb 2024 | 114.70 | 118.20 | 113.80 | 114.30 | 114.30 | 2,840,733 |
28 Feb 2024 | 115.00 | 115.70 | 112.70 | 114.30 | 114.30 | 1,744,608 |
27 Feb 2024 | 119.00 | 119.50 | 114.60 | 114.70 | 114.70 | 2,080,143 |
26 Feb 2024 | 114.30 | 120.00 | 113.30 | 118.30 | 118.30 | 3,527,699 |
23 Feb 2024 | 116.00 | 116.10 | 112.50 | 113.50 | 113.50 | 1,704,479 |
22 Feb 2024 | 117.50 | 118.00 | 113.80 | 116.00 | 116.00 | 2,672,511 |
21 Feb 2024 | 115.50 | 119.00 | 114.50 | 117.10 | 117.10 | 2,638,401 |
20 Feb 2024 | 116.70 | 116.80 | 114.20 | 115.00 | 115.00 | 1,635,592 |
19 Feb 2024 | 117.10 | 120.60 | 115.00 | 116.00 | 116.00 | 4,230,165 |
16 Feb 2024 | 116.00 | 119.00 | 114.40 | 116.00 | 116.00 | 2,441,995 |
15 Feb 2024 | 113.50 | 116.80 | 113.00 | 115.30 | 115.30 | 2,244,591 |
14 Feb 2024 | 113.30 | 115.30 | 111.10 | 113.00 | 113.00 | 1,730,890 |
13 Feb 2024 | 117.00 | 117.50 | 111.60 | 113.30 | 113.30 | 2,062,640 |
12 Feb 2024 | 115.70 | 118.30 | 114.70 | 116.10 | 116.10 | 2,411,575 |
09 Feb 2024 | 114.50 | 115.00 | 112.50 | 113.90 | 113.90 | 936,197 |
08 Feb 2024 | 111.50 | 117.50 | 111.50 | 113.60 | 113.60 | 2,611,665 |
07 Feb 2024 | 111.70 | 114.80 | 110.70 | 111.00 | 111.00 | 1,960,182 |
06 Feb 2024 | 110.00 | 112.00 | 109.50 | 111.60 | 111.60 | 1,622,741 |
05 Feb 2024 | 111.40 | 113.20 | 109.40 | 110.30 | 110.30 | 1,261,350 |
02 Feb 2024 | 112.00 | 113.40 | 107.70 | 111.40 | 111.40 | 4,161,615 |
01 Feb 2024 | 112.60 | 113.50 | 111.00 | 112.00 | 112.00 | 1,606,605 |
31 Jan 2024 | 115.80 | 115.90 | 112.00 | 112.60 | 112.60 | 922,379 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |