2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $20,073,289.51 $19,471,090.82 $20,675,488.19
2031-01-02 $20,095,132.04 $19,492,278.08 $20,697,986.00
2031-01-03 $20,160,659.65 $19,555,839.86 $20,765,479.44
2031-01-04 $20,564,499.33 $19,947,564.35 $21,181,434.31
2031-01-05 $20,976,428.35 $20,347,135.50 $21,605,721.20
2031-01-06 $20,706,444.39 $20,085,251.06 $21,327,637.73
2031-01-07 $21,121,216.73 $20,487,580.23 $21,754,853.23
2031-01-08 $21,491,403.58 $20,846,661.48 $22,136,145.69
2031-01-09 $21,921,899.50 $21,264,242.51 $22,579,556.48
2031-01-10 $21,769,664.08 $21,116,574.16 $22,422,754.00
2031-01-11 $21,800,111.16 $21,146,107.83 $22,454,114.50
2031-01-12 $22,135,029.07 $21,470,978.20 $22,799,079.95
2031-01-13 $22,074,134.91 $21,411,910.86 $22,736,358.96
2031-01-14 $21,790,022.57 $21,136,321.89 $22,443,723.24
2031-01-15 $21,509,566.98 $20,864,279.97 $22,154,853.99
2031-01-16 $21,355,707.42 $20,715,036.20 $21,996,378.64
2031-01-17 $21,540,338.90 $20,894,128.73 $22,186,549.06
2031-01-18 $21,971,815.03 $21,312,660.58 $22,630,969.49
2031-01-19 $22,332,008.72 $21,662,048.46 $23,001,968.98
2031-01-20 $22,779,342.86 $22,095,962.57 $23,462,723.14
2031-01-21 $23,235,637.58 $22,538,568.45 $23,932,706.70
2031-01-22 $23,701,072.37 $22,990,040.20 $24,412,104.54
2031-01-23 $23,396,020.00 $22,694,139.40 $24,097,900.60
2031-01-24 $23,864,667.42 $23,148,727.40 $24,580,607.44
2031-01-25 $23,890,635.50 $23,173,916.44 $24,607,354.57
2031-01-26 $23,968,539.75 $23,249,483.56 $24,687,595.94
2031-01-27 $24,448,655.36 $23,715,195.70 $25,182,115.02
2031-01-28 $24,938,388.20 $24,190,236.55 $25,686,539.85
2031-01-29 $24,617,410.55 $23,878,888.24 $25,355,932.87
2031-01-30 $25,110,523.74 $24,357,208.03 $25,863,839.46
2031-01-31 $25,550,630.29 $24,784,111.38 $26,317,149.20
2031 February
2031-02-01 $26,062,436.88 $25,280,563.77 $26,844,309.98
2031-02-02 $25,881,447.73 $25,105,004.30 $26,657,891.16
2031-02-03 $25,917,645.56 $25,140,116.19 $26,695,174.93
2031-02-04 $26,315,821.68 $25,526,347.03 $27,105,296.33
2031-02-05 $26,243,426.02 $25,456,123.24 $27,030,728.80
2031-02-06 $25,905,651.46 $25,128,481.92 $26,682,821.00
2031-02-07 $25,572,224.34 $24,805,057.61 $26,339,391.07
2031-02-08 $25,389,304.28 $24,627,625.15 $26,150,983.41
2031-02-09 $25,608,808.35 $24,840,544.10 $26,377,072.60
2031-02-10 $26,121,780.30 $25,338,126.89 $26,905,433.71
2031-02-11 $26,550,006.21 $25,753,506.02 $27,346,506.39
2031-02-12 $27,081,831.37 $26,269,376.42 $27,894,286.31
2031-02-13 $27,624,309.55 $26,795,580.27 $28,453,038.84
2031-02-14 $28,177,654.16 $27,332,324.54 $29,022,983.79
2031-02-15 $27,814,984.49 $26,980,534.95 $28,649,434.02
2031-02-16 $28,372,148.52 $27,520,984.06 $29,223,312.97
2031-02-17 $28,403,021.37 $27,550,930.73 $29,255,112.01
2031-02-18 $28,495,639.91 $27,640,770.72 $29,350,509.11
2031-02-19 $29,066,438.21 $28,194,445.06 $29,938,431.35
2031-02-20 $29,648,670.20 $28,759,210.10 $30,538,130.31
2031-02-21 $29,267,067.34 $28,389,055.32 $30,145,079.36
2031-02-22 $29,853,318.15 $28,957,718.60 $30,748,917.69
2031-02-23 $30,376,550.60 $29,465,254.08 $31,287,847.12
2031-02-24 $30,985,025.55 $30,055,474.78 $31,914,576.32
2031-02-25 $30,769,851.76 $29,846,756.21 $31,692,947.32
2031-02-26 $30,812,886.52 $29,888,499.93 $31,737,273.12
2031-02-27 $31,286,268.86 $30,347,680.79 $32,224,856.92
2031-02-28 $31,200,199.34 $30,264,193.36 $32,136,205.32
2031 March
2031-03-01 $30,798,627.01 $29,874,668.20 $31,722,585.82
2031-03-02 $30,402,223.25 $29,490,156.56 $31,314,289.95
2031-03-03 $30,184,753.85 $29,279,211.23 $31,090,296.46
2031-03-04 $30,445,717.14 $29,532,345.62 $31,359,088.65
2031-03-05 $31,055,577.57 $30,123,910.24 $31,987,244.90
2031-03-06 $31,564,685.40 $30,617,744.84 $32,511,625.96
2031-03-07 $32,196,959.97 $31,231,051.17 $33,162,868.77
2031-03-08 $32,841,899.68 $31,856,642.69 $33,827,156.67
2031-03-09 $33,499,758.22 $32,494,765.48 $34,504,750.97
2031-03-10 $33,068,588.68 $32,076,531.02 $34,060,646.34
2031-03-11 $33,730,988.05 $32,719,058.40 $34,742,917.69
2031-03-12 $33,767,692.06 $32,754,661.30 $34,780,722.82
2031-03-13 $33,877,804.10 $32,861,469.98 $34,894,138.22
2031-03-14 $34,556,412.92 $33,519,720.53 $35,593,105.31
2031-03-15 $35,248,615.01 $34,191,156.56 $36,306,073.46
2031-03-16 $34,794,936.23 $33,751,088.14 $35,838,784.32
2031-03-17 $35,491,916.20 $34,427,158.71 $36,556,673.68
2031-03-18 $36,113,975.10 $35,030,555.85 $37,197,394.35
2031-03-19 $36,837,376.83 $35,732,255.53 $37,942,498.14
2031-03-20 $36,581,561.72 $35,484,114.86 $37,679,008.57
2031-03-21 $36,632,724.74 $35,533,743.00 $37,731,706.48
2031-03-22 $37,195,518.00 $36,079,652.46 $38,311,383.54
2031-03-23 $37,093,191.95 $35,980,396.19 $38,205,987.71
2031-03-24 $36,615,771.94 $35,517,298.78 $37,714,245.10
2031-03-25 $36,144,496.72 $35,060,161.82 $37,228,831.63
2031-03-26 $35,885,952.40 $34,809,373.83 $36,962,530.97
2031-03-27 $36,196,205.59 $35,110,319.42 $37,282,091.76
2031-03-28 $36,921,254.49 $35,813,616.85 $38,028,892.12
2031-03-29 $37,526,520.95 $36,400,725.32 $38,652,316.58
2031-03-30 $38,278,217.50 $37,129,870.97 $39,426,564.02
2031-03-31 $39,044,971.33 $37,873,622.19 $40,216,320.47
2031 April
2031-04-01 $39,827,084.07 $38,632,271.55 $41,021,896.59
2031-04-02 $39,314,476.61 $38,135,042.31 $40,493,910.91
2031-04-03 $40,101,987.83 $38,898,928.19 $41,305,047.46
2031-04-04 $40,145,624.38 $38,941,255.65 $41,349,993.11
2031-04-05 $40,276,534.02 $39,068,238.00 $41,484,830.04
2031-04-06 $41,083,316.28 $39,850,816.80 $42,315,815.77
2031-04-07 $41,906,259.26 $40,649,071.48 $43,163,447.04
2031-04-08 $41,366,891.10 $40,125,884.37 $42,607,897.84
2031-04-09 $42,195,514.39 $40,929,648.96 $43,461,379.82
2031-04-10 $42,935,065.76 $41,647,013.79 $44,223,117.73
2031-04-11 $43,795,101.27 $42,481,248.23 $45,108,954.31
2031-04-12 $43,490,968.62 $42,186,239.56 $44,795,697.68
2031-04-13 $43,551,795.15 $42,245,241.30 $44,858,349.01
2031-04-14 $44,220,886.98 $42,894,260.37 $45,547,513.59
2031-04-15 $44,099,233.92 $42,776,256.90 $45,422,210.94
2031-04-16 $43,531,640.37 $42,225,691.15 $44,837,589.58
2031-04-17 $42,971,352.21 $41,682,211.64 $44,260,492.78
2031-04-18 $42,663,974.87 $41,384,055.62 $43,943,894.12
2031-04-19 $43,032,827.68 $41,741,842.85 $44,323,812.51
2031-04-20 $43,894,821.46 $42,577,976.82 $45,211,666.11
2031-04-21 $44,614,408.70 $43,275,976.44 $45,952,840.96
2031-04-22 $45,508,083.25 $44,142,840.76 $46,873,325.75
2031-04-23 $46,419,659.07 $45,027,069.30 $47,812,248.84
2031-04-24 $47,349,494.73 $45,929,009.89 $48,769,979.57
2031-04-25 $46,740,067.63 $45,337,865.61 $48,142,269.66
2031-04-26 $47,676,321.42 $46,246,031.78 $49,106,611.06
2031-04-27 $47,728,199.90 $46,296,353.90 $49,160,045.90
2031-04-28 $47,883,835.33 $46,447,320.27 $49,320,350.39
2031-04-29 $48,843,000.01 $47,377,710.01 $50,308,290.02
2031-04-30 $49,821,377.80 $48,326,736.46 $51,316,019.13
2031 May
2031-05-01 $49,180,135.53 $47,704,731.46 $50,655,539.59
2031-05-02 $50,165,266.50 $48,660,308.50 $51,670,224.49
2031-05-03 $51,044,501.94 $49,513,166.88 $52,575,836.99
2031-05-04 $52,066,978.17 $50,504,968.82 $53,628,987.51
2031-05-05 $51,705,401.93 $50,154,239.87 $53,256,563.99
2031-05-06 $51,777,717.18 $50,224,385.66 $53,331,048.69
2031-05-07 $52,573,184.90 $50,995,989.35 $54,150,380.45
2031-05-08 $52,428,554.40 $50,855,697.77 $54,001,411.04
2031-05-09 $51,753,755.62 $50,201,142.95 $53,306,368.29
2031-05-10 $51,087,642.05 $49,555,012.79 $52,620,271.31
2031-05-11 $50,722,208.28 $49,200,542.03 $52,243,874.52
2031-05-12 $51,160,728.81 $49,625,906.94 $52,695,550.67
2031-05-13 $52,185,533.19 $50,619,967.19 $53,751,099.18
2031-05-14 $53,041,033.73 $51,449,802.72 $54,632,264.74
2031-05-15 $54,103,502.64 $52,480,397.56 $55,726,607.72
2031-05-16 $55,187,253.94 $53,531,636.32 $56,842,871.56
2031-05-17 $56,292,713.95 $54,603,932.53 $57,981,495.37
2031-05-18 $55,568,180.24 $53,901,134.83 $57,235,225.65
2031-05-19 $56,681,270.61 $54,980,832.49 $58,381,708.73
2031-05-20 $56,742,947.73 $55,040,659.29 $58,445,236.16
2031-05-21 $56,927,979.08 $55,220,139.71 $58,635,818.45
2031-05-22 $58,068,307.68 $56,326,258.45 $59,810,356.91
2031-05-23 $59,231,478.29 $57,454,533.94 $61,008,422.64
2031-05-24 $58,469,120.26 $56,715,046.65 $60,223,193.86
2031-05-25 $59,640,319.57 $57,851,109.98 $61,429,529.16
2031-05-26 $60,685,622.15 $58,865,053.49 $62,506,190.82
2031-05-27 $61,901,220.38 $60,044,183.77 $63,758,256.99
2031-05-28 $61,471,350.80 $59,627,210.27 $63,315,491.32
2031-05-29 $61,557,324.71 $59,710,604.97 $63,404,044.46
2031-05-30 $62,503,037.80 $60,627,946.67 $64,378,128.94
2031-05-31 $62,331,089.97 $60,461,157.27 $64,201,022.67
2031 June
2031-06-01 $61,528,837.38 $59,682,972.25 $63,374,702.50
2031-06-02 $60,736,910.44 $58,914,803.12 $62,559,017.75
2031-06-03 $60,302,454.71 $58,493,381.07 $62,111,528.35
2031-06-04 $60,823,801.58 $58,999,087.53 $62,648,515.63
2031-06-05 $62,042,167.69 $60,180,902.66 $63,903,432.72
2031-06-06 $63,059,252.41 $61,167,474.84 $64,951,029.98
2031-06-07 $64,322,397.00 $62,392,725.09 $66,252,068.91
2031-06-08 $65,610,843.74 $63,642,518.43 $67,579,169.06
2031-06-09 $66,925,099.45 $64,917,346.47 $68,932,852.44
2031-06-10 $66,063,718.17 $64,081,806.62 $68,045,629.71
2031-06-11 $67,387,045.44 $65,365,434.08 $69,408,656.80
2031-06-12 $67,460,371.93 $65,436,560.77 $69,484,183.09
2031-06-13 $67,680,351.40 $65,649,940.86 $69,710,761.95
2031-06-14 $69,036,061.58 $66,964,979.73 $71,107,143.43
2031-06-15 $70,418,928.08 $68,306,360.24 $72,531,495.93
2031-06-16 $69,512,578.34 $67,427,200.99 $71,597,955.69
2031-06-17 $70,904,989.98 $68,777,840.29 $73,032,139.68
2031-06-18 $72,147,725.93 $69,983,294.16 $74,312,157.71
2031-06-19 $73,592,922.42 $71,385,134.75 $75,800,710.09
2031-06-20 $73,081,860.46 $70,889,404.65 $75,274,316.27
2031-06-21 $73,184,072.85 $70,988,550.67 $75,379,595.04
2031-06-22 $74,308,409.17 $72,079,156.89 $76,537,661.44
2031-06-23 $74,103,984.38 $71,880,864.85 $76,327,103.91
2031-06-24 $73,150,204.92 $70,955,698.77 $75,344,711.06
2031-06-25 $72,208,701.38 $70,042,440.34 $74,374,962.42
2031-06-26 $71,692,187.06 $69,541,421.45 $73,842,952.68
2031-06-27 $72,312,004.24 $70,142,644.12 $74,481,364.37
2031-06-28 $73,760,491.40 $71,547,676.66 $75,973,306.14
2031-06-29 $74,969,679.79 $72,720,589.39 $77,218,770.18
2031-06-30 $76,471,403.04 $74,177,260.95 $78,765,545.13
2031 July
2031-07-01 $78,003,207.43 $75,663,111.20 $80,343,303.65
2031-07-02 $79,565,695.50 $77,178,724.64 $81,952,666.37
2031-07-03 $78,541,619.30 $76,185,370.73 $80,897,867.88
2031-07-04 $80,114,892.35 $77,711,445.58 $82,518,339.12
2031-07-05 $80,202,068.51 $77,796,006.45 $82,608,130.56
2031-07-06 $80,463,596.99 $78,049,689.08 $82,877,504.90
2031-07-07 $82,075,369.31 $79,613,108.24 $84,537,630.39
2031-07-08 $83,719,427.17 $81,207,844.35 $86,231,009.98
2031-07-09 $82,641,889.01 $80,162,632.34 $85,121,145.69
2031-07-10 $84,297,294.87 $81,768,376.02 $86,826,213.71
2031-07-11 $85,774,754.76 $83,201,512.11 $88,347,997.40
2031-07-12 $87,492,915.28 $84,868,127.82 $90,117,702.73
2031-07-13 $86,885,325.59 $84,278,765.82 $89,491,885.35
2031-07-14 $87,006,843.52 $84,396,638.22 $89,617,048.83
2031-07-15 $88,343,540.84 $85,693,234.62 $90,993,847.07
2031-07-16 $88,100,504.97 $85,457,489.82 $90,743,520.11
2031-07-17 $86,966,578.72 $84,357,581.36 $89,575,576.09
2031-07-18 $85,847,247.05 $83,271,829.64 $88,422,664.46
2031-07-19 $85,233,175.18 $82,676,179.93 $87,790,170.44
2031-07-20 $85,970,061.42 $83,390,959.58 $88,549,163.26
2031-07-21 $87,692,134.14 $85,061,370.12 $90,322,898.17
2031-07-22 $89,129,710.11 $86,455,818.81 $91,803,601.42
2031-07-23 $90,915,073.99 $88,187,621.77 $93,642,526.21
2031-07-24 $92,736,200.63 $89,954,114.61 $95,518,286.65
2031-07-25 $94,593,806.39 $91,755,992.20 $97,431,620.59
2031-07-26 $93,376,306.00 $90,575,016.82 $96,177,595.18
2031-07-27 $95,246,733.76 $92,389,331.75 $98,104,135.77
2031-07-28 $95,350,375.47 $92,489,864.21 $98,210,886.74
2031-07-29 $95,661,300.61 $92,791,461.59 $98,531,139.63
2031-07-30 $97,577,499.27 $94,650,174.29 $100,504,824.25
2031-07-31 $99,532,081.44 $96,546,119.00 $102,518,043.89
2031 August
2031-08-01 $98,251,021.37 $95,303,490.73 $101,198,552.02
2031-08-02 $100,219,094.92 $97,212,522.08 $103,225,667.77
2031-08-03 $101,975,612.65 $98,916,344.27 $105,034,881.03
2031-08-04 $104,018,293.77 $100,897,744.95 $107,138,842.58
2031-08-05 $103,295,944.50 $100,197,066.17 $106,394,822.84
2031-08-06 $103,440,414.36 $100,337,201.93 $106,543,626.79
2031-08-07 $105,029,582.73 $101,878,695.25 $108,180,470.22
2031-08-08 $104,740,643.03 $101,598,423.74 $107,882,862.32
2031-08-09 $103,392,544.47 $100,290,768.14 $106,494,320.80
2031-08-10 $102,061,797.05 $98,999,943.14 $105,123,650.97
2031-08-11 $101,331,741.28 $98,291,789.04 $104,371,693.52
2031-08-12 $102,207,808.21 $99,141,573.96 $105,274,042.45
2031-08-13 $104,255,140.45 $101,127,486.24 $107,382,794.66
2031-08-14 $105,964,241.11 $102,785,313.88 $109,143,168.35
2031-08-15 $108,086,818.74 $104,844,214.18 $111,329,423.30
2031-08-16 $110,251,913.88 $106,944,356.46 $113,559,471.30
2031-08-17 $112,460,378.20 $109,086,566.86 $115,834,189.55
2031-08-18 $111,012,920.28 $107,682,532.67 $114,343,307.89
2031-08-19 $113,236,628.38 $109,839,529.52 $116,633,727.23
2031-08-20 $113,359,845.60 $109,959,050.23 $116,760,640.97
2031-08-21 $113,729,497.27 $110,317,612.35 $117,141,382.19
2031-08-22 $116,007,621.32 $112,527,392.68 $119,487,849.96
2031-08-23 $118,331,378.65 $114,781,437.29 $121,881,320.01
2031-08-24 $116,808,356.10 $113,304,105.42 $120,312,606.79
2031-08-25 $119,148,153.01 $115,573,708.42 $122,722,597.60
2031-08-26 $121,236,436.12 $117,599,343.04 $124,873,529.20
2031-08-27 $123,664,932.23 $119,954,984.26 $127,374,880.20
2031-08-28 $122,806,147.98 $119,121,963.54 $126,490,332.42
2031-08-29 $122,977,904.83 $119,288,567.68 $126,667,241.97
2031-08-30 $124,867,230.18 $121,121,213.28 $128,613,247.09
2031-08-31 $124,523,716.48 $120,788,004.99 $128,259,427.97
2031 September
2031-09-01 $122,920,993.43 $119,233,363.63 $126,608,623.23
2031-09-02 $121,338,898.75 $117,698,731.79 $124,979,065.72
2031-09-03 $120,470,952.41 $116,856,823.84 $124,085,080.98
2031-09-04 $121,512,488.02 $117,867,113.38 $125,157,862.66
2031-09-05 $123,946,513.75 $120,228,118.33 $127,664,909.16
2031-09-06 $125,978,423.81 $122,199,071.09 $129,757,776.52
2031-09-07 $128,501,907.02 $124,646,849.81 $132,356,964.23
2031-09-08 $131,075,938.32 $127,143,660.17 $135,008,216.47
2031-09-09 $133,701,530.23 $129,690,484.33 $137,712,576.14
2031-09-10 $131,980,681.14 $128,021,260.71 $135,940,101.58
2031-09-11 $134,624,396.03 $130,585,664.14 $138,663,127.91
2031-09-12 $134,770,886.12 $130,727,759.54 $138,814,012.70
2031-09-13 $135,210,356.40 $131,154,045.71 $139,266,667.09
2031-09-14 $137,918,765.15 $133,781,202.19 $142,056,328.10
2031-09-15 $140,681,426.23 $136,460,983.45 $144,901,869.02
2031-09-16 $138,870,740.12 $134,704,617.92 $143,036,862.32
2031-09-17 $141,652,470.29 $137,402,896.18 $145,902,044.40
2031-09-18 $144,135,181.55 $139,811,126.10 $148,459,237.00
2031-09-19 $147,022,364.14 $142,611,693.21 $151,433,035.06
2031-09-20 $146,001,375.50 $141,621,334.23 $150,381,416.76
2031-09-21 $146,205,573.23 $141,819,406.03 $150,591,740.42
2031-09-22 $148,451,748.23 $143,998,195.79 $152,905,300.68
2031-09-23 $148,043,352.78 $143,602,052.19 $152,484,653.36
2031-09-24 $146,137,912.59 $141,753,775.21 $150,522,049.97