Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 1,308,069.00 | 1,360,232.00 | 1,308,069.00 | 1,323,586.00 | 1,323,586.00 | - |
29 Apr 2024 | 1,279,459.00 | 1,321,919.00 | 1,279,459.00 | 1,308,069.00 | 1,308,069.00 | - |
26 Apr 2024 | 1,245,144.00 | 1,283,600.00 | 1,245,144.00 | 1,279,459.00 | 1,279,459.00 | - |
25 Apr 2024 | 1,203,570.00 | 1,246,725.00 | 1,201,168.00 | 1,245,144.00 | 1,245,144.00 | - |
24 Apr 2024 | 1,245,751.00 | 1,245,751.00 | 1,200,932.00 | 1,202,669.00 | 1,202,669.00 | - |
23 Apr 2024 | 1,268,376.00 | 1,280,788.00 | 1,245,142.00 | 1,245,751.00 | 1,245,751.00 | - |
22 Apr 2024 | 1,189,210.00 | 1,271,412.00 | 1,189,210.00 | 1,268,376.00 | 1,268,376.00 | - |
19 Apr 2024 | 1,172,830.00 | 1,204,229.00 | 1,172,830.00 | 1,189,210.00 | 1,189,210.00 | - |
18 Apr 2024 | 1,172,353.00 | 1,192,042.00 | 1,168,696.00 | 1,172,830.00 | 1,172,830.00 | - |
17 Apr 2024 | 1,203,238.00 | 1,214,662.00 | 1,167,717.00 | 1,172,353.00 | 1,172,353.00 | - |
16 Apr 2024 | 1,197,527.00 | 1,219,841.00 | 1,168,961.00 | 1,203,238.00 | 1,203,238.00 | - |
15 Apr 2024 | 1,246,136.00 | 1,248,386.00 | 1,193,188.00 | 1,197,524.00 | 1,197,524.00 | - |
12 Apr 2024 | 1,259,303.00 | 1,266,046.00 | 1,241,782.00 | 1,244,524.00 | 1,244,524.00 | - |
11 Apr 2024 | 1,233,950.00 | 1,261,091.00 | 1,225,105.00 | 1,259,303.00 | 1,259,303.00 | - |
10 Apr 2024 | 1,253,210.00 | 1,253,239.00 | 1,225,208.00 | 1,233,950.00 | 1,233,950.00 | - |
09 Apr 2024 | 1,229,638.00 | 1,264,174.00 | 1,222,449.00 | 1,253,210.00 | 1,253,210.00 | - |
08 Apr 2024 | 1,214,371.00 | 1,236,481.00 | 1,214,371.00 | 1,229,638.00 | 1,229,638.00 | - |
05 Apr 2024 | 1,183,127.00 | 1,216,261.00 | 1,183,127.00 | 1,214,371.00 | 1,214,371.00 | - |
04 Apr 2024 | 1,212,639.00 | 1,232,024.00 | 1,181,455.00 | 1,183,127.00 | 1,183,127.00 | - |
03 Apr 2024 | 1,213,485.00 | 1,214,867.00 | 1,183,421.00 | 1,212,639.00 | 1,212,639.00 | - |
27 Mar 2024 | 1,214,656.00 | 1,228,820.00 | 1,199,501.00 | 1,213,485.00 | 1,213,485.00 | - |
26 Mar 2024 | 1,212,897.00 | 1,223,912.00 | 1,194,006.00 | 1,214,656.00 | 1,214,656.00 | - |
25 Mar 2024 | 1,227,404.00 | 1,256,077.00 | 1,211,163.00 | 1,212,897.00 | 1,212,897.00 | - |
22 Mar 2024 | 1,225,494.00 | 1,235,464.00 | 1,211,348.00 | 1,227,404.00 | 1,227,404.00 | - |
21 Mar 2024 | 1,185,177.00 | 1,229,258.00 | 1,170,498.00 | 1,225,494.00 | 1,225,494.00 | - |
20 Mar 2024 | 1,129,937.00 | 1,186,499.00 | 1,129,937.00 | 1,185,177.00 | 1,185,177.00 | - |
19 Mar 2024 | 1,124,137.00 | 1,154,984.00 | 1,113,701.00 | 1,129,937.00 | 1,129,937.00 | - |
18 Mar 2024 | 1,068,974.00 | 1,127,043.00 | 1,066,664.00 | 1,124,137.00 | 1,124,137.00 | - |
15 Mar 2024 | 1,039,095.00 | 1,072,100.00 | 1,032,473.00 | 1,068,974.00 | 1,068,974.00 | - |
14 Mar 2024 | 1,050,711.00 | 1,054,748.00 | 1,027,901.00 | 1,039,095.00 | 1,039,095.00 | - |
13 Mar 2024 | 1,026,837.00 | 1,081,197.00 | 1,026,837.00 | 1,050,711.00 | 1,050,711.00 | - |
12 Mar 2024 | 957,778.00 | 1,039,983.00 | 957,778.00 | 1,026,837.00 | 1,026,837.00 | - |
11 Mar 2024 | 1,002,336.00 | 1,003,281.00 | 955,099.00 | 957,778.00 | 957,778.00 | - |
08 Mar 2024 | 994,808.00 | 1,010,420.00 | 985,482.00 | 1,002,336.00 | 1,002,336.00 | - |
07 Mar 2024 | 999,642.00 | 1,010,972.00 | 980,158.00 | 994,808.00 | 994,808.00 | - |
06 Mar 2024 | 992,684.00 | 1,025,156.00 | 988,466.00 | 999,642.00 | 999,642.00 | - |
05 Mar 2024 | 1,047,614.00 | 1,052,676.00 | 991,163.00 | 992,684.00 | 992,684.00 | - |
04 Mar 2024 | 1,054,959.00 | 1,109,770.00 | 1,044,712.00 | 1,047,614.00 | 1,047,614.00 | - |
01 Mar 2024 | 1,014,712.00 | 1,057,903.00 | 1,014,712.00 | 1,054,959.00 | 1,054,959.00 | - |
29 Feb 2024 | 998,835.00 | 1,057,217.00 | 998,835.00 | 1,014,712.00 | 1,014,712.00 | - |
28 Feb 2024 | 1,034,335.00 | 1,037,947.00 | 997,493.00 | 998,835.00 | 998,835.00 | - |
27 Feb 2024 | 1,080,444.00 | 1,092,733.00 | 1,032,702.00 | 1,034,335.00 | 1,034,335.00 | - |
26 Feb 2024 | 1,105,610.00 | 1,114,862.00 | 1,076,518.00 | 1,080,444.00 | 1,080,444.00 | - |
23 Feb 2024 | 1,076,030.00 | 1,106,728.00 | 1,049,337.00 | 1,105,610.00 | 1,105,610.00 | - |
22 Feb 2024 | 1,039,512.00 | 1,090,479.00 | 1,039,512.00 | 1,076,030.00 | 1,076,030.00 | - |
21 Feb 2024 | 1,059,716.00 | 1,065,420.00 | 1,038,924.00 | 1,039,512.00 | 1,039,512.00 | - |
20 Feb 2024 | 1,072,261.00 | 1,086,809.00 | 1,051,849.00 | 1,059,716.00 | 1,059,716.00 | - |
19 Feb 2024 | 1,065,369.00 | 1,089,536.00 | 1,055,703.00 | 1,072,261.00 | 1,072,261.00 | - |
16 Feb 2024 | 1,093,752.00 | 1,107,756.00 | 1,041,031.00 | 1,065,369.00 | 1,065,369.00 | - |
15 Feb 2024 | 1,105,580.00 | 1,126,332.00 | 1,087,671.00 | 1,093,752.00 | 1,093,752.00 | - |
14 Feb 2024 | 1,128,511.00 | 1,146,475.00 | 1,094,038.00 | 1,105,580.00 | 1,105,580.00 | - |
09 Feb 2024 | 1,115,907.00 | 1,151,112.00 | 1,108,208.00 | 1,128,511.00 | 1,128,511.00 | - |
08 Feb 2024 | 1,152,888.00 | 1,164,132.00 | 1,105,803.00 | 1,115,907.00 | 1,115,907.00 | - |
07 Feb 2024 | 1,215,654.00 | 1,215,654.00 | 1,146,036.00 | 1,152,888.00 | 1,152,888.00 | - |
06 Feb 2024 | 1,260,998.00 | 1,276,404.00 | 1,214,533.00 | 1,215,654.00 | 1,215,654.00 | - |
05 Feb 2024 | 1,316,204.00 | 1,334,440.00 | 1,238,999.00 | 1,260,998.00 | 1,260,998.00 | - |
02 Feb 2024 | 1,302,467.00 | 1,326,322.00 | 1,295,987.00 | 1,316,204.00 | 1,316,204.00 | - |
01 Feb 2024 | 1,260,563.00 | 1,303,418.00 | 1,251,032.00 | 1,302,467.00 | 1,302,467.00 | - |
31 Jan 2024 | 1,267,134.00 | 1,279,852.00 | 1,230,005.00 | 1,260,563.00 | 1,260,563.00 | - |
30 Jan 2024 | 1,253,608.00 | 1,278,752.00 | 1,253,608.00 | 1,267,134.00 | 1,267,134.00 | - |
29 Jan 2024 | 1,253,620.00 | 1,258,862.00 | 1,214,027.00 | 1,253,608.00 | 1,253,608.00 | - |
26 Jan 2024 | 1,284,940.00 | 1,294,031.00 | 1,240,171.00 | 1,253,620.00 | 1,253,620.00 | - |
25 Jan 2024 | 1,251,660.00 | 1,297,641.00 | 1,251,660.00 | 1,284,940.00 | 1,284,940.00 | - |
24 Jan 2024 | 1,206,469.00 | 1,254,454.00 | 1,206,469.00 | 1,251,660.00 | 1,251,660.00 | - |
23 Jan 2024 | 1,219,960.00 | 1,242,765.00 | 1,190,775.00 | 1,206,469.00 | 1,206,469.00 | - |
22 Jan 2024 | 1,174,875.00 | 1,226,022.00 | 1,174,875.00 | 1,219,960.00 | 1,219,960.00 | - |
19 Jan 2024 | 1,133,638.00 | 1,177,512.00 | 1,133,638.00 | 1,174,875.00 | 1,174,875.00 | - |
18 Jan 2024 | 1,124,212.00 | 1,159,543.00 | 1,124,212.00 | 1,133,638.00 | 1,133,638.00 | - |
17 Jan 2024 | 1,057,770.00 | 1,125,296.00 | 1,057,770.00 | 1,124,212.00 | 1,124,212.00 | - |
16 Jan 2024 | 1,038,358.00 | 1,067,339.00 | 1,029,319.00 | 1,057,770.00 | 1,057,770.00 | - |
15 Jan 2024 | 1,033,123.00 | 1,044,897.00 | 1,031,711.00 | 1,038,358.00 | 1,038,358.00 | - |
12 Jan 2024 | 1,043,924.00 | 1,060,577.00 | 1,019,806.00 | 1,033,123.00 | 1,033,123.00 | - |
11 Jan 2024 | 1,070,425.00 | 1,098,379.00 | 1,042,314.00 | 1,043,924.00 | 1,043,924.00 | - |
10 Jan 2024 | 1,060,581.00 | 1,074,204.00 | 1,047,232.00 | 1,070,425.00 | 1,070,425.00 | - |
09 Jan 2024 | 1,105,340.00 | 1,125,924.00 | 1,058,869.00 | 1,060,581.00 | 1,060,581.00 | - |
08 Jan 2024 | 1,055,381.00 | 1,106,233.00 | 1,051,493.00 | 1,104,913.00 | 1,104,913.00 | - |
05 Jan 2024 | 1,004,790.00 | 1,062,908.00 | 1,002,826.00 | 1,055,381.00 | 1,055,381.00 | - |
04 Jan 2024 | 972,412.00 | 1,006,276.00 | 972,412.00 | 1,004,790.00 | 1,004,790.00 | - |
03 Jan 2024 | 930,420.00 | 974,070.00 | 924,086.00 | 972,412.00 | 972,412.00 | - |
02 Jan 2024 | 929,704.00 | 938,302.00 | 915,347.00 | 930,420.00 | 930,420.00 | - |
29 Dec 2023 | 904,067.00 | 931,409.00 | 899,693.00 | 929,704.00 | 929,704.00 | - |
28 Dec 2023 | 872,981.00 | 912,721.00 | 872,981.00 | 904,067.00 | 904,067.00 | - |
27 Dec 2023 | 913,125.00 | 921,368.00 | 864,522.00 | 872,972.00 | 872,972.00 | - |
26 Dec 2023 | 948,474.00 | 959,125.00 | 907,540.00 | 913,125.00 | 913,125.00 | - |
22 Dec 2023 | 943,719.00 | 954,958.00 | 927,420.00 | 948,474.00 | 948,474.00 | - |
21 Dec 2023 | 919,911.00 | 970,604.00 | 911,669.00 | 942,904.00 | 942,904.00 | - |
20 Dec 2023 | 914,461.00 | 936,241.00 | 914,461.00 | 919,911.00 | 919,911.00 | - |
19 Dec 2023 | 921,877.00 | 939,261.00 | 913,601.00 | 914,461.00 | 914,461.00 | - |
18 Dec 2023 | 925,658.00 | 942,503.00 | 902,034.00 | 921,877.00 | 921,877.00 | - |
15 Dec 2023 | 989,696.00 | 994,546.00 | 921,389.00 | 925,658.00 | 925,658.00 | - |
14 Dec 2023 | 1,003,484.00 | 1,027,984.00 | 987,233.00 | 989,696.00 | 989,696.00 | - |
13 Dec 2023 | 1,010,022.00 | 1,084,545.00 | 972,811.00 | 1,003,484.00 | 1,003,484.00 | - |
12 Dec 2023 | 976,823.00 | 1,020,221.00 | 971,246.00 | 1,010,022.00 | 1,010,022.00 | - |
11 Dec 2023 | 941,829.88 | 981,684.31 | 932,699.88 | 976,823.13 | 976,823.13 | - |
07 Dec 2023 | 894,726.69 | 945,551.50 | 890,261.69 | 941,829.88 | 941,829.88 | - |
06 Dec 2023 | 885,270.38 | 912,016.81 | 859,520.50 | 894,502.31 | 894,502.31 | - |
05 Dec 2023 | 845,384.31 | 891,522.63 | 844,284.19 | 885,270.38 | 885,270.38 | - |
04 Dec 2023 | 870,169.19 | 878,281.63 | 820,912.31 | 845,384.31 | 845,384.31 | - |
01 Dec 2023 | 822,336.88 | 872,667.50 | 812,163.50 | 870,169.19 | 870,169.19 | - |
30 Nov 2023 | 790,376.63 | 815,103.50 | 766,620.31 | 813,393.88 | 813,393.88 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |