Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 1,689.00 | 1,777.00 | 1,674.00 | 1,755.67 | 1,755.67 | 9,121 |
25 Jul 2024 | 1,675.00 | 1,677.51 | 1,509.00 | 1,638.97 | 1,638.97 | 7,590 |
24 Jul 2024 | 1,726.89 | 1,769.99 | 1,685.55 | 1,734.19 | 1,734.19 | 6,710 |
23 Jul 2024 | 1,773.00 | 1,797.43 | 1,725.63 | 1,737.21 | 1,737.21 | 3,978 |
22 Jul 2024 | 1,764.00 | 1,894.99 | 1,736.00 | 1,800.00 | 1,800.00 | 8,359 |
19 Jul 2024 | 1,566.87 | 1,759.18 | 1,556.00 | 1,745.50 | 1,745.50 | 13,048 |
18 Jul 2024 | 1,599.00 | 1,635.88 | 1,515.50 | 1,544.48 | 1,544.48 | 5,527 |
17 Jul 2024 | 1,679.39 | 1,689.00 | 1,530.00 | 1,572.83 | 1,572.83 | 7,518 |
16 Jul 2024 | 1,675.01 | 1,676.00 | 1,560.00 | 1,657.00 | 1,657.00 | 12,950 |
15 Jul 2024 | 1,410.65 | 1,637.00 | 1,410.65 | 1,617.28 | 1,617.28 | 13,680 |
12 Jul 2024 | 1,344.73 | 1,430.00 | 1,324.20 | 1,419.56 | 1,419.56 | 6,793 |
11 Jul 2024 | 1,314.59 | 1,431.08 | 1,314.59 | 1,349.43 | 1,349.43 | 6,529 |
10 Jul 2024 | 1,334.00 | 1,348.00 | 1,295.35 | 1,305.88 | 1,305.88 | 4,458 |
09 Jul 2024 | 1,295.52 | 1,330.00 | 1,279.51 | 1,287.19 | 1,287.19 | 4,287 |
08 Jul 2024 | 1,253.00 | 1,326.00 | 1,236.68 | 1,298.51 | 1,298.51 | 12,628 |
05 Jul 2024 | 1,266.00 | 1,296.23 | 1,168.00 | 1,277.69 | 1,277.69 | 13,943 |
04 Jul 2024 | - | - | - | - | - | - |
03 Jul 2024 | 1,308.96 | 1,326.99 | 1,274.07 | 1,302.09 | 1,302.09 | 6,080 |
02 Jul 2024 | 1,368.00 | 1,382.00 | 1,322.20 | 1,328.85 | 1,328.85 | 7,742 |
01 Jul 2024 | 1,456.00 | 1,459.49 | 1,377.50 | 1,421.00 | 1,421.00 | 6,119 |
28 Jun 2024 | 1,531.59 | 1,536.00 | 1,405.25 | 1,416.01 | 1,416.01 | 4,202 |
27 Jun 2024 | 1,452.48 | 1,538.99 | 1,452.48 | 1,516.00 | 1,516.00 | 4,135 |
26 Jun 2024 | 1,497.00 | 1,505.08 | 1,456.33 | 1,465.01 | 1,465.01 | 3,176 |
25 Jun 2024 | 1,379.77 | 1,497.00 | 1,372.64 | 1,463.51 | 1,463.51 | 8,866 |
24 Jun 2024 | 1,447.00 | 1,451.99 | 1,328.58 | 1,349.00 | 1,349.00 | 11,972 |
21 Jun 2024 | 1,461.00 | 1,477.47 | 1,409.01 | 1,460.30 | 1,460.30 | 5,201 |
20 Jun 2024 | 1,493.00 | 1,518.00 | 1,420.80 | 1,451.72 | 1,451.72 | 8,427 |
19 Jun 2024 | - | - | - | - | - | - |
18 Jun 2024 | 1,500.00 | 1,509.97 | 1,446.52 | 1,476.19 | 1,476.19 | 6,658 |
17 Jun 2024 | 1,510.00 | 1,529.97 | 1,422.83 | 1,528.00 | 1,528.00 | 7,496 |
14 Jun 2024 | 1,491.00 | 1,536.40 | 1,462.92 | 1,479.72 | 1,479.72 | 8,382 |
13 Jun 2024 | 1,608.45 | 1,608.45 | 1,496.00 | 1,506.70 | 1,506.70 | 7,074 |
12 Jun 2024 | 1,553.00 | 1,692.89 | 1,552.00 | 1,650.02 | 1,650.02 | 7,868 |
11 Jun 2024 | 1,599.14 | 1,599.14 | 1,486.00 | 1,537.84 | 1,537.84 | 10,654 |
10 Jun 2024 | 1,608.00 | 1,647.75 | 1,555.57 | 1,644.82 | 1,644.82 | 5,523 |
07 Jun 2024 | 1,692.00 | 1,714.88 | 1,586.03 | 1,586.56 | 1,586.56 | 8,558 |
06 Jun 2024 | 1,699.00 | 1,733.89 | 1,675.50 | 1,702.00 | 1,702.00 | 6,609 |
05 Jun 2024 | 1,665.00 | 1,714.05 | 1,640.00 | 1,695.00 | 1,695.00 | 4,329 |
04 Jun 2024 | 1,615.08 | 1,686.66 | 1,610.00 | 1,685.00 | 1,685.00 | 4,988 |
03 Jun 2024 | 1,437.20 | 1,656.20 | 1,437.20 | 1,604.65 | 1,604.65 | 9,253 |
31 May 2024 | 1,555.00 | 1,612.96 | 1,442.00 | 1,514.70 | 1,514.70 | 10,984 |
30 May 2024 | 1,624.00 | 1,715.00 | 1,604.00 | 1,618.09 | 1,618.09 | 8,815 |
29 May 2024 | 1,675.00 | 1,678.40 | 1,611.00 | 1,645.00 | 1,645.00 | 3,451 |
28 May 2024 | 1,692.56 | 1,702.00 | 1,611.47 | 1,660.00 | 1,660.00 | 7,331 |
24 May 2024 | 1,576.00 | 1,671.42 | 1,525.99 | 1,667.12 | 1,667.12 | 7,048 |
23 May 2024 | 1,655.00 | 1,671.00 | 1,555.00 | 1,559.99 | 1,559.99 | 9,069 |
22 May 2024 | 1,671.98 | 1,718.00 | 1,623.00 | 1,655.41 | 1,655.41 | 5,621 |
21 May 2024 | 1,765.00 | 1,765.00 | 1,645.00 | 1,671.00 | 1,671.00 | 7,359 |
20 May 2024 | 1,515.52 | 1,677.27 | 1,515.52 | 1,664.05 | 1,664.05 | 7,174 |
17 May 2024 | 1,508.00 | 1,577.77 | 1,465.00 | 1,513.07 | 1,513.07 | 9,427 |
16 May 2024 | 1,500.00 | 1,524.00 | 1,441.34 | 1,469.00 | 1,469.00 | 7,790 |
15 May 2024 | 1,325.00 | 1,418.98 | 1,320.00 | 1,402.53 | 1,402.53 | 7,238 |
14 May 2024 | 1,236.00 | 1,290.00 | 1,210.00 | 1,275.36 | 1,275.36 | 4,829 |
13 May 2024 | 1,205.29 | 1,263.75 | 1,200.00 | 1,230.00 | 1,230.00 | 6,867 |
10 May 2024 | 1,281.56 | 1,301.95 | 1,187.00 | 1,194.00 | 1,194.00 | 6,845 |
09 May 2024 | 1,216.03 | 1,302.87 | 1,200.07 | 1,263.08 | 1,263.08 | 4,297 |
08 May 2024 | 1,237.16 | 1,257.76 | 1,190.02 | 1,243.04 | 1,243.04 | 4,993 |
07 May 2024 | 1,300.00 | 1,317.80 | 1,257.37 | 1,264.98 | 1,264.98 | 6,965 |
03 May 2024 | 1,153.95 | 1,241.98 | 1,138.00 | 1,203.44 | 1,203.44 | 9,716 |
02 May 2024 | 1,048.83 | 1,125.00 | 1,032.00 | 1,118.66 | 1,118.66 | 8,216 |
01 May 2024 | 1,093.00 | 1,093.00 | 1,000.00 | 1,060.83 | 1,060.83 | 10,016 |
30 Apr 2024 | 1,264.00 | 1,264.00 | 1,085.01 | 1,091.99 | 1,091.99 | 12,017 |
29 Apr 2024 | 1,266.00 | 1,308.49 | 1,228.28 | 1,288.36 | 1,288.36 | 8,540 |
26 Apr 2024 | 1,255.99 | 1,280.00 | 1,204.49 | 1,275.00 | 1,275.00 | 3,618 |
25 Apr 2024 | 1,250.55 | 1,268.45 | 1,201.99 | 1,266.48 | 1,266.48 | 4,984 |
24 Apr 2024 | 1,353.00 | 1,357.85 | 1,265.72 | 1,292.62 | 1,292.62 | 7,089 |
23 Apr 2024 | 1,369.80 | 1,400.93 | 1,295.00 | 1,355.00 | 1,355.00 | 13,539 |
22 Apr 2024 | 1,170.00 | 1,347.00 | 1,170.00 | 1,341.99 | 1,341.99 | 14,923 |
19 Apr 2024 | 1,141.00 | 1,262.30 | 1,119.00 | 1,194.88 | 1,194.88 | 13,950 |
18 Apr 2024 | 1,207.00 | 1,285.57 | 1,166.00 | 1,208.66 | 1,208.66 | 13,042 |
17 Apr 2024 | 1,300.30 | 1,316.00 | 1,133.80 | 1,217.58 | 1,217.58 | 16,388 |
16 Apr 2024 | 1,330.00 | 1,338.00 | 1,215.15 | 1,265.00 | 1,265.00 | 12,696 |
15 Apr 2024 | 1,449.00 | 1,492.00 | 1,355.00 | 1,359.18 | 1,359.18 | 8,224 |
12 Apr 2024 | 1,568.00 | 1,568.00 | 1,443.27 | 1,463.35 | 1,463.35 | 5,894 |
11 Apr 2024 | 1,562.00 | 1,582.00 | 1,510.00 | 1,533.29 | 1,533.29 | 9,099 |
10 Apr 2024 | 1,438.54 | 1,520.00 | 1,374.00 | 1,520.00 | 1,520.00 | 11,070 |
09 Apr 2024 | 1,511.93 | 1,513.90 | 1,374.52 | 1,426.20 | 1,426.20 | 21,105 |
08 Apr 2024 | 1,530.03 | 1,631.00 | 1,491.74 | 1,526.45 | 1,526.45 | 18,633 |
05 Apr 2024 | 1,604.00 | 1,672.71 | 1,536.01 | 1,545.82 | 1,545.82 | 6,653 |
04 Apr 2024 | 1,605.39 | 1,739.89 | 1,605.00 | 1,689.39 | 1,689.39 | 10,895 |
03 Apr 2024 | 1,535.00 | 1,699.40 | 1,535.00 | 1,668.82 | 1,668.82 | 9,481 |
02 Apr 2024 | 1,588.00 | 1,588.00 | 1,462.83 | 1,534.34 | 1,534.34 | 14,810 |
28 Mar 2024 | 1,940.00 | 1,989.60 | 1,646.00 | 1,738.04 | 1,738.04 | 48,492 |
27 Mar 2024 | 1,918.00 | 1,999.81 | 1,842.50 | 1,908.93 | 1,908.93 | 19,801 |
26 Mar 2024 | 1,852.10 | 1,961.00 | 1,790.00 | 1,882.29 | 1,882.29 | 23,205 |
25 Mar 2024 | 1,603.06 | 1,874.00 | 1,576.00 | 1,838.78 | 1,838.78 | 30,288 |
22 Mar 2024 | 1,603.00 | 1,645.78 | 1,490.00 | 1,523.82 | 1,523.82 | 15,880 |
21 Mar 2024 | 1,610.00 | 1,704.55 | 1,547.79 | 1,603.85 | 1,603.85 | 18,946 |
20 Mar 2024 | 1,325.00 | 1,537.07 | 1,285.83 | 1,532.99 | 1,532.99 | 21,829 |
19 Mar 2024 | 1,504.00 | 1,504.00 | 1,230.10 | 1,408.19 | 1,408.19 | 43,512 |
18 Mar 2024 | 1,788.00 | 1,790.00 | 1,447.35 | 1,541.27 | 1,541.27 | 41,312 |
15 Mar 2024 | 1,720.00 | 1,720.00 | 1,550.00 | 1,670.00 | 1,670.00 | 20,729 |
14 Mar 2024 | 1,815.00 | 1,858.44 | 1,606.00 | 1,622.34 | 1,622.34 | 19,286 |
13 Mar 2024 | 1,626.00 | 1,773.00 | 1,529.34 | 1,742.80 | 1,742.80 | 21,987 |
12 Mar 2024 | 1,556.00 | 1,595.00 | 1,452.31 | 1,469.70 | 1,469.70 | 18,194 |
11 Mar 2024 | 1,402.99 | 1,656.68 | 1,402.99 | 1,595.43 | 1,595.43 | 33,064 |
08 Mar 2024 | 1,300.00 | 1,451.85 | 1,287.00 | 1,334.26 | 1,334.26 | 16,711 |
07 Mar 2024 | 1,234.00 | 1,321.40 | 1,224.18 | 1,279.50 | 1,279.50 | 9,425 |
06 Mar 2024 | 1,090.00 | 1,285.10 | 1,090.00 | 1,262.70 | 1,262.70 | 17,314 |
05 Mar 2024 | 1,391.09 | 1,391.09 | 1,088.01 | 1,153.40 | 1,153.40 | 30,422 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |