Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 3,698.54 | 3,714.24 | 3,659.15 | 3,700.99 | 3,700.99 | 234,000 |
25 Jul 2024 | 3,786.00 | 3,786.00 | 3,643.05 | 3,659.88 | 3,659.88 | 482,500 |
24 Jul 2024 | 3,880.00 | 3,891.07 | 3,800.00 | 3,805.78 | 3,805.78 | 322,100 |
23 Jul 2024 | 3,907.00 | 3,945.39 | 3,901.63 | 3,919.20 | 3,919.20 | 208,500 |
22 Jul 2024 | 3,976.00 | 3,984.64 | 3,905.00 | 3,909.40 | 3,909.40 | 254,600 |
19 Jul 2024 | 3,938.09 | 3,976.98 | 3,930.56 | 3,967.25 | 3,967.25 | 160,100 |
18 Jul 2024 | 4,002.14 | 4,022.74 | 3,905.15 | 3,930.56 | 3,930.56 | 189,600 |
17 Jul 2024 | 4,102.08 | 4,108.71 | 3,989.31 | 3,989.64 | 3,989.64 | 226,800 |
16 Jul 2024 | 4,117.00 | 4,144.32 | 4,110.64 | 4,119.09 | 4,119.09 | 144,400 |
15 Jul 2024 | 4,034.62 | 4,100.00 | 4,013.26 | 4,088.00 | 4,088.00 | 145,500 |
12 Jul 2024 | 3,950.00 | 4,051.69 | 3,950.00 | 4,026.43 | 4,026.43 | 197,600 |
11 Jul 2024 | 3,998.99 | 3,998.99 | 3,926.13 | 3,936.41 | 3,936.41 | 229,400 |
10 Jul 2024 | 3,980.12 | 3,990.89 | 3,950.00 | 3,990.05 | 3,990.05 | 159,000 |
09 Jul 2024 | 4,004.83 | 4,020.24 | 3,973.90 | 3,977.48 | 3,977.48 | 150,800 |
08 Jul 2024 | 3,932.81 | 4,002.80 | 3,914.04 | 3,984.63 | 3,984.63 | 159,500 |
05 Jul 2024 | 3,936.98 | 3,939.76 | 3,905.00 | 3,930.15 | 3,930.15 | 201,700 |
03 Jul 2024 | 3,912.51 | 3,936.97 | 3,901.95 | 3,916.89 | 3,916.89 | 79,400 |
02 Jul 2024 | 3,876.81 | 3,922.38 | 3,876.81 | 3,916.21 | 3,916.21 | 196,200 |
01 Jul 2024 | 3,977.35 | 3,977.35 | 3,869.76 | 3,884.88 | 3,884.88 | 231,100 |
28 Jun 2024 | 3,994.00 | 4,031.67 | 3,951.00 | 3,961.50 | 3,961.50 | 321,200 |
27 Jun 2024 | 4,040.00 | 4,040.00 | 4,000.00 | 4,009.40 | 4,009.40 | 168,500 |
26 Jun 2024 | 3,988.18 | 4,008.19 | 3,971.14 | 3,982.38 | 3,982.38 | 175,100 |
25 Jun 2024 | 4,016.87 | 4,033.00 | 3,986.00 | 4,014.38 | 4,014.38 | 150,100 |
24 Jun 2024 | 3,989.11 | 4,018.09 | 3,960.00 | 3,981.20 | 3,981.20 | 161,900 |
21 Jun 2024 | 3,982.59 | 3,992.68 | 3,940.75 | 3,989.10 | 3,989.10 | 498,200 |
20 Jun 2024 | 3,995.00 | 4,004.40 | 3,961.28 | 3,972.08 | 3,972.08 | 212,100 |
18 Jun 2024 | 3,957.71 | 3,989.12 | 3,937.44 | 3,973.18 | 3,973.18 | 179,800 |
17 Jun 2024 | 3,878.75 | 3,957.98 | 3,854.51 | 3,953.07 | 3,953.07 | 180,100 |
14 Jun 2024 | 3,837.01 | 3,863.11 | 3,814.10 | 3,859.10 | 3,859.10 | 143,700 |
13 Jun 2024 | 3,850.00 | 3,866.17 | 3,820.47 | 3,856.14 | 3,856.14 | 153,700 |
12 Jun 2024 | 3,807.00 | 3,911.69 | 3,807.00 | 3,876.41 | 3,876.41 | 256,500 |
11 Jun 2024 | 3,772.98 | 3,819.89 | 3,762.72 | 3,788.70 | 3,788.70 | 219,300 |
10 Jun 2024 | 3,805.55 | 3,805.55 | 3,746.68 | 3,788.72 | 3,788.72 | 226,700 |
07 Jun 2024 | 3,787.28 | 3,820.24 | 3,770.00 | 3,813.09 | 3,813.09 | 161,400 |
07 Jun 2024 | 8.75 Dividend | |||||
06 Jun 2024 | 3,831.04 | 3,854.89 | 3,800.00 | 3,810.06 | 3,801.31 | 146,400 |
05 Jun 2024 | 3,809.06 | 3,838.00 | 3,753.92 | 3,831.04 | 3,822.24 | 142,600 |
04 Jun 2024 | 3,772.50 | 3,823.76 | 3,768.91 | 3,801.36 | 3,792.63 | 162,700 |
03 Jun 2024 | 3,776.35 | 3,784.43 | 3,713.89 | 3,763.64 | 3,755.00 | 229,900 |
31 May 2024 | 3,747.00 | 3,783.52 | 3,711.85 | 3,776.35 | 3,767.68 | 353,100 |
30 May 2024 | 3,745.59 | 3,766.95 | 3,704.57 | 3,754.62 | 3,746.00 | 210,200 |
29 May 2024 | 3,751.00 | 3,776.06 | 3,726.72 | 3,734.29 | 3,725.71 | 255,400 |
28 May 2024 | 3,796.55 | 3,815.00 | 3,764.70 | 3,790.12 | 3,781.42 | 170,700 |
24 May 2024 | 3,760.00 | 3,807.06 | 3,754.92 | 3,795.35 | 3,786.63 | 151,800 |
23 May 2024 | 3,850.00 | 3,850.00 | 3,731.79 | 3,752.68 | 3,744.06 | 218,700 |
22 May 2024 | 3,830.00 | 3,853.00 | 3,798.22 | 3,825.10 | 3,816.32 | 203,300 |
21 May 2024 | 3,772.21 | 3,827.82 | 3,749.11 | 3,822.34 | 3,813.56 | 224,000 |
20 May 2024 | 3,703.98 | 3,773.34 | 3,694.26 | 3,768.62 | 3,759.97 | 219,900 |
17 May 2024 | 3,758.24 | 3,758.24 | 3,690.51 | 3,708.35 | 3,699.83 | 198,400 |
16 May 2024 | 3,792.53 | 3,797.02 | 3,735.01 | 3,735.01 | 3,726.43 | 198,300 |
15 May 2024 | 3,783.27 | 3,796.87 | 3,749.20 | 3,792.53 | 3,783.82 | 192,400 |
14 May 2024 | 3,729.57 | 3,778.67 | 3,729.00 | 3,772.85 | 3,764.19 | 210,800 |
13 May 2024 | 3,800.75 | 3,807.80 | 3,717.48 | 3,745.00 | 3,736.40 | 238,400 |
10 May 2024 | 3,783.45 | 3,811.57 | 3,775.42 | 3,805.75 | 3,797.01 | 283,000 |
09 May 2024 | 3,640.00 | 3,800.92 | 3,640.00 | 3,780.03 | 3,771.35 | 437,000 |
08 May 2024 | 3,603.80 | 3,663.60 | 3,573.00 | 3,660.00 | 3,651.59 | 273,200 |
07 May 2024 | 3,580.75 | 3,623.06 | 3,550.01 | 3,605.41 | 3,597.13 | 266,300 |
06 May 2024 | 3,618.72 | 3,618.72 | 3,520.93 | 3,598.41 | 3,590.15 | 350,000 |
03 May 2024 | 3,700.00 | 3,748.21 | 3,566.91 | 3,577.38 | 3,569.16 | 534,600 |
02 May 2024 | 3,440.00 | 3,487.91 | 3,393.95 | 3,472.91 | 3,464.93 | 454,200 |
01 May 2024 | 3,437.25 | 3,485.11 | 3,405.23 | 3,415.64 | 3,407.80 | 226,200 |
30 Apr 2024 | 3,512.79 | 3,516.14 | 3,444.23 | 3,452.03 | 3,444.10 | 232,100 |
29 Apr 2024 | 3,521.08 | 3,532.07 | 3,487.24 | 3,514.80 | 3,506.73 | 146,500 |
26 Apr 2024 | 3,484.23 | 3,541.87 | 3,484.23 | 3,521.08 | 3,512.99 | 146,000 |
25 Apr 2024 | 3,522.72 | 3,525.00 | 3,466.27 | 3,502.48 | 3,494.44 | 142,700 |
24 Apr 2024 | 3,505.25 | 3,571.11 | 3,505.25 | 3,517.52 | 3,509.44 | 155,900 |
23 Apr 2024 | 3,468.22 | 3,546.90 | 3,468.22 | 3,533.99 | 3,525.87 | 152,200 |
22 Apr 2024 | 3,441.12 | 3,492.52 | 3,424.52 | 3,463.00 | 3,455.05 | 202,300 |
19 Apr 2024 | 3,460.51 | 3,478.19 | 3,405.16 | 3,414.82 | 3,406.98 | 218,800 |
18 Apr 2024 | 3,470.00 | 3,485.16 | 3,424.14 | 3,430.14 | 3,422.26 | 156,700 |
17 Apr 2024 | 3,472.98 | 3,493.41 | 3,430.57 | 3,443.91 | 3,436.00 | 170,900 |
16 Apr 2024 | 3,470.53 | 3,497.47 | 3,450.79 | 3,467.77 | 3,459.81 | 223,300 |
15 Apr 2024 | 3,583.07 | 3,625.23 | 3,480.98 | 3,485.63 | 3,477.63 | 207,600 |
12 Apr 2024 | 3,579.37 | 3,598.58 | 3,501.50 | 3,531.80 | 3,523.69 | 240,800 |
11 Apr 2024 | 3,576.92 | 3,656.81 | 3,568.05 | 3,637.87 | 3,629.52 | 174,500 |
10 Apr 2024 | 3,572.57 | 3,617.34 | 3,546.93 | 3,586.13 | 3,577.89 | 181,000 |
09 Apr 2024 | 3,610.00 | 3,614.22 | 3,530.84 | 3,581.48 | 3,573.25 | 158,000 |
08 Apr 2024 | 3,589.88 | 3,634.25 | 3,589.15 | 3,601.17 | 3,592.90 | 165,600 |
05 Apr 2024 | 3,530.00 | 3,610.48 | 3,530.00 | 3,601.90 | 3,593.63 | 258,500 |
04 Apr 2024 | 3,658.00 | 3,671.48 | 3,518.30 | 3,521.93 | 3,513.84 | 322,600 |
03 Apr 2024 | 3,599.00 | 3,646.11 | 3,595.42 | 3,632.38 | 3,624.04 | 255,000 |
02 Apr 2024 | 3,518.60 | 3,585.07 | 3,518.60 | 3,566.09 | 3,557.90 | 257,200 |
01 Apr 2024 | 3,651.03 | 3,654.85 | 3,548.00 | 3,568.87 | 3,560.67 | 227,600 |
28 Mar 2024 | 3,690.00 | 3,694.64 | 3,618.40 | 3,627.88 | 3,619.55 | 274,100 |
27 Mar 2024 | 3,677.94 | 3,711.43 | 3,656.14 | 3,673.50 | 3,665.06 | 209,200 |
26 Mar 2024 | 3,649.00 | 3,688.91 | 3,640.60 | 3,661.08 | 3,652.67 | 274,900 |
25 Mar 2024 | 3,608.44 | 3,629.83 | 3,569.50 | 3,626.94 | 3,618.61 | 166,600 |
22 Mar 2024 | 3,624.97 | 3,646.12 | 3,604.46 | 3,624.73 | 3,616.41 | 205,400 |
21 Mar 2024 | 3,615.29 | 3,660.19 | 3,586.66 | 3,647.81 | 3,639.43 | 304,300 |
20 Mar 2024 | 3,510.08 | 3,623.00 | 3,500.01 | 3,578.49 | 3,570.27 | 430,400 |
19 Mar 2024 | 3,454.11 | 3,510.19 | 3,445.02 | 3,505.98 | 3,497.93 | 187,700 |
18 Mar 2024 | 3,466.52 | 3,470.00 | 3,426.31 | 3,450.93 | 3,443.00 | 231,000 |
15 Mar 2024 | 3,498.29 | 3,501.00 | 3,409.01 | 3,413.98 | 3,406.14 | 771,100 |
14 Mar 2024 | 3,550.00 | 3,550.00 | 3,500.28 | 3,511.56 | 3,503.50 | 347,900 |
13 Mar 2024 | 3,500.00 | 3,519.72 | 3,482.23 | 3,500.00 | 3,491.96 | 232,600 |
12 Mar 2024 | 3,522.27 | 3,543.44 | 3,497.54 | 3,500.00 | 3,491.96 | 188,400 |
11 Mar 2024 | 3,477.76 | 3,546.02 | 3,476.48 | 3,502.74 | 3,494.70 | 235,500 |
08 Mar 2024 | 3,476.98 | 3,510.00 | 3,450.62 | 3,485.70 | 3,477.69 | 305,400 |
07 Mar 2024 | 3,433.50 | 3,484.10 | 3,408.92 | 3,477.76 | 3,469.77 | 270,700 |
07 Mar 2024 | 8.75 Dividend | |||||
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |