Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 3,458.00 | 3,470.30 | 3,434.00 | 3,440.95 | 3,440.95 | 2,100,328 |
17 May 2024 | 3,475.95 | 3,475.95 | 3,412.15 | 3,450.75 | 3,450.75 | 2,676,919 |
16 May 2024 | 3,428.95 | 3,468.50 | 3,378.70 | 3,460.60 | 3,460.60 | 3,398,714 |
15 May 2024 | 3,390.00 | 3,417.40 | 3,353.15 | 3,411.30 | 3,411.30 | 2,718,682 |
14 May 2024 | 3,300.00 | 3,384.90 | 3,293.40 | 3,379.45 | 3,379.45 | 2,870,328 |
13 May 2024 | 3,267.05 | 3,315.00 | 3,225.20 | 3,293.85 | 3,293.85 | 3,557,067 |
10 May 2024 | 3,281.60 | 3,306.15 | 3,234.60 | 3,271.45 | 3,271.45 | 4,132,191 |
09 May 2024 | 3,312.75 | 3,377.00 | 3,266.65 | 3,275.45 | 3,275.45 | 12,120,574 |
08 May 2024 | 3,429.00 | 3,497.40 | 3,367.80 | 3,486.85 | 3,486.85 | 4,116,670 |
07 May 2024 | 3,479.40 | 3,496.00 | 3,425.00 | 3,427.75 | 3,427.75 | 3,376,013 |
06 May 2024 | 3,522.80 | 3,527.00 | 3,441.10 | 3,463.30 | 3,463.30 | 2,614,667 |
03 May 2024 | 3,610.00 | 3,622.00 | 3,488.45 | 3,499.80 | 3,499.80 | 4,079,696 |
02 May 2024 | 3,590.05 | 3,634.15 | 3,576.05 | 3,599.50 | 3,599.50 | 3,748,847 |
30 Apr 2024 | 3,639.00 | 3,648.95 | 3,584.05 | 3,594.30 | 3,594.30 | 1,571,996 |
29 Apr 2024 | 3,606.10 | 3,649.90 | 3,605.20 | 3,634.30 | 3,634.30 | 1,396,979 |
26 Apr 2024 | 3,652.00 | 3,660.90 | 3,585.00 | 3,605.20 | 3,605.20 | 1,973,113 |
25 Apr 2024 | 3,616.10 | 3,666.00 | 3,611.60 | 3,652.30 | 3,652.30 | 2,420,380 |
24 Apr 2024 | 3,616.55 | 3,654.95 | 3,601.10 | 3,634.85 | 3,634.85 | 1,501,234 |
23 Apr 2024 | 3,632.75 | 3,632.75 | 3,588.00 | 3,610.15 | 3,610.15 | 1,434,580 |
22 Apr 2024 | 3,568.75 | 3,620.00 | 3,540.95 | 3,612.70 | 3,612.70 | 2,605,754 |
19 Apr 2024 | 3,525.00 | 3,542.90 | 3,472.40 | 3,518.35 | 3,518.35 | 2,759,031 |
18 Apr 2024 | 3,561.95 | 3,617.65 | 3,539.70 | 3,550.95 | 3,550.95 | 3,273,257 |
16 Apr 2024 | 3,580.05 | 3,598.15 | 3,529.45 | 3,543.45 | 3,543.45 | 2,291,042 |
15 Apr 2024 | 3,626.05 | 3,679.85 | 3,586.20 | 3,600.80 | 3,600.80 | 1,719,910 |
12 Apr 2024 | 3,749.95 | 3,802.10 | 3,663.50 | 3,679.25 | 3,679.25 | 3,437,544 |
10 Apr 2024 | 3,800.00 | 3,800.00 | 3,750.10 | 3,753.20 | 3,753.20 | 1,951,581 |
09 Apr 2024 | 3,820.00 | 3,827.95 | 3,775.00 | 3,785.25 | 3,785.25 | 1,997,057 |
08 Apr 2024 | 3,745.00 | 3,819.80 | 3,743.10 | 3,807.85 | 3,807.85 | 1,083,395 |
05 Apr 2024 | 3,770.10 | 3,790.00 | 3,716.25 | 3,743.10 | 3,743.10 | 1,645,597 |
04 Apr 2024 | 3,804.90 | 3,819.75 | 3,731.05 | 3,797.85 | 3,797.85 | 2,339,529 |
03 Apr 2024 | 3,799.70 | 3,799.70 | 3,770.15 | 3,782.45 | 3,782.45 | 1,684,618 |
02 Apr 2024 | 3,849.80 | 3,860.00 | 3,771.25 | 3,807.40 | 3,807.40 | 3,608,162 |
01 Apr 2024 | 3,780.85 | 3,851.85 | 3,780.85 | 3,838.00 | 3,838.00 | 1,905,190 |
28 Mar 2024 | 3,706.55 | 3,813.35 | 3,697.55 | 3,763.90 | 3,763.90 | 4,278,668 |
27 Mar 2024 | 3,683.00 | 3,727.20 | 3,670.10 | 3,706.40 | 3,706.40 | 2,387,693 |
26 Mar 2024 | 3,605.00 | 3,676.90 | 3,600.00 | 3,670.10 | 3,670.10 | 2,320,963 |
22 Mar 2024 | 3,546.20 | 3,647.30 | 3,546.20 | 3,617.80 | 3,617.80 | 3,020,545 |
21 Mar 2024 | 3,525.15 | 3,596.00 | 3,525.15 | 3,560.00 | 3,560.00 | 2,504,962 |
20 Mar 2024 | 3,502.75 | 3,524.95 | 3,487.75 | 3,509.70 | 3,509.70 | 1,442,811 |
19 Mar 2024 | 3,541.00 | 3,549.50 | 3,481.00 | 3,501.70 | 3,501.70 | 1,447,405 |
18 Mar 2024 | 3,537.15 | 3,572.20 | 3,526.70 | 3,561.20 | 3,561.20 | 1,354,787 |
15 Mar 2024 | 3,598.00 | 3,603.00 | 3,524.05 | 3,537.15 | 3,537.15 | 4,054,210 |
14 Mar 2024 | 3,527.05 | 3,636.00 | 3,522.00 | 3,608.20 | 3,608.20 | 4,528,490 |
13 Mar 2024 | 3,634.90 | 3,636.80 | 3,511.90 | 3,538.55 | 3,538.55 | 2,503,293 |
12 Mar 2024 | 3,639.05 | 3,672.00 | 3,613.15 | 3,621.65 | 3,621.65 | 1,470,377 |
11 Mar 2024 | 3,700.00 | 3,700.00 | 3,631.45 | 3,640.60 | 3,640.60 | 1,748,541 |
07 Mar 2024 | 3,660.75 | 3,705.15 | 3,643.25 | 3,676.95 | 3,676.95 | 2,344,401 |
06 Mar 2024 | 3,618.00 | 3,652.45 | 3,586.05 | 3,642.20 | 3,642.20 | 1,500,196 |
05 Mar 2024 | 3,631.20 | 3,644.45 | 3,590.30 | 3,612.60 | 3,612.60 | 1,981,370 |
04 Mar 2024 | 3,670.00 | 3,679.80 | 3,622.05 | 3,644.45 | 3,644.45 | 1,307,501 |
01 Mar 2024 | 3,501.65 | 3,658.35 | 3,500.00 | 3,633.50 | 3,633.50 | 4,407,803 |
29 Feb 2024 | 3,485.00 | 3,496.00 | 3,436.45 | 3,477.55 | 3,477.55 | 2,119,512 |
28 Feb 2024 | 3,505.00 | 3,513.00 | 3,446.15 | 3,470.20 | 3,470.20 | 1,666,903 |
27 Feb 2024 | 3,475.00 | 3,512.00 | 3,451.90 | 3,506.45 | 3,506.45 | 2,122,286 |
26 Feb 2024 | 3,400.00 | 3,491.65 | 3,393.00 | 3,470.15 | 3,470.15 | 4,122,419 |
23 Feb 2024 | 3,363.75 | 3,399.90 | 3,340.75 | 3,387.95 | 3,387.95 | 2,107,176 |
22 Feb 2024 | 3,310.00 | 3,369.00 | 3,276.95 | 3,363.75 | 3,363.75 | 2,521,388 |
21 Feb 2024 | 3,356.90 | 3,356.90 | 3,290.05 | 3,296.40 | 3,296.40 | 2,430,672 |
20 Feb 2024 | 3,339.85 | 3,367.75 | 3,328.45 | 3,356.75 | 3,356.75 | 1,578,162 |
19 Feb 2024 | 3,400.55 | 3,408.00 | 3,335.50 | 3,339.85 | 3,339.85 | 1,216,447 |
16 Feb 2024 | 3,304.95 | 3,398.00 | 3,304.05 | 3,386.75 | 3,386.75 | 2,768,329 |
15 Feb 2024 | 3,309.00 | 3,321.95 | 3,290.20 | 3,300.30 | 3,300.30 | 1,999,189 |
14 Feb 2024 | 3,290.05 | 3,316.95 | 3,263.05 | 3,309.00 | 3,309.00 | 2,502,138 |
13 Feb 2024 | 3,312.00 | 3,338.55 | 3,284.10 | 3,321.50 | 3,321.50 | 2,151,493 |
12 Feb 2024 | 3,330.00 | 3,339.15 | 3,287.00 | 3,299.55 | 3,299.55 | 1,922,273 |
09 Feb 2024 | 3,336.25 | 3,390.00 | 3,308.95 | 3,324.55 | 3,324.55 | 3,121,873 |
08 Feb 2024 | 3,413.00 | 3,417.80 | 3,293.85 | 3,335.50 | 3,335.50 | 3,471,727 |
07 Feb 2024 | 3,445.00 | 3,447.00 | 3,389.00 | 3,394.70 | 3,394.70 | 2,099,940 |
06 Feb 2024 | 3,346.00 | 3,427.75 | 3,337.55 | 3,424.25 | 3,424.25 | 2,545,192 |
05 Feb 2024 | 3,375.50 | 3,407.95 | 3,318.45 | 3,341.75 | 3,341.75 | 2,954,238 |
02 Feb 2024 | 3,402.70 | 3,436.35 | 3,361.00 | 3,376.05 | 3,376.05 | 7,579,802 |
01 Feb 2024 | 3,480.00 | 3,493.75 | 3,371.00 | 3,398.00 | 3,398.00 | 6,149,780 |
31 Jan 2024 | 3,520.00 | 3,538.00 | 3,387.05 | 3,479.75 | 3,479.75 | 9,637,606 |
30 Jan 2024 | 3,715.95 | 3,737.90 | 3,624.90 | 3,633.30 | 3,633.30 | 1,454,989 |
29 Jan 2024 | 3,604.00 | 3,733.85 | 3,600.10 | 3,708.00 | 3,708.00 | 2,072,982 |
25 Jan 2024 | 3,599.90 | 3,618.25 | 3,564.80 | 3,593.45 | 3,593.45 | 2,206,540 |
24 Jan 2024 | 3,570.00 | 3,617.95 | 3,521.70 | 3,589.20 | 3,589.20 | 3,711,521 |
23 Jan 2024 | 3,637.60 | 3,661.35 | 3,536.20 | 3,551.00 | 3,551.00 | 1,742,142 |
19 Jan 2024 | 3,603.00 | 3,655.85 | 3,603.00 | 3,646.00 | 3,646.00 | 1,913,923 |
18 Jan 2024 | 3,570.80 | 3,616.95 | 3,525.00 | 3,596.00 | 3,596.00 | 2,148,898 |
17 Jan 2024 | 3,555.00 | 3,614.45 | 3,547.70 | 3,570.95 | 3,570.95 | 2,699,076 |
16 Jan 2024 | 3,548.00 | 3,589.00 | 3,538.00 | 3,573.50 | 3,573.50 | 1,791,818 |
15 Jan 2024 | 3,576.10 | 3,605.70 | 3,538.05 | 3,543.05 | 3,543.05 | 1,783,518 |
12 Jan 2024 | 3,505.05 | 3,578.65 | 3,494.05 | 3,568.80 | 3,568.80 | 1,782,631 |
11 Jan 2024 | 3,545.50 | 3,559.55 | 3,500.55 | 3,504.85 | 3,504.85 | 1,105,348 |
10 Jan 2024 | 3,549.95 | 3,558.95 | 3,520.00 | 3,545.50 | 3,545.50 | 1,534,821 |
09 Jan 2024 | 3,527.45 | 3,593.75 | 3,520.10 | 3,555.95 | 3,555.95 | 1,807,271 |
08 Jan 2024 | 3,540.00 | 3,559.95 | 3,490.00 | 3,501.10 | 3,501.10 | 1,993,855 |
05 Jan 2024 | 3,464.95 | 3,555.00 | 3,460.00 | 3,521.90 | 3,521.90 | 2,069,018 |
04 Jan 2024 | 3,441.05 | 3,480.10 | 3,423.00 | 3,458.70 | 3,458.70 | 1,651,616 |
03 Jan 2024 | 3,433.00 | 3,465.85 | 3,411.60 | 3,440.35 | 3,440.35 | 1,283,859 |
02 Jan 2024 | 3,525.05 | 3,525.45 | 3,432.00 | 3,438.10 | 3,438.10 | 1,511,464 |
01 Jan 2024 | 3,538.00 | 3,538.00 | 3,496.05 | 3,525.45 | 3,525.45 | 777,080 |
29 Dec 2023 | 3,531.00 | 3,540.00 | 3,495.00 | 3,526.00 | 3,526.00 | 968,577 |
28 Dec 2023 | 3,545.00 | 3,559.95 | 3,500.50 | 3,518.05 | 3,518.05 | 3,371,121 |
27 Dec 2023 | 3,510.00 | 3,549.00 | 3,504.15 | 3,544.00 | 3,544.00 | 1,389,266 |
26 Dec 2023 | 3,477.95 | 3,508.35 | 3,477.95 | 3,490.05 | 3,490.05 | 1,072,263 |
22 Dec 2023 | 3,424.00 | 3,496.00 | 3,408.60 | 3,477.95 | 3,477.95 | 1,681,707 |
21 Dec 2023 | 3,390.05 | 3,439.95 | 3,333.00 | 3,424.15 | 3,424.15 | 2,292,802 |
20 Dec 2023 | 3,505.00 | 3,514.60 | 3,412.55 | 3,418.50 | 3,418.50 | 1,876,048 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |