Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 June 2024 | 249.95 | 255.79 | 248.52 | 250.68 | 250.68 | 218,301 |
27 June 2024 | 254.48 | 263.00 | 246.12 | 248.53 | 248.53 | 695,256 |
26 June 2024 | 245.00 | 259.90 | 240.90 | 250.10 | 250.10 | 787,730 |
25 June 2024 | 247.94 | 247.94 | 242.00 | 243.73 | 243.73 | 85,278 |
24 June 2024 | 248.70 | 251.45 | 243.85 | 245.02 | 245.02 | 124,900 |
21 June 2024 | 253.03 | 254.95 | 248.05 | 249.48 | 249.48 | 214,632 |
20 June 2024 | 252.60 | 255.73 | 247.21 | 253.17 | 253.17 | 344,519 |
19 June 2024 | 257.00 | 261.99 | 250.80 | 252.17 | 252.17 | 300,756 |
19 June 2024 | 0.7 Dividend | |||||
18 June 2024 | 254.00 | 262.99 | 250.62 | 255.23 | 254.53 | 364,704 |
14 June 2024 | 254.10 | 269.98 | 251.95 | 254.05 | 253.35 | 1,860,462 |
13 June 2024 | 254.48 | 254.48 | 249.00 | 252.89 | 252.20 | 230,729 |
12 June 2024 | 246.90 | 257.10 | 245.25 | 254.48 | 253.78 | 396,776 |
11 June 2024 | 269.95 | 269.95 | 244.00 | 249.23 | 248.55 | 676,965 |
10 June 2024 | 242.80 | 276.80 | 237.82 | 269.59 | 268.85 | 1,458,935 |
07 June 2024 | 231.00 | 242.00 | 229.00 | 238.60 | 237.95 | 826,101 |
06 June 2024 | 220.00 | 230.50 | 218.10 | 227.05 | 226.43 | 522,883 |
05 June 2024 | 201.70 | 220.00 | 194.85 | 214.00 | 213.41 | 377,309 |
04 June 2024 | 220.00 | 221.15 | 194.00 | 198.25 | 197.71 | 267,125 |
03 June 2024 | 225.00 | 226.00 | 216.85 | 219.80 | 219.20 | 282,532 |
31 May 2024 | 211.70 | 223.00 | 208.55 | 219.70 | 219.10 | 121,150 |
30 May 2024 | 213.35 | 213.60 | 208.80 | 210.05 | 209.47 | 39,164 |
29 May 2024 | 210.05 | 214.65 | 210.05 | 213.35 | 212.76 | 35,191 |
28 May 2024 | 214.50 | 216.30 | 212.20 | 213.30 | 212.71 | 26,846 |
27 May 2024 | 219.35 | 219.35 | 213.55 | 215.30 | 214.71 | 46,001 |
24 May 2024 | 215.90 | 220.00 | 214.05 | 216.45 | 215.86 | 46,521 |
23 May 2024 | 217.60 | 217.60 | 213.60 | 215.30 | 214.71 | 54,744 |
22 May 2024 | 215.20 | 217.95 | 212.50 | 214.75 | 214.16 | 95,575 |
21 May 2024 | 217.40 | 217.40 | 214.25 | 215.05 | 214.46 | 60,187 |
17 May 2024 | 218.45 | 221.35 | 216.10 | 218.60 | 218.00 | 65,953 |
16 May 2024 | 219.80 | 220.15 | 216.25 | 218.45 | 217.85 | 72,766 |
15 May 2024 | 216.00 | 231.05 | 210.90 | 218.80 | 218.20 | 307,092 |
14 May 2024 | 212.05 | 218.50 | 211.05 | 213.85 | 213.26 | 51,221 |
13 May 2024 | 218.60 | 218.60 | 212.00 | 214.80 | 214.21 | 27,092 |
10 May 2024 | 211.15 | 220.50 | 206.25 | 218.60 | 218.00 | 86,539 |
09 May 2024 | 215.90 | 219.70 | 210.00 | 211.15 | 210.57 | 72,146 |
08 May 2024 | 212.00 | 218.50 | 211.55 | 215.35 | 214.76 | 45,754 |
07 May 2024 | 212.45 | 220.00 | 209.95 | 215.90 | 215.31 | 55,555 |
06 May 2024 | 219.90 | 219.90 | 211.00 | 212.45 | 211.87 | 61,823 |
03 May 2024 | 219.50 | 223.80 | 216.05 | 217.65 | 217.05 | 58,542 |
02 May 2024 | 225.70 | 225.70 | 216.70 | 219.45 | 218.85 | 48,280 |
30 Apr 2024 | 223.20 | 224.45 | 220.00 | 222.80 | 222.19 | 50,713 |
29 Apr 2024 | 226.45 | 226.45 | 221.00 | 222.70 | 222.09 | 88,131 |
26 Apr 2024 | 223.50 | 225.00 | 222.20 | 224.05 | 223.44 | 51,752 |
25 Apr 2024 | 223.65 | 226.40 | 222.10 | 223.30 | 222.69 | 107,259 |
24 Apr 2024 | 227.60 | 228.75 | 220.70 | 223.60 | 222.99 | 108,847 |
23 Apr 2024 | 230.00 | 230.90 | 225.00 | 225.60 | 224.98 | 150,017 |
22 Apr 2024 | 217.50 | 231.25 | 216.40 | 228.10 | 227.47 | 318,368 |
19 Apr 2024 | 209.00 | 217.00 | 208.95 | 215.30 | 214.71 | 110,076 |
18 Apr 2024 | 212.70 | 215.05 | 208.85 | 209.25 | 208.68 | 67,549 |
16 Apr 2024 | 211.70 | 216.20 | 207.60 | 211.45 | 210.87 | 123,203 |
15 Apr 2024 | 213.90 | 217.10 | 207.05 | 213.30 | 212.71 | 139,412 |
12 Apr 2024 | 216.00 | 218.45 | 213.40 | 215.30 | 214.71 | 136,778 |
10 Apr 2024 | 218.60 | 219.25 | 212.45 | 216.75 | 216.16 | 136,686 |
09 Apr 2024 | 222.50 | 222.50 | 214.85 | 217.20 | 216.60 | 126,217 |
08 Apr 2024 | 221.35 | 223.45 | 218.00 | 220.90 | 220.29 | 128,433 |
05 Apr 2024 | 222.80 | 223.75 | 216.50 | 219.90 | 219.30 | 274,220 |
04 Apr 2024 | 228.40 | 228.40 | 219.00 | 222.65 | 222.04 | 228,694 |
03 Apr 2024 | 223.85 | 228.55 | 222.35 | 224.95 | 224.33 | 350,474 |
02 Apr 2024 | 220.40 | 225.00 | 218.30 | 223.85 | 223.24 | 421,334 |
01 Apr 2024 | 210.00 | 220.80 | 210.00 | 219.90 | 219.30 | 359,978 |
28 Mar 2024 | 205.10 | 210.40 | 205.10 | 208.30 | 207.73 | 288,127 |
27 Mar 2024 | 205.00 | 209.90 | 201.10 | 205.10 | 204.54 | 498,814 |
26 Mar 2024 | 211.95 | 212.90 | 203.00 | 204.35 | 203.79 | 330,739 |
22 Mar 2024 | 208.90 | 213.70 | 204.15 | 212.10 | 211.52 | 642,002 |
21 Mar 2024 | 216.80 | 216.80 | 207.50 | 208.90 | 208.33 | 399,991 |
20 Mar 2024 | 218.85 | 220.45 | 213.60 | 214.90 | 214.31 | 115,313 |
19 Mar 2024 | 225.00 | 226.90 | 217.70 | 218.85 | 218.25 | 81,767 |
18 Mar 2024 | 220.50 | 229.00 | 217.45 | 225.10 | 224.48 | 167,733 |
15 Mar 2024 | 221.25 | 222.75 | 212.75 | 220.05 | 219.45 | 168,776 |
14 Mar 2024 | 210.00 | 222.75 | 207.50 | 222.25 | 221.64 | 103,712 |
13 Mar 2024 | 224.95 | 227.15 | 210.00 | 212.10 | 211.52 | 213,054 |
12 Mar 2024 | 227.70 | 229.75 | 220.15 | 223.95 | 223.34 | 149,783 |
11 Mar 2024 | 236.00 | 236.00 | 224.80 | 226.15 | 225.53 | 156,311 |
07 Mar 2024 | 237.80 | 239.95 | 234.05 | 235.05 | 234.41 | 71,671 |
06 Mar 2024 | 241.25 | 243.85 | 232.20 | 236.40 | 235.75 | 141,659 |
05 Mar 2024 | 251.90 | 251.90 | 239.15 | 241.95 | 241.29 | 199,345 |
04 Mar 2024 | 252.45 | 253.90 | 245.60 | 251.95 | 251.26 | 140,942 |
01 Mar 2024 | 239.05 | 246.45 | 238.55 | 243.90 | 243.23 | 146,724 |
29 Feb 2024 | 239.00 | 240.50 | 233.65 | 238.05 | 237.40 | 92,820 |
28 Feb 2024 | 247.70 | 247.70 | 235.10 | 239.50 | 238.84 | 113,881 |
27 Feb 2024 | 245.00 | 251.05 | 245.00 | 246.60 | 245.92 | 137,737 |
26 Feb 2024 | 245.00 | 246.85 | 242.00 | 243.05 | 242.38 | 47,486 |
23 Feb 2024 | 244.75 | 249.75 | 242.75 | 245.45 | 244.78 | 71,432 |
22 Feb 2024 | 246.90 | 250.10 | 239.90 | 243.25 | 242.58 | 145,612 |
21 Feb 2024 | 250.10 | 253.00 | 244.40 | 245.20 | 244.53 | 103,478 |
20 Feb 2024 | 255.00 | 256.50 | 248.50 | 249.25 | 248.57 | 95,332 |
19 Feb 2024 | 250.00 | 259.55 | 250.00 | 255.25 | 254.55 | 117,617 |
16 Feb 2024 | 254.80 | 254.80 | 249.55 | 250.85 | 250.16 | 86,595 |
15 Feb 2024 | 253.70 | 256.65 | 251.55 | 253.15 | 252.46 | 83,071 |
14 Feb 2024 | 245.50 | 256.15 | 245.10 | 253.75 | 253.05 | 108,514 |
13 Feb 2024 | 246.00 | 249.30 | 239.40 | 247.70 | 247.02 | 99,447 |
12 Feb 2024 | 253.20 | 255.50 | 246.00 | 246.95 | 246.27 | 148,623 |
09 Feb 2024 | 265.00 | 265.25 | 251.55 | 253.20 | 252.51 | 308,067 |
08 Feb 2024 | 263.40 | 267.05 | 260.10 | 265.25 | 264.52 | 116,532 |
07 Feb 2024 | 262.90 | 267.85 | 260.30 | 262.40 | 261.68 | 148,555 |
06 Feb 2024 | 263.80 | 265.80 | 259.80 | 260.90 | 260.18 | 102,742 |
05 Feb 2024 | 263.00 | 265.00 | 256.90 | 262.75 | 262.03 | 155,945 |
02 Feb 2024 | 267.95 | 268.70 | 259.05 | 262.85 | 262.13 | 167,893 |
01 Feb 2024 | 269.40 | 269.50 | 264.00 | 265.70 | 264.97 | 133,145 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |