Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Jun 2024 | 124.40 | 125.10 | 124.30 | 125.00 | 125.00 | 369,298 |
20 Jun 2024 | 124.40 | 125.20 | 124.40 | 124.70 | 124.70 | 1,276,226 |
19 Jun 2024 | 123.60 | 125.20 | 123.60 | 124.80 | 124.80 | 275,262 |
18 Jun 2024 | 123.40 | 124.00 | 123.40 | 123.60 | 123.60 | 161,257 |
17 Jun 2024 | 124.40 | 124.40 | 123.30 | 123.40 | 123.40 | 763,889 |
14 Jun 2024 | 124.60 | 124.70 | 124.10 | 124.40 | 124.40 | 177,529 |
13 Jun 2024 | 124.70 | 124.90 | 124.50 | 124.70 | 124.70 | 180,425 |
12 Jun 2024 | 125.00 | 125.20 | 124.50 | 124.70 | 124.70 | 448,222 |
11 Jun 2024 | 125.00 | 125.10 | 124.90 | 125.00 | 125.00 | 494,506 |
10 Jun 2024 | 124.60 | 125.00 | 124.60 | 125.00 | 125.00 | 123,412 |
07 Jun 2024 | 124.70 | 124.90 | 124.70 | 124.80 | 124.80 | 99,947 |
05 Jun 2024 | 124.60 | 124.90 | 124.60 | 124.80 | 124.80 | 178,213 |
04 Jun 2024 | 124.40 | 124.80 | 124.40 | 124.50 | 124.50 | 324,036 |
03 Jun 2024 | 124.40 | 124.60 | 124.30 | 124.50 | 124.50 | 127,188 |
31 May 2024 | 124.40 | 124.50 | 124.20 | 124.40 | 124.40 | 551,767 |
30 May 2024 | 124.30 | 124.50 | 124.30 | 124.40 | 124.40 | 156,226 |
29 May 2024 | 124.30 | 124.40 | 124.20 | 124.20 | 124.20 | 312,371 |
28 May 2024 | 124.20 | 124.40 | 124.20 | 124.30 | 124.30 | 226,802 |
27 May 2024 | 124.20 | 124.50 | 124.20 | 124.30 | 124.30 | 76,934 |
24 May 2024 | 124.10 | 124.40 | 124.10 | 124.20 | 124.20 | 203,904 |
23 May 2024 | 124.10 | 124.40 | 124.10 | 124.20 | 124.20 | 156,724 |
22 May 2024 | 124.00 | 124.10 | 124.00 | 124.10 | 124.10 | 352,497 |
21 May 2024 | 123.90 | 124.10 | 123.80 | 124.00 | 124.00 | 281,793 |
20 May 2024 | 123.60 | 124.00 | 123.60 | 123.90 | 123.90 | 229,347 |
17 May 2024 | 123.90 | 124.00 | 123.50 | 123.50 | 123.50 | 548,731 |
16 May 2024 | 124.30 | 124.40 | 123.80 | 123.90 | 123.90 | 715,964 |
15 May 2024 | 124.40 | 124.60 | 124.30 | 124.40 | 124.40 | 275,185 |
14 May 2024 | 123.80 | 124.60 | 123.50 | 124.40 | 124.40 | 407,793 |
13 May 2024 | 123.90 | 124.00 | 123.20 | 123.80 | 123.80 | 424,302 |
10 May 2024 | 123.90 | 124.10 | 123.80 | 123.90 | 123.90 | 134,438 |
08 May 2024 | 123.80 | 124.10 | 123.80 | 124.10 | 124.10 | 95,890 |
07 May 2024 | 123.70 | 124.00 | 123.70 | 123.90 | 123.90 | 85,687 |
06 May 2024 | 123.70 | 123.80 | 123.60 | 123.80 | 123.80 | 110,112 |
03 May 2024 | 123.70 | 124.00 | 123.70 | 123.80 | 123.80 | 243,917 |
02 May 2024 | 123.60 | 123.80 | 122.70 | 123.70 | 123.70 | 1,154,926 |
30 Apr 2024 | 123.40 | 123.80 | 123.20 | 123.80 | 123.80 | 81,868 |
29 Apr 2024 | 123.10 | 123.70 | 123.10 | 123.70 | 123.70 | 219,680 |
26 Apr 2024 | 123.50 | 123.90 | 123.10 | 123.10 | 123.10 | 285,269 |
25 Apr 2024 | 123.20 | 123.70 | 123.10 | 123.60 | 123.60 | 345,424 |
24 Apr 2024 | 123.30 | 123.80 | 123.10 | 123.20 | 123.20 | 704,551 |
23 Apr 2024 | 123.10 | 123.40 | 123.00 | 123.30 | 123.30 | 221,910 |
22 Apr 2024 | 123.70 | 123.80 | 122.80 | 123.20 | 123.20 | 449,172 |
19 Apr 2024 | 123.80 | 124.00 | 123.50 | 123.70 | 123.70 | 372,427 |
18 Apr 2024 | 124.10 | 124.30 | 123.70 | 123.80 | 123.80 | 919,937 |
17 Apr 2024 | 124.60 | 124.80 | 124.00 | 124.10 | 124.10 | 1,071,144 |
16 Apr 2024 | 124.70 | 124.80 | 124.40 | 124.50 | 124.50 | 444,501 |
15 Apr 2024 | 124.90 | 125.00 | 124.60 | 124.60 | 124.60 | 218,061 |
12 Apr 2024 | 124.90 | 125.00 | 124.70 | 124.90 | 124.90 | 129,981 |
11 Apr 2024 | 124.60 | 124.80 | 124.40 | 124.80 | 124.80 | 225,881 |
10 Apr 2024 | 124.50 | 124.90 | 124.40 | 124.60 | 124.60 | 294,719 |
09 Apr 2024 | 124.40 | 124.70 | 124.40 | 124.40 | 124.40 | 128,678 |
08 Apr 2024 | 124.40 | 124.70 | 124.40 | 124.40 | 124.40 | 163,361 |
05 Apr 2024 | 124.50 | 124.70 | 124.20 | 124.40 | 124.40 | 416,277 |
04 Apr 2024 | 124.70 | 124.90 | 124.20 | 124.50 | 124.50 | 316,252 |
03 Apr 2024 | 124.70 | 124.90 | 124.60 | 124.70 | 124.70 | 106,906 |
02 Apr 2024 | 124.40 | 125.00 | 124.40 | 124.70 | 124.70 | 315,463 |
28 Mar 2024 | 124.25 | 124.65 | 124.25 | 124.30 | 124.30 | 498,452 |
27 Mar 2024 | 124.10 | 124.60 | 124.05 | 124.40 | 124.40 | 330,631 |
26 Mar 2024 | 123.85 | 124.30 | 123.85 | 124.05 | 124.05 | 621,621 |
25 Mar 2024 | 123.65 | 123.85 | 123.50 | 123.85 | 123.85 | 420,419 |
22 Mar 2024 | 123.45 | 123.65 | 123.35 | 123.65 | 123.65 | 264,469 |
21 Mar 2024 | 123.20 | 123.50 | 123.20 | 123.45 | 123.45 | 383,101 |
20 Mar 2024 | 123.20 | 123.30 | 123.05 | 123.30 | 123.30 | 144,571 |
19 Mar 2024 | 122.95 | 123.30 | 122.95 | 123.20 | 123.20 | 325,261 |
18 Mar 2024 | 122.95 | 123.10 | 122.95 | 122.95 | 122.95 | 147,168 |
15 Mar 2024 | 122.95 | 123.15 | 122.95 | 122.95 | 122.95 | 428,789 |
14 Mar 2024 | 123.00 | 123.15 | 122.95 | 122.95 | 122.95 | 265,799 |
13 Mar 2024 | 122.90 | 123.15 | 122.85 | 123.00 | 123.00 | 346,760 |
12 Mar 2024 | 122.85 | 123.00 | 122.80 | 123.00 | 123.00 | 236,982 |
11 Mar 2024 | 122.75 | 122.90 | 122.75 | 122.80 | 122.80 | 387,177 |
08 Mar 2024 | 122.75 | 122.90 | 122.70 | 122.80 | 122.80 | 184,331 |
07 Mar 2024 | 122.85 | 123.00 | 122.80 | 122.85 | 122.85 | 425,113 |
06 Mar 2024 | 122.75 | 122.90 | 122.70 | 122.85 | 122.85 | 360,083 |
05 Mar 2024 | 122.85 | 123.05 | 122.70 | 122.70 | 122.70 | 841,121 |
04 Mar 2024 | 122.80 | 122.90 | 122.80 | 122.85 | 122.85 | 584,862 |
01 Mar 2024 | 122.80 | 122.95 | 122.80 | 122.80 | 122.80 | 218,997 |
29 Feb 2024 | 122.85 | 123.00 | 122.80 | 122.80 | 122.80 | 758,434 |
28 Feb 2024 | 122.85 | 122.90 | 122.75 | 122.80 | 122.80 | 733,077 |
27 Feb 2024 | 122.80 | 122.90 | 122.75 | 122.80 | 122.80 | 425,185 |
26 Feb 2024 | 122.75 | 123.25 | 122.75 | 122.80 | 122.80 | 363,171 |
23 Feb 2024 | 122.80 | 123.50 | 122.75 | 122.95 | 122.95 | 366,492 |
22 Feb 2024 | 122.80 | 122.85 | 122.65 | 122.80 | 122.80 | 609,523 |
21 Feb 2024 | 122.70 | 122.95 | 122.65 | 122.80 | 122.80 | 747,018 |
20 Feb 2024 | 122.55 | 122.80 | 122.55 | 122.75 | 122.75 | 424,595 |
19 Feb 2024 | 122.50 | 122.85 | 122.50 | 122.50 | 122.50 | 747,990 |
16 Feb 2024 | 122.55 | 122.75 | 122.45 | 122.50 | 122.50 | 461,693 |
15 Feb 2024 | 122.50 | 122.70 | 122.45 | 122.45 | 122.45 | 983,951 |
14 Feb 2024 | 122.60 | 122.70 | 122.35 | 122.45 | 122.45 | 660,111 |
13 Feb 2024 | 122.65 | 122.80 | 122.50 | 122.60 | 122.60 | 1,216,737 |
12 Feb 2024 | 122.70 | 122.75 | 122.45 | 122.65 | 122.65 | 1,331,177 |
09 Feb 2024 | 122.65 | 122.95 | 122.20 | 122.70 | 122.70 | 1,074,729 |
08 Feb 2024 | 122.75 | 122.85 | 122.65 | 122.65 | 122.65 | 1,262,299 |
07 Feb 2024 | 123.00 | 123.00 | 122.45 | 122.80 | 122.80 | 1,103,478 |
06 Feb 2024 | 123.00 | 123.10 | 122.70 | 122.90 | 122.90 | 1,110,945 |
05 Feb 2024 | 122.85 | 123.20 | 122.85 | 122.95 | 122.95 | 549,383 |
02 Feb 2024 | 123.00 | 123.00 | 122.60 | 122.85 | 122.85 | 654,387 |
01 Feb 2024 | 122.85 | 123.30 | 122.70 | 122.95 | 122.95 | 1,428,889 |
31 Jan 2024 | 122.80 | 123.20 | 122.70 | 122.85 | 122.85 | 1,428,608 |
30 Jan 2024 | 123.05 | 123.20 | 122.30 | 122.80 | 122.80 | 1,107,384 |
29 Jan 2024 | 123.05 | 123.60 | 123.00 | 123.15 | 123.15 | 1,020,286 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |