Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 26, 2024 | 5,370,456.50 | 5,393,634.00 | 5,311,573.00 | 5,393,634.00 | 5,393,634.00 | 2,303,224,971,264 |
Apr 25, 2024 | 5,531,218.50 | 5,586,115.00 | 5,299,325.50 | 5,356,859.00 | 5,356,859.00 | 2,523,267,004,256 |
Apr 24, 2024 | 5,573,795.50 | 5,600,038.00 | 5,488,556.50 | 5,531,098.00 | 5,531,098.00 | 2,024,874,430,141 |
Apr 23, 2024 | 5,414,693.50 | 5,605,943.50 | 5,385,019.00 | 5,573,610.50 | 5,573,610.50 | 2,358,500,284,076 |
Apr 22, 2024 | 5,418,477.00 | 5,479,373.00 | 5,358,859.50 | 5,413,944.00 | 5,413,944.00 | 1,709,957,900,737 |
Apr 21, 2024 | 5,323,292.00 | 5,455,964.00 | 5,266,708.50 | 5,418,612.50 | 5,418,612.50 | 1,925,646,604,696 |
Apr 20, 2024 | 5,306,020.50 | 5,464,914.00 | 4,991,954.50 | 5,322,664.00 | 5,322,664.00 | 4,161,885,833,820 |
Apr 19, 2024 | 5,122,374.50 | 5,359,394.00 | 5,081,049.50 | 5,306,188.00 | 5,306,188.00 | 3,008,155,479,774 |
Apr 18, 2024 | 5,340,667.50 | 5,399,531.00 | 5,000,158.50 | 5,122,489.50 | 5,122,489.50 | 3,503,949,088,042 |
Apr 17, 2024 | 5,295,908.00 | 5,382,814.50 | 5,160,416.00 | 5,338,995.50 | 5,338,995.50 | 3,584,956,481,589 |
Apr 16, 2024 | 5,496,581.50 | 5,579,492.00 | 5,206,072.00 | 5,296,485.00 | 5,296,485.00 | 3,640,531,598,569 |
Apr 15, 2024 | 5,337,434.50 | 5,503,640.00 | 5,201,116.00 | 5,496,504.50 | 5,496,504.50 | 4,104,006,901,059 |
Apr 14, 2024 | 5,617,711.50 | 5,679,839.50 | 5,093,529.50 | 5,336,200.50 | 5,336,200.50 | 4,420,510,871,071 |
Apr 13, 2024 | 5,839,584.50 | 5,938,920.00 | 5,455,428.00 | 5,618,338.00 | 5,618,338.00 | 3,689,710,871,592 |
Apr 12, 2024 | 5,886,936.50 | 5,940,041.00 | 5,799,878.00 | 5,839,520.00 | 5,839,520.00 | 2,513,270,929,266 |
Apr 11, 2024 | 5,754,165.50 | 5,930,084.00 | 5,629,957.50 | 5,887,949.50 | 5,887,949.50 | 3,196,271,024,237 |
Apr 10, 2024 | 5,964,870.00 | 5,973,601.00 | 5,675,226.00 | 5,754,063.50 | 5,754,063.50 | 3,031,612,430,872 |
Apr 09, 2024 | 5,777,696.50 | 6,057,782.50 | 5,752,854.00 | 5,964,774.50 | 5,964,774.50 | 3,102,775,893,385 |
Apr 08, 2024 | 5,738,927.00 | 5,854,486.50 | 5,735,138.50 | 5,777,696.50 | 5,777,696.50 | 1,766,308,293,609 |
Apr 07, 2024 | 5,650,920.50 | 5,799,941.50 | 5,621,861.50 | 5,738,843.50 | 5,738,843.50 | 1,663,257,932,468 |
Apr 06, 2024 | 5,719,801.50 | 5,733,608.50 | 5,502,809.50 | 5,650,676.50 | 5,650,676.50 | 2,811,128,478,849 |
Apr 05, 2024 | 5,500,627.50 | 5,775,471.50 | 5,433,518.50 | 5,719,224.00 | 5,719,224.00 | 2,875,065,097,647 |
Apr 04, 2024 | 5,455,003.00 | 5,590,576.50 | 5,382,613.50 | 5,501,053.50 | 5,501,053.50 | 2,875,388,109,905 |
Apr 03, 2024 | 5,814,302.00 | 5,814,582.00 | 5,385,440.50 | 5,455,028.00 | 5,455,028.00 | 4,226,299,559,949 |
Apr 02, 2024 | 5,947,539.00 | 5,948,256.50 | 5,680,976.00 | 5,814,062.00 | 5,814,062.00 | 2,908,903,932,858 |
Apr 01, 2024 | 5,807,464.50 | 5,951,232.00 | 5,805,554.00 | 5,947,552.50 | 5,947,552.50 | 1,671,778,055,256 |
Mar 31, 2024 | 5,827,949.00 | 5,866,476.00 | 5,803,569.00 | 5,807,258.00 | 5,807,258.00 | 1,428,376,766,046 |
Mar 30, 2024 | 5,899,723.50 | 5,911,981.50 | 5,755,356.50 | 5,827,897.50 | 5,827,897.50 | 2,103,832,665,776 |
Mar 29, 2024 | 5,789,607.50 | 5,965,103.00 | 5,742,673.50 | 5,899,736.50 | 5,899,736.50 | 2,866,675,999,549 |
Mar 28, 2024 | 5,832,757.50 | 5,977,379.50 | 5,701,128.00 | 5,789,821.50 | 5,789,821.50 | 3,403,362,577,420 |
Mar 27, 2024 | 5,833,520.00 | 5,962,509.50 | 5,776,212.50 | 5,832,419.50 | 5,832,419.50 | 3,000,920,903,519 |
Mar 26, 2024 | 5,620,982.00 | 5,935,303.00 | 5,539,511.50 | 5,835,813.00 | 5,835,813.00 | 3,561,953,363,976 |
Mar 25, 2024 | 5,355,920.50 | 5,653,475.50 | 5,335,448.00 | 5,620,988.50 | 5,620,988.50 | 2,274,559,889,122 |
Mar 24, 2024 | 5,333,514.50 | 5,515,221.00 | 5,269,630.00 | 5,355,205.50 | 5,355,205.50 | 2,068,025,091,026 |
Mar 23, 2024 | 5,449,761.50 | 5,552,606.50 | 5,212,525.00 | 5,331,511.50 | 5,331,511.50 | 3,460,878,388,714 |
Mar 22, 2024 | 5,640,386.50 | 5,663,985.50 | 5,374,497.00 | 5,449,883.00 | 5,449,883.00 | 3,701,443,981,630 |
Mar 21, 2024 | 5,141,348.00 | 5,661,709.50 | 5,050,811.50 | 5,640,560.00 | 5,640,560.00 | 5,547,452,229,716 |
Mar 20, 2024 | 5,600,798.50 | 5,650,134.50 | 5,109,919.00 | 5,139,905.00 | 5,139,905.00 | 6,161,287,591,527 |
Mar 19, 2024 | 5,667,266.50 | 5,711,582.50 | 5,523,065.50 | 5,600,173.50 | 5,600,173.50 | 4,084,073,120,134 |
Mar 18, 2024 | 5,414,081.50 | 5,706,590.00 | 5,350,171.00 | 5,668,867.50 | 5,668,867.50 | 3,706,560,403,015 |
Mar 17, 2024 | 5,751,953.50 | 5,806,146.00 | 5,371,397.50 | 5,413,980.00 | 5,413,980.00 | 3,882,756,849,287 |
Mar 16, 2024 | 5,922,749.00 | 6,001,145.00 | 5,439,233.00 | 5,752,889.00 | 5,752,889.00 | 6,491,994,178,101 |
Mar 15, 2024 | 6,053,402.50 | 6,111,938.00 | 5,687,718.00 | 5,923,472.00 | 5,923,472.00 | 4,944,311,455,665 |
Mar 14, 2024 | 5,921,246.50 | 6,103,256.00 | 5,908,992.00 | 6,053,744.50 | 6,053,744.50 | 3,993,601,413,875 |
Mar 13, 2024 | 5,970,408.50 | 6,029,979.00 | 5,690,608.00 | 5,921,178.00 | 5,921,178.00 | 5,181,718,602,654 |
Mar 12, 2024 | 5,711,846.50 | 6,028,554.00 | 5,560,467.50 | 5,970,307.50 | 5,970,307.50 | 5,439,925,483,404 |
Mar 11, 2024 | 5,668,557.00 | 5,793,094.50 | 5,647,250.00 | 5,711,783.00 | 5,711,783.00 | 2,953,053,824,028 |
Mar 10, 2024 | 5,651,924.00 | 5,682,856.50 | 5,631,556.00 | 5,668,443.00 | 5,668,443.00 | 1,788,249,265,105 |
Mar 09, 2024 | 5,537,323.00 | 5,798,550.50 | 5,481,657.00 | 5,651,993.00 | 5,651,993.00 | 4,899,177,306,964 |
Mar 08, 2024 | 5,474,337.00 | 5,625,748.00 | 5,438,638.00 | 5,536,280.00 | 5,536,280.00 | 3,887,118,187,268 |
Mar 07, 2024 | 5,286,080.50 | 5,606,948.00 | 5,209,073.50 | 5,474,922.00 | 5,474,922.00 | 5,693,848,802,968 |
Mar 06, 2024 | 5,666,277.00 | 5,732,540.00 | 4,917,625.00 | 5,288,164.50 | 5,288,164.50 | 8,520,825,763,932 |
Mar 05, 2024 | 5,230,679.00 | 5,682,531.00 | 5,168,458.00 | 5,665,394.50 | 5,665,394.50 | 5,859,412,856,637 |
Mar 04, 2024 | 5,139,090.00 | 5,238,400.50 | 5,089,667.50 | 5,233,194.50 | 5,233,194.50 | 2,175,035,970,209 |
Mar 03, 2024 | 5,172,234.50 | 5,174,475.00 | 5,108,081.50 | 5,138,946.50 | 5,138,946.50 | 1,979,072,851,865 |
Mar 02, 2024 | 5,071,703.50 | 5,231,394.00 | 5,038,201.00 | 5,172,978.50 | 5,172,978.50 | 3,329,293,943,596 |
Mar 01, 2024 | 5,181,942.50 | 5,272,938.00 | 5,015,262.50 | 5,074,217.50 | 5,074,217.50 | 5,430,601,990,074 |
Feb 29, 2024 | 4,733,730.00 | 5,297,727.50 | 4,703,019.50 | 5,182,407.00 | 5,182,407.00 | 6,901,538,450,035 |
Feb 28, 2024 | 4,517,052.50 | 4,770,237.50 | 4,514,809.00 | 4,734,914.00 | 4,734,914.00 | 4,127,052,519,228 |
Feb 27, 2024 | 4,287,594.00 | 4,552,691.50 | 4,221,826.00 | 4,517,304.00 | 4,517,304.00 | 2,823,142,067,856 |
Feb 26, 2024 | 4,273,825.50 | 4,305,719.50 | 4,252,355.50 | 4,287,817.50 | 4,287,817.50 | 1,277,498,991,703 |
Feb 25, 2024 | 4,205,129.50 | 4,283,687.00 | 4,192,620.50 | 4,274,313.50 | 4,274,313.50 | 1,257,657,164,044 |
Feb 24, 2024 | 4,250,027.50 | 4,267,456.00 | 4,190,658.50 | 4,204,763.00 | 4,204,763.00 | 1,775,918,029,779 |
Feb 23, 2024 | 4,300,713.00 | 4,309,904.00 | 4,220,758.00 | 4,251,773.50 | 4,251,773.50 | 2,106,114,469,501 |
Feb 22, 2024 | 4,331,742.50 | 4,340,472.00 | 4,201,856.50 | 4,299,430.50 | 4,299,430.50 | 2,374,088,359,158 |
Feb 21, 2024 | 4,298,621.00 | 4,391,519.00 | 4,210,576.00 | 4,332,682.00 | 4,332,682.00 | 2,763,920,515,423 |
Feb 20, 2024 | 4,327,923.50 | 4,355,641.00 | 4,293,366.00 | 4,298,738.50 | 4,298,738.50 | 1,773,502,493,929 |
Feb 19, 2024 | 4,288,682.50 | 4,346,365.50 | 4,253,130.50 | 4,326,905.50 | 4,326,905.50 | 1,460,664,147,692 |
Feb 18, 2024 | 4,330,165.00 | 4,332,675.00 | 4,206,307.00 | 4,288,767.50 | 4,288,767.50 | 1,661,040,683,508 |
Feb 17, 2024 | 4,311,342.50 | 4,361,641.00 | 4,287,695.00 | 4,330,042.50 | 4,330,042.50 | 2,339,390,067,811 |
Feb 16, 2024 | 4,303,248.50 | 4,384,561.50 | 4,263,902.50 | 4,311,411.50 | 4,311,411.50 | 3,201,221,551,762 |
Feb 15, 2024 | 4,131,116.00 | 4,319,373.50 | 4,096,524.25 | 4,302,411.50 | 4,302,411.50 | 3,246,365,739,207 |
Feb 14, 2024 | 4,144,656.00 | 4,178,825.00 | 4,022,631.75 | 4,131,863.25 | 4,131,863.25 | 2,956,542,123,585 |
Feb 13, 2024 | 4,009,194.50 | 4,172,987.75 | 3,963,497.50 | 4,146,055.25 | 4,146,055.25 | 2,864,165,128,781 |
Feb 12, 2024 | 3,965,528.50 | 4,029,198.00 | 3,952,946.50 | 4,008,989.50 | 4,008,989.50 | 1,603,454,711,973 |
Feb 11, 2024 | 3,914,438.00 | 3,996,841.75 | 3,893,833.00 | 3,965,720.25 | 3,965,720.25 | 1,361,332,286,866 |
Feb 10, 2024 | 3,758,902.00 | 3,996,863.75 | 3,754,455.50 | 3,913,912.50 | 3,913,912.50 | 3,263,871,509,226 |
Feb 09, 2024 | 3,679,058.75 | 3,782,503.50 | 3,679,058.75 | 3,759,249.00 | 3,759,249.00 | 2,170,374,542,373 |
Feb 08, 2024 | 3,579,516.25 | 3,679,746.25 | 3,551,747.75 | 3,677,905.25 | 3,677,905.25 | 1,753,264,885,891 |
Feb 07, 2024 | 3,542,502.00 | 3,600,102.00 | 3,531,229.75 | 3,579,071.75 | 3,579,071.75 | 1,395,460,431,000 |
Feb 06, 2024 | 3,533,886.00 | 3,612,634.00 | 3,508,717.50 | 3,542,608.00 | 3,542,608.00 | 1,554,235,991,374 |
Feb 05, 2024 | 3,568,621.00 | 3,577,145.50 | 3,517,054.75 | 3,534,380.75 | 3,534,380.75 | 1,228,565,028,731 |
Feb 04, 2024 | 3,584,393.00 | 3,598,916.25 | 3,559,977.75 | 3,568,397.50 | 3,568,397.50 | 927,057,965,391 |
Feb 03, 2024 | 3,572,904.75 | 3,604,491.75 | 3,533,130.50 | 3,584,467.25 | 3,584,467.25 | 1,544,136,645,915 |
Feb 02, 2024 | 3,535,582.75 | 3,586,369.50 | 3,478,897.50 | 3,572,750.00 | 3,572,750.00 | 1,776,925,285,869 |
Feb 01, 2024 | 3,569,303.75 | 3,630,319.00 | 3,514,556.00 | 3,536,649.50 | 3,536,649.50 | 2,049,239,963,438 |
Jan 31, 2024 | 3,600,558.75 | 3,643,697.75 | 3,549,692.75 | 3,569,832.00 | 3,569,832.00 | 1,981,598,965,242 |
Jan 30, 2024 | 3,493,546.00 | 3,601,626.25 | 3,476,659.50 | 3,599,562.50 | 3,599,562.50 | 1,718,652,963,543 |
Jan 29, 2024 | 3,501,426.75 | 3,557,203.00 | 3,465,751.00 | 3,493,935.00 | 3,493,935.00 | 1,401,292,185,288 |
Jan 28, 2024 | 3,475,618.50 | 3,507,203.75 | 3,443,672.75 | 3,500,922.25 | 3,500,922.25 | 949,448,660,809 |
Jan 27, 2024 | 3,320,704.50 | 3,508,359.75 | 3,310,126.00 | 3,475,722.25 | 3,475,722.25 | 2,127,656,849,842 |
Jan 26, 2024 | 3,330,504.75 | 3,345,564.25 | 3,286,814.00 | 3,320,454.25 | 3,320,454.25 | 1,537,572,258,025 |
Jan 25, 2024 | 3,318,679.25 | 3,365,424.75 | 3,284,566.00 | 3,330,631.50 | 3,330,631.50 | 1,858,203,046,154 |
Jan 24, 2024 | 3,283,821.75 | 3,336,002.00 | 3,202,128.50 | 3,316,012.25 | 3,316,012.25 | 2,433,779,840,965 |
Jan 23, 2024 | 3,454,204.50 | 3,462,175.75 | 3,278,806.00 | 3,282,879.00 | 3,282,879.00 | 2,604,101,203,713 |
Jan 22, 2024 | 3,463,832.00 | 3,479,116.50 | 3,449,496.00 | 3,453,550.25 | 3,453,550.25 | 776,736,457,088 |
Jan 21, 2024 | 3,459,933.75 | 3,480,989.00 | 3,445,157.25 | 3,463,341.25 | 3,463,341.25 | 963,112,976,673 |
Jan 20, 2024 | 3,432,898.50 | 3,501,365.75 | 3,349,331.25 | 3,459,419.75 | 3,459,419.75 | 2,140,600,600,831 |
Jan 19, 2024 | 3,553,332.75 | 3,565,140.75 | 3,378,815.25 | 3,431,534.50 | 3,431,534.50 | 2,097,269,624,681 |
Jan 18, 2024 | 3,583,822.00 | 3,588,101.75 | 3,508,986.00 | 3,553,361.25 | 3,553,361.25 | 1,733,443,201,178 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |