Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Sept 2024 | 255.20 | 256.80 | 254.00 | 254.00 | 254.00 | 14,801 |
26 Sept 2024 | 254.60 | 257.20 | 253.40 | 255.40 | 255.40 | 12,910 |
25 Sept 2024 | 249.80 | 253.60 | 244.00 | 253.20 | 253.20 | 22,255 |
24 Sept 2024 | 255.40 | 255.40 | 251.20 | 251.80 | 251.80 | 19,671 |
23 Sept 2024 | 253.00 | 256.60 | 252.00 | 253.40 | 253.40 | 22,355 |
20 Sept 2024 | 259.60 | 260.60 | 254.20 | 254.60 | 254.60 | 51,106 |
19 Sept 2024 | 259.00 | 261.00 | 258.00 | 259.60 | 259.60 | 24,431 |
18 Sept 2024 | 257.40 | 258.00 | 255.20 | 256.60 | 256.60 | 23,844 |
17 Sept 2024 | 253.00 | 258.60 | 253.00 | 257.20 | 257.20 | 33,862 |
16 Sept 2024 | 250.20 | 252.60 | 249.00 | 252.40 | 252.40 | 21,463 |
13 Sept 2024 | 249.60 | 250.80 | 248.20 | 250.60 | 250.60 | 68,674 |
12 Sept 2024 | 246.20 | 249.40 | 245.80 | 248.60 | 248.60 | 33,335 |
11 Sept 2024 | 246.20 | 247.00 | 241.80 | 243.60 | 243.60 | 30,630 |
10 Sept 2024 | 245.60 | 246.60 | 241.60 | 245.80 | 245.80 | 42,460 |
09 Sept 2024 | 222.00 | 246.60 | 222.00 | 246.60 | 246.60 | 105,102 |
06 Sept 2024 | 220.00 | 222.60 | 218.80 | 220.40 | 220.40 | 41,850 |
05 Sept 2024 | 216.20 | 219.80 | 216.00 | 218.40 | 218.40 | 20,086 |
04 Sept 2024 | 212.00 | 216.00 | 211.00 | 215.60 | 215.60 | 19,237 |
03 Sept 2024 | 217.60 | 218.60 | 215.00 | 215.40 | 215.40 | 19,249 |
02 Sept 2024 | 220.20 | 220.20 | 217.00 | 218.40 | 218.40 | 12,350 |
30 Aug 2024 | 219.20 | 220.40 | 219.00 | 220.00 | 220.00 | 43,182 |
29 Aug 2024 | 217.60 | 220.00 | 217.60 | 219.00 | 219.00 | 12,160 |
28 Aug 2024 | 216.40 | 217.80 | 216.00 | 217.60 | 217.60 | 14,005 |
27 Aug 2024 | 218.80 | 219.40 | 216.00 | 216.00 | 216.00 | 14,747 |
26 Aug 2024 | 218.40 | 219.60 | 217.40 | 218.80 | 218.80 | 11,884 |
23 Aug 2024 | 218.60 | 219.40 | 217.20 | 218.20 | 218.20 | 11,030 |
22 Aug 2024 | 214.80 | 219.80 | 214.80 | 218.40 | 218.40 | 21,900 |
21 Aug 2024 | 214.40 | 215.40 | 213.80 | 214.80 | 214.80 | 15,938 |
20 Aug 2024 | 216.20 | 217.60 | 214.40 | 214.40 | 214.40 | 15,623 |
19 Aug 2024 | 215.00 | 216.80 | 214.40 | 216.20 | 216.20 | 22,506 |
16 Aug 2024 | 214.20 | 216.20 | 213.60 | 215.00 | 215.00 | 15,408 |
15 Aug 2024 | 213.20 | 215.00 | 211.20 | 213.80 | 213.80 | 17,713 |
14 Aug 2024 | 212.00 | 213.20 | 211.00 | 213.00 | 213.00 | 15,683 |
13 Aug 2024 | 210.60 | 211.00 | 208.20 | 210.20 | 210.20 | 11,155 |
12 Aug 2024 | 209.60 | 210.60 | 208.40 | 210.00 | 210.00 | 8,778 |
09 Aug 2024 | 207.60 | 210.80 | 207.60 | 208.60 | 208.60 | 11,758 |
08 Aug 2024 | 205.60 | 206.80 | 203.20 | 206.60 | 206.60 | 13,369 |
07 Aug 2024 | 202.80 | 207.80 | 202.80 | 207.60 | 207.60 | 17,001 |
06 Aug 2024 | 203.40 | 205.20 | 199.70 | 201.60 | 201.60 | 24,159 |
05 Aug 2024 | 205.00 | 205.00 | 194.20 | 200.60 | 200.60 | 57,555 |
02 Aug 2024 | 217.00 | 217.00 | 210.20 | 210.80 | 210.80 | 20,848 |
01 Aug 2024 | 217.40 | 220.20 | 217.20 | 218.60 | 218.60 | 15,157 |
31 July 2024 | 221.80 | 222.60 | 218.40 | 218.40 | 218.40 | 26,157 |
30 July 2024 | 218.60 | 221.00 | 218.60 | 219.80 | 219.80 | 15,009 |
29 July 2024 | 219.40 | 221.80 | 218.00 | 218.60 | 218.60 | 20,530 |
26 July 2024 | 215.80 | 218.60 | 215.80 | 218.00 | 218.00 | 10,723 |
25 July 2024 | 217.60 | 218.00 | 212.00 | 216.00 | 216.00 | 26,454 |
24 July 2024 | 214.00 | 219.00 | 214.00 | 219.00 | 219.00 | 24,976 |
23 July 2024 | 212.60 | 215.00 | 212.00 | 214.40 | 214.40 | 20,541 |
22 July 2024 | 210.40 | 213.00 | 210.40 | 211.40 | 211.40 | 14,190 |
19 July 2024 | 212.00 | 212.20 | 208.20 | 209.20 | 209.20 | 17,217 |
18 July 2024 | 209.20 | 214.20 | 208.80 | 212.80 | 212.80 | 24,086 |
17 July 2024 | 209.00 | 210.40 | 207.80 | 209.20 | 209.20 | 22,282 |
16 July 2024 | 210.00 | 211.60 | 209.40 | 209.40 | 209.40 | 18,827 |
15 July 2024 | 214.00 | 214.00 | 210.00 | 210.20 | 210.20 | 14,810 |
12 July 2024 | 215.40 | 215.60 | 213.00 | 214.40 | 214.40 | 16,477 |
11 July 2024 | 214.40 | 216.20 | 211.40 | 215.40 | 215.40 | 25,614 |
10 July 2024 | 212.80 | 214.20 | 211.00 | 214.20 | 214.20 | 22,898 |
09 July 2024 | 214.80 | 215.20 | 212.00 | 212.80 | 212.80 | 22,899 |
08 July 2024 | 220.00 | 220.60 | 214.80 | 215.20 | 215.20 | 24,679 |
05 July 2024 | 221.60 | 223.00 | 219.20 | 220.00 | 220.00 | 21,780 |
04 July 2024 | 219.40 | 221.60 | 219.00 | 220.00 | 220.00 | 16,668 |
03 July 2024 | 218.20 | 218.80 | 217.00 | 218.80 | 218.80 | 18,628 |
02 July 2024 | 214.00 | 219.40 | 213.20 | 217.60 | 217.60 | 29,833 |
01 July 2024 | 214.00 | 216.60 | 214.00 | 214.00 | 214.00 | 18,494 |
28 June 2024 | 215.00 | 215.80 | 213.20 | 213.20 | 213.20 | 35,203 |
27 June 2024 | 213.20 | 215.80 | 212.60 | 214.20 | 214.20 | 24,567 |
26 June 2024 | 215.00 | 215.80 | 212.40 | 213.40 | 213.40 | 30,756 |
25 June 2024 | 216.40 | 218.20 | 214.00 | 214.40 | 214.40 | 19,880 |
24 June 2024 | 215.40 | 217.60 | 215.20 | 216.80 | 216.80 | 31,908 |
21 June 2024 | 214.80 | 216.40 | 213.60 | 214.60 | 214.60 | 37,283 |
20 June 2024 | 211.40 | 215.20 | 211.40 | 215.00 | 215.00 | 14,680 |
19 June 2024 | 213.60 | 214.00 | 211.20 | 211.60 | 211.60 | 24,961 |
18 June 2024 | 213.60 | 214.20 | 210.80 | 213.20 | 213.20 | 31,498 |
17 June 2024 | 215.80 | 217.00 | 213.00 | 213.00 | 213.00 | 18,108 |
14 June 2024 | 219.80 | 220.20 | 214.00 | 215.40 | 215.40 | 27,529 |
13 June 2024 | 223.60 | 224.80 | 219.20 | 219.40 | 219.40 | 30,067 |
12 June 2024 | 217.20 | 225.00 | 217.20 | 224.20 | 224.20 | 21,504 |
11 June 2024 | 217.80 | 218.60 | 216.20 | 217.00 | 217.00 | 24,568 |
10 June 2024 | 217.60 | 218.60 | 214.80 | 218.00 | 218.00 | 21,266 |
07 June 2024 | 220.80 | 221.00 | 218.00 | 218.00 | 218.00 | 18,444 |
06 June 2024 | 224.80 | 225.40 | 220.40 | 221.00 | 221.00 | 21,683 |
05 June 2024 | 224.00 | 224.80 | 221.80 | 224.80 | 224.80 | 20,419 |
04 June 2024 | 220.00 | 223.80 | 220.00 | 222.80 | 222.80 | 17,993 |
03 June 2024 | 223.00 | 224.80 | 220.20 | 220.80 | 220.80 | 26,058 |
31 May 2024 | 220.60 | 223.00 | 220.20 | 222.20 | 222.20 | 55,037 |
30 May 2024 | 216.80 | 220.60 | 216.60 | 220.60 | 220.60 | 14,789 |
29 May 2024 | 220.80 | 220.80 | 216.60 | 217.00 | 217.00 | 19,386 |
28 May 2024 | 223.40 | 223.80 | 220.20 | 221.20 | 221.20 | 21,645 |
27 May 2024 | 222.00 | 224.60 | 222.00 | 223.00 | 223.00 | 15,015 |
24 May 2024 | 219.00 | 222.60 | 217.60 | 222.00 | 222.00 | 19,215 |
23 May 2024 | 223.80 | 224.40 | 220.60 | 221.00 | 221.00 | 19,142 |
22 May 2024 | 223.00 | 223.80 | 220.80 | 223.60 | 223.60 | 14,561 |
21 May 2024 | 224.60 | 225.00 | 222.40 | 222.80 | 222.80 | 21,584 |
20 May 2024 | 224.40 | 226.40 | 222.80 | 225.40 | 225.40 | 18,819 |
20 May 2024 | 3.35 Dividend | |||||
17 May 2024 | 227.80 | 228.80 | 226.20 | 227.00 | 223.65 | 20,112 |
16 May 2024 | 230.80 | 231.80 | 227.00 | 228.00 | 224.64 | 20,018 |
15 May 2024 | 229.00 | 230.40 | 226.80 | 230.20 | 226.80 | 29,518 |
14 May 2024 | 225.20 | 228.60 | 225.00 | 227.80 | 224.44 | 20,330 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |