Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 126.80 | 127.60 | 126.63 | 127.60 | 127.60 | 1,733,069 |
27 Jun 2024 | 126.60 | 127.40 | 126.40 | 127.00 | 127.00 | 4,752,842 |
26 Jun 2024 | 126.00 | 127.20 | 126.00 | 127.00 | 127.00 | 3,132,295 |
25 Jun 2024 | 126.00 | 127.00 | 125.98 | 126.80 | 126.80 | 2,675,861 |
24 Jun 2024 | 125.40 | 128.80 | 125.40 | 126.00 | 126.00 | 2,595,427 |
21 Jun 2024 | 125.00 | 126.89 | 125.00 | 126.20 | 126.20 | 2,418,836 |
20 Jun 2024 | 125.00 | 126.54 | 125.00 | 126.20 | 126.20 | 2,533,859 |
19 Jun 2024 | 127.00 | 127.00 | 125.02 | 125.20 | 125.20 | 3,007,460 |
18 Jun 2024 | 125.00 | 126.85 | 124.60 | 126.60 | 126.60 | 3,548,596 |
17 Jun 2024 | 124.80 | 125.60 | 124.20 | 124.80 | 124.80 | 5,242,344 |
14 Jun 2024 | 124.00 | 125.10 | 124.00 | 124.80 | 124.80 | 4,782,557 |
13 Jun 2024 | 124.60 | 126.00 | 123.75 | 124.00 | 124.00 | 4,412,640 |
12 Jun 2024 | 121.60 | 125.16 | 121.60 | 125.00 | 125.00 | 3,074,999 |
11 Jun 2024 | 122.60 | 123.80 | 121.40 | 121.60 | 121.60 | 2,393,684 |
10 Jun 2024 | 125.00 | 125.80 | 122.60 | 122.60 | 122.60 | 3,038,207 |
07 Jun 2024 | 127.20 | 127.20 | 124.80 | 124.80 | 124.80 | 2,469,874 |
06 Jun 2024 | 126.00 | 127.80 | 125.20 | 126.40 | 126.40 | 6,874,392 |
05 Jun 2024 | 124.60 | 126.20 | 124.60 | 126.20 | 126.20 | 3,976,129 |
04 Jun 2024 | 125.40 | 125.75 | 124.20 | 125.60 | 125.60 | 1,630,030 |
03 Jun 2024 | 125.00 | 126.20 | 124.69 | 126.00 | 126.00 | 2,868,837 |
31 May 2024 | 122.40 | 125.00 | 121.00 | 125.00 | 125.00 | 3,118,825 |
30 May 2024 | 122.40 | 122.40 | 120.80 | 121.80 | 121.80 | 4,100,670 |
29 May 2024 | 122.00 | 123.22 | 121.00 | 121.00 | 121.00 | 2,337,556 |
28 May 2024 | 121.00 | 124.60 | 121.00 | 122.20 | 122.20 | 2,653,693 |
24 May 2024 | 121.60 | 122.20 | 121.00 | 121.00 | 121.00 | 7,364,851 |
23 May 2024 | 125.60 | 127.00 | 121.60 | 122.00 | 122.00 | 3,488,449 |
22 May 2024 | 125.60 | 126.80 | 125.00 | 125.60 | 125.60 | 2,496,765 |
21 May 2024 | 126.40 | 127.00 | 125.20 | 125.40 | 125.40 | 2,422,804 |
20 May 2024 | 126.40 | 127.80 | 126.40 | 127.00 | 127.00 | 2,237,178 |
17 May 2024 | 128.00 | 128.51 | 126.40 | 126.40 | 126.40 | 2,704,233 |
16 May 2024 | 129.60 | 130.00 | 128.00 | 128.00 | 128.00 | 3,194,875 |
15 May 2024 | 126.20 | 129.60 | 125.60 | 129.60 | 129.60 | 5,508,725 |
14 May 2024 | 128.00 | 128.80 | 125.60 | 126.00 | 126.00 | 3,496,739 |
13 May 2024 | 129.00 | 130.60 | 128.00 | 128.00 | 128.00 | 4,285,375 |
10 May 2024 | 129.40 | 131.00 | 129.00 | 129.20 | 129.20 | 3,058,920 |
09 May 2024 | 129.00 | 130.25 | 128.60 | 130.00 | 130.00 | 4,706,370 |
08 May 2024 | 128.60 | 129.50 | 128.20 | 128.80 | 128.80 | 3,388,893 |
07 May 2024 | 128.20 | 129.60 | 128.12 | 129.00 | 129.00 | 3,038,317 |
03 May 2024 | 126.00 | 128.20 | 126.00 | 127.60 | 127.60 | 2,342,044 |
02 May 2024 | 125.80 | 127.80 | 125.40 | 127.60 | 127.60 | 4,245,850 |
01 May 2024 | 126.60 | 127.32 | 125.40 | 126.20 | 126.20 | 2,883,657 |
30 Apr 2024 | 126.80 | 127.60 | 125.80 | 126.60 | 126.60 | 2,347,089 |
29 Apr 2024 | 125.60 | 127.20 | 124.40 | 126.80 | 126.80 | 1,853,716 |
26 Apr 2024 | 123.60 | 125.79 | 123.60 | 124.40 | 124.40 | 2,654,859 |
25 Apr 2024 | 122.40 | 124.40 | 121.98 | 123.40 | 123.40 | 2,536,044 |
24 Apr 2024 | 125.40 | 125.80 | 121.73 | 122.20 | 122.20 | 3,248,282 |
23 Apr 2024 | 124.00 | 125.50 | 122.97 | 125.20 | 125.20 | 3,560,679 |
22 Apr 2024 | 121.80 | 123.99 | 121.20 | 123.20 | 123.20 | 3,381,208 |
19 Apr 2024 | 120.40 | 121.80 | 120.40 | 121.40 | 121.40 | 3,072,153 |
18 Apr 2024 | 120.80 | 121.60 | 120.25 | 121.40 | 121.40 | 2,441,144 |
17 Apr 2024 | 120.20 | 121.60 | 120.20 | 120.80 | 120.80 | 2,527,958 |
16 Apr 2024 | 121.80 | 121.80 | 120.00 | 120.40 | 120.40 | 2,801,494 |
15 Apr 2024 | 122.00 | 123.00 | 121.50 | 122.00 | 122.00 | 2,788,691 |
12 Apr 2024 | 121.60 | 123.00 | 121.00 | 122.80 | 122.80 | 3,558,979 |
11 Apr 2024 | 121.20 | 121.60 | 119.80 | 121.40 | 121.40 | 3,072,405 |
11 Apr 2024 | 0.0407 Dividend | |||||
10 Apr 2024 | 124.80 | 126.00 | 124.20 | 124.60 | 124.56 | 14,621,090 |
09 Apr 2024 | 124.80 | 125.60 | 124.40 | 125.00 | 124.96 | 7,798,876 |
08 Apr 2024 | 124.80 | 125.60 | 124.40 | 124.80 | 124.76 | 2,892,314 |
05 Apr 2024 | 125.20 | 125.35 | 123.75 | 125.00 | 124.96 | 2,502,919 |
04 Apr 2024 | 124.20 | 126.00 | 123.70 | 126.00 | 125.96 | 4,751,603 |
03 Apr 2024 | 123.40 | 124.20 | 122.20 | 124.00 | 123.96 | 8,734,368 |
02 Apr 2024 | 123.80 | 125.00 | 122.40 | 123.00 | 122.96 | 6,758,795 |
28 Mar 2024 | 125.00 | 125.20 | 123.20 | 124.00 | 123.96 | 4,133,617 |
27 Mar 2024 | 125.20 | 125.60 | 124.00 | 125.60 | 125.56 | 5,511,068 |
26 Mar 2024 | 124.20 | 125.60 | 124.00 | 125.60 | 125.56 | 6,621,434 |
25 Mar 2024 | 125.00 | 125.97 | 123.80 | 124.00 | 123.96 | 11,736,503 |
22 Mar 2024 | 125.00 | 126.00 | 124.41 | 125.60 | 125.56 | 3,679,933 |
21 Mar 2024 | 123.80 | 125.60 | 123.20 | 124.80 | 124.76 | 5,691,711 |
20 Mar 2024 | 123.20 | 123.40 | 122.50 | 123.20 | 123.16 | 3,583,645 |
19 Mar 2024 | 123.00 | 123.40 | 121.80 | 122.80 | 122.76 | 4,880,946 |
18 Mar 2024 | 124.60 | 124.60 | 122.20 | 123.40 | 123.36 | 5,580,027 |
15 Mar 2024 | 122.20 | 124.20 | 122.20 | 124.20 | 124.16 | 5,903,362 |
14 Mar 2024 | 124.40 | 124.82 | 122.40 | 122.80 | 122.76 | 6,153,742 |
13 Mar 2024 | 124.80 | 125.36 | 124.60 | 124.80 | 124.76 | 4,331,941 |
12 Mar 2024 | 125.80 | 126.20 | 124.40 | 124.80 | 124.76 | 3,728,471 |
11 Mar 2024 | 129.20 | 129.20 | 125.40 | 125.80 | 125.76 | 3,115,891 |
08 Mar 2024 | 127.60 | 129.00 | 127.13 | 128.20 | 128.16 | 2,867,813 |
07 Mar 2024 | 129.00 | 130.20 | 126.60 | 127.40 | 127.36 | 5,465,078 |
06 Mar 2024 | 128.00 | 129.00 | 127.94 | 128.40 | 128.36 | 2,989,548 |
05 Mar 2024 | 127.40 | 129.60 | 126.84 | 128.20 | 128.16 | 2,735,612 |
04 Mar 2024 | 127.00 | 128.57 | 126.60 | 127.40 | 127.36 | 1,852,345 |
01 Mar 2024 | 126.00 | 127.80 | 126.00 | 127.40 | 127.36 | 8,315,808 |
29 Feb 2024 | 126.60 | 127.45 | 125.19 | 126.20 | 126.16 | 3,082,229 |
28 Feb 2024 | 126.00 | 127.80 | 125.60 | 125.60 | 125.56 | 3,775,016 |
27 Feb 2024 | 126.20 | 127.00 | 125.25 | 125.60 | 125.56 | 7,429,035 |
26 Feb 2024 | 126.00 | 126.40 | 125.00 | 125.40 | 125.36 | 5,508,351 |
23 Feb 2024 | 126.20 | 127.00 | 125.20 | 125.20 | 125.16 | 2,462,873 |
22 Feb 2024 | 125.40 | 127.00 | 124.68 | 126.60 | 126.56 | 7,244,597 |
21 Feb 2024 | 125.40 | 125.80 | 124.57 | 125.00 | 124.96 | 3,696,376 |
20 Feb 2024 | 124.40 | 125.43 | 124.00 | 125.20 | 125.16 | 1,709,366 |
19 Feb 2024 | 124.80 | 125.80 | 123.80 | 124.40 | 124.36 | 2,625,655 |
16 Feb 2024 | 124.40 | 125.80 | 123.20 | 123.80 | 123.76 | 2,412,592 |
15 Feb 2024 | 124.80 | 125.71 | 123.20 | 123.40 | 123.36 | 3,360,690 |
14 Feb 2024 | 124.60 | 126.00 | 124.00 | 124.20 | 124.16 | 3,701,898 |
13 Feb 2024 | 125.60 | 125.89 | 121.81 | 124.20 | 124.16 | 3,067,575 |
12 Feb 2024 | 125.20 | 126.40 | 125.20 | 125.60 | 125.56 | 3,582,365 |
09 Feb 2024 | 124.80 | 125.85 | 124.36 | 125.80 | 125.76 | 5,096,516 |
08 Feb 2024 | 124.60 | 125.40 | 123.74 | 125.00 | 124.96 | 4,046,187 |
07 Feb 2024 | 123.40 | 124.44 | 123.20 | 123.60 | 123.56 | 1,756,669 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |