Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jun 2024 | 108.60 | 109.43 | 107.29 | 107.58 | 107.58 | 707,203 |
25 Jun 2024 | 110.25 | 112.39 | 108.30 | 108.99 | 108.99 | 951,708 |
24 Jun 2024 | 112.30 | 113.34 | 109.30 | 109.75 | 109.75 | 1,494,402 |
21 Jun 2024 | 111.38 | 117.80 | 111.00 | 112.41 | 112.41 | 3,491,351 |
20 Jun 2024 | 111.00 | 114.45 | 109.80 | 110.36 | 110.36 | 3,495,183 |
19 Jun 2024 | 101.00 | 111.40 | 99.45 | 108.84 | 108.84 | 4,914,009 |
18 Jun 2024 | 102.85 | 103.70 | 100.60 | 100.98 | 100.98 | 916,275 |
14 Jun 2024 | 101.85 | 103.74 | 100.50 | 102.05 | 102.05 | 816,413 |
13 Jun 2024 | 103.90 | 104.89 | 101.00 | 101.58 | 101.58 | 1,101,565 |
12 Jun 2024 | 104.26 | 105.30 | 102.73 | 103.66 | 103.66 | 1,143,957 |
11 Jun 2024 | 98.50 | 104.95 | 98.50 | 102.89 | 102.89 | 3,204,496 |
10 Jun 2024 | 99.00 | 100.00 | 97.59 | 98.22 | 98.22 | 742,435 |
07 Jun 2024 | 96.70 | 99.90 | 96.25 | 98.00 | 98.00 | 1,054,757 |
06 Jun 2024 | 94.40 | 97.50 | 94.25 | 95.75 | 95.75 | 550,517 |
05 Jun 2024 | 90.90 | 95.00 | 88.65 | 93.45 | 93.45 | 758,361 |
04 Jun 2024 | 94.65 | 95.00 | 85.00 | 88.55 | 88.55 | 1,261,070 |
03 Jun 2024 | 100.00 | 100.00 | 94.05 | 94.65 | 94.65 | 879,976 |
31 May 2024 | 99.75 | 100.70 | 95.85 | 96.45 | 96.45 | 2,186,967 |
30 May 2024 | 93.40 | 94.70 | 91.50 | 91.90 | 91.90 | 341,297 |
29 May 2024 | 93.60 | 94.05 | 92.20 | 92.90 | 92.90 | 265,059 |
28 May 2024 | 93.85 | 94.45 | 93.10 | 93.75 | 93.75 | 402,029 |
27 May 2024 | 95.20 | 95.75 | 93.60 | 93.85 | 93.85 | 368,149 |
24 May 2024 | 95.70 | 96.00 | 94.25 | 94.45 | 94.45 | 384,293 |
23 May 2024 | 95.85 | 98.50 | 95.05 | 95.50 | 95.50 | 556,727 |
22 May 2024 | 96.00 | 96.90 | 95.10 | 95.85 | 95.85 | 312,536 |
21 May 2024 | 98.35 | 98.35 | 95.45 | 95.70 | 95.70 | 412,427 |
17 May 2024 | 97.70 | 97.90 | 96.50 | 96.85 | 96.85 | 264,550 |
16 May 2024 | 97.15 | 99.00 | 97.15 | 97.65 | 97.65 | 283,675 |
15 May 2024 | 97.00 | 97.95 | 96.00 | 96.60 | 96.60 | 241,058 |
14 May 2024 | 95.00 | 96.85 | 94.30 | 96.25 | 96.25 | 267,439 |
13 May 2024 | 97.90 | 97.90 | 93.50 | 94.50 | 94.50 | 420,170 |
10 May 2024 | 96.85 | 96.85 | 94.70 | 96.10 | 96.10 | 261,721 |
09 May 2024 | 98.35 | 98.55 | 96.00 | 96.20 | 96.20 | 286,170 |
08 May 2024 | 97.75 | 99.55 | 97.10 | 98.30 | 98.30 | 335,425 |
07 May 2024 | 97.95 | 98.50 | 96.00 | 98.00 | 98.00 | 389,570 |
06 May 2024 | 99.90 | 100.10 | 97.25 | 97.85 | 97.85 | 468,723 |
03 May 2024 | 100.70 | 101.30 | 98.40 | 99.25 | 99.25 | 507,073 |
02 May 2024 | 101.00 | 101.45 | 100.00 | 100.65 | 100.65 | 330,908 |
30 Apr 2024 | 102.25 | 102.50 | 100.65 | 100.95 | 100.95 | 421,925 |
29 Apr 2024 | 101.85 | 103.80 | 101.55 | 101.95 | 101.95 | 572,163 |
26 Apr 2024 | 99.95 | 104.75 | 99.70 | 100.95 | 100.95 | 1,356,930 |
25 Apr 2024 | 100.55 | 100.85 | 99.20 | 99.50 | 99.50 | 346,225 |
24 Apr 2024 | 100.35 | 101.90 | 100.00 | 100.50 | 100.50 | 485,765 |
23 Apr 2024 | 100.00 | 101.80 | 99.55 | 99.85 | 99.85 | 761,281 |
22 Apr 2024 | 99.30 | 100.25 | 98.80 | 99.40 | 99.40 | 542,521 |
19 Apr 2024 | 97.35 | 99.00 | 96.10 | 98.40 | 98.40 | 597,965 |
18 Apr 2024 | 98.85 | 101.75 | 98.10 | 98.55 | 98.55 | 1,290,897 |
16 Apr 2024 | 96.60 | 99.15 | 96.55 | 98.05 | 98.05 | 621,476 |
15 Apr 2024 | 96.35 | 99.95 | 95.60 | 97.15 | 97.15 | 1,250,564 |
12 Apr 2024 | 101.85 | 103.10 | 100.95 | 101.25 | 101.25 | 688,607 |
10 Apr 2024 | 102.60 | 103.40 | 101.65 | 102.40 | 102.40 | 509,912 |
09 Apr 2024 | 104.80 | 105.15 | 101.50 | 102.45 | 102.45 | 555,665 |
08 Apr 2024 | 105.40 | 105.70 | 102.70 | 104.30 | 104.30 | 532,479 |
05 Apr 2024 | 104.05 | 106.75 | 103.60 | 104.65 | 104.65 | 780,527 |
04 Apr 2024 | 106.45 | 107.65 | 103.35 | 104.55 | 104.55 | 681,746 |
03 Apr 2024 | 103.90 | 106.90 | 103.80 | 105.60 | 105.60 | 1,095,718 |
02 Apr 2024 | 103.80 | 105.25 | 102.45 | 104.55 | 104.55 | 1,178,672 |
01 Apr 2024 | 98.30 | 104.10 | 97.85 | 103.30 | 103.30 | 1,668,964 |
28 Mar 2024 | 98.45 | 99.90 | 97.10 | 97.45 | 97.45 | 991,324 |
27 Mar 2024 | 98.85 | 100.45 | 97.00 | 97.50 | 97.50 | 1,177,760 |
26 Mar 2024 | 101.00 | 101.60 | 98.00 | 98.20 | 98.20 | 1,257,282 |
22 Mar 2024 | 99.75 | 102.75 | 99.00 | 100.85 | 100.85 | 1,098,040 |
21 Mar 2024 | 101.90 | 103.40 | 100.00 | 100.55 | 100.55 | 1,297,320 |
20 Mar 2024 | 99.75 | 102.00 | 97.30 | 100.05 | 100.05 | 1,402,863 |
19 Mar 2024 | 100.90 | 101.70 | 98.00 | 98.70 | 98.70 | 1,097,780 |
18 Mar 2024 | 102.00 | 104.35 | 99.00 | 100.85 | 100.85 | 1,829,834 |
15 Mar 2024 | 107.20 | 107.90 | 99.75 | 101.65 | 101.65 | 2,836,051 |
14 Mar 2024 | 95.50 | 109.75 | 94.90 | 107.15 | 107.15 | 3,916,730 |
13 Mar 2024 | 105.60 | 108.15 | 92.25 | 95.15 | 95.15 | 2,733,977 |
12 Mar 2024 | 109.65 | 112.45 | 104.00 | 105.15 | 105.15 | 2,076,767 |
11 Mar 2024 | 114.50 | 117.65 | 106.30 | 109.75 | 109.75 | 2,186,000 |
07 Mar 2024 | 114.40 | 119.70 | 112.90 | 113.60 | 113.60 | 2,167,375 |
06 Mar 2024 | 116.95 | 117.50 | 109.10 | 114.45 | 114.45 | 2,767,501 |
05 Mar 2024 | 119.85 | 120.65 | 115.50 | 117.15 | 117.15 | 2,086,694 |
04 Mar 2024 | 127.95 | 128.40 | 119.00 | 120.35 | 120.35 | 3,804,924 |
01 Mar 2024 | 114.00 | 126.30 | 114.00 | 122.80 | 122.80 | 9,115,989 |
29 Feb 2024 | 112.90 | 118.30 | 111.35 | 112.90 | 112.90 | 3,051,294 |
28 Feb 2024 | 120.70 | 122.80 | 112.20 | 114.20 | 114.20 | 6,864,605 |
27 Feb 2024 | 110.45 | 121.80 | 110.00 | 118.45 | 118.45 | 17,038,467 |
26 Feb 2024 | 100.25 | 113.25 | 100.25 | 108.55 | 108.55 | 11,014,477 |
23 Feb 2024 | 99.90 | 103.90 | 99.50 | 99.80 | 99.80 | 1,695,759 |
22 Feb 2024 | 98.20 | 98.85 | 95.90 | 98.10 | 98.10 | 595,661 |
21 Feb 2024 | 99.05 | 101.20 | 97.35 | 97.70 | 97.70 | 745,564 |
20 Feb 2024 | 101.15 | 101.70 | 98.65 | 99.05 | 99.05 | 784,636 |
19 Feb 2024 | 101.95 | 104.10 | 100.65 | 101.20 | 101.20 | 873,155 |
16 Feb 2024 | 101.95 | 102.80 | 100.50 | 101.15 | 101.15 | 847,116 |
15 Feb 2024 | 94.20 | 103.45 | 94.20 | 100.90 | 100.90 | 2,150,079 |
14 Feb 2024 | 92.55 | 94.50 | 90.05 | 93.55 | 93.55 | 1,302,854 |
13 Feb 2024 | 98.95 | 99.90 | 94.05 | 96.50 | 96.50 | 1,089,967 |
12 Feb 2024 | 104.00 | 105.45 | 97.40 | 98.40 | 98.40 | 1,505,525 |
09 Feb 2024 | 103.55 | 110.45 | 101.50 | 102.70 | 102.70 | 4,378,823 |
08 Feb 2024 | 102.50 | 105.40 | 101.80 | 103.25 | 103.25 | 1,587,941 |
07 Feb 2024 | 103.25 | 106.50 | 101.20 | 101.90 | 101.90 | 1,772,522 |
06 Feb 2024 | 96.60 | 103.30 | 95.55 | 102.65 | 102.65 | 2,655,629 |
05 Feb 2024 | 101.25 | 101.40 | 95.50 | 96.00 | 96.00 | 1,251,335 |
02 Feb 2024 | 100.45 | 103.40 | 100.00 | 100.45 | 100.45 | 1,177,228 |
01 Feb 2024 | 100.45 | 100.45 | 98.30 | 99.50 | 99.50 | 930,398 |
31 Jan 2024 | 101.10 | 101.65 | 99.35 | 99.75 | 99.75 | 769,774 |
30 Jan 2024 | 102.10 | 103.45 | 100.50 | 100.90 | 100.90 | 983,121 |
29 Jan 2024 | 102.40 | 102.80 | 100.45 | 101.30 | 101.30 | 1,023,519 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |