Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 102.50 | 105.00 | 101.50 | 104.50 | 104.50 | 9,238,055 |
25 Jul 2024 | - | - | - | - | - | - |
24 Jul 2024 | - | - | - | - | - | - |
23 Jul 2024 | 105.00 | 105.50 | 104.00 | 105.00 | 105.00 | 5,488,174 |
22 Jul 2024 | 105.50 | 106.00 | 102.50 | 103.50 | 103.50 | 11,222,084 |
19 Jul 2024 | 106.00 | 107.00 | 103.50 | 106.00 | 106.00 | 12,414,011 |
18 Jul 2024 | 106.50 | 107.50 | 104.50 | 106.50 | 106.50 | 10,676,988 |
17 Jul 2024 | 107.00 | 108.00 | 106.00 | 107.00 | 107.00 | 8,172,447 |
16 Jul 2024 | 107.00 | 107.00 | 106.00 | 106.50 | 106.50 | 6,812,884 |
15 Jul 2024 | 108.00 | 108.00 | 105.50 | 106.00 | 106.00 | 7,427,347 |
12 Jul 2024 | 105.50 | 107.50 | 104.50 | 107.00 | 107.00 | 9,094,251 |
11 Jul 2024 | 104.50 | 106.00 | 104.00 | 105.50 | 105.50 | 6,225,195 |
10 Jul 2024 | 105.00 | 106.50 | 104.50 | 105.50 | 105.50 | 5,236,895 |
09 Jul 2024 | 106.00 | 106.50 | 104.00 | 104.50 | 104.50 | 8,023,954 |
08 Jul 2024 | 103.50 | 107.00 | 103.50 | 106.00 | 106.00 | 9,232,523 |
05 Jul 2024 | 107.00 | 107.00 | 103.50 | 103.50 | 103.50 | 7,677,688 |
04 Jul 2024 | 104.00 | 107.00 | 103.50 | 106.50 | 106.50 | 17,408,754 |
03 Jul 2024 | 105.00 | 105.00 | 102.00 | 103.00 | 103.00 | 18,233,508 |
02 Jul 2024 | 104.00 | 104.50 | 102.50 | 103.50 | 103.50 | 15,112,550 |
01 Jul 2024 | 105.50 | 106.00 | 104.00 | 104.00 | 104.00 | 18,287,598 |
28 Jun 2024 | 104.00 | 105.50 | 102.50 | 104.50 | 104.50 | 26,430,479 |
27 Jun 2024 | 105.00 | 106.50 | 102.00 | 102.50 | 102.50 | 45,924,047 |
27 Jun 2024 | 4.000584 Dividend | |||||
26 Jun 2024 | 115.00 | 116.50 | 113.00 | 114.50 | 110.50 | 20,883,767 |
25 Jun 2024 | 117.00 | 117.00 | 114.00 | 116.00 | 111.95 | 15,138,045 |
24 Jun 2024 | 118.50 | 118.50 | 116.00 | 117.00 | 112.91 | 10,239,725 |
21 Jun 2024 | 120.00 | 120.50 | 118.00 | 119.00 | 114.84 | 13,024,555 |
20 Jun 2024 | 117.00 | 122.00 | 116.50 | 120.00 | 115.81 | 13,096,774 |
19 Jun 2024 | 116.50 | 117.00 | 114.50 | 116.50 | 112.43 | 12,485,446 |
18 Jun 2024 | 117.00 | 118.00 | 115.50 | 116.50 | 112.43 | 9,369,896 |
17 Jun 2024 | 116.00 | 116.50 | 114.50 | 116.50 | 112.43 | 6,807,886 |
14 Jun 2024 | 116.50 | 117.50 | 115.00 | 115.50 | 111.46 | 9,837,144 |
13 Jun 2024 | 114.00 | 118.00 | 113.00 | 116.50 | 112.43 | 16,050,792 |
12 Jun 2024 | 111.50 | 113.00 | 111.00 | 112.50 | 108.57 | 7,547,027 |
11 Jun 2024 | 111.00 | 114.00 | 111.00 | 112.00 | 108.09 | 10,629,664 |
07 Jun 2024 | 111.50 | 112.50 | 111.00 | 111.50 | 107.60 | 7,329,781 |
06 Jun 2024 | 112.50 | 114.50 | 111.50 | 111.50 | 107.60 | 10,170,146 |
05 Jun 2024 | 111.00 | 113.00 | 110.00 | 111.00 | 107.12 | 13,561,337 |
04 Jun 2024 | 112.50 | 113.00 | 110.00 | 111.00 | 107.12 | 16,451,166 |
03 Jun 2024 | 110.00 | 116.00 | 110.00 | 111.50 | 107.60 | 25,326,192 |
31 May 2024 | 104.50 | 106.50 | 104.00 | 106.00 | 102.30 | 17,439,161 |
30 May 2024 | 103.50 | 105.00 | 103.00 | 103.50 | 99.88 | 10,124,215 |
29 May 2024 | 105.00 | 105.50 | 103.00 | 104.50 | 100.85 | 12,997,644 |
28 May 2024 | 106.00 | 106.50 | 104.50 | 105.00 | 101.33 | 7,633,816 |
27 May 2024 | 106.00 | 107.50 | 105.00 | 106.50 | 102.78 | 11,562,658 |
24 May 2024 | 106.00 | 107.50 | 104.50 | 106.00 | 102.30 | 10,238,631 |
23 May 2024 | 107.50 | 107.50 | 104.50 | 106.50 | 102.78 | 14,288,271 |
22 May 2024 | 105.00 | 107.50 | 105.00 | 107.00 | 103.26 | 15,034,081 |
21 May 2024 | 104.50 | 105.50 | 102.00 | 104.50 | 100.85 | 13,386,575 |
20 May 2024 | 104.00 | 105.00 | 102.50 | 104.50 | 100.85 | 12,047,763 |
17 May 2024 | 101.50 | 103.50 | 101.50 | 103.50 | 99.88 | 13,086,053 |
16 May 2024 | 101.00 | 101.50 | 100.50 | 101.50 | 97.95 | 8,694,582 |
15 May 2024 | 102.00 | 102.50 | 100.00 | 100.50 | 96.99 | 8,483,243 |
14 May 2024 | 101.00 | 104.00 | 100.50 | 101.00 | 97.47 | 16,406,871 |
13 May 2024 | 99.90 | 100.50 | 98.80 | 99.40 | 95.93 | 4,310,387 |
10 May 2024 | 98.80 | 100.00 | 98.60 | 99.50 | 96.02 | 9,221,639 |
09 May 2024 | 99.70 | 99.80 | 98.30 | 98.80 | 95.35 | 6,281,591 |
08 May 2024 | 99.50 | 100.00 | 99.20 | 99.70 | 96.22 | 5,039,658 |
07 May 2024 | 100.50 | 101.00 | 98.60 | 99.80 | 96.31 | 6,995,196 |
06 May 2024 | 98.30 | 100.50 | 98.20 | 99.60 | 96.12 | 10,543,728 |
03 May 2024 | 97.40 | 98.80 | 96.80 | 97.10 | 93.71 | 7,930,791 |
02 May 2024 | 96.30 | 97.00 | 95.10 | 96.40 | 93.03 | 10,612,135 |
30 Apr 2024 | 97.60 | 98.60 | 97.00 | 97.70 | 94.29 | 8,689,905 |
29 Apr 2024 | 97.30 | 98.80 | 97.10 | 98.50 | 95.06 | 5,575,224 |
26 Apr 2024 | 95.20 | 97.90 | 95.10 | 97.00 | 93.61 | 6,176,322 |
25 Apr 2024 | 96.10 | 96.30 | 94.50 | 94.70 | 91.39 | 6,319,566 |
24 Apr 2024 | 95.00 | 97.10 | 95.00 | 96.70 | 93.32 | 4,896,163 |
23 Apr 2024 | 96.10 | 96.30 | 94.40 | 94.70 | 91.39 | 4,998,479 |
22 Apr 2024 | 94.80 | 95.40 | 93.60 | 94.50 | 91.20 | 7,547,563 |
19 Apr 2024 | 95.30 | 96.00 | 92.60 | 94.80 | 91.49 | 16,467,096 |
18 Apr 2024 | 95.80 | 97.20 | 95.80 | 96.60 | 93.22 | 8,736,443 |
17 Apr 2024 | 95.40 | 96.80 | 95.20 | 96.40 | 93.03 | 9,408,836 |
16 Apr 2024 | 98.40 | 98.50 | 95.00 | 95.40 | 92.07 | 18,607,376 |
15 Apr 2024 | 98.00 | 100.50 | 97.90 | 98.70 | 95.25 | 13,589,316 |
12 Apr 2024 | 100.50 | 100.50 | 98.30 | 98.30 | 94.87 | 13,868,083 |
11 Apr 2024 | 100.50 | 102.00 | 99.10 | 101.50 | 97.95 | 8,083,464 |
10 Apr 2024 | 101.00 | 103.00 | 100.00 | 101.00 | 97.47 | 13,208,051 |
09 Apr 2024 | 101.00 | 102.00 | 100.00 | 100.50 | 96.99 | 11,042,948 |
08 Apr 2024 | 99.10 | 102.00 | 98.00 | 101.00 | 97.47 | 19,516,270 |
03 Apr 2024 | 98.00 | 98.80 | 97.20 | 97.40 | 94.00 | 10,439,811 |
02 Apr 2024 | 97.90 | 99.50 | 97.90 | 98.30 | 94.87 | 10,399,395 |
01 Apr 2024 | 101.50 | 101.50 | 97.50 | 97.50 | 94.09 | 17,129,448 |
29 Mar 2024 | 100.00 | 101.00 | 98.50 | 100.50 | 96.99 | 13,103,000 |
28 Mar 2024 | 98.70 | 101.50 | 97.10 | 99.70 | 96.22 | 28,978,759 |
27 Mar 2024 | 97.70 | 98.60 | 96.50 | 98.40 | 94.96 | 13,496,876 |
26 Mar 2024 | 101.50 | 102.00 | 95.30 | 97.80 | 94.38 | 32,120,230 |
25 Mar 2024 | 103.00 | 104.00 | 100.00 | 101.50 | 97.95 | 22,444,790 |
22 Mar 2024 | 104.00 | 104.00 | 101.00 | 102.00 | 98.44 | 28,363,634 |
21 Mar 2024 | 104.50 | 104.50 | 100.50 | 104.50 | 100.85 | 45,150,831 |
20 Mar 2024 | 104.50 | 109.50 | 101.50 | 103.50 | 99.88 | 85,151,122 |
19 Mar 2024 | 91.50 | 100.00 | 91.40 | 100.00 | 96.51 | 64,121,285 |
18 Mar 2024 | 88.70 | 91.00 | 88.50 | 91.00 | 87.82 | 15,877,580 |
15 Mar 2024 | 89.00 | 90.00 | 87.50 | 89.10 | 85.99 | 15,204,245 |
14 Mar 2024 | 89.90 | 90.00 | 87.00 | 88.60 | 85.50 | 11,683,726 |
13 Mar 2024 | 88.10 | 90.50 | 87.90 | 89.90 | 86.76 | 23,824,801 |
12 Mar 2024 | 85.10 | 87.80 | 85.10 | 87.50 | 84.44 | 9,090,837 |
11 Mar 2024 | 85.00 | 85.90 | 84.70 | 85.10 | 82.13 | 5,304,235 |
08 Mar 2024 | 85.20 | 86.30 | 85.20 | 85.30 | 82.32 | 6,954,854 |
07 Mar 2024 | 85.50 | 86.00 | 85.10 | 85.40 | 82.42 | 6,473,120 |
06 Mar 2024 | 86.40 | 86.50 | 85.50 | 86.50 | 83.48 | 5,079,713 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |