Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 3,025.00 | 3,036.00 | 2,950.00 | 2,996.00 | 2,996.00 | 5,588 |
02 May 2024 | 3,062.00 | 3,097.00 | 2,970.00 | 3,027.50 | 3,027.50 | 9,937 |
01 May 2024 | 3,774.79 | 3,774.79 | 3,774.79 | 3,774.79 | 3,774.79 | - |
30 Apr 2024 | 3,472.00 | 3,523.79 | 3,286.00 | 3,391.00 | 3,391.00 | 8,375 |
29 Apr 2024 | 3,503.00 | 3,576.00 | 3,455.00 | 3,436.00 | 3,436.00 | 10,399 |
26 Apr 2024 | 3,625.00 | 3,646.00 | 3,576.00 | 3,646.00 | 3,646.00 | 1,796 |
25 Apr 2024 | 3,457.00 | 3,530.00 | 3,390.00 | 3,402.50 | 3,402.50 | 6,496 |
24 Apr 2024 | 3,566.00 | 3,603.00 | 3,490.00 | 3,549.00 | 3,549.00 | 4,325 |
23 Apr 2024 | 3,443.00 | 3,674.43 | 3,300.00 | 3,474.50 | 3,474.50 | 12,965 |
22 Apr 2024 | 3,284.00 | 3,424.00 | 3,245.00 | 3,418.00 | 3,418.00 | 3,140 |
19 Apr 2024 | 3,562.00 | 3,562.00 | 3,337.00 | 3,453.50 | 3,453.50 | 2,530 |
18 Apr 2024 | 3,452.00 | 3,474.00 | 3,355.00 | 3,421.00 | 3,421.00 | 6,650 |
17 Apr 2024 | 3,740.00 | 3,746.00 | 3,650.00 | 3,644.50 | 3,644.50 | 2,765 |
16 Apr 2024 | 3,805.00 | 3,818.00 | 3,745.00 | 3,785.50 | 3,785.50 | 945 |
15 Apr 2024 | 3,716.00 | 3,730.00 | 3,599.00 | 3,660.00 | 3,660.00 | 7,252 |
12 Apr 2024 | 3,821.00 | 4,012.00 | 3,802.00 | 3,980.00 | 3,980.00 | 3,329 |
11 Apr 2024 | 3,824.00 | 3,824.00 | 3,700.00 | 3,765.00 | 3,765.00 | 4,887 |
10 Apr 2024 | 3,705.00 | 3,725.00 | 3,660.00 | 3,673.50 | 3,673.50 | 7,901 |
09 Apr 2024 | 3,825.00 | 3,890.00 | 3,680.00 | 3,672.50 | 3,672.50 | 5,519 |
08 Apr 2024 | 3,729.00 | 3,868.00 | 3,680.00 | 3,746.50 | 3,746.50 | 5,235 |
05 Apr 2024 | 3,847.00 | 3,947.00 | 3,823.00 | 3,937.00 | 3,937.00 | 3,271 |
04 Apr 2024 | 3,678.00 | 3,703.00 | 3,631.00 | 3,645.50 | 3,645.50 | 421 |
03 Apr 2024 | 3,630.00 | 3,744.00 | 3,620.00 | 3,744.00 | 3,744.00 | 2,391 |
02 Apr 2024 | 3,551.00 | 3,669.00 | 3,212.56 | 3,636.50 | 3,636.50 | 5,404 |
28 Mar 2024 | 3,268.00 | 3,347.00 | 3,268.00 | 3,351.50 | 3,351.50 | 2,085 |
27 Mar 2024 | 3,203.50 | 3,203.50 | 3,203.50 | 3,203.50 | 3,203.50 | - |
26 Mar 2024 | 3,270.00 | 3,300.00 | 3,191.61 | 3,286.50 | 3,286.50 | 3,393 |
25 Mar 2024 | 3,194.00 | 3,290.00 | 3,194.00 | 3,267.50 | 3,267.50 | 1,965 |
22 Mar 2024 | 3,158.00 | 3,211.00 | 3,108.00 | 3,158.50 | 3,158.50 | 1,010 |
21 Mar 2024 | 3,189.00 | 3,189.00 | 3,125.00 | 3,136.00 | 3,136.00 | 6,332 |
20 Mar 2024 | 3,274.00 | 3,274.00 | 3,128.00 | 3,171.00 | 3,171.00 | 10,659 |
19 Mar 2024 | 3,263.00 | 3,346.00 | 2,820.73 | 3,345.00 | 3,345.00 | 12,187 |
18 Mar 2024 | 3,180.00 | 3,264.00 | 3,176.00 | 3,228.00 | 3,228.00 | 9,783 |
15 Mar 2024 | 3,071.00 | 3,121.00 | 3,050.00 | 3,098.50 | 3,098.50 | 15,073 |
14 Mar 2024 | 2,976.00 | 3,113.00 | 2,976.00 | 3,092.00 | 3,092.00 | 3,808 |
13 Mar 2024 | 2,776.00 | 2,950.00 | 2,776.00 | 2,911.00 | 2,911.00 | 3,277 |
12 Mar 2024 | 2,834.00 | 2,834.00 | 2,755.00 | 2,815.00 | 2,815.00 | 6,287 |
11 Mar 2024 | 2,749.00 | 2,810.00 | 2,655.00 | 2,806.00 | 2,806.00 | 17,332 |
08 Mar 2024 | 2,929.00 | 2,946.00 | 2,711.00 | 2,754.00 | 2,754.00 | 10,655 |
07 Mar 2024 | 2,800.00 | 2,849.00 | 2,764.00 | 2,850.00 | 2,850.00 | 3,221 |
06 Mar 2024 | 2,832.00 | 3,001.00 | 2,804.00 | 3,002.50 | 3,002.50 | 3,755 |
05 Mar 2024 | 2,830.00 | 2,852.00 | 2,749.00 | 2,851.00 | 2,851.00 | 3,886 |
04 Mar 2024 | 2,971.00 | 3,001.00 | 2,892.00 | 2,916.50 | 2,916.50 | 5,341 |
01 Mar 2024 | 2,824.00 | 3,004.00 | 2,824.00 | 3,053.00 | 3,053.00 | 5,296 |
29 Feb 2024 | 2,804.00 | 2,813.00 | 2,804.00 | 2,847.50 | 2,847.50 | 99 |
28 Feb 2024 | 2,774.00 | 2,861.00 | 2,774.00 | 2,803.00 | 2,803.00 | 3,740 |
27 Feb 2024 | 2,769.00 | 2,801.00 | 2,712.07 | 2,830.50 | 2,830.50 | 953 |
26 Feb 2024 | 2,640.00 | 2,726.00 | 2,624.00 | 2,718.00 | 2,718.00 | 3,239 |
23 Feb 2024 | 2,770.00 | 2,777.00 | 2,665.00 | 2,724.00 | 2,724.00 | 11,817 |
22 Feb 2024 | 2,812.00 | 2,836.00 | 2,746.00 | 2,841.00 | 2,841.00 | 6,833 |
21 Feb 2024 | 2,667.00 | 2,782.00 | 2,666.00 | 2,789.00 | 2,789.00 | 5,755 |
20 Feb 2024 | 2,881.00 | 2,881.00 | 2,716.00 | 2,710.00 | 2,710.00 | 1,918 |
19 Feb 2024 | 2,842.00 | 2,875.00 | 2,842.00 | 2,879.00 | 2,879.00 | 494 |
16 Feb 2024 | 2,763.00 | 2,823.00 | 2,721.00 | 2,821.50 | 2,821.50 | 8,314 |
15 Feb 2024 | 2,632.00 | 2,806.00 | 2,632.00 | 2,793.50 | 2,793.50 | 7,317 |
14 Feb 2024 | 2,823.00 | 2,868.00 | 2,765.00 | 2,763.00 | 2,763.00 | 20,805 |
13 Feb 2024 | 2,749.00 | 2,806.00 | 2,482.62 | 2,819.00 | 2,819.00 | 6,619 |
12 Feb 2024 | 2,652.00 | 2,725.00 | 2,652.00 | 2,717.50 | 2,717.50 | 579 |
09 Feb 2024 | 2,662.00 | 2,712.00 | 2,655.00 | 2,651.00 | 2,651.00 | 8,935 |
08 Feb 2024 | 2,452.00 | 2,600.00 | 2,452.00 | 2,630.00 | 2,630.00 | 1,173 |
07 Feb 2024 | 2,429.00 | 2,448.00 | 2,394.00 | 2,434.75 | 2,434.75 | 6,991 |
06 Feb 2024 | 2,372.00 | 2,533.38 | 2,365.00 | 2,395.50 | 2,395.50 | 7,865 |
05 Feb 2024 | 2,303.00 | 2,303.00 | 2,239.50 | 2,274.50 | 2,274.50 | 4,251 |
02 Feb 2024 | 2,427.00 | 2,450.00 | 2,255.50 | 2,273.50 | 2,273.50 | 11,181 |
01 Feb 2024 | 2,609.00 | 2,667.00 | 2,609.00 | 2,699.50 | 2,699.50 | 321 |
31 Jan 2024 | 2,784.00 | 2,796.00 | 2,660.00 | 2,655.00 | 2,655.00 | 2,787 |
30 Jan 2024 | 2,730.00 | 2,810.00 | 2,637.00 | 2,816.00 | 2,816.00 | 8,180 |
29 Jan 2024 | 2,894.00 | 2,894.00 | 2,729.00 | 2,758.00 | 2,758.00 | 6,578 |
26 Jan 2024 | 2,716.00 | 2,774.00 | 2,713.00 | 2,698.50 | 2,698.50 | 11,757 |
25 Jan 2024 | 2,595.00 | 2,698.00 | 2,595.00 | 2,675.00 | 2,675.00 | 14,756 |
24 Jan 2024 | 2,514.00 | 2,577.00 | 2,443.00 | 2,567.50 | 2,567.50 | 22,559 |
23 Jan 2024 | 2,531.00 | 2,537.00 | 2,296.69 | 2,553.50 | 2,553.50 | 7,983 |
22 Jan 2024 | 2,391.00 | 2,511.00 | 2,391.00 | 2,506.50 | 2,506.50 | 5,667 |
19 Jan 2024 | 2,445.50 | 2,506.00 | 2,408.00 | 2,423.00 | 2,423.00 | 22,465 |
18 Jan 2024 | 2,347.00 | 2,402.50 | 2,286.50 | 2,403.50 | 2,403.50 | 35,109 |
17 Jan 2024 | 2,246.00 | 2,287.50 | 2,154.50 | 2,278.25 | 2,278.25 | 52,045 |
16 Jan 2024 | 2,335.50 | 2,404.00 | 2,279.50 | 2,330.75 | 2,330.75 | 25,732 |
15 Jan 2024 | 2,300.50 | 2,342.00 | 2,225.50 | 2,302.25 | 2,302.25 | 35,145 |
12 Jan 2024 | 2,441.00 | 2,546.00 | 2,384.00 | 2,378.25 | 2,378.25 | 21,291 |
11 Jan 2024 | 2,305.00 | 2,408.50 | 2,305.00 | 2,424.00 | 2,424.00 | 5,039 |
10 Jan 2024 | 2,310.50 | 2,381.50 | 2,270.00 | 2,286.25 | 2,286.25 | 12,541 |
09 Jan 2024 | 2,207.50 | 2,317.50 | 2,207.50 | 2,325.50 | 2,325.50 | 15,821 |
08 Jan 2024 | 2,398.50 | 2,398.50 | 2,130.00 | 2,134.25 | 2,134.25 | 20,479 |
05 Jan 2024 | 2,377.00 | 2,488.00 | 2,359.50 | 2,478.75 | 2,478.75 | 15,436 |
04 Jan 2024 | 2,469.00 | 2,469.00 | 2,226.50 | 2,226.50 | 2,226.50 | 25,934 |
03 Jan 2024 | 2,135.00 | 2,370.00 | 2,135.00 | 2,367.25 | 2,367.25 | 17,759 |
02 Jan 2024 | 2,393.50 | 2,443.00 | 2,228.00 | 2,207.50 | 2,207.50 | 16,790 |
29 Dec 2023 | 2,334.00 | 2,334.00 | 2,299.00 | 2,297.00 | 2,297.00 | 3,475 |
28 Dec 2023 | 2,409.00 | 2,488.00 | 2,409.00 | 2,458.75 | 2,458.75 | 8,884 |
27 Dec 2023 | 2,660.00 | 2,670.00 | 2,579.00 | 2,574.00 | 2,574.00 | 22,272 |
22 Dec 2023 | 2,599.00 | 2,607.00 | 2,580.00 | 2,552.00 | 2,552.00 | 2,214 |
21 Dec 2023 | 2,594.00 | 2,594.00 | 2,422.50 | 2,518.00 | 2,518.00 | 15,306 |
20 Dec 2023 | 2,610.00 | 2,665.00 | 2,605.00 | 2,654.00 | 2,654.00 | 18,277 |
19 Dec 2023 | 2,406.50 | 2,537.00 | 2,232.42 | 2,534.00 | 2,534.00 | 19,569 |
18 Dec 2023 | 2,362.00 | 2,577.00 | 2,285.00 | 2,515.50 | 2,515.50 | 22,595 |
15 Dec 2023 | 2,315.50 | 2,378.50 | 2,228.50 | 2,324.75 | 2,324.75 | 19,149 |
14 Dec 2023 | 2,221.00 | 2,365.00 | 2,221.00 | 2,352.00 | 2,352.00 | 19,223 |
13 Dec 2023 | 2,038.50 | 2,158.00 | 2,020.00 | 2,143.25 | 2,143.25 | 10,238 |
12 Dec 2023 | 2,368.00 | 2,540.09 | 2,107.00 | 2,098.00 | 2,098.00 | 17,111 |
11 Dec 2023 | 2,288.00 | 2,323.50 | 2,287.00 | 2,285.25 | 2,285.25 | 6,618 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |