Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 Jun 2024 | 170.48 | 175.28 | 168.50 | 171.18 | 171.18 | 2,622,509 |
20 Jun 2024 | 174.50 | 175.93 | 169.99 | 170.50 | 170.50 | 3,364,364 |
19 Jun 2024 | 178.74 | 180.95 | 174.25 | 174.30 | 174.30 | 3,146,003 |
18 Jun 2024 | 185.88 | 186.80 | 177.60 | 178.60 | 178.60 | 4,374,887 |
17 Jun 2024 | 185.00 | 189.27 | 183.56 | 185.60 | 185.60 | 3,748,660 |
14 Jun 2024 | 194.00 | 195.68 | 183.50 | 185.00 | 185.00 | 7,006,355 |
13 Jun 2024 | 196.00 | 200.00 | 193.60 | 194.70 | 194.70 | 3,873,032 |
12 Jun 2024 | 194.00 | 194.96 | 192.11 | 193.20 | 193.20 | 2,079,523 |
11 Jun 2024 | 186.73 | 194.88 | 185.29 | 194.18 | 194.18 | 2,629,849 |
07 Jun 2024 | 191.26 | 191.90 | 185.39 | 186.73 | 186.73 | 2,810,530 |
06 Jun 2024 | 189.50 | 193.00 | 186.33 | 191.28 | 191.28 | 3,096,913 |
05 Jun 2024 | 193.37 | 193.50 | 189.00 | 189.05 | 189.05 | 2,180,292 |
04 Jun 2024 | 186.83 | 193.99 | 186.00 | 193.50 | 193.50 | 5,320,694 |
03 Jun 2024 | 209.80 | 213.90 | 180.00 | 185.00 | 185.00 | 10,125,187 |
31 May 2024 | 204.90 | 207.20 | 200.19 | 205.98 | 205.98 | 3,020,564 |
30 May 2024 | 204.00 | 214.36 | 203.23 | 204.80 | 204.80 | 4,311,073 |
29 May 2024 | 195.59 | 207.21 | 195.58 | 203.19 | 203.19 | 3,844,599 |
28 May 2024 | 193.14 | 199.47 | 191.36 | 196.93 | 196.93 | 3,459,118 |
27 May 2024 | 192.80 | 195.56 | 189.27 | 193.18 | 193.18 | 2,003,467 |
24 May 2024 | 195.88 | 198.00 | 191.66 | 191.90 | 191.90 | 1,983,108 |
23 May 2024 | 196.00 | 199.19 | 194.02 | 196.30 | 196.30 | 2,184,030 |
22 May 2024 | 199.50 | 199.90 | 190.98 | 195.28 | 195.28 | 2,613,033 |
22 May 2024 | 3 Dividend | |||||
22 May 2024 | 1.4:1 Stock split | |||||
21 May 2024 | 200.93 | 202.14 | 197.19 | 200.11 | 197.11 | 1,851,892 |
20 May 2024 | 196.44 | 201.56 | 195.51 | 200.95 | 197.94 | 2,415,389 |
17 May 2024 | 198.71 | 200.47 | 192.64 | 197.40 | 194.44 | 4,512,583 |
16 May 2024 | 201.14 | 203.53 | 199.10 | 200.03 | 197.03 | 2,636,907 |
15 May 2024 | 210.71 | 210.71 | 198.57 | 201.01 | 198.00 | 4,202,223 |
14 May 2024 | 206.48 | 210.61 | 203.71 | 208.57 | 205.44 | 2,532,650 |
13 May 2024 | 206.85 | 214.28 | 203.36 | 207.86 | 204.74 | 4,854,220 |
10 May 2024 | 197.78 | 207.00 | 195.22 | 206.79 | 203.69 | 4,090,553 |
09 May 2024 | 191.27 | 197.86 | 189.30 | 197.78 | 194.81 | 3,024,547 |
08 May 2024 | 192.14 | 192.81 | 189.07 | 190.70 | 187.84 | 2,060,562 |
07 May 2024 | 183.10 | 195.21 | 183.10 | 192.81 | 189.92 | 3,946,671 |
06 May 2024 | 186.43 | 187.99 | 182.27 | 184.29 | 181.52 | 3,490,849 |
30 Apr 2024 | 184.29 | 190.29 | 182.14 | 185.41 | 182.63 | 2,931,352 |
29 Apr 2024 | 188.99 | 190.35 | 181.52 | 184.41 | 181.64 | 5,175,165 |
26 Apr 2024 | 178.57 | 190.47 | 177.86 | 186.86 | 184.06 | 5,182,758 |
25 Apr 2024 | 176.05 | 184.29 | 173.57 | 179.08 | 176.39 | 5,520,722 |
24 Apr 2024 | 165.00 | 175.69 | 163.57 | 175.21 | 172.59 | 6,232,391 |
23 Apr 2024 | 155.99 | 167.14 | 154.59 | 165.36 | 162.89 | 5,788,116 |
22 Apr 2024 | 150.82 | 156.11 | 148.34 | 155.00 | 152.68 | 4,315,733 |
19 Apr 2024 | 156.24 | 158.00 | 150.86 | 151.79 | 149.51 | 5,206,111 |
18 Apr 2024 | 161.43 | 163.24 | 150.74 | 154.29 | 151.97 | 5,972,682 |
17 Apr 2024 | 160.43 | 162.07 | 157.86 | 161.79 | 159.36 | 3,569,832 |
16 Apr 2024 | 160.00 | 162.37 | 158.57 | 158.96 | 156.58 | 3,070,197 |
15 Apr 2024 | 161.43 | 163.91 | 159.37 | 161.28 | 158.86 | 3,881,182 |
12 Apr 2024 | 154.28 | 162.07 | 153.93 | 160.00 | 157.60 | 4,382,588 |
11 Apr 2024 | 158.01 | 159.24 | 154.14 | 154.14 | 151.83 | 2,500,453 |
10 Apr 2024 | 157.86 | 159.99 | 155.71 | 158.00 | 155.63 | 2,291,949 |
09 Apr 2024 | 156.42 | 158.85 | 152.86 | 158.43 | 156.05 | 3,019,576 |
08 Apr 2024 | 158.79 | 160.08 | 156.59 | 156.59 | 154.24 | 2,920,724 |
03 Apr 2024 | 159.29 | 161.66 | 157.20 | 159.50 | 157.11 | 2,908,795 |
02 Apr 2024 | 155.14 | 161.62 | 155.14 | 159.64 | 157.25 | 4,907,747 |
01 Apr 2024 | 152.86 | 159.76 | 150.01 | 157.14 | 154.79 | 4,582,832 |
29 Mar 2024 | 153.29 | 154.43 | 147.39 | 152.86 | 150.57 | 3,109,551 |
28 Mar 2024 | 152.14 | 156.84 | 151.08 | 153.79 | 151.48 | 5,363,145 |
27 Mar 2024 | 158.57 | 160.56 | 151.79 | 151.79 | 149.51 | 6,437,842 |
26 Mar 2024 | 159.64 | 163.19 | 154.66 | 157.86 | 155.49 | 6,676,595 |
25 Mar 2024 | 163.57 | 171.07 | 157.86 | 159.29 | 156.90 | 7,894,038 |
22 Mar 2024 | 163.81 | 165.16 | 157.86 | 161.86 | 159.43 | 5,418,520 |
21 Mar 2024 | 153.57 | 169.64 | 152.86 | 163.71 | 161.25 | 8,356,607 |
20 Mar 2024 | 153.21 | 155.71 | 151.01 | 153.30 | 151.00 | 4,120,809 |
19 Mar 2024 | 145.72 | 155.61 | 145.72 | 152.86 | 150.57 | 5,543,678 |
18 Mar 2024 | 143.99 | 147.11 | 140.23 | 146.49 | 144.29 | 5,564,892 |
15 Mar 2024 | 140.36 | 147.57 | 138.93 | 143.98 | 141.82 | 6,866,336 |
14 Mar 2024 | 141.05 | 143.56 | 135.07 | 140.71 | 138.60 | 6,997,319 |
13 Mar 2024 | 138.75 | 146.86 | 138.75 | 140.26 | 138.16 | 8,591,437 |
12 Mar 2024 | 135.71 | 142.85 | 134.87 | 137.36 | 135.30 | 13,299,848 |
11 Mar 2024 | 116.66 | 140.81 | 115.43 | 133.43 | 131.43 | 8,787,557 |
08 Mar 2024 | 116.43 | 118.27 | 114.93 | 118.20 | 116.43 | 2,999,217 |
07 Mar 2024 | 115.08 | 117.29 | 114.36 | 114.50 | 112.78 | 2,412,902 |
06 Mar 2024 | 115.46 | 117.37 | 112.57 | 116.40 | 114.65 | 3,201,571 |
05 Mar 2024 | 110.02 | 116.36 | 109.54 | 115.82 | 114.09 | 4,261,580 |
04 Mar 2024 | 109.50 | 111.81 | 108.64 | 110.99 | 109.32 | 3,202,260 |
01 Mar 2024 | 108.86 | 112.56 | 108.58 | 110.01 | 108.36 | 4,363,037 |
29 Feb 2024 | 101.43 | 108.06 | 101.43 | 107.92 | 106.30 | 4,488,944 |
28 Feb 2024 | 107.06 | 109.64 | 101.79 | 102.12 | 100.59 | 5,001,439 |
27 Feb 2024 | 103.93 | 107.49 | 101.90 | 107.00 | 105.40 | 4,724,238 |
26 Feb 2024 | 101.43 | 111.41 | 99.29 | 104.92 | 103.35 | 7,606,488 |
23 Feb 2024 | 108.93 | 108.93 | 101.15 | 102.86 | 101.32 | 4,754,979 |
22 Feb 2024 | 106.43 | 109.91 | 105.48 | 108.30 | 106.68 | 2,487,662 |
21 Feb 2024 | 103.96 | 108.71 | 103.58 | 106.46 | 104.87 | 3,140,216 |
20 Feb 2024 | 112.86 | 114.22 | 100.00 | 105.57 | 103.99 | 6,055,446 |
19 Feb 2024 | 114.51 | 115.32 | 111.34 | 112.86 | 111.17 | 2,476,334 |
08 Feb 2024 | 111.66 | 117.14 | 111.66 | 113.90 | 112.19 | 3,621,934 |
07 Feb 2024 | 107.16 | 113.49 | 106.94 | 110.71 | 109.05 | 3,963,152 |
06 Feb 2024 | 94.31 | 109.50 | 92.86 | 108.16 | 106.54 | 4,831,125 |
05 Feb 2024 | 99.79 | 99.79 | 93.99 | 95.70 | 94.27 | 3,791,999 |
02 Feb 2024 | 99.99 | 103.66 | 97.14 | 101.00 | 99.49 | 3,697,748 |
01 Feb 2024 | 101.67 | 104.27 | 97.14 | 99.14 | 97.65 | 3,406,020 |
31 Jan 2024 | 107.19 | 107.72 | 102.36 | 103.21 | 101.67 | 2,607,193 |
30 Jan 2024 | 103.81 | 111.14 | 103.65 | 107.72 | 106.11 | 3,351,401 |
29 Jan 2024 | 110.84 | 114.09 | 103.98 | 105.21 | 103.64 | 3,029,140 |
26 Jan 2024 | 106.17 | 112.08 | 105.69 | 110.00 | 108.35 | 3,152,506 |
25 Jan 2024 | 105.71 | 108.59 | 103.00 | 107.35 | 105.74 | 2,443,007 |
24 Jan 2024 | 106.44 | 106.82 | 101.61 | 106.21 | 104.62 | 3,974,793 |
23 Jan 2024 | 112.61 | 112.86 | 104.85 | 107.11 | 105.50 | 4,417,284 |
22 Jan 2024 | 111.43 | 116.91 | 108.23 | 110.80 | 109.14 | 4,687,282 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |