Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 118.00 | 119.20 | 117.40 | 117.60 | 117.60 | 874,906 |
27 Jun 2024 | 119.00 | 122.40 | 117.20 | 117.20 | 117.20 | 1,947,539 |
27 Jun 2024 | 4.35 Dividend | |||||
26 Jun 2024 | 124.00 | 126.50 | 123.60 | 123.60 | 119.25 | 7,652,411 |
25 Jun 2024 | 123.00 | 125.00 | 123.00 | 124.80 | 120.41 | 2,035,118 |
24 Jun 2024 | 123.80 | 125.40 | 123.40 | 124.80 | 120.41 | 1,741,281 |
21 Jun 2024 | 121.00 | 124.60 | 121.00 | 124.00 | 119.64 | 3,908,996 |
20 Jun 2024 | 119.00 | 124.40 | 119.00 | 124.40 | 120.02 | 892,459 |
19 Jun 2024 | 122.60 | 124.00 | 122.00 | 122.40 | 118.09 | 615,709 |
18 Jun 2024 | 120.40 | 122.80 | 119.79 | 122.80 | 118.48 | 2,136,987 |
17 Jun 2024 | 118.00 | 121.00 | 118.00 | 119.20 | 115.00 | 344,462 |
14 Jun 2024 | 119.00 | 120.40 | 118.20 | 119.60 | 115.39 | 541,796 |
13 Jun 2024 | 121.80 | 121.80 | 118.40 | 118.60 | 114.43 | 694,231 |
12 Jun 2024 | 117.00 | 121.60 | 117.00 | 121.60 | 117.32 | 635,501 |
11 Jun 2024 | 120.00 | 120.60 | 118.00 | 118.60 | 114.43 | 1,262,177 |
10 Jun 2024 | 119.00 | 121.00 | 118.00 | 120.40 | 116.16 | 511,234 |
07 Jun 2024 | 123.00 | 123.00 | 119.60 | 119.60 | 115.39 | 618,633 |
06 Jun 2024 | 123.80 | 123.80 | 121.46 | 122.40 | 118.09 | 530,070 |
05 Jun 2024 | 121.40 | 123.60 | 119.00 | 121.80 | 117.51 | 678,771 |
04 Jun 2024 | 121.20 | 122.40 | 120.80 | 120.80 | 116.55 | 894,181 |
03 Jun 2024 | 120.00 | 122.20 | 118.02 | 121.60 | 117.32 | 829,083 |
31 May 2024 | 119.80 | 120.00 | 118.18 | 118.80 | 114.62 | 1,489,332 |
30 May 2024 | 116.80 | 119.80 | 116.40 | 119.60 | 115.39 | 2,947,292 |
29 May 2024 | 118.20 | 118.60 | 116.80 | 117.20 | 113.08 | 599,852 |
28 May 2024 | 117.20 | 120.80 | 117.20 | 118.20 | 114.04 | 764,035 |
24 May 2024 | 118.00 | 120.00 | 117.40 | 119.20 | 115.00 | 497,975 |
23 May 2024 | 121.00 | 121.20 | 118.20 | 118.20 | 114.04 | 741,811 |
22 May 2024 | 119.00 | 121.20 | 118.55 | 121.00 | 116.74 | 521,633 |
21 May 2024 | 120.20 | 121.40 | 119.60 | 120.40 | 116.16 | 587,243 |
20 May 2024 | 120.80 | 123.00 | 119.20 | 120.80 | 116.55 | 690,309 |
17 May 2024 | 122.00 | 122.00 | 119.20 | 120.20 | 115.97 | 789,690 |
16 May 2024 | 120.00 | 122.80 | 120.00 | 121.60 | 117.32 | 513,228 |
15 May 2024 | 117.20 | 122.20 | 117.00 | 121.80 | 117.51 | 971,854 |
14 May 2024 | 117.00 | 119.60 | 115.40 | 118.40 | 114.23 | 751,594 |
13 May 2024 | 119.20 | 121.80 | 117.00 | 117.00 | 112.88 | 831,624 |
10 May 2024 | 120.60 | 121.22 | 118.20 | 118.20 | 114.04 | 899,351 |
09 May 2024 | 121.20 | 122.60 | 119.40 | 120.40 | 116.16 | 700,696 |
08 May 2024 | 122.60 | 123.00 | 120.80 | 121.00 | 116.74 | 882,428 |
07 May 2024 | 123.00 | 124.00 | 121.76 | 122.20 | 117.90 | 843,355 |
03 May 2024 | 120.80 | 122.20 | 119.40 | 120.80 | 116.55 | 592,965 |
02 May 2024 | 116.80 | 118.50 | 118.50 | 120.20 | 115.97 | 2,048,203 |
01 May 2024 | 113.00 | 115.77 | 115.77 | 116.20 | 112.11 | 878,865 |
30 Apr 2024 | 115.00 | 114.46 | 114.46 | 115.80 | 111.72 | 557,600 |
29 Apr 2024 | 112.60 | 114.00 | 109.20 | 113.80 | 109.79 | 1,165,436 |
26 Apr 2024 | 111.20 | 112.80 | 109.20 | 111.80 | 107.87 | 999,800 |
25 Apr 2024 | 109.80 | 111.60 | 109.35 | 111.60 | 107.67 | 1,386,901 |
24 Apr 2024 | 113.60 | 113.60 | 109.72 | 110.40 | 106.51 | 582,130 |
23 Apr 2024 | 110.00 | 113.30 | 110.00 | 112.80 | 108.83 | 1,042,371 |
22 Apr 2024 | 110.20 | 112.00 | 108.20 | 111.40 | 107.48 | 762,010 |
19 Apr 2024 | 108.20 | 110.20 | 107.80 | 109.60 | 105.74 | 729,152 |
18 Apr 2024 | 108.00 | 109.80 | 107.00 | 109.60 | 105.74 | 679,301 |
17 Apr 2024 | 105.00 | 109.80 | 105.00 | 108.60 | 104.78 | 1,317,478 |
16 Apr 2024 | 107.60 | 108.60 | 105.80 | 107.00 | 103.23 | 1,097,681 |
15 Apr 2024 | 109.00 | 110.40 | 107.60 | 108.80 | 104.97 | 1,595,884 |
12 Apr 2024 | 110.40 | 111.00 | 108.60 | 108.60 | 104.78 | 1,548,018 |
11 Apr 2024 | 110.20 | 110.80 | 108.20 | 110.00 | 106.13 | 789,687 |
10 Apr 2024 | 110.60 | 113.00 | 108.00 | 109.60 | 105.74 | 1,447,365 |
09 Apr 2024 | 111.20 | 113.80 | 110.40 | 111.60 | 107.67 | 927,259 |
08 Apr 2024 | 112.00 | 113.40 | 110.20 | 111.40 | 107.48 | 712,651 |
05 Apr 2024 | 113.20 | 115.40 | 111.00 | 112.40 | 108.44 | 1,035,248 |
04 Apr 2024 | 114.60 | 115.80 | 113.00 | 113.60 | 109.60 | 723,617 |
03 Apr 2024 | 113.40 | 115.80 | 112.80 | 112.80 | 108.83 | 1,820,822 |
02 Apr 2024 | 115.00 | 116.00 | 113.20 | 113.40 | 109.41 | 1,255,529 |
28 Mar 2024 | 115.00 | 117.60 | 114.20 | 114.40 | 110.37 | 2,892,662 |
27 Mar 2024 | 116.00 | 116.64 | 115.00 | 115.40 | 111.34 | 657,843 |
26 Mar 2024 | 117.00 | 118.87 | 115.80 | 115.80 | 111.72 | 862,952 |
25 Mar 2024 | 116.40 | 118.00 | 116.40 | 116.40 | 112.30 | 683,592 |
22 Mar 2024 | 120.00 | 120.00 | 117.00 | 118.00 | 113.85 | 2,490,050 |
21 Mar 2024 | 120.00 | 121.00 | 117.00 | 117.00 | 112.88 | 1,380,830 |
20 Mar 2024 | 116.00 | 118.80 | 115.80 | 117.20 | 113.08 | 1,684,901 |
19 Mar 2024 | 117.60 | 118.00 | 115.80 | 116.00 | 111.92 | 677,609 |
18 Mar 2024 | 116.80 | 122.00 | 116.00 | 116.20 | 112.11 | 551,808 |
15 Mar 2024 | 117.00 | 118.60 | 117.00 | 118.00 | 113.85 | 2,047,156 |
14 Mar 2024 | 117.20 | 122.00 | 117.00 | 117.40 | 113.27 | 1,027,519 |
13 Mar 2024 | 118.00 | 121.60 | 116.80 | 116.80 | 112.69 | 1,709,856 |
12 Mar 2024 | 118.00 | 122.00 | 118.00 | 118.00 | 113.85 | 989,199 |
11 Mar 2024 | 121.60 | 122.40 | 119.40 | 120.40 | 116.16 | 718,812 |
08 Mar 2024 | 119.20 | 121.80 | 119.00 | 121.20 | 116.93 | 932,874 |
07 Mar 2024 | 119.20 | 120.40 | 118.40 | 119.20 | 115.00 | 724,627 |
06 Mar 2024 | 116.20 | 119.60 | 116.00 | 118.00 | 113.85 | 677,772 |
05 Mar 2024 | 117.60 | 119.20 | 116.00 | 116.40 | 112.30 | 665,273 |
04 Mar 2024 | 119.20 | 119.20 | 115.80 | 116.40 | 112.30 | 849,170 |
01 Mar 2024 | 116.80 | 119.20 | 115.40 | 116.60 | 112.50 | 505,925 |
29 Feb 2024 | 115.00 | 119.20 | 115.00 | 116.00 | 111.92 | 1,261,150 |
28 Feb 2024 | 115.20 | 116.87 | 115.00 | 115.40 | 111.34 | 1,378,962 |
27 Feb 2024 | 116.60 | 117.60 | 115.20 | 115.60 | 111.53 | 719,185 |
26 Feb 2024 | 117.00 | 119.20 | 116.00 | 116.00 | 111.92 | 743,629 |
23 Feb 2024 | 117.00 | 119.20 | 117.00 | 117.00 | 112.88 | 443,733 |
22 Feb 2024 | 118.80 | 123.20 | 117.40 | 119.40 | 115.20 | 1,062,834 |
21 Feb 2024 | 125.00 | 125.00 | 117.79 | 118.60 | 114.43 | 1,803,305 |
20 Feb 2024 | 129.40 | 131.00 | 125.40 | 125.60 | 121.18 | 1,362,409 |
19 Feb 2024 | 127.80 | 130.00 | 126.80 | 128.60 | 124.07 | 1,052,607 |
16 Feb 2024 | 127.80 | 127.80 | 124.40 | 127.40 | 122.92 | 975,140 |
15 Feb 2024 | 124.00 | 127.60 | 123.00 | 126.20 | 121.76 | 644,509 |
14 Feb 2024 | 124.20 | 126.20 | 123.00 | 124.00 | 119.64 | 1,574,458 |
13 Feb 2024 | 126.00 | 127.80 | 122.40 | 123.00 | 118.67 | 1,482,484 |
12 Feb 2024 | 124.20 | 127.80 | 124.20 | 127.00 | 122.53 | 1,026,574 |
09 Feb 2024 | 125.40 | 127.00 | 125.20 | 125.60 | 121.18 | 784,204 |
08 Feb 2024 | 125.60 | 127.00 | 124.00 | 125.80 | 121.37 | 878,930 |
07 Feb 2024 | 125.00 | 126.20 | 124.40 | 125.60 | 121.18 | 1,078,184 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |