Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jul 2024 | 177.97 | 179.51 | 174.50 | 175.01 | 175.01 | 44,475 |
01 Jul 2024 | 179.99 | 181.25 | 174.69 | 177.09 | 177.09 | 349,600 |
28 Jun 2024 | 176.16 | 181.29 | 173.82 | 179.97 | 179.97 | 750,500 |
27 Jun 2024 | 174.25 | 175.08 | 171.77 | 174.90 | 174.90 | 339,200 |
26 Jun 2024 | 171.77 | 175.25 | 171.11 | 174.82 | 174.82 | 194,800 |
25 Jun 2024 | 174.62 | 175.55 | 172.15 | 172.27 | 172.27 | 320,200 |
24 Jun 2024 | 178.00 | 178.68 | 174.04 | 174.40 | 174.40 | 358,700 |
21 Jun 2024 | 176.75 | 180.48 | 175.96 | 178.56 | 178.56 | 516,400 |
20 Jun 2024 | 176.02 | 176.67 | 170.59 | 175.45 | 175.45 | 561,500 |
18 Jun 2024 | 185.93 | 186.74 | 175.03 | 176.03 | 176.03 | 469,400 |
17 Jun 2024 | 184.72 | 187.96 | 182.67 | 187.32 | 187.32 | 265,500 |
14 Jun 2024 | 187.47 | 188.47 | 185.10 | 187.78 | 187.78 | 203,500 |
13 Jun 2024 | 191.39 | 192.02 | 186.61 | 188.00 | 188.00 | 268,600 |
12 Jun 2024 | 193.54 | 198.48 | 189.15 | 191.77 | 191.77 | 367,200 |
11 Jun 2024 | 187.72 | 191.05 | 185.02 | 189.94 | 189.94 | 296,000 |
10 Jun 2024 | 187.33 | 192.32 | 184.10 | 188.06 | 188.06 | 515,000 |
07 Jun 2024 | 194.97 | 194.97 | 187.06 | 188.95 | 188.95 | 584,400 |
06 Jun 2024 | 192.47 | 198.61 | 191.59 | 196.41 | 196.41 | 547,200 |
05 Jun 2024 | 191.46 | 195.40 | 191.46 | 193.29 | 193.29 | 279,800 |
04 Jun 2024 | 188.00 | 193.38 | 188.00 | 190.86 | 190.86 | 305,800 |
03 Jun 2024 | 190.38 | 192.47 | 186.83 | 188.04 | 188.04 | 285,200 |
31 May 2024 | 188.55 | 191.17 | 187.00 | 189.47 | 189.47 | 435,800 |
30 May 2024 | 190.18 | 192.07 | 185.12 | 188.01 | 188.01 | 512,200 |
29 May 2024 | 190.51 | 193.18 | 189.52 | 191.34 | 191.34 | 211,100 |
28 May 2024 | 193.65 | 194.12 | 191.15 | 192.81 | 192.81 | 230,900 |
24 May 2024 | 190.96 | 196.25 | 190.96 | 193.66 | 193.66 | 193,300 |
23 May 2024 | 198.50 | 199.69 | 190.58 | 190.69 | 190.69 | 247,600 |
22 May 2024 | 199.97 | 201.37 | 198.82 | 198.97 | 198.97 | 170,700 |
21 May 2024 | 200.68 | 201.15 | 198.47 | 200.23 | 200.23 | 166,700 |
20 May 2024 | 203.54 | 204.12 | 199.60 | 201.44 | 201.44 | 166,800 |
17 May 2024 | 201.50 | 204.09 | 200.69 | 203.53 | 203.53 | 220,700 |
16 May 2024 | 204.40 | 204.81 | 200.96 | 201.53 | 201.53 | 273,300 |
15 May 2024 | 211.07 | 211.07 | 203.95 | 204.70 | 204.70 | 295,200 |
14 May 2024 | 206.28 | 211.85 | 206.20 | 208.73 | 208.73 | 189,000 |
13 May 2024 | 213.10 | 214.97 | 204.37 | 204.77 | 204.77 | 218,400 |
10 May 2024 | 209.83 | 213.04 | 206.57 | 212.28 | 212.28 | 335,500 |
09 May 2024 | 204.02 | 210.77 | 202.76 | 209.40 | 209.40 | 380,700 |
08 May 2024 | 205.91 | 220.41 | 199.54 | 203.09 | 203.09 | 918,800 |
07 May 2024 | 212.89 | 214.94 | 209.49 | 210.00 | 210.00 | 565,600 |
06 May 2024 | 209.79 | 211.92 | 208.27 | 211.62 | 211.62 | 327,000 |
03 May 2024 | 208.81 | 209.67 | 206.58 | 208.55 | 208.55 | 311,100 |
02 May 2024 | 207.08 | 208.14 | 202.81 | 206.06 | 206.06 | 368,400 |
01 May 2024 | 196.69 | 208.78 | 196.48 | 205.29 | 205.29 | 544,700 |
30 Apr 2024 | 201.11 | 203.26 | 196.23 | 196.47 | 196.47 | 302,800 |
29 Apr 2024 | 205.83 | 207.67 | 199.32 | 202.04 | 202.04 | 361,600 |
26 Apr 2024 | 206.40 | 207.17 | 203.10 | 204.41 | 204.41 | 290,600 |
25 Apr 2024 | 204.22 | 206.66 | 201.01 | 205.50 | 205.50 | 261,700 |
24 Apr 2024 | 207.31 | 209.01 | 204.12 | 206.15 | 206.15 | 336,400 |
23 Apr 2024 | 203.90 | 207.21 | 203.10 | 205.70 | 205.70 | 392,000 |
22 Apr 2024 | 204.04 | 206.36 | 200.80 | 203.00 | 203.00 | 348,300 |
19 Apr 2024 | 202.70 | 204.11 | 199.38 | 202.72 | 202.72 | 338,700 |
18 Apr 2024 | 208.15 | 208.60 | 200.96 | 201.84 | 201.84 | 330,500 |
17 Apr 2024 | 209.48 | 211.40 | 208.40 | 208.68 | 208.68 | 346,500 |
16 Apr 2024 | 209.29 | 212.77 | 207.04 | 210.05 | 210.05 | 232,500 |
15 Apr 2024 | 219.24 | 221.13 | 210.16 | 210.19 | 210.19 | 208,800 |
12 Apr 2024 | 220.09 | 222.30 | 216.78 | 217.45 | 217.45 | 171,300 |
11 Apr 2024 | 223.55 | 224.30 | 219.26 | 222.46 | 222.46 | 206,900 |
10 Apr 2024 | 218.91 | 221.85 | 216.34 | 221.10 | 221.10 | 192,500 |
09 Apr 2024 | 221.99 | 223.80 | 220.58 | 222.91 | 222.91 | 234,700 |
08 Apr 2024 | 223.66 | 224.00 | 217.60 | 220.07 | 220.07 | 303,400 |
05 Apr 2024 | 216.27 | 226.27 | 214.84 | 223.95 | 223.95 | 489,400 |
04 Apr 2024 | 216.04 | 218.60 | 214.72 | 215.46 | 215.46 | 333,100 |
03 Apr 2024 | 209.83 | 215.34 | 209.45 | 215.00 | 215.00 | 279,300 |
02 Apr 2024 | 214.99 | 215.26 | 209.99 | 211.50 | 211.50 | 296,900 |
01 Apr 2024 | 223.18 | 224.20 | 215.34 | 217.39 | 217.39 | 305,800 |
28 Mar 2024 | 226.07 | 228.43 | 222.71 | 223.18 | 223.18 | 387,500 |
27 Mar 2024 | 222.97 | 227.13 | 222.42 | 226.38 | 226.38 | 464,700 |
26 Mar 2024 | 225.25 | 225.25 | 218.46 | 220.87 | 220.87 | 928,900 |
25 Mar 2024 | 225.73 | 227.58 | 217.37 | 220.09 | 220.09 | 503,700 |
22 Mar 2024 | 227.47 | 227.47 | 220.74 | 224.74 | 224.74 | 328,000 |
21 Mar 2024 | 237.15 | 238.56 | 227.09 | 227.56 | 227.56 | 306,700 |
20 Mar 2024 | 237.83 | 238.54 | 232.12 | 236.38 | 236.38 | 339,800 |
19 Mar 2024 | 234.92 | 240.40 | 233.76 | 238.96 | 238.96 | 384,100 |
18 Mar 2024 | 225.14 | 235.56 | 222.60 | 234.36 | 234.36 | 360,800 |
15 Mar 2024 | 227.61 | 231.55 | 220.82 | 222.15 | 222.15 | 790,400 |
14 Mar 2024 | 233.78 | 234.05 | 228.49 | 229.54 | 229.54 | 238,500 |
13 Mar 2024 | 239.26 | 242.04 | 232.85 | 233.42 | 233.42 | 348,900 |
12 Mar 2024 | 241.02 | 242.81 | 237.76 | 239.26 | 239.26 | 322,000 |
11 Mar 2024 | 243.20 | 246.48 | 241.17 | 241.62 | 241.62 | 199,700 |
08 Mar 2024 | 253.85 | 258.39 | 244.54 | 244.54 | 244.54 | 267,900 |
07 Mar 2024 | 251.65 | 259.88 | 251.65 | 252.90 | 252.90 | 218,400 |
06 Mar 2024 | 258.96 | 261.44 | 249.32 | 249.45 | 249.45 | 351,700 |
05 Mar 2024 | 249.15 | 257.01 | 246.61 | 256.49 | 256.49 | 335,100 |
04 Mar 2024 | 236.67 | 252.27 | 236.67 | 249.51 | 249.51 | 389,900 |
01 Mar 2024 | 234.72 | 239.68 | 232.53 | 236.67 | 236.67 | 279,100 |
29 Feb 2024 | 231.30 | 235.56 | 225.69 | 234.92 | 234.92 | 575,600 |
28 Feb 2024 | 232.21 | 232.83 | 226.17 | 230.74 | 230.74 | 447,700 |
27 Feb 2024 | 231.50 | 234.92 | 224.02 | 232.32 | 232.32 | 688,000 |
26 Feb 2024 | 237.70 | 241.82 | 229.27 | 231.26 | 231.26 | 570,300 |
23 Feb 2024 | 239.24 | 250.74 | 234.51 | 238.37 | 238.37 | 1,318,300 |
22 Feb 2024 | 256.94 | 263.66 | 256.56 | 262.68 | 262.68 | 475,600 |
21 Feb 2024 | 266.09 | 267.33 | 254.91 | 258.30 | 258.30 | 485,600 |
20 Feb 2024 | 266.95 | 268.80 | 263.58 | 268.61 | 268.61 | 247,000 |
16 Feb 2024 | 270.77 | 277.34 | 269.25 | 270.56 | 270.56 | 225,600 |
15 Feb 2024 | 270.24 | 274.98 | 270.15 | 273.15 | 273.15 | 237,700 |
14 Feb 2024 | 267.38 | 268.56 | 261.77 | 268.31 | 268.31 | 178,400 |
13 Feb 2024 | 262.43 | 270.57 | 261.41 | 264.75 | 264.75 | 192,300 |
12 Feb 2024 | 272.29 | 272.92 | 267.70 | 270.01 | 270.01 | 153,000 |
09 Feb 2024 | 272.87 | 273.28 | 267.41 | 273.04 | 273.04 | 231,300 |
08 Feb 2024 | 262.61 | 272.53 | 262.45 | 272.34 | 272.34 | 333,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |