Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 May 2024 | 179.45 | 185.00 | 176.55 | 177.05 | 177.05 | 3,186 |
22 May 2024 | 176.00 | 180.00 | 172.00 | 177.50 | 177.50 | 61,551 |
21 May 2024 | 185.00 | 190.00 | 163.00 | 176.00 | 176.00 | 332,748 |
20 May 2024 | 182.50 | 188.00 | 180.00 | 185.00 | 185.00 | 27,169 |
17 May 2024 | 186.00 | 188.22 | 180.00 | 182.50 | 182.50 | 66,220 |
16 May 2024 | 192.50 | 195.00 | 183.00 | 186.00 | 186.00 | 69,888 |
15 May 2024 | 187.50 | 205.00 | 178.00 | 192.50 | 192.50 | 134,805 |
14 May 2024 | 190.00 | 190.00 | 181.50 | 187.50 | 187.50 | 26,840 |
13 May 2024 | 190.00 | 195.00 | 185.00 | 190.00 | 190.00 | 15,320 |
10 May 2024 | 177.50 | 195.00 | 175.10 | 190.00 | 190.00 | 502,013 |
09 May 2024 | 182.50 | 185.00 | 173.50 | 177.00 | 177.00 | 159,274 |
08 May 2024 | 192.50 | 195.00 | 180.00 | 182.50 | 182.50 | 92,066 |
07 May 2024 | 192.50 | 195.00 | 190.00 | 192.50 | 192.50 | 80,625 |
03 May 2024 | 192.50 | 195.00 | 190.00 | 192.50 | 192.50 | 33,029 |
02 May 2024 | 192.50 | 194.12 | 186.00 | 192.50 | 192.50 | 21,108 |
01 May 2024 | 195.00 | 200.00 | 190.50 | 192.50 | 192.50 | 40,168 |
30 Apr 2024 | 196.50 | 200.00 | 190.00 | 195.00 | 195.00 | 30,163 |
29 Apr 2024 | 191.50 | 198.00 | 190.00 | 196.50 | 196.50 | 59,649 |
26 Apr 2024 | 200.00 | 202.49 | 191.05 | 191.50 | 191.50 | 135,315 |
25 Apr 2024 | 200.00 | 205.00 | 195.00 | 200.00 | 200.00 | 39,011 |
24 Apr 2024 | 200.00 | 202.00 | 198.05 | 200.00 | 200.00 | 18,925 |
23 Apr 2024 | 200.00 | 200.00 | 197.76 | 200.00 | 200.00 | 22,572 |
22 Apr 2024 | 200.00 | 203.75 | 198.00 | 200.00 | 200.00 | 12,869 |
19 Apr 2024 | 197.50 | 205.00 | 195.00 | 200.00 | 200.00 | 141,174 |
18 Apr 2024 | 205.00 | 210.00 | 195.00 | 197.50 | 197.50 | 98,624 |
17 Apr 2024 | 205.00 | 210.00 | 200.00 | 205.00 | 205.00 | 38,369 |
16 Apr 2024 | 200.00 | 207.00 | 196.55 | 205.00 | 205.00 | 77,424 |
15 Apr 2024 | 200.00 | 212.25 | 196.55 | 202.50 | 202.50 | 151,224 |
12 Apr 2024 | 197.50 | 205.00 | 196.00 | 200.00 | 200.00 | 270,441 |
11 Apr 2024 | 212.50 | 215.00 | 192.26 | 200.00 | 200.00 | 204,193 |
10 Apr 2024 | 215.00 | 215.84 | 210.00 | 214.00 | 214.00 | 64,886 |
09 Apr 2024 | 217.50 | 220.00 | 210.00 | 215.00 | 215.00 | 43,706 |
08 Apr 2024 | 217.50 | 230.00 | 210.00 | 217.50 | 217.50 | 63,837 |
05 Apr 2024 | 225.00 | 230.00 | 212.55 | 218.00 | 218.00 | 72,221 |
04 Apr 2024 | 225.00 | 226.00 | 220.20 | 225.00 | 225.00 | 54,669 |
03 Apr 2024 | 225.00 | 230.00 | 220.00 | 225.00 | 225.00 | 54,217 |
02 Apr 2024 | 225.00 | 230.00 | 220.00 | 225.00 | 225.00 | 117,703 |
28 Mar 2024 | 225.00 | 230.00 | 220.00 | 225.00 | 225.00 | 62,930 |
27 Mar 2024 | 222.50 | 228.44 | 220.00 | 225.00 | 225.00 | 33,442 |
26 Mar 2024 | 225.00 | 230.00 | 220.00 | 225.00 | 225.00 | 72,010 |
25 Mar 2024 | 225.00 | 230.00 | 220.00 | 225.00 | 225.00 | 43,041 |
22 Mar 2024 | 220.00 | 230.00 | 215.00 | 225.00 | 225.00 | 41,021 |
21 Mar 2024 | 220.00 | 228.50 | 218.00 | 220.00 | 220.00 | 23,486 |
20 Mar 2024 | 215.00 | 229.90 | 210.00 | 220.00 | 220.00 | 53,513 |
19 Mar 2024 | 217.50 | 220.00 | 205.00 | 212.00 | 212.00 | 228,784 |
18 Mar 2024 | 235.00 | 240.00 | 215.00 | 217.50 | 217.50 | 266,367 |
15 Mar 2024 | 237.50 | 245.00 | 230.00 | 235.00 | 235.00 | 102,366 |
14 Mar 2024 | 242.50 | 250.00 | 223.50 | 237.50 | 237.50 | 226,421 |
14 Mar 2024 | 6 Dividend | |||||
13 Mar 2024 | 230.00 | 255.00 | 230.00 | 252.00 | 246.00 | 250,282 |
12 Mar 2024 | 280.00 | 294.00 | 226.00 | 232.00 | 226.48 | 665,389 |
11 Mar 2024 | 280.00 | 288.00 | 270.00 | 280.00 | 273.33 | 78,924 |
08 Mar 2024 | 275.00 | 285.00 | 270.00 | 285.00 | 278.21 | 54,276 |
07 Mar 2024 | 275.00 | 279.50 | 271.50 | 275.00 | 268.45 | 122,556 |
06 Mar 2024 | 260.00 | 280.00 | 258.55 | 275.00 | 268.45 | 124,861 |
05 Mar 2024 | 255.00 | 270.00 | 250.00 | 260.00 | 253.81 | 91,904 |
04 Mar 2024 | 247.50 | 270.00 | 245.00 | 255.00 | 248.93 | 157,687 |
01 Mar 2024 | 240.00 | 249.00 | 238.70 | 242.50 | 236.73 | 14,503 |
29 Feb 2024 | 240.00 | 245.00 | 235.00 | 240.00 | 234.29 | 17,047 |
28 Feb 2024 | 240.00 | 245.00 | 235.00 | 240.00 | 234.29 | 53,389 |
27 Feb 2024 | 240.00 | 245.00 | 235.00 | 240.00 | 234.29 | 19,746 |
26 Feb 2024 | 240.00 | 241.00 | 235.00 | 240.00 | 234.29 | 99,647 |
23 Feb 2024 | 240.00 | 245.00 | 235.00 | 240.00 | 234.29 | 11,745 |
22 Feb 2024 | 240.00 | 244.00 | 236.00 | 240.00 | 234.29 | 38,694 |
21 Feb 2024 | 237.50 | 245.00 | 237.00 | 240.00 | 234.29 | 23,024 |
20 Feb 2024 | 247.50 | 255.00 | 236.75 | 237.50 | 231.85 | 54,256 |
19 Feb 2024 | 247.50 | 250.00 | 240.00 | 247.50 | 241.61 | 68,615 |
16 Feb 2024 | 247.50 | 254.00 | 247.55 | 247.50 | 241.61 | 21,928 |
15 Feb 2024 | 245.00 | 255.00 | 240.00 | 247.50 | 241.61 | 19,606 |
14 Feb 2024 | 245.00 | 249.50 | 244.68 | 245.00 | 239.17 | 5,946 |
13 Feb 2024 | 245.00 | 250.00 | 240.00 | 245.00 | 239.17 | 16,514 |
12 Feb 2024 | 245.00 | 247.50 | 243.00 | 245.00 | 239.17 | 14,353 |
09 Feb 2024 | 245.00 | 250.00 | 242.40 | 245.00 | 239.17 | 18,436 |
08 Feb 2024 | 245.00 | 247.60 | 244.00 | 245.00 | 239.17 | 12,067 |
07 Feb 2024 | 245.00 | 250.00 | 240.00 | 244.00 | 238.19 | 18,057 |
06 Feb 2024 | 245.00 | 250.00 | 240.00 | 245.00 | 239.17 | 18,128 |
05 Feb 2024 | 247.50 | 251.20 | 240.20 | 245.00 | 239.17 | 30,970 |
02 Feb 2024 | 247.50 | 254.70 | 247.50 | 247.50 | 241.61 | 193,245 |
01 Feb 2024 | 245.00 | 255.00 | 240.00 | 247.50 | 241.61 | 59,941 |
31 Jan 2024 | 245.00 | 250.00 | 240.00 | 245.00 | 239.17 | 22,918 |
30 Jan 2024 | 245.00 | 245.50 | 241.55 | 245.00 | 239.17 | 29,379 |
29 Jan 2024 | 245.00 | 250.00 | 240.00 | 245.00 | 239.17 | 25,613 |
26 Jan 2024 | 245.00 | 246.70 | 242.60 | 245.00 | 239.17 | 33,221 |
25 Jan 2024 | 246.00 | 250.00 | 240.00 | 245.00 | 239.17 | 41,007 |
24 Jan 2024 | 245.00 | 250.00 | 240.00 | 246.00 | 240.14 | 41,283 |
23 Jan 2024 | 245.00 | 247.90 | 243.70 | 245.00 | 239.17 | 6,287 |
22 Jan 2024 | 247.50 | 254.00 | 240.00 | 245.00 | 239.17 | 52,932 |
19 Jan 2024 | 250.00 | 255.00 | 240.00 | 247.50 | 241.61 | 74,527 |
18 Jan 2024 | 240.00 | 255.00 | 239.05 | 250.00 | 244.05 | 43,078 |
17 Jan 2024 | 245.00 | 244.80 | 235.00 | 240.00 | 234.29 | 44,533 |
16 Jan 2024 | 246.00 | 250.00 | 240.00 | 245.00 | 239.17 | 74,400 |
15 Jan 2024 | 244.00 | 250.00 | 240.00 | 246.00 | 240.14 | 58,633 |
12 Jan 2024 | 237.50 | 244.00 | 233.00 | 237.50 | 231.85 | 16,328 |
11 Jan 2024 | 237.50 | 245.00 | 235.50 | 237.50 | 231.85 | 22,610 |
10 Jan 2024 | 235.00 | 245.00 | 231.82 | 237.50 | 231.85 | 246,016 |
09 Jan 2024 | 232.50 | 240.00 | 231.50 | 240.00 | 234.29 | 96,399 |
08 Jan 2024 | 226.00 | 227.50 | 222.00 | 226.00 | 220.62 | 24,714 |
05 Jan 2024 | 225.00 | 230.00 | 217.55 | 226.00 | 220.62 | 87,574 |
04 Jan 2024 | 225.00 | 230.00 | 215.70 | 225.00 | 219.64 | 81,171 |
03 Jan 2024 | 237.50 | 245.00 | 219.70 | 225.00 | 219.64 | 53,247 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |