Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 4,417,083.00 | 4,440,993.50 | 4,350,767.50 | 4,401,754.50 | 4,401,754.50 | 14,409,576,480,768 |
22 Apr 2024 | 4,340,065.50 | 4,394,956.50 | 4,287,809.00 | 4,327,302.00 | 4,327,302.00 | 12,916,626,987,509 |
21 Apr 2024 | 4,205,237.00 | 4,358,074.00 | 4,153,428.25 | 4,340,143.00 | 4,340,143.00 | 13,633,124,014,507 |
20 Apr 2024 | 4,230,157.00 | 4,320,510.50 | 3,986,523.75 | 4,204,963.00 | 4,204,963.00 | 28,039,674,450,538 |
19 Apr 2024 | 4,118,799.75 | 4,266,839.50 | 4,076,530.50 | 4,230,260.00 | 4,230,260.00 | 20,949,362,566,988 |
18 Apr 2024 | 4,281,166.00 | 4,326,563.00 | 4,041,645.25 | 4,118,830.25 | 4,118,830.25 | 24,441,823,371,902 |
17 Apr 2024 | 4,305,453.00 | 4,357,437.00 | 4,192,840.75 | 4,281,161.50 | 4,281,161.50 | 26,980,190,037,847 |
16 Apr 2024 | 4,358,360.00 | 4,534,410.00 | 4,205,572.00 | 4,306,091.50 | 4,306,091.50 | 30,440,634,751,345 |
15 Apr 2024 | 4,149,459.00 | 4,384,395.50 | 4,023,652.25 | 4,358,514.50 | 4,358,514.50 | 35,186,690,190,633 |
14 Apr 2024 | 4,477,204.00 | 4,555,516.00 | 3,951,820.75 | 4,148,565.50 | 4,148,565.50 | 41,321,921,525,679 |
13 Apr 2024 | 4,797,484.50 | 4,883,059.00 | 4,289,208.00 | 4,477,334.00 | 4,477,334.00 | 30,517,982,909,445 |
12 Apr 2024 | 4,833,782.50 | 4,952,042.00 | 4,761,598.00 | 4,797,372.50 | 4,797,372.50 | 19,265,781,424,058 |
11 Apr 2024 | 4,732,485.00 | 4,850,579.50 | 4,613,778.50 | 4,834,171.50 | 4,834,171.50 | 23,016,512,948,229 |
10 Apr 2024 | 5,006,225.00 | 5,045,347.00 | 4,671,000.50 | 4,732,494.50 | 4,732,494.50 | 24,680,428,159,256 |
09 Apr 2024 | 4,666,609.00 | 5,042,000.50 | 4,612,104.50 | 5,006,158.50 | 5,006,158.50 | 25,814,751,034,646 |
08 Apr 2024 | 4,532,448.50 | 4,673,378.50 | 4,521,504.50 | 4,666,603.50 | 4,666,603.50 | 13,419,608,580,297 |
07 Apr 2024 | 4,484,682.50 | 4,591,064.50 | 4,471,329.50 | 4,532,408.00 | 4,532,408.00 | 12,103,226,080,135 |
06 Apr 2024 | 4,501,564.00 | 4,524,202.00 | 4,341,287.00 | 4,484,710.00 | 4,484,710.00 | 20,558,825,252,091 |
05 Apr 2024 | 4,455,391.00 | 4,634,351.50 | 4,383,988.00 | 4,501,611.00 | 4,501,611.00 | 19,569,374,271,261 |
04 Apr 2024 | 4,430,052.00 | 4,534,595.50 | 4,326,456.00 | 4,455,319.00 | 4,455,319.00 | 21,541,350,814,476 |
03 Apr 2024 | 4,752,253.50 | 4,751,800.50 | 4,347,413.00 | 4,429,931.00 | 4,429,931.00 | 29,841,482,184,741 |
02 Apr 2024 | 4,907,450.00 | 4,907,866.50 | 4,632,848.50 | 4,752,540.50 | 4,752,540.50 | 21,697,565,643,819 |
01 Apr 2024 | 4,722,755.00 | 4,921,021.50 | 4,721,801.00 | 4,907,499.50 | 4,907,499.50 | 14,125,600,466,274 |
31 Mar 2024 | 4,727,973.50 | 4,801,019.50 | 4,698,455.00 | 4,722,745.50 | 4,722,745.50 | 12,640,500,610,007 |
30 Mar 2024 | 4,809,136.00 | 4,833,462.00 | 4,678,999.00 | 4,727,944.50 | 4,727,944.50 | 17,115,110,190,114 |
29 Mar 2024 | 4,727,121.00 | 4,870,111.00 | 4,667,558.50 | 4,809,517.00 | 4,809,517.00 | 22,174,721,724,923 |
28 Mar 2024 | 4,821,726.50 | 4,953,108.50 | 4,674,551.00 | 4,726,984.50 | 4,726,984.50 | 25,326,460,599,616 |
27 Mar 2024 | 4,811,200.50 | 4,931,843.50 | 4,767,644.00 | 4,821,983.50 | 4,821,983.50 | 24,873,407,848,884 |
26 Mar 2024 | 4,644,982.50 | 4,906,446.50 | 4,600,942.50 | 4,810,930.50 | 4,810,930.50 | 24,924,832,132,007 |
25 Mar 2024 | 4,486,481.00 | 4,665,766.00 | 4,438,897.50 | 4,644,647.00 | 4,644,647.00 | 16,344,238,242,656 |
24 Mar 2024 | 4,485,037.50 | 4,617,031.00 | 4,401,031.00 | 4,486,384.50 | 4,486,384.50 | 17,805,378,155,821 |
23 Mar 2024 | 4,662,950.00 | 4,739,274.50 | 4,376,866.50 | 4,482,477.00 | 4,482,477.00 | 27,665,080,902,276 |
22 Mar 2024 | 4,675,621.50 | 4,764,845.50 | 4,552,036.00 | 4,663,074.50 | 4,663,074.50 | 29,654,782,011,546 |
21 Mar 2024 | 4,224,090.50 | 4,703,343.50 | 4,097,589.00 | 4,674,790.50 | 4,674,790.50 | 48,705,678,195,169 |
20 Mar 2024 | 4,700,971.50 | 4,742,760.50 | 4,210,620.50 | 4,223,049.00 | 4,223,049.00 | 45,695,460,867,257 |
19 Mar 2024 | 4,846,416.50 | 4,846,680.00 | 4,616,431.50 | 4,700,487.50 | 4,700,487.50 | 28,275,488,396,462 |
18 Mar 2024 | 4,686,827.50 | 4,891,609.50 | 4,542,010.00 | 4,846,568.50 | 4,846,568.50 | 26,530,365,196,482 |
17 Mar 2024 | 4,970,290.00 | 5,029,875.00 | 4,613,724.50 | 4,686,602.00 | 4,686,602.00 | 26,872,676,340,068 |
16 Mar 2024 | 5,135,383.00 | 5,214,146.00 | 4,755,794.00 | 4,969,113.00 | 4,969,113.00 | 44,573,142,052,213 |
15 Mar 2024 | 5,263,729.50 | 5,276,344.50 | 4,930,794.50 | 5,135,758.00 | 5,135,758.00 | 33,639,535,599,062 |
14 Mar 2024 | 5,222,715.50 | 5,376,520.50 | 5,180,176.50 | 5,264,664.50 | 5,264,664.50 | 28,945,933,968,839 |
13 Mar 2024 | 5,333,139.00 | 5,368,869.00 | 5,030,119.00 | 5,222,726.00 | 5,222,726.00 | 35,319,227,655,399 |
12 Mar 2024 | 5,111,970.00 | 5,361,344.50 | 4,932,059.00 | 5,332,817.50 | 5,332,817.50 | 37,777,108,776,727 |
11 Mar 2024 | 5,156,637.00 | 5,226,610.50 | 5,005,715.50 | 5,111,911.50 | 5,111,911.50 | 20,788,974,111,276 |
10 Mar 2024 | 5,125,726.50 | 5,202,474.50 | 5,110,634.00 | 5,156,411.00 | 5,156,411.00 | 15,706,767,186,465 |
09 Mar 2024 | 5,123,314.00 | 5,262,237.00 | 5,038,680.50 | 5,125,650.00 | 5,125,650.00 | 34,419,129,671,963 |
08 Mar 2024 | 5,071,066.00 | 5,216,628.50 | 4,977,526.50 | 5,122,675.00 | 5,122,675.00 | 29,692,952,382,568 |
07 Mar 2024 | 4,743,104.50 | 5,204,826.50 | 4,680,505.00 | 5,072,281.50 | 5,072,281.50 | 46,401,711,761,171 |
06 Mar 2024 | 4,830,244.00 | 5,105,432.00 | 4,307,127.50 | 4,744,301.50 | 4,744,301.50 | 63,667,556,679,121 |
05 Mar 2024 | 4,647,547.50 | 4,846,235.50 | 4,587,863.50 | 4,828,255.50 | 4,828,255.50 | 35,606,408,181,067 |
04 Mar 2024 | 4,558,927.50 | 4,649,983.00 | 4,491,452.00 | 4,649,750.00 | 4,649,750.00 | 18,171,917,916,318 |
03 Mar 2024 | 4,576,620.50 | 4,608,037.50 | 4,526,993.50 | 4,557,828.50 | 4,557,828.50 | 16,015,219,267,854 |
02 Mar 2024 | 4,464,602.00 | 4,598,479.50 | 4,461,156.00 | 4,575,148.50 | 4,575,148.50 | 22,482,607,835,903 |
01 Mar 2024 | 4,522,560.00 | 4,700,170.50 | 4,410,259.00 | 4,464,540.50 | 4,464,540.50 | 38,032,562,179,471 |
29 Feb 2024 | 4,316,068.50 | 4,657,319.50 | 4,278,583.00 | 4,521,093.00 | 4,521,093.00 | 43,914,113,134,220 |
28 Feb 2024 | 4,234,744.00 | 4,376,566.50 | 4,220,652.50 | 4,316,901.50 | 4,316,901.50 | 28,061,110,130,228 |
27 Feb 2024 | 4,142,840.75 | 4,259,990.50 | 4,043,306.00 | 4,235,528.50 | 4,235,528.50 | 23,322,052,895,761 |
26 Feb 2024 | 3,982,840.00 | 4,149,298.00 | 3,972,227.00 | 4,143,064.75 | 4,143,064.75 | 19,460,123,190,326 |
25 Feb 2024 | 3,889,132.75 | 3,997,252.75 | 3,870,149.50 | 3,982,866.00 | 3,982,866.00 | 14,243,947,849,105 |
24 Feb 2024 | 3,943,070.75 | 3,976,195.75 | 3,869,106.75 | 3,888,727.25 | 3,888,727.25 | 17,067,036,404,979 |
23 Feb 2024 | 3,959,258.25 | 4,024,063.75 | 3,868,796.00 | 3,944,222.75 | 3,944,222.75 | 23,974,480,730,386 |
22 Feb 2024 | 4,023,429.50 | 4,025,530.75 | 3,836,148.50 | 3,960,265.75 | 3,960,265.75 | 25,194,857,679,719 |
21 Feb 2024 | 3,930,518.50 | 4,043,598.50 | 3,846,190.50 | 4,020,561.50 | 4,020,561.50 | 27,139,389,505,435 |
20 Feb 2024 | 3,839,566.00 | 3,982,882.00 | 3,813,835.00 | 3,929,808.75 | 3,929,808.75 | 20,243,454,748,391 |
19 Feb 2024 | 3,713,513.75 | 3,854,953.00 | 3,688,465.75 | 3,836,502.75 | 3,836,502.75 | 31,123,572,369,401 |
18 Feb 2024 | 3,736,202.25 | 3,738,058.25 | 3,630,463.75 | 3,713,464.25 | 3,713,464.25 | 23,896,330,864,334 |
17 Feb 2024 | 3,741,955.75 | 3,809,897.75 | 3,678,450.00 | 3,736,143.00 | 3,736,143.00 | 22,729,969,824,657 |
16 Feb 2024 | 3,690,862.50 | 3,810,780.75 | 3,685,889.50 | 3,740,496.75 | 3,740,496.75 | 31,433,016,464,403 |
15 Feb 2024 | 3,543,199.75 | 3,709,447.00 | 3,504,838.00 | 3,691,262.25 | 3,691,262.25 | 28,501,285,866,129 |
14 Feb 2024 | 3,535,652.50 | 3,572,272.25 | 3,484,614.50 | 3,543,870.25 | 3,543,870.25 | 24,506,568,597,363 |
13 Feb 2024 | 3,338,886.75 | 3,541,286.25 | 3,289,578.00 | 3,533,698.00 | 3,533,698.00 | 17,312,366,220,368 |
12 Feb 2024 | 3,330,342.00 | 3,379,008.50 | 3,322,465.25 | 3,338,875.75 | 3,338,875.75 | 9,782,990,961,717 |
11 Feb 2024 | 3,312,393.50 | 3,351,100.25 | 3,296,691.00 | 3,330,473.00 | 3,330,473.00 | 8,620,949,003,852 |
10 Feb 2024 | 3,224,927.75 | 3,361,237.75 | 3,221,752.00 | 3,312,214.25 | 3,312,214.25 | 18,154,418,727,867 |
09 Feb 2024 | 3,220,683.00 | 3,274,808.25 | 3,206,738.00 | 3,225,104.75 | 3,225,104.75 | 13,249,884,184,883 |
08 Feb 2024 | 3,148,658.25 | 3,244,466.25 | 3,124,329.50 | 3,220,237.75 | 3,220,237.75 | 12,835,311,038,710 |
07 Feb 2024 | 3,066,866.50 | 3,170,773.50 | 3,063,982.25 | 3,148,577.50 | 3,148,577.50 | 12,636,886,476,419 |
06 Feb 2024 | 3,064,931.00 | 3,116,230.50 | 3,037,394.50 | 3,066,778.25 | 3,066,778.25 | 9,707,800,071,494 |
05 Feb 2024 | 3,074,339.75 | 3,091,604.50 | 3,042,457.25 | 3,065,387.25 | 3,065,387.25 | 7,280,867,528,204 |
04 Feb 2024 | 3,090,224.00 | 3,116,154.50 | 3,070,887.00 | 3,074,234.50 | 3,074,234.50 | 6,223,017,291,241 |
03 Feb 2024 | 3,063,820.75 | 3,075,640.50 | 3,049,502.75 | 3,090,301.50 | 3,090,301.50 | 9,621,742,569,164 |
02 Feb 2024 | 3,046,114.25 | 3,074,806.75 | 2,989,362.75 | 3,063,978.75 | 3,063,978.75 | 11,830,707,438,534 |
01 Feb 2024 | 3,109,112.25 | 3,117,141.50 | 3,021,744.50 | 3,046,607.00 | 3,046,607.00 | 14,425,730,586,056 |
31 Jan 2024 | 3,090,985.50 | 3,175,696.00 | 3,058,300.75 | 3,110,352.25 | 3,110,352.25 | 13,496,723,420,407 |
30 Jan 2024 | 3,017,681.00 | 3,094,522.00 | 2,988,956.00 | 3,090,489.75 | 3,090,489.75 | 11,935,063,558,771 |
29 Jan 2024 | 3,033,447.00 | 3,085,211.75 | 2,998,546.00 | 3,017,966.50 | 3,017,966.50 | 9,755,292,742,588 |
28 Jan 2024 | 3,032,278.75 | 3,052,640.75 | 3,012,306.25 | 3,033,036.75 | 3,033,036.75 | 6,879,999,567,266 |
27 Jan 2024 | 2,963,114.00 | 3,044,106.25 | 2,936,981.50 | 3,032,119.00 | 3,032,119.00 | 13,340,572,661,454 |
26 Jan 2024 | 2,974,387.00 | 2,993,883.25 | 2,907,022.25 | 2,963,472.75 | 2,963,472.75 | 12,430,368,735,638 |
25 Jan 2024 | 3,000,202.00 | 3,016,341.25 | 2,927,779.50 | 2,973,843.75 | 2,973,843.75 | 13,493,731,086,576 |
24 Jan 2024 | 3,095,836.50 | 3,135,537.25 | 2,899,141.75 | 2,998,778.00 | 2,998,778.00 | 21,657,059,058,429 |
23 Jan 2024 | 3,278,946.25 | 3,291,580.25 | 3,085,722.00 | 3,095,668.75 | 3,095,668.75 | 18,652,800,775,178 |
22 Jan 2024 | 3,299,292.75 | 3,312,600.50 | 3,275,460.50 | 3,277,511.25 | 3,277,511.25 | 6,115,128,472,112 |
21 Jan 2024 | 3,326,075.50 | 3,326,075.50 | 3,280,987.75 | 3,299,013.00 | 3,299,013.00 | 7,077,127,566,625 |
20 Jan 2024 | 3,304,056.25 | 3,339,793.50 | 3,228,994.00 | 3,325,609.25 | 3,325,609.25 | 15,235,798,144,462 |
19 Jan 2024 | 3,401,505.00 | 3,408,721.75 | 3,247,704.00 | 3,301,821.25 | 3,301,821.25 | 15,926,819,665,396 |
18 Jan 2024 | 3,463,776.00 | 3,474,620.50 | 3,374,229.75 | 3,401,204.00 | 3,401,204.00 | 14,045,427,917,672 |
17 Jan 2024 | 3,315,165.00 | 3,500,348.00 | 3,344,844.00 | 3,464,641.75 | 3,464,641.75 | 14,812,598,279,383 |
16 Jan 2024 | 3,245,632.50 | 3,369,465.00 | 3,244,521.50 | 3,316,137.50 | 3,316,137.50 | 12,809,224,908,029 |
15 Jan 2024 | 3,386,233.75 | 3,386,665.25 | 3,244,001.00 | 3,246,386.75 | 3,246,386.75 | 12,350,807,077,049 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |