Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 1,740.00 | 1,748.50 | 1,735.00 | 1,749.00 | 1,749.00 | 6,585 |
25 Jul 2024 | 1,723.00 | 1,744.50 | 1,719.00 | 1,736.25 | 1,736.25 | 2,532 |
24 Jul 2024 | 1,751.50 | 1,753.00 | 1,741.50 | 1,743.25 | 1,743.25 | 5,157 |
23 Jul 2024 | 1,747.00 | 1,755.50 | 1,746.87 | 1,748.25 | 1,748.25 | 15,271 |
22 Jul 2024 | 1,747.50 | 1,756.50 | 1,746.50 | 1,752.25 | 1,752.25 | 30,535 |
19 Jul 2024 | 1,750.00 | 1,758.00 | 1,745.50 | 1,748.50 | 1,748.50 | 6,182 |
18 Jul 2024 | 1,775.00 | 1,778.00 | 1,761.00 | 1,762.00 | 1,762.00 | 4,865 |
17 Jul 2024 | 1,768.00 | 1,775.50 | 1,757.50 | 1,767.00 | 1,767.00 | 16,577 |
16 Jul 2024 | 1,765.00 | 1,774.50 | 1,761.50 | 1,767.75 | 1,767.75 | 2,473 |
15 Jul 2024 | 1,774.00 | 1,796.00 | 1,773.00 | 1,778.75 | 1,778.75 | 92,431 |
12 Jul 2024 | 1,792.50 | 1,798.00 | 1,787.50 | 1,793.25 | 1,793.25 | 2,765 |
11 Jul 2024 | 1,769.00 | 1,773.50 | 1,765.00 | 1,770.75 | 1,770.75 | 5,857 |
10 Jul 2024 | 1,754.50 | 1,766.00 | 1,754.50 | 1,762.00 | 1,762.00 | 2,212 |
09 Jul 2024 | 1,755.50 | 1,767.00 | 1,747.50 | 1,750.25 | 1,750.25 | 4,831 |
08 Jul 2024 | 1,746.50 | 1,760.00 | 1,740.50 | 1,746.25 | 1,746.25 | 27,630 |
05 Jul 2024 | 1,762.50 | 1,771.50 | 1,748.06 | 1,753.25 | 1,753.25 | 4,350 |
04 Jul 2024 | 1,773.00 | 1,779.50 | 1,766.50 | 1,772.75 | 1,772.75 | 1,511 |
03 Jul 2024 | 1,754.00 | 1,769.50 | 1,733.00 | 1,764.25 | 1,764.25 | 2,857 |
02 Jul 2024 | 1,740.00 | 1,750.00 | 1,739.50 | 1,741.75 | 1,741.75 | 1,251 |
01 Jul 2024 | 1,744.50 | 1,751.50 | 1,736.50 | 1,744.75 | 1,744.75 | 9,670 |
28 Jun 2024 | 1,740.50 | 1,746.50 | 1,684.50 | 1,742.00 | 1,742.00 | 4,631 |
27 Jun 2024 | 1,742.50 | 1,747.50 | 1,738.00 | 1,741.75 | 1,741.75 | 4,444 |
26 Jun 2024 | 1,751.50 | 1,756.00 | 1,735.58 | 1,736.50 | 1,736.50 | 3,304 |
25 Jun 2024 | 1,745.00 | 1,749.50 | 1,694.00 | 1,736.75 | 1,736.75 | 30,488 |
24 Jun 2024 | 1,736.50 | 1,786.50 | 1,728.50 | 1,745.50 | 1,745.50 | 38,147 |
21 Jun 2024 | 1,745.50 | 1,751.50 | 1,736.50 | 1,745.00 | 1,745.00 | 7,470 |
20 Jun 2024 | 1,749.00 | 1,753.00 | 1,747.78 | 1,749.50 | 1,749.50 | 1,526 |
19 Jun 2024 | 1,747.50 | 1,757.50 | 1,742.50 | 1,747.75 | 1,747.75 | 120,982 |
18 Jun 2024 | 1,744.00 | 1,747.00 | 1,736.04 | 1,745.25 | 1,745.25 | 12,298 |
17 Jun 2024 | 1,738.00 | 1,746.00 | 1,730.00 | 1,736.75 | 1,736.75 | 5,767 |
14 Jun 2024 | 1,742.50 | 1,752.00 | 1,735.00 | 1,741.25 | 1,741.25 | 29,587 |
13 Jun 2024 | 1,758.00 | 1,758.00 | 1,741.00 | 1,743.00 | 1,743.00 | 29,266 |
12 Jun 2024 | 1,785.50 | 1,805.00 | 1,784.50 | 1,801.75 | 1,801.75 | 14,009 |
11 Jun 2024 | 1,786.50 | 1,807.50 | 1,782.00 | 1,788.25 | 1,788.25 | 11,991 |
10 Jun 2024 | 1,819.50 | 1,877.50 | 1,801.00 | 1,817.00 | 1,817.00 | 14,610 |
07 Jun 2024 | 1,828.00 | 1,836.00 | 1,822.00 | 1,821.00 | 1,821.00 | 753 |
06 Jun 2024 | 1,823.00 | 1,829.00 | 1,814.00 | 1,827.75 | 1,827.75 | 2,049 |
05 Jun 2024 | 1,826.50 | 1,830.50 | 1,815.50 | 1,826.50 | 1,826.50 | 13,164 |
04 Jun 2024 | 1,825.50 | 1,833.00 | 1,821.50 | 1,824.25 | 1,824.25 | 2,977 |
03 Jun 2024 | 1,840.00 | 1,848.50 | 1,828.50 | 1,829.50 | 1,829.50 | 6,767 |
31 May 2024 | 1,828.50 | 1,842.00 | 1,821.50 | 1,822.00 | 1,822.00 | 5,719 |
30 May 2024 | 1,824.50 | 1,832.00 | 1,760.00 | 1,828.00 | 1,828.00 | 6,788 |
29 May 2024 | 1,839.00 | 1,892.00 | 1,826.00 | 1,830.75 | 1,830.75 | 21,974 |
28 May 2024 | 1,856.50 | 1,867.00 | 1,849.00 | 1,852.25 | 1,852.25 | 41,815 |
24 May 2024 | 1,858.00 | 1,867.50 | 1,849.00 | 1,856.50 | 1,856.50 | 5,248 |
23 May 2024 | 1,874.00 | 1,879.50 | 1,861.00 | 1,864.00 | 1,864.00 | 3,586 |
22 May 2024 | 1,879.50 | 1,896.00 | 1,875.00 | 1,875.00 | 1,875.00 | 1,832 |
21 May 2024 | 1,895.50 | 1,901.20 | 1,891.50 | 1,899.50 | 1,899.50 | 24,601 |
20 May 2024 | 1,907.50 | 1,926.00 | 1,895.50 | 1,896.00 | 1,896.00 | 5,945 |
17 May 2024 | 1,888.00 | 1,902.50 | 1,886.50 | 1,900.50 | 1,900.50 | 3,723 |
16 May 2024 | 1,887.50 | 1,902.50 | 1,856.50 | 1,887.00 | 1,887.00 | 1,570 |
15 May 2024 | 1,871.50 | 1,881.00 | 1,867.50 | 1,874.50 | 1,874.50 | 2,716 |
14 May 2024 | 1,881.00 | 1,884.50 | 1,869.50 | 1,877.50 | 1,877.50 | 6,135 |
13 May 2024 | 1,888.00 | 1,896.50 | 1,872.00 | 1,884.25 | 1,884.25 | 31,216 |
10 May 2024 | 1,879.50 | 1,884.50 | 1,867.00 | 1,879.00 | 1,879.00 | 4,106 |
09 May 2024 | 1,859.00 | 1,863.00 | 1,848.00 | 1,860.75 | 1,860.75 | 9,949 |
08 May 2024 | 1,876.50 | 1,876.50 | 1,831.50 | 1,857.75 | 1,857.75 | 2,364 |
07 May 2024 | 1,867.00 | 1,872.50 | 1,858.00 | 1,872.50 | 1,872.50 | 36,114 |
03 May 2024 | 1,851.00 | 1,857.71 | 1,838.00 | 1,850.75 | 1,850.75 | 17,284 |
02 May 2024 | 1,837.50 | 1,842.50 | 1,822.50 | 1,840.75 | 1,840.75 | 1,109 |
01 May 2024 | 1,810.00 | 1,809.50 | 1,809.50 | 1,812.00 | 1,812.00 | 4,286 |
30 Apr 2024 | 1,836.50 | 1,842.50 | 1,821.50 | 1,827.00 | 1,827.00 | 7,889 |
29 Apr 2024 | 1,841.00 | 1,843.00 | 1,814.00 | 1,833.00 | 1,833.00 | 10,703 |
26 Apr 2024 | 1,822.00 | 1,829.00 | 1,821.00 | 1,825.75 | 1,825.75 | 6,541 |
25 Apr 2024 | 1,819.50 | 1,823.50 | 1,805.00 | 1,812.00 | 1,812.00 | 16,252 |
24 Apr 2024 | 1,832.00 | 1,836.00 | 1,819.50 | 1,819.50 | 1,819.50 | 6,782 |
23 Apr 2024 | 1,823.50 | 1,833.50 | 1,818.00 | 1,820.00 | 1,820.00 | 9,735 |
22 Apr 2024 | 1,784.00 | 1,820.50 | 1,784.00 | 1,815.00 | 1,815.00 | 2,011 |
19 Apr 2024 | 1,781.50 | 1,794.31 | 1,776.31 | 1,788.75 | 1,788.75 | 2,061 |
18 Apr 2024 | 1,788.50 | 1,792.89 | 1,786.00 | 1,787.00 | 1,787.00 | 1,581 |
17 Apr 2024 | 1,776.00 | 1,785.00 | 1,765.50 | 1,780.25 | 1,780.25 | 6,886 |
16 Apr 2024 | 1,767.50 | 1,778.00 | 1,759.74 | 1,765.25 | 1,765.25 | 20,028 |
15 Apr 2024 | 1,810.00 | 1,816.50 | 1,803.50 | 1,803.50 | 1,803.50 | 3,008 |
12 Apr 2024 | 1,814.00 | 1,821.50 | 1,809.50 | 1,809.50 | 1,809.50 | 3,662 |
11 Apr 2024 | 1,829.00 | 1,832.00 | 1,813.00 | 1,813.75 | 1,813.75 | 8,889 |
10 Apr 2024 | 1,837.00 | 1,837.50 | 1,815.50 | 1,819.00 | 1,819.00 | 16,284 |
09 Apr 2024 | 1,820.00 | 1,827.00 | 1,813.50 | 1,820.25 | 1,820.25 | 2,217 |
08 Apr 2024 | 1,805.50 | 1,813.50 | 1,799.00 | 1,812.50 | 1,812.50 | 10,341 |
05 Apr 2024 | 1,805.50 | 1,810.50 | 1,803.50 | 1,806.50 | 1,806.50 | 7,395 |
04 Apr 2024 | 1,820.50 | 1,821.00 | 1,804.50 | 1,818.50 | 1,818.50 | 7,613 |
03 Apr 2024 | 1,807.50 | 1,810.50 | 1,805.00 | 1,809.25 | 1,809.25 | 5,845 |
02 Apr 2024 | 1,810.00 | 1,826.50 | 1,810.00 | 1,816.50 | 1,816.50 | 14,228 |
28 Mar 2024 | 1,800.00 | 1,807.00 | 1,794.50 | 1,802.00 | 1,802.00 | 3,839 |
27 Mar 2024 | 1,794.00 | 1,798.00 | 1,793.58 | 1,794.50 | 1,794.50 | 2,120 |
26 Mar 2024 | 1,787.50 | 1,799.00 | 1,787.50 | 1,793.75 | 1,793.75 | 2,916 |
25 Mar 2024 | 1,797.50 | 1,798.00 | 1,791.00 | 1,794.25 | 1,794.25 | 4,994 |
22 Mar 2024 | 1,792.00 | 1,801.50 | 1,788.50 | 1,795.50 | 1,795.50 | 4,233 |
21 Mar 2024 | 1,795.50 | 1,812.50 | 1,795.50 | 1,805.00 | 1,805.00 | 3,376 |
20 Mar 2024 | 1,781.00 | 1,781.00 | 1,776.00 | 1,777.25 | 1,777.25 | 2,616 |
19 Mar 2024 | 1,778.50 | 1,781.00 | 1,769.00 | 1,779.50 | 1,779.50 | 3,620 |
18 Mar 2024 | 1,771.50 | 1,776.00 | 1,770.08 | 1,770.75 | 1,770.75 | 1,347 |
15 Mar 2024 | 1,774.00 | 1,783.50 | 1,774.00 | 1,778.25 | 1,778.25 | 234 |
14 Mar 2024 | 1,784.50 | 1,784.50 | 1,769.75 | 1,771.50 | 1,771.50 | 3,633 |
13 Mar 2024 | 1,783.00 | 1,789.50 | 1,777.50 | 1,786.50 | 1,786.50 | 5,185 |
12 Mar 2024 | 1,791.50 | 1,791.50 | 1,777.32 | 1,784.00 | 1,784.00 | 9,514 |
11 Mar 2024 | 1,775.00 | 1,775.00 | 1,762.00 | 1,771.75 | 1,771.75 | 8,086 |
08 Mar 2024 | 1,794.50 | 1,800.50 | 1,786.50 | 1,788.25 | 1,788.25 | 25,204 |
07 Mar 2024 | 1,791.00 | 1,802.75 | 1,790.50 | 1,794.50 | 1,794.50 | 3,492 |
06 Mar 2024 | 1,781.00 | 1,799.50 | 1,781.00 | 1,796.75 | 1,796.75 | 1,085 |
05 Mar 2024 | 1,771.00 | 1,778.50 | 1,771.00 | 1,778.50 | 1,778.50 | 6,556 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |