Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Sept 2024 | 205.10 | 207.40 | 204.40 | 205.00 | 205.00 | 327,514 |
17 Sept 2024 | 208.00 | 209.10 | 205.40 | 205.45 | 205.45 | 64,056 |
16 Sept 2024 | 208.30 | 209.68 | 207.80 | 208.25 | 208.25 | 22,615 |
13 Sept 2024 | 214.00 | 210.10 | 207.80 | 209.25 | 209.25 | 25,838 |
12 Sept 2024 | 214.00 | 212.10 | 208.00 | 209.55 | 209.55 | 23,824 |
11 Sept 2024 | 211.25 | 215.90 | 209.10 | 209.15 | 209.15 | 213,669 |
10 Sept 2024 | 208.57 | 210.60 | 208.40 | 209.75 | 209.75 | 29,067 |
09 Sept 2024 | 206.98 | 211.90 | 209.10 | 211.15 | 211.15 | 194,261 |
06 Sept 2024 | 209.85 | 211.35 | 207.70 | 208.50 | 208.50 | 121,638 |
05 Sept 2024 | 213.55 | 213.60 | 208.20 | 209.65 | 209.65 | 155,499 |
04 Sept 2024 | 213.85 | 215.40 | 212.60 | 213.95 | 213.95 | 33,120 |
03 Sept 2024 | 214.00 | 218.90 | 215.40 | 215.70 | 215.70 | 296,138 |
02 Sept 2024 | 208.00 | 215.50 | 212.90 | 215.45 | 215.45 | 13,001 |
30 Aug 2024 | 213.05 | 217.20 | 214.00 | 214.75 | 214.75 | 329,514 |
29 Aug 2024 | 215.90 | 216.10 | 214.40 | 215.65 | 215.65 | 172,010 |
28 Aug 2024 | 214.20 | 215.70 | 213.90 | 214.25 | 214.25 | 21,123 |
27 Aug 2024 | 214.80 | 214.90 | 213.00 | 213.75 | 213.75 | 18,888 |
23 Aug 2024 | 215.25 | 215.10 | 213.70 | 214.55 | 214.55 | 10,379 |
22 Aug 2024 | 212.90 | 215.70 | 212.80 | 214.05 | 214.05 | 150,403 |
21 Aug 2024 | 210.60 | 213.20 | 210.60 | 212.55 | 212.55 | 297,099 |
20 Aug 2024 | 211.75 | 212.10 | 210.80 | 211.15 | 211.15 | 160,783 |
19 Aug 2024 | 208.00 | 212.20 | 210.90 | 211.35 | 211.35 | 23,945 |
16 Aug 2024 | 212.80 | 213.10 | 211.70 | 212.15 | 212.15 | 95,429 |
15 Aug 2024 | 211.45 | 212.50 | 209.70 | 211.75 | 211.75 | 174,458 |
14 Aug 2024 | 210.00 | 210.80 | 209.10 | 209.40 | 209.40 | 193,419 |
13 Aug 2024 | 207.27 | 208.80 | 207.50 | 208.85 | 208.85 | 80,173 |
12 Aug 2024 | 202.50 | 208.80 | 206.40 | 207.35 | 207.35 | 145,156 |
09 Aug 2024 | 205.55 | 208.90 | 207.20 | 208.25 | 208.25 | 88,164 |
08 Aug 2024 | 210.00 | 209.00 | 206.60 | 208.25 | 208.25 | 143,680 |
07 Aug 2024 | 207.55 | 210.50 | 206.30 | 209.65 | 209.65 | 61,663 |
06 Aug 2024 | 202.50 | 208.20 | 205.60 | 207.25 | 207.25 | 319,614 |
05 Aug 2024 | 204.00 | 208.10 | 203.20 | 207.15 | 207.15 | 50,260 |
02 Aug 2024 | 209.85 | 211.60 | 207.20 | 207.75 | 207.75 | 65,382 |
01 Aug 2024 | 211.05 | 213.10 | 210.20 | 210.95 | 210.95 | 125,376 |
31 July 2024 | 212.20 | 214.90 | 211.00 | 212.55 | 212.55 | 94,562 |
30 July 2024 | 209.52 | 213.40 | 208.60 | 212.85 | 212.85 | 35,572 |
29 July 2024 | 206.10 | 211.50 | 205.80 | 208.05 | 208.05 | 68,134 |
26 July 2024 | 221.65 | 209.00 | 203.00 | 207.50 | 207.50 | 77,760 |
25 July 2024 | 193.52 | 196.50 | 190.35 | 192.18 | 192.18 | 406,038 |
24 July 2024 | 195.75 | 197.05 | 194.60 | 196.13 | 196.13 | 38,610 |
23 July 2024 | 195.07 | 198.95 | 195.85 | 197.38 | 197.38 | 23,211 |
22 July 2024 | 194.88 | 198.35 | 194.05 | 196.93 | 196.93 | 613,971 |
19 July 2024 | 194.07 | 195.35 | 188.70 | 192.63 | 192.63 | 54,741 |
18 July 2024 | 189.00 | 203.60 | 188.70 | 194.18 | 194.18 | 125,738 |
17 July 2024 | 192.00 | 194.30 | 188.40 | 190.00 | 190.00 | 84,182 |
16 July 2024 | 198.77 | 200.80 | 197.50 | 198.70 | 198.70 | 358,345 |
15 July 2024 | 202.40 | 202.90 | 199.35 | 199.68 | 199.68 | 180,676 |
12 July 2024 | 200.77 | 203.70 | 198.80 | 203.35 | 203.35 | 72,244 |
11 July 2024 | 197.85 | 200.90 | 197.05 | 200.85 | 200.85 | 28,125 |
10 July 2024 | 201.07 | 198.80 | 195.90 | 196.82 | 196.82 | 30,765 |
09 July 2024 | 199.75 | 203.60 | 196.30 | 196.57 | 196.57 | 79,914 |
08 July 2024 | 201.75 | 205.10 | 200.40 | 200.70 | 200.70 | 165,585 |
05 July 2024 | 204.68 | 205.70 | 200.70 | 201.40 | 201.40 | 34,175 |
04 July 2024 | 207.52 | 204.20 | 200.10 | 203.85 | 203.85 | 21,154 |
03 July 2024 | 198.20 | 202.60 | 200.10 | 201.70 | 201.70 | 31,838 |
02 July 2024 | 200.00 | 202.10 | 198.80 | 200.20 | 200.20 | 78,365 |
01 July 2024 | 209.75 | 206.10 | 200.00 | 201.95 | 201.95 | 35,791 |
28 June 2024 | 204.98 | 205.30 | 200.40 | 200.50 | 200.50 | 23,400 |
27 June 2024 | 198.98 | 207.70 | 202.70 | 202.75 | 202.75 | 19,188 |
26 June 2024 | 208.98 | 208.50 | 204.50 | 206.15 | 206.15 | 55,753 |
25 June 2024 | 206.50 | 210.20 | 206.40 | 206.65 | 206.65 | 307,634 |
24 June 2024 | 200.00 | 210.20 | 207.40 | 209.70 | 209.70 | 119,843 |
21 June 2024 | 208.77 | 210.70 | 207.50 | 209.85 | 209.85 | 60,802 |
20 June 2024 | 205.18 | 209.40 | 202.80 | 208.75 | 208.75 | 72,174 |
19 June 2024 | 206.57 | 207.30 | 203.70 | 203.85 | 203.85 | 11,202 |
18 June 2024 | 206.57 | 207.80 | 206.00 | 207.15 | 207.15 | 28,872 |
17 June 2024 | 204.98 | 207.40 | 204.60 | 206.40 | 206.40 | 546,481 |
14 June 2024 | 204.98 | 206.00 | 200.50 | 200.95 | 200.95 | 91,906 |
13 June 2024 | 204.50 | 208.70 | 206.00 | 206.05 | 206.05 | 26,789 |
12 June 2024 | 210.00 | 209.40 | 205.80 | 209.40 | 209.40 | 40,344 |
11 June 2024 | 206.88 | 209.80 | 205.20 | 206.05 | 206.05 | 42,375 |
10 June 2024 | 210.50 | 210.10 | 205.20 | 206.95 | 206.95 | 171,213 |
07 June 2024 | 207.65 | 209.30 | 206.50 | 209.25 | 209.25 | 8,804 |
06 June 2024 | 210.00 | 211.10 | 206.90 | 207.75 | 207.75 | 995,082 |
05 June 2024 | 206.50 | 210.30 | 204.00 | 207.90 | 207.90 | 104,646 |
04 June 2024 | 203.18 | 207.20 | 202.60 | 205.65 | 205.65 | 264,454 |
03 June 2024 | 206.98 | 208.90 | 203.20 | 205.65 | 205.65 | 173,675 |
31 May 2024 | 205.55 | 206.70 | 203.20 | 205.10 | 205.10 | 299,335 |
30 May 2024 | 202.88 | 205.00 | 201.70 | 205.15 | 205.15 | 9,885 |
29 May 2024 | 205.52 | 207.90 | 202.00 | 203.25 | 203.25 | 86,479 |
28 May 2024 | 209.85 | 211.30 | 206.20 | 206.25 | 206.25 | 278,157 |
24 May 2024 | 202.88 | 210.80 | 206.90 | 208.15 | 208.15 | 6,995 |
23 May 2024 | 208.40 | 209.80 | 207.10 | 209.00 | 209.00 | 5,473 |
22 May 2024 | 210.00 | 210.60 | 207.60 | 208.80 | 208.80 | 260,624 |
21 May 2024 | 209.55 | 210.90 | 207.90 | 208.80 | 208.80 | 66,757 |
20 May 2024 | 209.07 | 210.10 | 207.30 | 209.15 | 209.15 | 1,851,769 |
17 May 2024 | 210.00 | 209.60 | 205.10 | 209.20 | 209.20 | 39,629 |
16 May 2024 | 208.50 | 209.60 | 205.90 | 206.25 | 206.25 | 17,204 |
15 May 2024 | 204.98 | 208.00 | 204.20 | 207.85 | 207.85 | 11,560 |
14 May 2024 | 206.20 | 207.60 | 204.40 | 205.30 | 205.30 | 15,508 |
13 May 2024 | 206.00 | 207.60 | 204.60 | 205.85 | 205.85 | 9,882 |
10 May 2024 | 205.85 | 206.10 | 204.30 | 205.55 | 205.55 | 15,262 |
09 May 2024 | 202.98 | 205.90 | 202.50 | 205.45 | 205.45 | 4,901 |
08 May 2024 | 198.50 | 205.60 | 203.20 | 204.55 | 204.55 | 66,770 |
07 May 2024 | 199.15 | 204.80 | 197.20 | 204.15 | 204.15 | 22,735 |
07 May 2024 | 3.95 Dividend | |||||
07 May 2024 | 1.02193:1 Stock split | |||||
03 May 2024 | 197.67 | 199.04 | 195.46 | 197.96 | 194.01 | 7,649 |
02 May 2024 | 196.00 | 196.91 | 196.13 | 196.74 | 192.81 | 1,366,088 |
01 May 2024 | 196.49 | 196.49 | 196.49 | 196.15 | 192.23 | 15,152 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |