Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
29 Sept 2023 | 204.88 | 210.70 | 203.50 | 204.88 | 204.88 | 15,811 |
28 Sept 2023 | 199.55 | 202.80 | 198.91 | 198.88 | 198.88 | 19,261 |
27 Sept 2023 | 203.45 | 204.00 | 199.45 | 202.43 | 202.43 | 52,330 |
26 Sept 2023 | 214.80 | 214.40 | 203.60 | 204.50 | 204.50 | 20,919 |
25 Sept 2023 | 214.40 | 215.81 | 213.90 | 215.55 | 215.55 | 24,847 |
22 Sept 2023 | 216.70 | 218.10 | 214.50 | 216.50 | 216.50 | 72,197 |
21 Sept 2023 | 223.85 | 223.30 | 214.90 | 220.00 | 220.00 | 601,967 |
20 Sept 2023 | 219.65 | 224.40 | 218.80 | 221.45 | 221.45 | 353,770 |
19 Sept 2023 | 218.20 | 221.80 | 218.81 | 219.75 | 219.75 | 12,660 |
18 Sept 2023 | 226.20 | 225.40 | 220.10 | 224.60 | 224.60 | 93,877 |
15 Sept 2023 | 233.65 | 237.80 | 227.78 | 237.05 | 237.05 | 70,126 |
14 Sept 2023 | 225.65 | 234.60 | 224.70 | 234.00 | 234.00 | 23,861 |
13 Sept 2023 | 224.10 | 226.50 | 221.80 | 223.05 | 223.05 | 14,751 |
12 Sept 2023 | 228.70 | 230.40 | 224.30 | 228.80 | 228.80 | 15,378 |
11 Sept 2023 | 226.30 | 231.70 | 226.20 | 231.25 | 231.25 | 59,412 |
08 Sept 2023 | 230.10 | 231.00 | 227.40 | 228.00 | 228.00 | 9,950 |
07 Sept 2023 | 224.90 | 230.90 | 227.70 | 228.70 | 228.70 | 7,945 |
06 Sept 2023 | 226.00 | 229.90 | 225.30 | 226.60 | 226.60 | 12,796 |
05 Sept 2023 | 228.10 | 229.40 | 225.00 | 225.85 | 225.85 | 522,412 |
04 Sept 2023 | 219.15 | 231.50 | 228.00 | 229.35 | 229.35 | 161,348 |
01 Sept 2023 | 221.65 | 232.00 | 223.90 | 227.35 | 227.35 | 21,354 |
31 Aug 2023 | 222.50 | 231.50 | 226.20 | 228.70 | 228.70 | 645,623 |
30 Aug 2023 | 226.50 | 229.00 | 224.00 | 226.10 | 226.10 | 25,914 |
29 Aug 2023 | 224.10 | 229.50 | 220.60 | 221.85 | 221.85 | 73,810 |
25 Aug 2023 | 219.15 | 225.50 | 221.40 | 224.00 | 224.00 | 17,300 |
24 Aug 2023 | 219.45 | 228.50 | 221.70 | 223.45 | 223.45 | 4,143 |
23 Aug 2023 | 219.65 | 223.00 | 217.10 | 222.70 | 222.70 | 4,205 |
22 Aug 2023 | 212.10 | 219.80 | 211.00 | 218.90 | 218.90 | 273,898 |
21 Aug 2023 | 222.90 | 219.60 | 212.40 | 213.25 | 213.25 | 42,449 |
18 Aug 2023 | 229.55 | 226.50 | 221.80 | 222.80 | 222.80 | 8,072 |
17 Aug 2023 | 234.80 | 235.00 | 227.90 | 228.10 | 228.10 | 22,024 |
16 Aug 2023 | 233.85 | 237.00 | 234.60 | 236.20 | 236.20 | 1,973,440 |
15 Aug 2023 | 238.00 | 237.60 | 231.30 | 234.60 | 234.60 | 16,244 |
14 Aug 2023 | 232.60 | 239.80 | 234.60 | 235.45 | 235.45 | 14,171 |
11 Aug 2023 | 239.15 | 241.10 | 237.70 | 239.15 | 239.15 | 13,816 |
10 Aug 2023 | 230.30 | 243.10 | 233.10 | 243.05 | 243.05 | 10,096 |
09 Aug 2023 | 229.55 | 234.40 | 231.70 | 232.00 | 232.00 | 19,146 |
08 Aug 2023 | 228.90 | 231.40 | 228.80 | 229.45 | 229.45 | 12,136 |
07 Aug 2023 | 231.25 | 231.11 | 229.10 | 230.50 | 230.50 | 393,156 |
04 Aug 2023 | 230.60 | 232.80 | 229.70 | 231.35 | 231.35 | 39,036 |
03 Aug 2023 | 225.65 | 232.20 | 226.30 | 228.90 | 228.90 | 21,276 |
02 Aug 2023 | 227.05 | 230.00 | 226.02 | 228.30 | 228.30 | 31,379 |
01 Aug 2023 | 234.30 | 235.00 | 228.70 | 230.00 | 230.00 | 116,498 |
31 Jul 2023 | 235.55 | 236.10 | 232.00 | 233.85 | 233.85 | 9,467 |
28 Jul 2023 | 235.85 | 237.49 | 233.40 | 236.80 | 236.80 | 17,190 |
27 Jul 2023 | 237.65 | 241.70 | 237.60 | 238.00 | 238.00 | 17,963 |
26 Jul 2023 | 241.05 | 239.50 | 234.00 | 236.60 | 236.60 | 1,357,832 |
25 Jul 2023 | 237.45 | 237.20 | 233.30 | 237.05 | 237.05 | 11,108 |
24 Jul 2023 | 233.65 | 241.00 | 234.60 | 236.50 | 236.50 | 20,055 |
21 Jul 2023 | 234.30 | 236.90 | 231.00 | 233.55 | 233.55 | 57,347 |
20 Jul 2023 | 233.65 | 237.00 | 232.00 | 234.80 | 234.80 | 44,631 |
19 Jul 2023 | 222.00 | 237.70 | 222.90 | 235.25 | 235.25 | 765,781 |
18 Jul 2023 | 217.65 | 222.70 | 217.00 | 219.45 | 219.45 | 32,703 |
17 Jul 2023 | 216.80 | 219.06 | 212.00 | 214.50 | 214.50 | 22,511 |
14 Jul 2023 | 218.50 | 219.70 | 216.50 | 218.00 | 218.00 | 12,654 |
13 Jul 2023 | 227.45 | 229.30 | 220.92 | 221.65 | 221.65 | 199,660 |
12 Jul 2023 | 219.55 | 226.70 | 214.90 | 222.50 | 222.50 | 27,012 |
11 Jul 2023 | 214.30 | 219.40 | 214.10 | 215.55 | 215.55 | 14,630 |
10 Jul 2023 | 216.30 | 216.30 | 211.70 | 214.50 | 214.50 | 17,573 |
07 Jul 2023 | 215.05 | 218.70 | 211.50 | 213.55 | 213.55 | 15,166 |
06 Jul 2023 | 224.30 | 225.20 | 212.80 | 216.60 | 216.60 | 42,162 |
05 Jul 2023 | 222.70 | 226.10 | 221.30 | 220.90 | 220.90 | 167,582 |
04 Jul 2023 | 216.10 | 225.50 | 218.20 | 218.10 | 218.10 | 18,411 |
03 Jul 2023 | 212.40 | 216.49 | 212.60 | 212.30 | 212.30 | 55,898 |
30 Jun 2023 | 210.90 | 215.70 | 209.70 | 211.45 | 211.45 | 72,180 |
29 Jun 2023 | 212.30 | 213.10 | 208.70 | 210.70 | 210.70 | 47,722 |
28 Jun 2023 | 212.00 | 213.02 | 209.40 | 212.50 | 212.50 | 50,264 |
27 Jun 2023 | 211.25 | 212.67 | 208.10 | 212.50 | 212.50 | 456,643 |
26 Jun 2023 | 212.00 | 212.50 | 207.52 | 212.80 | 212.80 | 97,961 |
23 Jun 2023 | 211.55 | 211.55 | 211.55 | 211.55 | 211.55 | - |
22 Jun 2023 | 213.55 | 213.20 | 209.80 | 211.55 | 211.55 | 317,759 |
21 Jun 2023 | 211.05 | 214.30 | 206.00 | 208.98 | 208.98 | 283,890 |
20 Jun 2023 | 220.40 | 220.20 | 215.80 | 221.05 | 221.05 | 2,057 |
19 Jun 2023 | 223.15 | 224.50 | 217.87 | 218.80 | 218.80 | 39,669 |
16 Jun 2023 | 227.15 | 230.60 | 224.70 | 230.70 | 230.70 | 104,671 |
15 Jun 2023 | 230.00 | 231.30 | 226.20 | 230.50 | 230.50 | 26,034 |
14 Jun 2023 | 227.75 | 235.20 | 226.00 | 229.15 | 229.15 | 109,874 |
13 Jun 2023 | 228.00 | 230.20 | 226.20 | 226.90 | 226.90 | 22,363 |
12 Jun 2023 | 229.15 | 228.80 | 226.10 | 230.40 | 230.40 | 20,042 |
09 Jun 2023 | 223.75 | 233.30 | 224.00 | 227.85 | 227.85 | 22,738 |
08 Jun 2023 | 230.00 | 231.70 | 227.00 | 228.30 | 228.30 | 24,565 |
07 Jun 2023 | 232.40 | 236.20 | 230.20 | 234.00 | 234.00 | 891,369 |
06 Jun 2023 | 231.65 | 231.65 | 231.65 | 231.65 | 231.65 | - |
05 Jun 2023 | 233.05 | 238.10 | 230.50 | 231.65 | 231.65 | 458,691 |
02 Jun 2023 | 218.50 | 232.70 | 218.90 | 229.15 | 229.15 | 99,310 |
01 Jun 2023 | 214.40 | 216.80 | 210.60 | 212.50 | 212.50 | 39,450 |
31 May 2023 | 211.65 | 213.90 | 207.55 | 210.50 | 210.50 | 157,103 |
30 May 2023 | 212.50 | 217.00 | 211.70 | 212.50 | 212.50 | 515,641 |
26 May 2023 | 217.05 | 215.00 | 208.70 | 214.90 | 214.90 | 22,917 |
25 May 2023 | 210.50 | 212.70 | 209.30 | 212.70 | 212.70 | 10,573 |
24 May 2023 | 218.60 | 217.40 | 212.60 | 216.30 | 216.30 | 11,563 |
23 May 2023 | 217.25 | 224.30 | 215.20 | 217.85 | 217.85 | 27,561 |
22 May 2023 | 214.30 | 218.50 | 211.20 | 215.55 | 215.55 | 43,098 |
19 May 2023 | 217.05 | 219.70 | 214.50 | 218.00 | 218.00 | 23,622 |
18 May 2023 | 224.70 | 224.70 | 224.70 | 224.70 | 224.70 | - |
17 May 2023 | 222.40 | 218.90 | 216.00 | 224.70 | 224.70 | 2,974 |
16 May 2023 | 226.00 | 228.30 | 223.30 | 224.70 | 224.70 | 1,355,106 |
15 May 2023 | 216.50 | 226.70 | 218.80 | 220.10 | 220.10 | 10,795 |
12 May 2023 | 223.55 | 225.40 | 218.30 | 225.05 | 225.05 | 15,793 |
11 May 2023 | 219.45 | 227.20 | 219.30 | 223.45 | 223.45 | 38,983 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |