Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 3,855.00 | 4,018.00 | 3,840.75 | 3,983.00 | 3,983.00 | 20,909 |
25 Apr 2024 | 3,826.55 | 3,875.00 | 3,790.25 | 3,840.75 | 3,840.75 | 25,312 |
24 Apr 2024 | 3,771.00 | 3,823.00 | 3,767.35 | 3,816.45 | 3,816.45 | 29,559 |
23 Apr 2024 | 3,726.95 | 3,778.45 | 3,726.95 | 3,769.75 | 3,769.75 | 21,719 |
22 Apr 2024 | 3,674.20 | 3,745.95 | 3,674.20 | 3,735.90 | 3,735.90 | 7,857 |
19 Apr 2024 | 3,650.45 | 3,708.90 | 3,640.10 | 3,669.30 | 3,669.30 | 11,159 |
18 Apr 2024 | 3,791.35 | 3,791.35 | 3,689.15 | 3,717.35 | 3,717.35 | 62,060 |
16 Apr 2024 | 3,691.35 | 3,780.00 | 3,691.35 | 3,764.65 | 3,764.65 | 6,300 |
15 Apr 2024 | 3,709.05 | 3,767.10 | 3,686.20 | 3,715.55 | 3,715.55 | 9,941 |
12 Apr 2024 | 3,740.00 | 3,808.10 | 3,729.15 | 3,779.20 | 3,779.20 | 6,871 |
10 Apr 2024 | 3,736.75 | 3,774.25 | 3,708.80 | 3,738.65 | 3,738.65 | 10,893 |
09 Apr 2024 | 3,794.05 | 3,821.40 | 3,773.05 | 3,802.35 | 3,802.35 | 7,244 |
08 Apr 2024 | 3,747.40 | 3,812.65 | 3,720.40 | 3,794.10 | 3,794.10 | 7,632 |
05 Apr 2024 | 3,740.50 | 3,782.10 | 3,725.35 | 3,747.40 | 3,747.40 | 18,678 |
04 Apr 2024 | 3,710.00 | 3,755.00 | 3,686.25 | 3,740.55 | 3,740.55 | 12,460 |
03 Apr 2024 | 3,651.40 | 3,726.80 | 3,613.55 | 3,684.00 | 3,684.00 | 17,397 |
02 Apr 2024 | 3,580.15 | 3,635.00 | 3,556.30 | 3,621.35 | 3,621.35 | 10,200 |
01 Apr 2024 | 3,469.35 | 3,594.95 | 3,455.00 | 3,567.65 | 3,567.65 | 22,328 |
28 Mar 2024 | 3,366.00 | 3,469.50 | 3,366.00 | 3,436.75 | 3,436.75 | 69,822 |
27 Mar 2024 | 3,387.05 | 3,400.40 | 3,350.05 | 3,364.75 | 3,364.75 | 5,945 |
26 Mar 2024 | 3,428.80 | 3,437.60 | 3,374.90 | 3,390.40 | 3,390.40 | 7,590 |
22 Mar 2024 | 3,415.40 | 3,475.90 | 3,415.40 | 3,429.20 | 3,429.20 | 5,075 |
21 Mar 2024 | 3,445.00 | 3,475.00 | 3,434.05 | 3,465.05 | 3,465.05 | 6,666 |
20 Mar 2024 | 3,499.55 | 3,499.55 | 3,396.35 | 3,432.50 | 3,432.50 | 4,200 |
19 Mar 2024 | 3,480.65 | 3,504.85 | 3,426.00 | 3,444.00 | 3,444.00 | 2,745 |
18 Mar 2024 | 3,453.30 | 3,519.85 | 3,453.30 | 3,504.85 | 3,504.85 | 9,350 |
15 Mar 2024 | 3,517.00 | 3,521.00 | 3,457.45 | 3,485.80 | 3,485.80 | 7,155 |
14 Mar 2024 | 3,470.00 | 3,529.40 | 3,446.00 | 3,521.00 | 3,521.00 | 4,591 |
13 Mar 2024 | 3,563.35 | 3,588.75 | 3,455.85 | 3,476.85 | 3,476.85 | 15,970 |
12 Mar 2024 | 3,607.95 | 3,635.05 | 3,565.65 | 3,578.20 | 3,578.20 | 11,931 |
11 Mar 2024 | 3,595.40 | 3,654.00 | 3,588.90 | 3,604.90 | 3,604.90 | 4,221 |
07 Mar 2024 | 3,563.95 | 3,618.00 | 3,534.15 | 3,600.20 | 3,600.20 | 16,392 |
06 Mar 2024 | 3,485.00 | 3,559.00 | 3,451.00 | 3,545.35 | 3,545.35 | 17,542 |
05 Mar 2024 | 3,460.90 | 3,494.80 | 3,453.85 | 3,485.15 | 3,485.15 | 4,941 |
04 Mar 2024 | 3,506.45 | 3,542.40 | 3,477.00 | 3,481.45 | 3,481.45 | 3,898 |
01 Mar 2024 | 3,488.80 | 3,517.20 | 3,475.00 | 3,478.90 | 3,478.90 | 10,638 |
29 Feb 2024 | 3,518.35 | 3,530.50 | 3,465.40 | 3,489.10 | 3,489.10 | 5,771 |
28 Feb 2024 | 3,541.00 | 3,553.65 | 3,502.30 | 3,512.15 | 3,512.15 | 2,849 |
27 Feb 2024 | 3,580.15 | 3,597.40 | 3,510.00 | 3,537.95 | 3,537.95 | 14,159 |
26 Feb 2024 | 3,636.55 | 3,647.20 | 3,555.50 | 3,578.00 | 3,578.00 | 6,807 |
23 Feb 2024 | 3,640.90 | 3,669.00 | 3,625.05 | 3,644.45 | 3,644.45 | 9,220 |
22 Feb 2024 | 3,650.55 | 3,652.05 | 3,598.40 | 3,646.75 | 3,646.75 | 7,550 |
21 Feb 2024 | 3,714.55 | 3,725.15 | 3,636.45 | 3,648.45 | 3,648.45 | 3,813 |
20 Feb 2024 | 3,700.10 | 3,740.00 | 3,675.05 | 3,711.30 | 3,711.30 | 4,759 |
19 Feb 2024 | 3,749.95 | 3,760.45 | 3,716.00 | 3,723.30 | 3,723.30 | 3,290 |
16 Feb 2024 | 3,705.00 | 3,777.55 | 3,705.00 | 3,728.20 | 3,728.20 | 13,702 |
15 Feb 2024 | 3,723.15 | 3,745.00 | 3,700.00 | 3,710.65 | 3,710.65 | 2,625 |
14 Feb 2024 | 3,685.05 | 3,728.05 | 3,634.00 | 3,718.10 | 3,718.10 | 3,874 |
13 Feb 2024 | 3,740.00 | 3,832.00 | 3,685.60 | 3,698.90 | 3,698.90 | 28,243 |
12 Feb 2024 | 3,650.00 | 3,822.70 | 3,648.70 | 3,740.25 | 3,740.25 | 28,075 |
09 Feb 2024 | 3,693.55 | 3,693.55 | 3,616.85 | 3,651.00 | 3,651.00 | 5,174 |
08 Feb 2024 | 3,725.05 | 3,764.50 | 3,660.00 | 3,684.05 | 3,684.05 | 12,907 |
07 Feb 2024 | 3,735.40 | 3,773.20 | 3,704.05 | 3,733.15 | 3,733.15 | 4,027 |
06 Feb 2024 | 3,698.00 | 3,741.90 | 3,694.45 | 3,724.50 | 3,724.50 | 5,506 |
05 Feb 2024 | 3,700.00 | 3,740.00 | 3,662.35 | 3,698.00 | 3,698.00 | 6,652 |
02 Feb 2024 | 3,689.85 | 3,744.85 | 3,668.40 | 3,698.40 | 3,698.40 | 5,443 |
01 Feb 2024 | 3,670.85 | 3,685.00 | 3,636.90 | 3,654.60 | 3,654.60 | 3,733 |
31 Jan 2024 | 3,555.15 | 3,682.00 | 3,555.15 | 3,668.80 | 3,668.80 | 9,736 |
30 Jan 2024 | 3,570.15 | 3,619.00 | 3,543.25 | 3,550.10 | 3,550.10 | 6,779 |
29 Jan 2024 | 3,576.90 | 3,585.30 | 3,550.90 | 3,569.85 | 3,569.85 | 4,946 |
25 Jan 2024 | 3,641.65 | 3,652.25 | 3,548.00 | 3,576.90 | 3,576.90 | 16,902 |
24 Jan 2024 | 3,659.85 | 3,667.55 | 3,608.05 | 3,644.50 | 3,644.50 | 6,444 |
23 Jan 2024 | 3,655.95 | 3,691.75 | 3,587.90 | 3,613.05 | 3,613.05 | 16,027 |
19 Jan 2024 | 3,739.95 | 3,739.95 | 3,664.90 | 3,692.60 | 3,692.60 | 4,385 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 3,783.15 | 3,816.00 | 3,718.55 | 3,728.35 | 3,728.35 | 25,604 |
16 Jan 2024 | 3,901.15 | 3,915.00 | 3,800.40 | 3,819.20 | 3,819.20 | 24,964 |
15 Jan 2024 | 3,882.95 | 3,943.95 | 3,874.55 | 3,907.75 | 3,907.75 | 5,199 |
12 Jan 2024 | 3,907.15 | 3,920.00 | 3,859.85 | 3,882.85 | 3,882.85 | 14,317 |
11 Jan 2024 | 3,900.00 | 3,939.00 | 3,880.15 | 3,906.35 | 3,906.35 | 3,785 |
10 Jan 2024 | 3,996.75 | 4,014.15 | 3,878.05 | 3,901.65 | 3,901.65 | 7,289 |
09 Jan 2024 | 3,933.05 | 4,002.25 | 3,920.80 | 3,983.75 | 3,983.75 | 5,273 |
08 Jan 2024 | 4,005.65 | 4,018.20 | 3,912.95 | 3,932.30 | 3,932.30 | 8,146 |
05 Jan 2024 | 4,050.00 | 4,068.75 | 3,980.00 | 4,012.30 | 4,012.30 | 13,620 |
04 Jan 2024 | 4,064.85 | 4,072.35 | 3,972.50 | 4,043.55 | 4,043.55 | 10,086 |
03 Jan 2024 | 4,050.00 | 4,065.70 | 4,011.05 | 4,029.40 | 4,029.40 | 18,393 |
02 Jan 2024 | 3,920.85 | 4,053.70 | 3,920.85 | 4,033.00 | 4,033.00 | 31,731 |
01 Jan 2024 | 3,905.00 | 3,935.00 | 3,887.00 | 3,912.75 | 3,912.75 | 5,294 |
29 Dec 2023 | 3,950.00 | 3,950.00 | 3,895.00 | 3,901.75 | 3,901.75 | 8,372 |
28 Dec 2023 | 3,888.15 | 3,950.00 | 3,861.10 | 3,938.55 | 3,938.55 | 43,211 |
27 Dec 2023 | 3,899.95 | 3,915.00 | 3,847.70 | 3,884.70 | 3,884.70 | 14,671 |
26 Dec 2023 | 3,695.25 | 3,898.30 | 3,695.25 | 3,861.60 | 3,861.60 | 31,128 |
22 Dec 2023 | 3,665.85 | 3,761.00 | 3,650.60 | 3,694.35 | 3,694.35 | 13,308 |
21 Dec 2023 | 3,616.80 | 3,649.90 | 3,570.00 | 3,630.70 | 3,630.70 | 6,564 |
20 Dec 2023 | 3,725.25 | 3,748.65 | 3,607.05 | 3,617.95 | 3,617.95 | 17,474 |
19 Dec 2023 | 3,709.25 | 3,738.00 | 3,690.05 | 3,724.15 | 3,724.15 | 3,327 |
18 Dec 2023 | 3,690.05 | 3,772.10 | 3,690.00 | 3,711.65 | 3,711.65 | 14,650 |
15 Dec 2023 | 3,692.50 | 3,720.00 | 3,679.00 | 3,696.40 | 3,696.40 | 11,646 |
14 Dec 2023 | 3,658.30 | 3,702.30 | 3,642.00 | 3,683.90 | 3,683.90 | 12,440 |
13 Dec 2023 | 3,668.00 | 3,673.40 | 3,613.00 | 3,658.30 | 3,658.30 | 2,089 |
12 Dec 2023 | 3,666.80 | 3,694.00 | 3,630.00 | 3,646.60 | 3,646.60 | 8,382 |
11 Dec 2023 | 3,680.00 | 3,690.40 | 3,643.00 | 3,671.25 | 3,671.25 | 5,315 |
08 Dec 2023 | 3,703.60 | 3,744.90 | 3,663.00 | 3,681.35 | 3,681.35 | 6,319 |
07 Dec 2023 | 3,734.25 | 3,773.55 | 3,721.95 | 3,733.35 | 3,733.35 | 7,260 |
06 Dec 2023 | 3,741.00 | 3,780.40 | 3,715.45 | 3,735.90 | 3,735.90 | 13,419 |
05 Dec 2023 | 3,793.00 | 3,809.95 | 3,725.65 | 3,742.65 | 3,742.65 | 7,861 |
04 Dec 2023 | 3,800.05 | 3,835.25 | 3,787.30 | 3,796.60 | 3,796.60 | 6,932 |
01 Dec 2023 | 3,811.30 | 3,820.00 | 3,770.65 | 3,792.35 | 3,792.35 | 5,236 |
30 Nov 2023 | 3,728.70 | 3,809.00 | 3,728.70 | 3,787.05 | 3,787.05 | 10,725 |
29 Nov 2023 | 3,758.25 | 3,775.65 | 3,722.75 | 3,728.70 | 3,728.70 | 2,641 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |