Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 3,570.00 | 3,630.00 | 3,458.70 | 3,565.70 | 3,565.70 | 3,522,220 |
30 Apr 2024 | 3,535.00 | 3,664.90 | 3,505.00 | 3,553.55 | 3,553.55 | 3,039,438 |
29 Apr 2024 | 3,328.00 | 3,450.00 | 3,328.00 | 3,406.55 | 3,406.55 | 1,126,813 |
26 Apr 2024 | 3,290.00 | 3,344.00 | 3,210.00 | 3,312.50 | 3,312.50 | 695,214 |
25 Apr 2024 | 3,119.90 | 3,207.00 | 3,076.00 | 3,193.70 | 3,193.70 | 1,482,595 |
24 Apr 2024 | 3,185.00 | 3,189.95 | 3,070.00 | 3,075.85 | 3,075.85 | 2,130,788 |
23 Apr 2024 | 3,311.50 | 3,345.00 | 3,207.20 | 3,210.90 | 3,210.90 | 1,649,340 |
22 Apr 2024 | 3,120.00 | 3,301.00 | 3,060.00 | 3,275.75 | 3,275.75 | 2,364,256 |
19 Apr 2024 | 3,036.00 | 3,094.85 | 2,986.50 | 3,032.75 | 3,032.75 | 1,898,769 |
18 Apr 2024 | 3,000.00 | 3,015.00 | 2,960.05 | 2,999.00 | 2,999.00 | 1,909,618 |
17 Apr 2024 | 3,000.00 | 3,021.00 | 2,910.00 | 2,954.40 | 2,954.40 | 1,931,301 |
16 Apr 2024 | 2,935.00 | 3,019.50 | 2,900.00 | 2,988.70 | 2,988.70 | 2,114,723 |
15 Apr 2024 | 3,119.00 | 3,119.00 | 2,970.00 | 2,972.00 | 2,972.00 | 3,914,996 |
12 Apr 2024 | 3,150.00 | 3,198.00 | 3,075.00 | 3,097.30 | 3,097.30 | 1,339,456 |
11 Apr 2024 | 3,031.00 | 3,125.00 | 3,025.00 | 3,119.05 | 3,119.05 | 475,979 |
10 Apr 2024 | 2,999.85 | 3,044.00 | 2,950.00 | 3,024.90 | 3,024.90 | 3,857,011 |
09 Apr 2024 | 3,027.00 | 3,090.00 | 2,919.15 | 2,985.90 | 2,985.90 | 3,939,535 |
08 Apr 2024 | 2,900.00 | 2,979.65 | 2,865.00 | 2,887.50 | 2,887.50 | 1,554,159 |
05 Apr 2024 | 2,765.50 | 2,880.00 | 2,765.50 | 2,872.40 | 2,872.40 | 1,295,287 |
04 Apr 2024 | 2,751.00 | 2,847.50 | 2,730.50 | 2,733.20 | 2,733.20 | 1,793,618 |
03 Apr 2024 | 2,754.70 | 2,830.00 | 2,733.00 | 2,802.50 | 2,802.50 | 1,643,406 |
27 Mar 2024 | 2,820.00 | 2,855.80 | 2,775.00 | 2,829.75 | 2,829.75 | 989,381 |
26 Mar 2024 | 2,836.00 | 2,890.00 | 2,790.00 | 2,823.65 | 2,823.65 | 980,238 |
25 Mar 2024 | 2,873.00 | 2,950.00 | 2,812.90 | 2,832.90 | 2,832.90 | 1,298,396 |
22 Mar 2024 | 2,845.00 | 2,904.00 | 2,832.00 | 2,851.00 | 2,851.00 | 1,676,684 |
21 Mar 2024 | 2,790.50 | 2,870.00 | 2,711.25 | 2,843.40 | 2,843.40 | 2,624,550 |
20 Mar 2024 | 2,645.60 | 2,784.00 | 2,645.60 | 2,780.40 | 2,780.40 | 3,127,180 |
19 Mar 2024 | 2,663.05 | 2,770.90 | 2,610.00 | 2,621.55 | 2,621.55 | 3,168,519 |
18 Mar 2024 | 2,580.00 | 2,679.80 | 2,521.05 | 2,669.10 | 2,669.10 | 2,407,085 |
15 Mar 2024 | 2,479.65 | 2,580.00 | 2,460.00 | 2,564.80 | 2,564.80 | 1,707,841 |
14 Mar 2024 | 2,550.00 | 2,584.00 | 2,441.70 | 2,479.70 | 2,479.70 | 1,735,324 |
13 Mar 2024 | 2,500.50 | 2,606.00 | 2,500.00 | 2,552.20 | 2,552.20 | 1,864,266 |
12 Mar 2024 | 2,292.65 | 2,475.00 | 2,263.40 | 2,437.15 | 2,437.15 | 2,101,293 |
11 Mar 2024 | 2,350.00 | 2,350.00 | 2,220.00 | 2,221.75 | 2,221.75 | 1,431,903 |
08 Mar 2024 | 2,399.00 | 2,399.00 | 2,321.00 | 2,340.20 | 2,340.20 | 1,325,300 |
07 Mar 2024 | 2,351.00 | 2,395.00 | 2,305.00 | 2,324.75 | 2,324.75 | 1,349,073 |
06 Mar 2024 | 2,240.00 | 2,380.70 | 2,221.05 | 2,320.55 | 2,320.55 | 2,514,730 |
05 Mar 2024 | 2,342.00 | 2,356.50 | 2,213.00 | 2,226.95 | 2,226.95 | 1,448,664 |
04 Mar 2024 | 2,482.00 | 2,535.00 | 2,339.70 | 2,346.65 | 2,346.65 | 2,240,505 |
01 Mar 2024 | 2,420.00 | 2,420.00 | 2,304.25 | 2,380.30 | 2,380.30 | 1,271,959 |
29 Feb 2024 | 2,335.00 | 2,515.00 | 2,304.00 | 2,358.45 | 2,358.45 | 2,319,853 |
28 Feb 2024 | 2,350.00 | 2,401.65 | 2,308.00 | 2,318.80 | 2,318.80 | 1,597,721 |
27 Feb 2024 | 2,470.00 | 2,545.00 | 2,361.50 | 2,368.85 | 2,368.85 | 1,768,541 |
26 Feb 2024 | 2,469.50 | 2,530.00 | 2,401.00 | 2,475.95 | 2,475.95 | 2,284,461 |
23 Feb 2024 | 2,396.65 | 2,488.00 | 2,335.00 | 2,472.80 | 2,472.80 | 2,433,664 |
22 Feb 2024 | 2,304.00 | 2,464.10 | 2,304.00 | 2,436.05 | 2,436.05 | 2,952,786 |
21 Feb 2024 | 2,329.00 | 2,360.00 | 2,270.80 | 2,303.00 | 2,303.00 | 865,183 |
20 Feb 2024 | 2,316.40 | 2,396.00 | 2,250.00 | 2,329.70 | 2,329.70 | 1,872,758 |
19 Feb 2024 | 2,310.00 | 2,355.00 | 2,280.00 | 2,311.55 | 2,311.55 | 1,033,860 |
16 Feb 2024 | 2,349.00 | 2,387.00 | 2,263.00 | 2,309.20 | 2,309.20 | 1,344,684 |
15 Feb 2024 | 2,351.00 | 2,400.00 | 2,325.05 | 2,348.05 | 2,348.05 | 1,229,845 |
14 Feb 2024 | 2,350.00 | 2,415.00 | 2,330.15 | 2,355.95 | 2,355.95 | 1,393,482 |
09 Feb 2024 | 2,300.00 | 2,372.00 | 2,279.00 | 2,324.85 | 2,324.85 | 2,091,383 |
08 Feb 2024 | 2,378.00 | 2,450.00 | 2,270.00 | 2,303.95 | 2,303.95 | 2,618,365 |
07 Feb 2024 | 2,450.00 | 2,517.00 | 2,395.00 | 2,413.55 | 2,413.55 | 3,569,904 |
06 Feb 2024 | 2,747.30 | 2,754.00 | 2,544.00 | 2,569.30 | 2,569.30 | 1,217,381 |
05 Feb 2024 | 2,850.00 | 2,875.00 | 2,630.85 | 2,692.70 | 2,692.70 | 2,220,721 |
02 Feb 2024 | 2,810.00 | 2,870.00 | 2,782.05 | 2,830.90 | 2,830.90 | 1,508,332 |
01 Feb 2024 | 2,725.00 | 2,819.10 | 2,700.00 | 2,806.25 | 2,806.25 | 1,540,237 |
31 Jan 2024 | 2,770.00 | 2,777.00 | 2,635.00 | 2,751.60 | 2,751.60 | 1,600,109 |
30 Jan 2024 | 2,680.00 | 2,782.50 | 2,680.00 | 2,744.10 | 2,744.10 | 2,718,632 |
29 Jan 2024 | 2,609.00 | 2,678.45 | 2,525.50 | 2,669.80 | 2,669.80 | 2,172,339 |
26 Jan 2024 | 2,611.05 | 2,670.30 | 2,522.00 | 2,616.95 | 2,616.95 | 2,478,845 |
25 Jan 2024 | 2,487.45 | 2,635.00 | 2,487.45 | 2,602.55 | 2,602.55 | 2,572,030 |
24 Jan 2024 | 2,400.00 | 2,514.50 | 2,372.00 | 2,475.20 | 2,475.20 | 1,942,131 |
23 Jan 2024 | 2,413.00 | 2,460.00 | 2,303.55 | 2,373.00 | 2,373.00 | 2,450,457 |
22 Jan 2024 | 2,260.00 | 2,410.00 | 2,259.00 | 2,402.70 | 2,402.70 | 3,053,621 |
19 Jan 2024 | 2,130.00 | 2,260.00 | 2,120.00 | 2,248.80 | 2,248.80 | 2,314,624 |
18 Jan 2024 | 2,065.00 | 2,130.00 | 2,030.00 | 2,108.25 | 2,108.25 | 3,305,773 |
17 Jan 2024 | 1,884.00 | 2,059.75 | 1,880.00 | 2,052.50 | 2,052.50 | 3,715,230 |
16 Jan 2024 | 1,850.00 | 1,912.00 | 1,828.00 | 1,882.10 | 1,882.10 | 1,520,379 |
15 Jan 2024 | 1,840.10 | 1,868.00 | 1,830.00 | 1,846.80 | 1,846.80 | 862,479 |
12 Jan 2024 | 1,850.00 | 1,888.00 | 1,825.00 | 1,851.25 | 1,851.25 | 1,183,380 |
11 Jan 2024 | 1,944.00 | 1,975.00 | 1,830.00 | 1,844.45 | 1,844.45 | 2,360,167 |
10 Jan 2024 | 1,875.00 | 1,926.50 | 1,850.00 | 1,918.45 | 1,918.45 | 2,436,512 |
09 Jan 2024 | 2,010.00 | 2,015.00 | 1,875.00 | 1,892.25 | 1,892.25 | 1,929,695 |
08 Jan 2024 | 1,894.00 | 2,000.00 | 1,856.00 | 1,997.20 | 1,997.20 | 1,733,177 |
05 Jan 2024 | 1,800.00 | 1,904.00 | 1,771.00 | 1,889.20 | 1,889.20 | 2,656,526 |
04 Jan 2024 | 1,772.00 | 1,839.00 | 1,758.00 | 1,800.55 | 1,800.55 | 3,024,680 |
03 Jan 2024 | 1,699.00 | 1,774.00 | 1,665.00 | 1,771.70 | 1,771.70 | 2,231,061 |
02 Jan 2024 | 1,688.00 | 1,717.00 | 1,636.40 | 1,685.95 | 1,685.95 | 1,191,579 |
29 Dec 2023 | 1,670.00 | 1,700.00 | 1,622.50 | 1,677.00 | 1,677.00 | 3,423,598 |
28 Dec 2023 | 1,620.00 | 1,689.00 | 1,595.00 | 1,664.65 | 1,664.65 | 4,468,038 |
27 Dec 2023 | 1,680.00 | 1,711.20 | 1,526.50 | 1,600.35 | 1,600.35 | 1,789,277 |
26 Dec 2023 | 1,762.00 | 1,780.00 | 1,647.05 | 1,664.15 | 1,664.15 | 1,735,484 |
22 Dec 2023 | 1,725.00 | 1,786.85 | 1,675.00 | 1,756.15 | 1,756.15 | 1,425,517 |
21 Dec 2023 | 1,680.00 | 1,819.50 | 1,678.00 | 1,723.10 | 1,723.10 | 2,518,674 |
20 Dec 2023 | 1,600.00 | 1,692.50 | 1,598.55 | 1,674.95 | 1,674.95 | 2,482,499 |
19 Dec 2023 | 1,659.90 | 1,675.00 | 1,595.00 | 1,601.15 | 1,601.15 | 1,531,389 |
18 Dec 2023 | 1,640.00 | 1,670.00 | 1,599.95 | 1,646.70 | 1,646.70 | 1,579,691 |
15 Dec 2023 | 1,790.00 | 1,799.95 | 1,640.00 | 1,652.50 | 1,652.50 | 3,948,715 |
14 Dec 2023 | 1,835.00 | 1,903.00 | 1,780.00 | 1,788.85 | 1,788.85 | 3,493,588 |
13 Dec 2023 | 1,830.00 | 1,921.00 | 1,705.00 | 1,827.30 | 1,827.30 | 3,411,926 |
12 Dec 2023 | 1,787.00 | 1,833.75 | 1,733.50 | 1,780.85 | 1,780.85 | 1,965,001 |
11 Dec 2023 | 1,685.00 | 1,783.75 | 1,660.00 | 1,756.35 | 1,756.35 | 4,215,047 |
07 Dec 2023 | 1,640.00 | 1,695.00 | 1,613.00 | 1,657.00 | 1,657.00 | 2,667,742 |
06 Dec 2023 | 1,642.00 | 1,678.00 | 1,563.75 | 1,631.35 | 1,631.35 | 1,784,772 |
05 Dec 2023 | 1,526.00 | 1,655.50 | 1,506.00 | 1,641.35 | 1,641.35 | 2,945,044 |
04 Dec 2023 | 1,601.00 | 1,613.50 | 1,471.00 | 1,521.45 | 1,521.45 | 2,095,250 |
01 Dec 2023 | 1,500.50 | 1,604.00 | 1,461.00 | 1,600.35 | 1,600.35 | 2,458,938 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |