Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
29 May 2024 | 174.30 | 178.64 | 170.11 | 172.00 | 172.00 | 5,770,667 |
28 May 2024 | 174.51 | 183.00 | 172.00 | 172.25 | 172.25 | 8,091,765 |
27 May 2024 | 170.00 | 177.60 | 165.98 | 175.99 | 175.99 | 9,814,833 |
24 May 2024 | 185.00 | 186.50 | 169.80 | 171.90 | 171.90 | 11,136,194 |
23 May 2024 | 190.10 | 193.00 | 181.52 | 183.70 | 183.70 | 6,560,554 |
22 May 2024 | 187.00 | 190.50 | 182.19 | 188.99 | 188.99 | 6,430,755 |
21 May 2024 | 194.32 | 201.32 | 186.32 | 187.00 | 187.00 | 9,310,632 |
20 May 2024 | 188.90 | 205.58 | 185.50 | 195.93 | 195.93 | 11,333,158 |
17 May 2024 | 177.00 | 195.88 | 176.03 | 190.83 | 190.83 | 9,888,452 |
16 May 2024 | 179.20 | 187.77 | 176.03 | 181.66 | 181.66 | 10,021,544 |
15 May 2024 | 167.03 | 176.94 | 164.87 | 174.05 | 174.05 | 8,641,160 |
14 May 2024 | 169.00 | 176.25 | 163.62 | 169.96 | 169.96 | 8,430,664 |
13 May 2024 | 167.25 | 172.00 | 164.78 | 166.25 | 166.25 | 5,354,404 |
10 May 2024 | 173.99 | 175.17 | 167.16 | 170.36 | 170.36 | 8,628,761 |
09 May 2024 | 162.02 | 180.21 | 161.00 | 178.11 | 178.11 | 13,756,569 |
08 May 2024 | 159.00 | 163.95 | 156.50 | 160.20 | 160.20 | 5,494,380 |
07 May 2024 | 166.66 | 169.95 | 158.70 | 160.40 | 160.40 | 8,090,957 |
06 May 2024 | 176.00 | 176.65 | 164.01 | 164.72 | 164.72 | 8,535,390 |
30 Apr 2024 | 169.00 | 173.50 | 165.47 | 171.39 | 171.39 | 7,728,703 |
29 Apr 2024 | 163.00 | 177.52 | 163.00 | 171.01 | 171.01 | 11,212,270 |
26 Apr 2024 | 155.00 | 163.35 | 153.20 | 161.99 | 161.99 | 9,582,663 |
25 Apr 2024 | 150.75 | 153.75 | 149.38 | 150.00 | 150.00 | 4,527,269 |
24 Apr 2024 | 140.00 | 154.49 | 138.50 | 153.19 | 153.19 | 9,757,046 |
23 Apr 2024 | 139.15 | 141.00 | 136.50 | 139.24 | 139.24 | 4,321,210 |
22 Apr 2024 | 132.94 | 141.00 | 130.02 | 138.25 | 138.25 | 6,559,855 |
19 Apr 2024 | 149.00 | 150.20 | 141.41 | 141.41 | 141.41 | 7,015,429 |
18 Apr 2024 | 150.00 | 154.50 | 144.43 | 150.10 | 150.10 | 7,986,629 |
17 Apr 2024 | 147.50 | 151.57 | 145.54 | 150.10 | 150.10 | 8,621,026 |
16 Apr 2024 | 151.31 | 152.30 | 144.38 | 144.90 | 144.90 | 7,642,156 |
15 Apr 2024 | 160.00 | 160.50 | 149.66 | 153.61 | 153.61 | 7,478,342 |
12 Apr 2024 | 158.98 | 163.28 | 157.50 | 160.20 | 160.20 | 7,468,220 |
11 Apr 2024 | 153.50 | 157.85 | 151.50 | 156.18 | 156.18 | 7,871,042 |
10 Apr 2024 | 157.00 | 157.49 | 148.50 | 150.09 | 150.09 | 6,161,868 |
09 Apr 2024 | 157.58 | 159.49 | 151.06 | 157.56 | 157.56 | 5,843,798 |
08 Apr 2024 | 161.82 | 163.88 | 157.96 | 158.97 | 158.97 | 4,961,089 |
03 Apr 2024 | 168.20 | 170.60 | 158.50 | 162.10 | 162.10 | 9,628,183 |
02 Apr 2024 | 173.50 | 177.50 | 168.44 | 170.88 | 170.88 | 5,883,189 |
01 Apr 2024 | 177.03 | 178.44 | 169.87 | 174.58 | 174.58 | 7,232,956 |
29 Mar 2024 | 176.70 | 179.10 | 168.00 | 173.46 | 173.46 | 5,478,868 |
28 Mar 2024 | 169.17 | 182.88 | 166.38 | 178.66 | 178.66 | 10,324,949 |
27 Mar 2024 | 170.00 | 174.60 | 167.30 | 169.17 | 169.17 | 7,334,557 |
26 Mar 2024 | 181.04 | 186.68 | 170.49 | 172.60 | 172.60 | 9,744,990 |
25 Mar 2024 | 181.48 | 193.00 | 178.68 | 182.88 | 182.88 | 11,759,990 |
22 Mar 2024 | 179.30 | 183.22 | 175.99 | 181.31 | 181.31 | 8,991,013 |
21 Mar 2024 | 188.01 | 189.66 | 177.63 | 180.21 | 180.21 | 9,282,865 |
20 Mar 2024 | 186.00 | 191.00 | 182.98 | 185.26 | 185.26 | 8,387,838 |
19 Mar 2024 | 191.00 | 192.50 | 185.30 | 186.41 | 186.41 | 11,494,566 |
18 Mar 2024 | 173.58 | 197.66 | 172.03 | 195.03 | 195.03 | 17,081,354 |
15 Mar 2024 | 171.23 | 174.00 | 165.49 | 171.45 | 171.45 | 8,565,513 |
14 Mar 2024 | 166.66 | 174.99 | 166.51 | 172.50 | 172.50 | 9,420,182 |
13 Mar 2024 | 175.00 | 178.60 | 171.00 | 171.50 | 171.50 | 10,289,198 |
12 Mar 2024 | 177.02 | 179.20 | 167.64 | 169.82 | 169.82 | 12,276,261 |
11 Mar 2024 | 170.32 | 182.00 | 169.00 | 179.71 | 179.71 | 12,091,000 |
08 Mar 2024 | 167.94 | 171.23 | 165.00 | 171.18 | 171.18 | 9,746,790 |
07 Mar 2024 | 173.04 | 175.28 | 163.50 | 164.76 | 164.76 | 10,865,666 |
06 Mar 2024 | 173.90 | 174.84 | 167.76 | 170.25 | 170.25 | 9,903,500 |
05 Mar 2024 | 174.00 | 189.50 | 171.21 | 175.00 | 175.00 | 14,775,412 |
04 Mar 2024 | 175.00 | 179.90 | 169.50 | 177.40 | 177.40 | 10,643,968 |
01 Mar 2024 | 168.93 | 172.95 | 165.00 | 170.00 | 170.00 | 10,438,756 |
29 Feb 2024 | 158.18 | 170.77 | 158.15 | 168.66 | 168.66 | 12,347,025 |
28 Feb 2024 | 166.10 | 181.88 | 157.00 | 158.10 | 158.10 | 14,326,376 |
27 Feb 2024 | 148.49 | 172.13 | 146.12 | 168.14 | 168.14 | 13,192,446 |
26 Feb 2024 | 139.40 | 153.66 | 138.97 | 151.26 | 151.26 | 10,616,825 |
23 Feb 2024 | 146.00 | 147.53 | 140.00 | 141.83 | 141.83 | 9,100,313 |
22 Feb 2024 | 133.90 | 147.88 | 133.85 | 139.88 | 139.88 | 12,375,291 |
21 Feb 2024 | 125.50 | 130.88 | 124.69 | 127.30 | 127.30 | 8,212,070 |
20 Feb 2024 | 130.98 | 132.40 | 126.66 | 129.30 | 129.30 | 9,634,512 |
19 Feb 2024 | 124.20 | 135.60 | 121.30 | 134.03 | 134.03 | 11,617,749 |
08 Feb 2024 | 113.00 | 117.80 | 111.21 | 115.40 | 115.40 | 7,776,170 |
07 Feb 2024 | 111.53 | 114.68 | 109.18 | 110.88 | 110.88 | 8,100,844 |
06 Feb 2024 | 103.09 | 111.48 | 101.00 | 111.20 | 111.20 | 10,101,882 |
05 Feb 2024 | 108.82 | 109.88 | 95.85 | 103.03 | 103.03 | 11,085,388 |
02 Feb 2024 | 117.48 | 117.98 | 104.10 | 108.49 | 108.49 | 9,113,987 |
01 Feb 2024 | 109.99 | 122.18 | 108.85 | 116.49 | 116.49 | 9,095,006 |
31 Jan 2024 | 116.00 | 117.50 | 109.88 | 110.00 | 110.00 | 7,074,836 |
30 Jan 2024 | 125.00 | 125.00 | 116.51 | 116.90 | 116.90 | 7,518,972 |
29 Jan 2024 | 126.33 | 134.98 | 126.33 | 127.20 | 127.20 | 8,742,102 |
26 Jan 2024 | 131.00 | 132.50 | 126.49 | 126.49 | 126.49 | 6,257,204 |
25 Jan 2024 | 132.05 | 134.48 | 127.40 | 132.81 | 132.81 | 7,234,242 |
24 Jan 2024 | 133.30 | 134.67 | 126.33 | 131.60 | 131.60 | 8,201,738 |
23 Jan 2024 | 127.00 | 136.50 | 124.15 | 134.72 | 134.72 | 9,327,198 |
22 Jan 2024 | 135.63 | 136.29 | 126.57 | 129.00 | 129.00 | 9,047,274 |
19 Jan 2024 | 131.90 | 133.54 | 128.30 | 131.68 | 131.68 | 7,743,686 |
18 Jan 2024 | 121.00 | 131.50 | 118.51 | 131.50 | 131.50 | 10,613,713 |
17 Jan 2024 | 123.58 | 127.80 | 123.18 | 123.92 | 123.92 | 9,815,370 |
16 Jan 2024 | 119.50 | 124.59 | 119.50 | 122.76 | 122.76 | 8,538,525 |
15 Jan 2024 | 118.00 | 124.90 | 117.10 | 120.80 | 120.80 | 8,606,162 |
12 Jan 2024 | 120.00 | 122.80 | 117.00 | 117.15 | 117.15 | 4,992,234 |
11 Jan 2024 | 118.40 | 121.99 | 118.00 | 120.39 | 120.39 | 5,450,704 |
10 Jan 2024 | 117.87 | 121.72 | 115.08 | 118.45 | 118.45 | 6,311,464 |
09 Jan 2024 | 123.08 | 124.00 | 117.55 | 119.02 | 119.02 | 7,394,487 |
08 Jan 2024 | 124.50 | 125.10 | 119.78 | 122.09 | 122.09 | 5,719,626 |
05 Jan 2024 | 127.89 | 128.72 | 123.80 | 125.10 | 125.10 | 4,413,751 |
04 Jan 2024 | 127.46 | 128.80 | 123.75 | 127.60 | 127.60 | 5,712,736 |
03 Jan 2024 | 134.00 | 134.60 | 126.92 | 127.96 | 127.96 | 8,225,167 |
02 Jan 2024 | 136.00 | 138.50 | 130.50 | 134.90 | 134.90 | 6,439,820 |
29 Dec 2023 | 132.11 | 136.50 | 131.00 | 134.96 | 134.96 | 7,068,483 |
28 Dec 2023 | 133.00 | 135.67 | 130.95 | 132.11 | 132.11 | 6,580,235 |
27 Dec 2023 | 134.44 | 134.96 | 131.49 | 131.51 | 131.51 | 4,779,566 |
26 Dec 2023 | 134.20 | 136.94 | 130.15 | 132.50 | 132.50 | 7,243,831 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |