Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 Apr 2024 | 87,750,288.00 | 88,328,240.00 | 87,086,760.00 | 87,574,040.00 | 87,574,040.00 | 41,405,527,359,488 |
19 Apr 2024 | 84,558,008.00 | 88,324,472.00 | 83,519,624.00 | 87,629,824.00 | 87,629,824.00 | 49,678,626,424,722 |
18 Apr 2024 | 88,583,960.00 | 89,405,712.00 | 82,768,200.00 | 84,559,912.00 | 84,559,912.00 | 57,841,724,285,303 |
17 Apr 2024 | 88,047,864.00 | 89,455,632.00 | 86,034,992.00 | 88,556,224.00 | 88,556,224.00 | 59,462,537,435,417 |
16 Apr 2024 | 90,760,992.00 | 92,501,000.00 | 86,614,448.00 | 88,057,464.00 | 88,057,464.00 | 60,526,174,294,547 |
15 Apr 2024 | 88,132,304.00 | 90,907,288.00 | 85,881,400.00 | 90,759,720.00 | 90,759,720.00 | 67,766,438,425,214 |
14 Apr 2024 | 92,760,272.00 | 93,786,128.00 | 84,104,920.00 | 88,111,928.00 | 88,111,928.00 | 72,991,960,537,807 |
13 Apr 2024 | 95,887,808.00 | 97,896,168.00 | 90,187,808.00 | 92,770,608.00 | 92,770,608.00 | 60,924,910,760,344 |
12 Apr 2024 | 96,275,536.00 | 97,394,648.00 | 95,255,040.00 | 95,886,752.00 | 95,886,752.00 | 41,268,696,614,333 |
11 Apr 2024 | 93,349,664.00 | 96,825,152.00 | 92,053,096.00 | 96,292,104.00 | 96,292,104.00 | 52,272,129,017,572 |
10 Apr 2024 | 97,043,368.00 | 97,103,160.00 | 92,217,848.00 | 93,348,008.00 | 93,348,008.00 | 49,181,762,685,091 |
09 Apr 2024 | 93,727,536.00 | 98,649,152.00 | 93,562,072.00 | 97,041,816.00 | 97,041,816.00 | 50,479,526,763,778 |
08 Apr 2024 | 93,098,600.00 | 94,973,232.00 | 93,037,136.00 | 93,727,528.00 | 93,727,528.00 | 28,653,585,326,375 |
07 Apr 2024 | 91,670,928.00 | 94,088,392.00 | 91,199,528.00 | 93,097,240.00 | 93,097,240.00 | 26,981,869,051,477 |
06 Apr 2024 | 92,620,880.00 | 92,716,432.00 | 89,383,272.00 | 91,666,968.00 | 91,666,968.00 | 45,602,969,342,587 |
05 Apr 2024 | 88,765,800.00 | 93,261,888.00 | 87,743,648.00 | 92,611,536.00 | 92,611,536.00 | 46,555,997,145,805 |
04 Apr 2024 | 88,466,120.00 | 90,354,568.00 | 87,132,296.00 | 88,772,672.00 | 88,772,672.00 | 46,401,275,251,131 |
03 Apr 2024 | 94,514,440.00 | 94,518,992.00 | 87,318,312.00 | 88,466,528.00 | 88,466,528.00 | 68,539,707,557,796 |
02 Apr 2024 | 95,965,688.00 | 95,977,264.00 | 92,374,136.00 | 94,510,536.00 | 94,510,536.00 | 47,285,713,207,541 |
01 Apr 2024 | 93,766,808.00 | 96,025,272.00 | 93,735,960.00 | 95,965,904.00 | 95,965,904.00 | 26,974,741,462,504 |
31 Mar 2024 | 94,097,544.00 | 94,719,600.00 | 93,703,912.00 | 93,763,472.00 | 93,763,472.00 | 23,062,444,646,553 |
30 Mar 2024 | 95,540,640.00 | 95,642,944.00 | 92,932,128.00 | 94,096,712.00 | 94,096,712.00 | 33,968,295,728,007 |
29 Mar 2024 | 93,797,536.00 | 96,552,184.00 | 92,797,392.00 | 95,540,848.00 | 95,540,848.00 | 46,423,202,325,089 |
28 Mar 2024 | 94,076,464.00 | 96,953,568.00 | 92,367,528.00 | 93,801,008.00 | 93,801,008.00 | 55,137,937,787,780 |
27 Mar 2024 | 93,691,352.00 | 95,901,936.00 | 93,196,776.00 | 94,071,008.00 | 94,071,008.00 | 48,401,810,395,755 |
26 Mar 2024 | 90,394,072.00 | 95,376,136.00 | 88,918,776.00 | 93,728,176.00 | 93,728,176.00 | 57,208,035,300,915 |
25 Mar 2024 | 86,149,536.00 | 90,916,616.00 | 85,820,240.00 | 90,394,176.00 | 90,394,176.00 | 36,578,436,764,293 |
24 Mar 2024 | 85,789,136.00 | 88,711,872.00 | 84,761,560.00 | 86,138,040.00 | 86,138,040.00 | 33,264,012,086,795 |
23 Mar 2024 | 87,427,760.00 | 89,146,616.00 | 83,847,528.00 | 85,756,928.00 | 85,756,928.00 | 55,667,941,870,086 |
22 Mar 2024 | 90,360,640.00 | 90,643,728.00 | 86,210,112.00 | 87,429,712.00 | 87,429,712.00 | 59,380,391,029,680 |
21 Mar 2024 | 82,826,376.00 | 90,558,768.00 | 81,428,872.00 | 90,363,416.00 | 90,363,416.00 | 88,871,805,576,865 |
20 Mar 2024 | 90,263,808.00 | 91,077,776.00 | 82,274,344.00 | 82,803,136.00 | 82,803,136.00 | 99,257,457,315,693 |
19 Mar 2024 | 90,974,368.00 | 91,819,576.00 | 88,952,432.00 | 90,253,736.00 | 90,253,736.00 | 65,819,900,019,474 |
18 Mar 2024 | 86,892,944.00 | 91,605,608.00 | 85,867,216.00 | 91,000,064.00 | 91,000,064.00 | 59,499,934,481,208 |
17 Mar 2024 | 92,315,600.00 | 93,185,360.00 | 86,207,888.00 | 86,891,312.00 | 86,891,312.00 | 62,316,050,180,980 |
16 Mar 2024 | 94,416,072.00 | 96,030,088.00 | 87,386,832.00 | 92,330,616.00 | 92,330,616.00 | 104,192,832,742,399 |
15 Mar 2024 | 96,029,584.00 | 97,211,528.00 | 90,835,400.00 | 94,427,600.00 | 94,427,600.00 | 78,818,548,085,962 |
14 Mar 2024 | 93,795,448.00 | 96,966,128.00 | 93,528,984.00 | 96,035,008.00 | 96,035,008.00 | 63,353,443,089,288 |
13 Mar 2024 | 94,586,328.00 | 95,643,736.00 | 90,220,312.00 | 93,794,368.00 | 93,794,368.00 | 82,080,968,025,957 |
12 Mar 2024 | 90,906,824.00 | 95,532,992.00 | 88,490,800.00 | 94,584,728.00 | 94,584,728.00 | 86,182,138,014,074 |
11 Mar 2024 | 90,211,408.00 | 92,193,352.00 | 89,878,736.00 | 90,905,816.00 | 90,905,816.00 | 46,999,292,976,694 |
10 Mar 2024 | 89,946,712.00 | 90,438,984.00 | 89,622,560.00 | 90,209,600.00 | 90,209,600.00 | 28,458,829,066,710 |
09 Mar 2024 | 88,505,760.00 | 92,225,464.00 | 87,168,864.00 | 89,947,808.00 | 89,947,808.00 | 77,967,234,359,909 |
08 Mar 2024 | 87,786,504.00 | 90,092,728.00 | 87,229,440.00 | 88,489,088.00 | 88,489,088.00 | 62,129,724,989,855 |
07 Mar 2024 | 85,112,752.00 | 90,289,744.00 | 83,966,008.00 | 87,795,880.00 | 87,795,880.00 | 91,306,589,906,009 |
06 Mar 2024 | 90,889,440.00 | 92,249,528.00 | 79,251,296.00 | 85,146,312.00 | 85,146,312.00 | 137,196,342,322,095 |
05 Mar 2024 | 84,093,904.00 | 91,227,640.00 | 83,058,440.00 | 90,875,280.00 | 90,875,280.00 | 93,987,414,186,482 |
04 Mar 2024 | 82,619,856.00 | 84,218,048.00 | 81,825,304.00 | 84,134,352.00 | 84,134,352.00 | 34,968,171,270,451 |
03 Mar 2024 | 83,152,720.00 | 83,188,744.00 | 82,121,344.00 | 82,617,552.00 | 82,617,552.00 | 31,817,058,100,981 |
02 Mar 2024 | 81,715,696.00 | 84,125,096.00 | 81,101,232.00 | 83,164,680.00 | 83,164,680.00 | 53,524,224,102,632 |
01 Mar 2024 | 83,458,160.00 | 84,735,144.00 | 80,804,536.00 | 81,756,200.00 | 81,756,200.00 | 87,498,296,111,878 |
29 Feb 2024 | 75,934,304.00 | 85,401,832.00 | 75,623,864.00 | 83,465,648.00 | 83,465,648.00 | 111,153,241,500,833 |
28 Feb 2024 | 72,638,808.00 | 76,654,800.00 | 72,591,912.00 | 75,953,296.00 | 75,953,296.00 | 66,202,516,130,726 |
27 Feb 2024 | 68,854,424.00 | 73,196,328.00 | 67,785,656.00 | 72,642,856.00 | 72,642,856.00 | 45,399,003,402,356 |
26 Feb 2024 | 68,633,304.00 | 69,145,488.00 | 68,288,512.00 | 68,858,016.00 | 68,858,016.00 | 20,515,341,521,421 |
25 Feb 2024 | 67,530,112.00 | 68,791,664.00 | 67,329,232.00 | 68,641,136.00 | 68,641,136.00 | 20,196,697,656,685 |
24 Feb 2024 | 68,083,016.00 | 68,433,176.00 | 67,297,720.00 | 67,524,224.00 | 67,524,224.00 | 28,519,441,176,764 |
23 Feb 2024 | 69,135,888.00 | 69,057,424.00 | 67,619,248.00 | 68,110,992.00 | 68,110,992.00 | 33,738,754,423,573 |
22 Feb 2024 | 69,742,400.00 | 69,865,704.00 | 67,625,632.00 | 69,115,272.00 | 69,115,272.00 | 38,164,535,905,394 |
21 Feb 2024 | 69,125,664.00 | 70,570,880.00 | 67,715,000.00 | 69,757,528.00 | 69,757,528.00 | 44,499,975,658,588 |
20 Feb 2024 | 69,473,944.00 | 70,066,936.00 | 69,014,856.00 | 69,127,552.00 | 69,127,552.00 | 28,519,505,256,630 |
19 Feb 2024 | 68,843,712.00 | 69,769,976.00 | 68,273,016.00 | 69,457,592.00 | 69,457,592.00 | 23,447,292,941,045 |
18 Feb 2024 | 69,509,608.00 | 69,549,904.00 | 67,521,384.00 | 68,845,072.00 | 68,845,072.00 | 26,663,714,493,054 |
17 Feb 2024 | 68,784,288.00 | 70,136,528.00 | 68,920,488.00 | 69,507,640.00 | 69,507,640.00 | 37,552,860,369,588 |
16 Feb 2024 | 68,880,448.00 | 70,294,072.00 | 68,243,960.00 | 68,785,384.00 | 68,785,384.00 | 51,073,125,707,897 |
15 Feb 2024 | 66,705,724.00 | 69,365,048.00 | 65,898,668.00 | 68,867,048.00 | 68,867,048.00 | 51,963,330,426,107 |
14 Feb 2024 | 66,392,020.00 | 66,913,124.00 | 64,896,880.00 | 66,717,788.00 | 66,717,788.00 | 47,739,709,977,857 |
13 Feb 2024 | 64,307,512.00 | 66,841,536.00 | 63,486,416.00 | 66,414,436.00 | 66,414,436.00 | 45,880,215,395,635 |
12 Feb 2024 | 63,606,052.00 | 64,627,296.00 | 63,404,240.00 | 64,304,224.00 | 64,304,224.00 | 25,719,427,172,130 |
11 Feb 2024 | 62,786,572.00 | 64,108,312.00 | 62,456,076.00 | 63,609,128.00 | 63,609,128.00 | 21,835,418,464,079 |
10 Feb 2024 | 60,369,608.00 | 64,171,648.00 | 60,345,196.00 | 62,778,148.00 | 62,778,148.00 | 52,351,656,465,157 |
09 Feb 2024 | 58,900,580.00 | 60,737,376.00 | 58,900,580.00 | 60,375,184.00 | 60,375,184.00 | 34,857,164,730,073 |
08 Feb 2024 | 57,192,548.00 | 58,914,944.00 | 56,731,700.00 | 58,882,112.00 | 58,882,112.00 | 28,069,221,817,224 |
07 Feb 2024 | 56,906,080.00 | 57,555,092.00 | 56,651,788.00 | 57,185,448.00 | 57,185,448.00 | 22,296,292,032,373 |
06 Feb 2024 | 57,005,576.00 | 58,054,336.00 | 56,551,136.00 | 56,907,780.00 | 56,907,780.00 | 24,966,951,849,326 |
05 Feb 2024 | 57,567,216.00 | 57,704,728.00 | 56,734,072.00 | 57,013,556.00 | 57,013,556.00 | 19,818,142,775,135 |
04 Feb 2024 | 57,821,644.00 | 58,055,928.00 | 57,427,788.00 | 57,563,612.00 | 57,563,612.00 | 14,954,837,524,153 |
03 Feb 2024 | 57,291,236.00 | 58,009,944.00 | 56,798,120.00 | 57,822,844.00 | 57,822,844.00 | 24,909,243,560,640 |
02 Feb 2024 | 56,819,628.00 | 57,499,576.00 | 55,800,348.00 | 57,288,756.00 | 57,288,756.00 | 28,492,851,578,956 |
01 Feb 2024 | 56,975,188.00 | 58,148,936.00 | 56,445,044.00 | 56,836,772.00 | 56,836,772.00 | 32,932,916,873,197 |
31 Jan 2024 | 57,753,652.00 | 58,302,304.00 | 56,663,584.00 | 56,983,624.00 | 56,983,624.00 | 31,631,372,588,369 |
30 Jan 2024 | 56,196,792.00 | 57,761,292.00 | 55,862,924.00 | 57,737,668.00 | 57,737,668.00 | 27,567,522,436,785 |
29 Jan 2024 | 56,338,848.00 | 57,236,304.00 | 55,764,820.00 | 56,203,048.00 | 56,203,048.00 | 22,541,030,421,541 |
28 Jan 2024 | 55,923,588.00 | 56,431,804.00 | 55,409,572.00 | 56,330,732.00 | 56,330,732.00 | 15,276,871,198,752 |
27 Jan 2024 | 53,366,608.00 | 56,427,524.00 | 53,295,344.00 | 55,925,260.00 | 55,925,260.00 | 34,234,541,573,276 |
26 Jan 2024 | 53,358,012.00 | 53,799,420.00 | 52,799,016.00 | 53,362,584.00 | 53,362,584.00 | 24,710,123,059,231 |
25 Jan 2024 | 53,369,396.00 | 53,999,176.00 | 52,634,720.00 | 53,360,044.00 | 53,360,044.00 | 29,770,269,465,393 |
24 Jan 2024 | 52,940,736.00 | 53,585,664.00 | 51,530,164.00 | 53,326,512.00 | 53,326,512.00 | 39,138,872,736,983 |
23 Jan 2024 | 55,500,160.00 | 55,653,024.00 | 52,812,564.00 | 52,925,536.00 | 52,925,536.00 | 41,982,495,185,242 |
22 Jan 2024 | 55,667,068.00 | 55,912,704.00 | 55,424,504.00 | 55,489,648.00 | 55,489,648.00 | 12,480,152,304,974 |
21 Jan 2024 | 55,604,416.00 | 55,942,792.00 | 55,366,944.00 | 55,659,180.00 | 55,659,180.00 | 15,478,138,977,627 |
20 Jan 2024 | 55,246,472.00 | 56,258,388.00 | 53,832,952.00 | 55,596,156.00 | 55,596,156.00 | 34,401,481,859,070 |
19 Jan 2024 | 57,497,660.00 | 57,429,012.00 | 54,390,208.00 | 55,224,524.00 | 55,224,524.00 | 33,751,872,293,144 |
18 Jan 2024 | 57,749,268.00 | 57,880,332.00 | 56,852,408.00 | 57,498,116.00 | 57,498,116.00 | 28,049,419,880,313 |
17 Jan 2024 | 56,118,372.00 | 58,348,276.00 | 56,308,344.00 | 57,779,856.00 | 57,779,856.00 | 32,217,612,881,642 |
16 Jan 2024 | 54,777,520.00 | 57,223,636.00 | 54,764,848.00 | 56,135,052.00 | 56,135,052.00 | 29,472,799,718,715 |
15 Jan 2024 | 56,273,740.00 | 56,567,096.00 | 54,790,056.00 | 54,884,148.00 | 54,884,148.00 | 23,008,004,300,633 |
14 Jan 2024 | 56,217,500.00 | 56,789,160.00 | 55,777,076.00 | 56,273,896.00 | 56,273,896.00 | 27,060,749,744,162 |
13 Jan 2024 | 60,899,856.00 | 61,128,288.00 | 55,041,020.00 | 56,288,064.00 | 56,288,064.00 | 56,917,933,332,495 |
12 Jan 2024 | 61,554,028.00 | 64,553,224.00 | 60,034,700.00 | 60,917,976.00 | 60,917,976.00 | 60,215,302,745,674 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |