2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $359,344,633.91 $348,564,294.90 $370,124,972.93
2031-01-02 $367,900,458.53 $356,863,444.78 $378,937,472.29
2031-01-03 $332,309,973.35 $322,340,674.15 $342,279,272.55
2031-01-04 $365,370,543.31 $354,409,427.01 $376,331,659.61
2031-01-05 $401,720,214.94 $389,668,608.50 $413,771,821.39
2031-01-06 $441,686,211.57 $428,435,625.22 $454,936,797.92
2031-01-07 $438,414,461.85 $425,262,028.00 $451,566,895.71
2031-01-08 $396,002,491.31 $384,122,416.57 $407,882,566.05
2031-01-09 $357,693,431.15 $346,962,628.21 $368,424,234.08
2031-01-10 $393,279,328.82 $381,480,948.95 $405,077,708.68
2031-01-11 $393,279,328.82 $381,480,948.95 $405,077,708.68
2031-01-12 $385,716,264.80 $374,144,776.86 $397,287,752.75
2031-01-13 $380,674,222.13 $369,253,995.46 $392,094,448.79
2031-01-14 $390,758,307.48 $379,035,558.26 $402,481,056.70
2031-01-15 $398,321,371.50 $386,371,730.35 $410,271,012.64
2031-01-16 $383,195,243.46 $371,699,386.16 $394,691,100.77
2031-01-17 $346,125,149.31 $335,741,394.84 $356,508,903.79
2031-01-18 $380,560,151.67 $369,143,347.12 $391,976,956.22
2031-01-19 $405,930,828.45 $393,752,903.60 $418,108,753.31
2031-01-20 $426,227,369.87 $413,440,548.78 $439,014,190.97
2031-01-21 $436,375,640.59 $423,284,371.37 $449,466,909.80
2031-01-22 $394,160,904.48 $382,336,077.34 $405,985,731.61
2031-01-23 $433,374,846.90 $420,373,601.49 $446,376,092.30
2031-01-24 $476,490,072.43 $462,195,370.26 $490,784,774.60
2031-01-25 $523,894,708.59 $508,177,867.33 $539,611,549.84
2031-01-26 $520,014,007.04 $504,413,586.83 $535,614,427.25
2031-01-27 $469,708,142.00 $455,616,897.74 $483,799,386.26
2031-01-28 $424,268,838.30 $411,540,773.15 $436,996,903.45
2031-01-29 $466,478,133.05 $452,483,789.05 $480,472,477.04
2031-01-30 $466,478,133.05 $452,483,789.05 $480,472,477.04
2031-01-31 $457,507,399.72 $443,782,177.73 $471,232,621.71
2031 February
2031-02-01 $451,526,910.83 $437,981,103.51 $465,072,718.16
2031-02-02 $463,487,888.60 $449,583,251.95 $477,392,525.26
2031-02-03 $472,458,621.93 $458,284,863.27 $486,632,380.59
2031-02-04 $454,517,155.28 $440,881,640.62 $468,152,669.93
2031-02-05 $410,547,419.15 $398,230,996.58 $422,863,841.73
2031-02-06 $451,391,609.11 $437,849,860.83 $464,933,357.38
2031-02-07 $481,484,383.05 $467,039,851.56 $495,928,914.54
2031-02-08 $505,558,602.20 $490,391,844.13 $520,725,360.27
2031-02-09 $517,595,711.78 $502,067,840.42 $533,123,583.13
2031-02-10 $467,523,791.28 $453,498,077.54 $481,549,505.01
2031-02-11 $514,036,397.73 $498,615,305.80 $529,457,489.67
2031-02-12 $565,176,410.54 $548,221,118.22 $582,131,702.86
2031-02-13 $621,404,197.13 $602,762,071.22 $640,046,323.05
2031-02-14 $616,801,203.08 $598,297,166.99 $635,305,239.17
2031-02-15 $557,132,198.68 $540,418,232.72 $573,846,164.64
2031-02-16 $503,235,540.48 $488,138,474.27 $518,332,606.70
2031-02-17 $553,301,006.85 $536,701,976.65 $569,900,037.06
2031-02-18 $553,301,006.85 $536,701,976.65 $569,900,037.06
2031-02-19 $542,660,602.88 $526,380,784.79 $558,940,420.96
2031-02-20 $535,567,000.22 $519,499,990.22 $551,634,010.23
2031-02-21 $549,754,205.53 $533,261,579.36 $566,246,831.69
2031-02-22 $560,394,609.51 $543,582,771.22 $577,206,447.79
2031-02-23 $539,113,801.55 $522,940,387.50 $555,287,215.60
2031-02-24 $486,960,233.04 $472,351,426.05 $501,569,040.04
2031-02-25 $535,406,515.57 $519,344,320.10 $551,468,711.04
2031-02-26 $571,100,283.28 $553,967,274.78 $588,233,291.77
2031-02-27 $599,655,297.44 $581,665,638.52 $617,644,956.36
2031-02-28 $613,932,804.52 $595,514,820.39 $632,350,788.66
2031 March
2031-03-01 $554,541,287.39 $537,905,048.77 $571,177,526.02
2031-03-02 $609,711,015.97 $591,419,685.49 $628,002,346.45
2031-03-03 $670,369,423.23 $650,258,340.54 $690,480,505.93
2031-03-04 $737,062,562.16 $714,950,685.30 $759,174,439.03
2031-03-05 $731,602,839.48 $709,654,754.30 $753,550,924.67
2031-03-06 $660,827,988.80 $641,003,149.13 $680,652,828.46
2031-03-07 $596,899,857.69 $578,992,861.96 $614,806,853.43
2031-03-08 $656,283,719.42 $636,595,207.84 $675,972,231.01
2031-03-09 $656,283,719.42 $636,595,207.84 $675,972,231.01
2031-03-10 $643,662,878.66 $624,352,992.30 $662,972,765.02
2031-03-11 $635,248,984.83 $616,191,515.28 $654,306,454.37
2031-03-12 $652,076,772.50 $632,514,469.33 $671,639,075.68
2031-03-13 $664,697,613.26 $644,756,684.86 $684,638,541.66
2031-03-14 $639,455,931.75 $620,272,253.79 $658,639,609.70
2031-03-15 $577,595,321.52 $560,267,461.88 $594,923,181.17
2031-03-16 $635,058,630.10 $616,006,871.19 $654,110,389.00
2031-03-17 $677,395,872.10 $657,073,995.94 $697,717,748.26
2031-03-18 $711,265,665.71 $689,927,695.74 $732,603,635.68
2031-03-19 $728,200,562.51 $706,354,545.63 $750,046,579.38
2031-03-20 $657,754,846.20 $638,022,200.81 $677,487,491.59
2031-03-21 $723,192,996.90 $701,497,206.99 $744,888,786.80
2031-03-22 $795,141,402.27 $771,287,160.20 $818,995,644.34
2031-03-23 $874,247,748.97 $848,020,316.50 $900,475,181.44
2031-03-24 $867,771,839.72 $841,738,684.53 $893,804,994.91
2031-03-25 $783,824,075.89 $760,309,353.61 $807,338,798.17
2031-03-26 $707,997,371.92 $686,757,450.76 $729,237,293.07
2031-03-27 $778,434,007.97 $755,080,987.73 $801,787,028.21
2031-03-28 $778,434,007.97 $755,080,987.73 $801,787,028.21
2031-03-29 $763,464,123.20 $740,560,199.51 $786,368,046.90
2031-03-30 $753,484,200.02 $730,879,674.02 $776,088,726.02
2031-03-31 $773,444,046.38 $750,240,724.99 $796,647,367.77
2031 April
2031-04-01 $788,413,931.15 $764,761,513.22 $812,066,349.09
2031-04-02 $758,474,161.61 $735,719,936.77 $781,228,386.46
2031-04-03 $685,099,794.21 $664,546,800.38 $705,652,788.04
2031-04-04 $753,258,415.67 $730,660,663.20 $775,856,168.14
2031-04-05 $803,475,643.38 $779,371,374.08 $827,579,912.68
2031-04-06 $843,649,425.55 $818,339,942.78 $868,958,908.32
2031-04-07 $863,736,316.63 $837,824,227.13 $889,648,406.13
2031-04-08 $780,178,947.06 $756,773,578.65 $803,584,315.47
2031-04-09 $857,796,721.83 $832,062,820.17 $883,530,623.48
2031-04-10 $943,136,467.29 $914,842,373.27 $971,430,561.31
2031-04-11 $1,036,966,420.24 $1,005,857,427.63 $1,068,075,412.85
2031-04-12 $1,029,285,187.50 $998,406,631.87 $1,060,163,743.12
2031-04-13 $929,712,712.48 $901,821,331.10 $957,604,093.85
2031-04-14 $839,772,823.16 $814,579,638.47 $864,966,007.86
2031-04-15 $923,319,422.43 $895,619,839.76 $951,019,005.10
2031-04-16 $923,319,422.43 $895,619,839.76 $951,019,005.10
2031-04-17 $905,563,279.69 $878,396,381.30 $932,730,178.08
2031-04-18 $893,725,851.20 $866,914,075.66 $920,537,626.73
2031-04-19 $917,400,708.18 $889,878,686.94 $944,922,729.43
2031-04-20 $935,156,850.92 $907,102,145.39 $963,211,556.45
2031-04-21 $899,644,565.44 $872,655,228.48 $926,633,902.41
2031-04-22 $812,613,451.90 $788,235,048.35 $836,991,855.46
2031-04-23 $893,458,042.91 $866,654,301.62 $920,261,784.19
2031-04-24 $953,021,912.43 $924,431,255.06 $981,612,569.81
2031-04-25 $1,000,673,008.06 $970,652,817.81 $1,030,693,198.30
2031-04-26 $1,024,498,555.87 $993,763,599.19 $1,055,233,512.54
2031-04-27 $925,389,136.92 $897,627,462.81 $953,150,811.03
2031-04-28 $1,017,453,458.67 $986,929,854.91 $1,047,977,062.43
2031-04-29 $1,118,676,996.80 $1,085,116,686.90 $1,152,237,306.71
2031-04-30 $1,229,970,975.58 $1,193,071,846.32 $1,266,870,104.85
2031 May
2031-05-01 $1,220,860,079.47 $1,184,234,277.09 $1,257,485,881.85
2031-05-02 $1,102,754,756.24 $1,069,672,113.55 $1,135,837,398.93
2031-05-03 $996,074,876.11 $966,192,629.83 $1,025,957,122.40
2031-05-04 $1,095,171,520.13 $1,062,316,374.53 $1,128,026,665.74
2031-05-05 $1,095,171,520.13 $1,062,316,374.53 $1,128,026,665.74
2031-05-06 $1,074,110,529.36 $1,041,887,213.48 $1,106,333,845.24
2031-05-07 $1,060,069,868.85 $1,028,267,772.78 $1,091,871,964.91
2031-05-08 $1,088,151,189.88 $1,055,506,654.18 $1,120,795,725.57
2031-05-09 $1,109,212,180.65 $1,075,935,815.23 $1,142,488,546.07
2031-05-10 $1,067,090,199.10 $1,035,077,493.13 $1,099,102,905.08
2031-05-11 $963,860,488.34 $934,944,673.69 $992,776,303.00
2031-05-12 $1,059,752,214.95 $1,027,959,648.50 $1,091,544,781.40
2031-05-13 $1,130,402,362.61 $1,096,490,291.74 $1,164,314,433.49
2031-05-14 $1,186,922,480.75 $1,151,314,806.32 $1,222,530,155.17
2031-05-15 $1,215,182,539.81 $1,178,727,063.62 $1,251,638,016.01
2031-05-16 $1,097,626,458.60 $1,064,697,664.84 $1,130,555,252.36
2031-05-17 $1,206,826,179.47 $1,170,621,394.09 $1,243,030,964.85
2031-05-18 $1,326,889,868.63 $1,287,083,172.57 $1,366,696,564.69
2031-05-19 $1,458,898,351.24 $1,415,131,400.71 $1,502,665,301.78
2031-05-20 $1,448,091,696.79 $1,404,648,945.89 $1,491,534,447.69
2031-05-21 $1,308,004,113.62 $1,268,763,990.21 $1,347,244,237.03
2031-05-22 $1,181,468,525.13 $1,146,024,469.37 $1,216,912,580.88
2031-05-23 $1,299,009,453.69 $1,260,039,170.08 $1,337,979,737.30
2031-05-24 $1,299,009,453.69 $1,260,039,170.08 $1,337,979,737.30
2031-05-25 $1,274,028,502.66 $1,235,807,647.58 $1,312,249,357.74
2031-05-26 $1,257,374,535.30 $1,219,653,299.24 $1,295,095,771.36
2031-05-27 $1,290,682,470.01 $1,251,961,995.91 $1,329,402,944.11
2031-05-28 $1,315,663,421.05 $1,276,193,518.41 $1,355,133,323.68
2031-05-29 $1,265,701,518.98 $1,227,730,473.41 $1,303,672,564.55
2031-05-30 $1,143,258,259.90 $1,108,960,512.10 $1,177,556,007.70
2031-05-31 $1,256,997,758.33 $1,219,287,825.58 $1,294,707,691.08
2031 June
2031-06-01 $1,340,797,608.88 $1,300,573,680.62 $1,381,021,537.15
2031-06-02 $1,407,837,489.33 $1,365,602,364.65 $1,450,072,614.01
2031-06-03 $1,441,357,429.55 $1,398,116,706.66 $1,484,598,152.44
2031-06-04 $1,301,921,315.64 $1,262,863,676.17 $1,340,978,955.11
2031-06-05 $1,431,445,748.24 $1,388,502,375.80 $1,474,389,120.69
2031-06-06 $1,573,856,196.65 $1,526,640,510.75 $1,621,071,882.55
2031-06-07 $1,730,434,653.75 $1,678,521,614.14 $1,782,347,693.36
2031-06-08 $1,717,616,619.28 $1,666,088,120.70 $1,769,145,117.86
2031-06-09 $1,551,455,345.42 $1,504,911,685.06 $1,597,999,005.78
2031-06-10 $1,401,368,420.53 $1,359,327,367.91 $1,443,409,473.15
2031-06-11 $1,540,786,561.52 $1,494,562,964.67 $1,587,010,158.36
2031-06-12 $1,540,786,561.52 $1,494,562,964.67 $1,587,010,158.36
2031-06-13 $1,511,156,050.72 $1,465,821,369.20 $1,556,490,732.24
2031-06-14 $1,491,402,376.85 $1,446,660,305.55 $1,536,144,448.16
2031-06-15 $1,530,909,724.58 $1,484,982,432.85 $1,576,837,016.32
2031-06-16 $1,560,540,235.38 $1,513,724,028.32 $1,607,356,442.44
2031-06-17 $1,501,279,213.79 $1,456,240,837.37 $1,546,317,590.20
2031-06-18 $1,356,046,299.89 $1,315,364,910.89 $1,396,727,688.88
2031-06-19 $1,490,955,472.56 $1,446,226,808.38 $1,535,684,136.74
2031-06-20 $1,590,352,504.07 $1,542,641,928.94 $1,638,063,079.19
2031-06-21 $1,669,870,129.27 $1,619,774,025.39 $1,719,966,233.15
2031-06-22 $1,709,628,941.87 $1,658,340,073.61 $1,760,917,810.13
2031-06-23 $1,544,240,391.47 $1,497,913,179.73 $1,590,567,603.21
2031-06-24 $1,697,872,456.72 $1,646,936,283.02 $1,748,808,630.42
2031-06-25 $1,866,788,937.27 $1,810,785,269.15 $1,922,792,605.38
2031-06-26 $2,052,510,435.94 $1,990,935,122.86 $2,114,085,749.01
2031-06-27 $2,037,306,654.93 $1,976,187,455.28 $2,098,425,854.58
2031-06-28 $1,840,218,745.31 $1,785,012,182.95 $1,895,425,307.67
2031-06-29 $1,662,197,010.15 $1,612,331,099.85 $1,712,062,920.46
2031-06-30 $1,827,564,242.44 $1,772,737,315.16 $1,882,391,169.71
2031 July
2031-07-01 $1,827,564,242.44 $1,772,737,315.16 $1,882,391,169.71
2031-07-02 $1,792,418,776.24 $1,738,646,212.95 $1,846,191,339.52
2031-07-03 $1,768,988,465.44 $1,715,918,811.47 $1,822,058,119.40
2031-07-04 $1,815,849,087.04 $1,761,373,614.43 $1,870,324,559.65
2031-07-05 $1,850,994,553.24 $1,795,464,716.64 $1,906,524,389.83
2031-07-06 $1,780,703,620.84 $1,727,282,512.21 $1,834,124,729.46
2031-07-07 $1,608,439,345.63 $1,560,186,165.26 $1,656,692,526.00
2031-07-08 $1,768,458,381.44 $1,715,404,629.99 $1,821,512,132.88
2031-07-09 $1,886,355,606.86 $1,829,764,938.66 $1,942,946,275.07
2031-07-10 $1,980,673,387.21 $1,921,253,185.59 $2,040,093,588.82
2031-07-11 $2,027,832,277.38 $1,966,997,309.06 $2,088,667,245.70
2031-07-12 $1,831,660,913.76 $1,776,711,086.35 $1,886,610,741.17
2031-07-13 $2,013,887,625.72 $1,953,470,996.95 $2,074,304,254.49
2031-07-14 $2,214,243,552.70 $2,147,816,246.12 $2,280,670,859.28
2031-07-15 $2,434,532,318.51 $2,361,496,348.96 $2,507,568,288.07
2031-07-16 $2,416,498,745.78 $2,344,003,783.41 $2,488,993,708.16
2031-07-17 $2,182,728,004.77 $2,117,246,164.62 $2,248,209,844.91
2031-07-18 $1,971,572,114.86 $1,912,424,951.42 $2,030,719,278.31
2031-07-19 $2,167,718,192.55 $2,102,686,646.77 $2,232,749,738.32
2031-07-20 $2,167,718,192.55 $2,102,686,646.77 $2,232,749,738.32
2031-07-21 $2,126,031,304.23 $2,062,250,365.10 $2,189,812,243.36
2031-07-22 $2,098,240,045.35 $2,035,292,843.99 $2,161,187,246.71
2031-07-23 $2,153,822,563.11 $2,089,207,886.22 $2,218,437,240.00
2031-07-24 $2,195,509,451.43 $2,129,644,167.88 $2,261,374,734.97
2031-07-25 $2,112,135,674.79 $2,048,771,604.55 $2,175,499,745.03
2031-07-26 $1,907,808,847.52 $1,850,574,582.10 $1,965,043,112.95
2031-07-27 $2,097,611,299.88 $2,034,682,960.89 $2,160,539,638.88
2031-07-28 $2,237,452,053.21 $2,170,328,491.61 $2,304,575,614.81
2031-07-29 $2,349,324,655.87 $2,278,844,916.19 $2,419,804,395.55
2031-07-30 $2,405,260,957.20 $2,333,103,128.48 $2,477,418,785.92
2031-07-31 $2,172,577,353.58 $2,107,400,032.98 $2,237,754,674.19
2031 August
2031-08-01 $2,388,720,868.27 $2,317,059,242.22 $2,460,382,494.32
2031-08-02 $2,626,367,883.80 $2,547,576,847.29 $2,705,158,920.31
2031-08-03 $2,887,657,722.04 $2,801,027,990.37 $2,974,287,453.70
2031-08-04 $2,866,267,664.84 $2,780,279,634.89 $2,952,255,694.78
2031-08-05 $2,588,986,529.42 $2,511,316,933.54 $2,666,656,125.30
2031-08-06 $2,338,529,416.41 $2,268,373,533.91 $2,408,685,298.90
2031-08-07 $2,571,183,027.76 $2,494,047,536.93 $2,648,318,518.60
2031-08-08 $2,571,183,027.76 $2,494,047,536.93 $2,648,318,518.60
2031-08-09 $2,521,737,200.31 $2,446,085,084.30 $2,597,389,316.32
2031-08-10 $2,488,773,315.34 $2,414,110,115.88 $2,563,436,514.80
2031-08-11 $2,554,701,085.28 $2,478,060,052.72 $2,631,342,117.84
2031-08-12 $2,604,146,912.74 $2,526,022,505.35 $2,682,271,320.12
2031-08-13 $2,505,255,257.82 $2,430,097,600.09 $2,580,412,915.56
2031-08-14 $2,262,898,261.33 $2,195,011,313.49 $2,330,785,209.17
2031-08-15 $2,488,027,545.12 $2,413,386,718.76 $2,562,668,371.47
2031-08-16 $2,653,896,048.12 $2,574,279,166.68 $2,733,512,929.57
2031-08-17 $2,786,590,850.53 $2,702,993,125.01 $2,870,188,576.05
2031-08-18 $2,852,938,251.73 $2,767,350,104.18 $2,938,526,399.29
2031-08-19 $2,576,946,596.31 $2,499,638,198.42 $2,654,254,994.20
2031-08-20 $2,833,319,651.83 $2,748,320,062.27 $2,918,319,241.38
2031-08-21 $3,115,198,530.28 $3,021,742,574.37 $3,208,654,486.19
2031-08-22 $3,425,120,733.13 $3,322,367,111.14 $3,527,874,355.13
2031-08-23 $3,399,749,468.44 $3,297,756,984.39 $3,501,741,952.50
2031-08-24 $3,070,859,600.86 $2,978,733,812.84 $3,162,985,388.89
2031-08-25 $2,773,786,355.65 $2,690,572,764.98 $2,856,999,946.32
2031-08-26 $3,049,742,436.53 $2,958,250,163.44 $3,141,234,709.63
2031-08-27 $3,049,742,436.53 $2,958,250,163.44 $3,141,234,709.63
2031-08-28 $2,991,093,543.52 $2,901,360,737.22 $3,080,826,349.83
2031-08-29 $2,951,994,281.52 $2,863,434,453.07 $3,040,554,109.96
2031-08-30 $3,030,192,805.53 $2,939,287,021.37 $3,121,098,589.70
2031-08-31 $3,088,841,698.54 $2,996,176,447.59 $3,181,506,949.50
2031 September
2031-09-01 $2,971,543,912.52 $2,882,397,595.15 $3,060,690,229.90
2031-09-02 $2,684,078,411.61 $2,603,556,059.27 $2,764,600,763.96
2031-09-03 $2,951,109,705.41 $2,862,576,414.24 $3,039,642,996.57
2031-09-04 $3,147,850,352.43 $3,053,414,841.86 $3,242,285,863.01
2031-09-05 $3,305,242,870.05 $3,206,085,583.95 $3,404,400,156.16
2031-09-06 $3,383,939,128.86 $3,282,420,955.00 $3,485,457,302.73
2031-09-07 $3,056,578,744.72 $2,964,881,382.37 $3,148,276,107.06
2031-09-08 $3,360,669,032.56 $3,259,848,961.58 $3,461,489,103.53
2031-09-09 $3,695,012,394.47 $3,584,162,022.63 $3,805,862,766.30
2031-09-10 $4,062,618,622.36 $3,940,740,063.69 $4,184,497,181.03
2031-09-11 $4,032,525,151.09 $3,911,549,396.55 $4,153,500,905.62
2031-09-12 $3,642,420,916.86 $3,533,148,289.35 $3,751,693,544.36
2031-09-13 $3,290,055,148.69 $3,191,353,494.23 $3,388,756,803.15
2031-09-14 $3,617,373,337.01 $3,508,852,136.90 $3,725,894,537.12
2031-09-15 $3,617,373,337.01 $3,508,852,136.90 $3,725,894,537.12
2031-09-16 $3,547,808,465.14 $3,441,374,211.19 $3,654,242,719.10
2031-09-17 $3,501,431,883.90 $3,396,388,927.38 $3,606,474,840.42
2031-09-18 $3,594,185,046.39 $3,486,359,494.99 $3,702,010,597.78
2031-09-19 $3,663,749,918.25 $3,553,837,420.70 $3,773,662,415.80
2031-09-20 $3,524,620,174.52 $3,418,881,569.29 $3,630,358,779.76