2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $18,463,828.19 $17,909,913.34 $19,017,743.04
2031-01-02 $18,481,197.74 $17,926,761.80 $19,035,633.67
2031-01-03 $18,463,828.19 $17,909,913.34 $19,017,743.04
2031-01-04 $18,222,383.66 $17,675,712.15 $18,769,055.17
2031-01-05 $18,567,786.37 $18,010,752.78 $19,124,819.96
2031-01-06 $18,919,736.14 $18,352,144.05 $19,487,328.22
2031-01-07 $18,672,329.87 $18,112,159.97 $19,232,499.76
2031-01-08 $18,428,158.84 $17,875,314.07 $18,981,003.60
2031-01-09 $18,777,461.99 $18,214,138.13 $19,340,785.85
2031-01-10 $18,766,088.60 $18,203,105.94 $19,329,071.26
2031-01-11 $18,993,556.34 $18,423,749.65 $19,563,363.03
2031-01-12 $18,745,184.75 $18,182,829.21 $19,307,540.30
2031-01-13 $19,048,278.54 $18,476,830.18 $19,619,726.89
2031-01-14 $18,799,191.37 $18,235,215.63 $19,363,167.11
2031-01-15 $19,155,527.39 $18,580,861.57 $19,730,193.21
2031-01-16 $19,354,454.67 $18,773,821.03 $19,935,088.31
2031-01-17 $19,101,363.75 $18,528,322.84 $19,674,404.66
2031-01-18 $19,400,383.22 $18,818,371.73 $19,982,394.72
2031-01-19 $19,768,114.75 $19,175,071.31 $20,361,158.19
2031-01-20 $20,142,816.57 $19,538,532.08 $20,747,101.07
2031-01-21 $20,524,620.82 $19,908,882.19 $21,140,359.44
2031-01-22 $20,913,662.11 $20,286,252.25 $21,541,071.97
2031-01-23 $21,310,077.62 $20,670,775.29 $21,949,379.95
2031-01-24 $21,714,007.14 $21,062,586.92 $22,365,427.35
2031-01-25 $21,734,434.24 $21,082,401.21 $22,386,467.26
2031-01-26 $21,714,007.14 $21,062,586.92 $22,365,427.35
2031-01-27 $21,430,061.24 $20,787,159.40 $22,072,963.07
2031-01-28 $21,836,265.02 $21,181,177.07 $22,491,352.97
2031-01-29 $22,250,168.35 $21,582,663.30 $22,917,673.40
2031-01-30 $21,959,211.27 $21,300,434.93 $22,617,987.61
2031-01-31 $21,672,058.93 $21,021,897.16 $22,322,220.69
2031 February
2031-02-01 $22,082,849.74 $21,420,364.25 $22,745,335.24
2031-02-02 $22,069,474.31 $21,407,390.08 $22,731,558.54
2031-02-03 $22,336,983.09 $21,666,873.59 $23,007,092.58
2031-02-04 $22,044,890.76 $21,383,544.04 $22,706,237.49
2031-02-05 $22,401,338.00 $21,729,297.86 $23,073,378.14
2031-02-06 $22,108,404.14 $21,445,152.01 $22,771,656.26
2031-02-07 $22,527,465.82 $21,851,641.84 $23,203,289.79
2031-02-08 $22,761,410.18 $22,078,567.87 $23,444,252.48
2031-02-09 $22,463,767.78 $21,789,854.75 $23,137,680.82
2031-02-10 $22,815,423.51 $22,130,960.80 $23,499,886.21
2031-02-11 $23,247,886.64 $22,550,450.04 $23,945,323.24
2031-02-12 $23,688,547.05 $22,977,890.64 $24,399,203.46
2031-02-13 $24,137,560.12 $23,413,433.31 $24,861,686.92
2031-02-14 $24,595,084.16 $23,857,231.64 $25,332,936.69
2031-02-15 $25,061,280.51 $24,309,442.10 $25,813,118.93
2031-02-16 $25,536,313.55 $24,770,224.14 $26,302,402.95
2031-02-17 $25,560,336.42 $24,793,526.33 $26,327,146.51
2031-02-18 $25,536,313.55 $24,770,224.14 $26,302,402.95
2031-02-19 $25,202,384.79 $24,446,313.24 $25,958,456.33
2031-02-20 $25,680,092.43 $24,909,689.66 $26,450,495.21
2031-02-21 $26,166,854.96 $25,381,849.31 $26,951,860.61
2031-02-22 $25,824,680.85 $25,049,940.42 $26,599,421.27
2031-02-23 $25,486,981.21 $24,722,371.78 $26,251,590.65
2031-02-24 $25,970,083.35 $25,190,980.85 $26,749,185.85
2031-02-25 $25,954,353.43 $25,175,722.83 $26,732,984.04
2031-02-26 $26,268,951.66 $25,480,883.11 $27,057,020.21
2031-02-27 $25,925,442.46 $25,147,679.19 $26,703,205.74
2031-02-28 $26,344,634.94 $25,554,295.89 $27,134,973.99
2031 March
2031-03-01 $26,000,136.06 $25,220,131.98 $26,780,140.15
2031-03-02 $26,492,964.97 $25,698,176.02 $27,287,753.92
2031-03-03 $26,768,090.45 $25,965,047.74 $27,571,133.16
2031-03-04 $26,418,054.21 $25,625,512.58 $27,210,595.83
2031-03-05 $26,831,611.72 $26,026,663.37 $27,636,560.07
2031-03-06 $27,340,201.14 $26,519,995.10 $28,160,407.17
2031-03-07 $27,858,430.79 $27,022,677.87 $28,694,183.71
2031-03-08 $28,386,483.41 $27,534,888.91 $29,238,077.92
2031-03-09 $28,924,545.20 $28,056,808.84 $29,792,281.56
2031-03-10 $29,472,805.87 $28,588,621.70 $30,356,990.05
2031-03-11 $30,031,458.75 $29,130,514.99 $30,932,402.51
2031-03-12 $30,059,710.36 $29,157,919.05 $30,961,501.67
2031-03-13 $30,031,458.75 $29,130,514.99 $30,932,402.51
2031-03-14 $29,638,748.66 $28,749,586.20 $30,527,911.12
2031-03-15 $30,200,546.96 $29,294,530.55 $31,106,563.37
2031-03-16 $30,772,994.07 $29,849,804.25 $31,696,183.89
2031-03-17 $30,370,587.21 $29,459,469.59 $31,281,704.82
2031-03-18 $29,973,442.47 $29,074,239.19 $30,872,645.74
2031-03-19 $30,541,584.84 $29,625,337.29 $31,457,832.38
2031-03-20 $30,523,086.00 $29,607,393.42 $31,438,778.58
2031-03-21 $30,893,062.80 $29,966,270.91 $31,819,854.68
2031-03-22 $30,489,085.84 $29,574,413.27 $31,403,758.42
2031-03-23 $30,982,068.57 $30,052,606.52 $31,911,530.63
2031-03-24 $30,576,927.72 $29,659,619.89 $31,494,235.56
2031-03-25 $31,156,509.07 $30,221,813.80 $32,091,204.35
2031-03-26 $31,480,064.76 $30,535,662.81 $32,424,466.70
2031-03-27 $31,068,411.80 $30,136,359.44 $32,000,464.15
2031-03-28 $31,554,767.65 $30,608,124.62 $32,501,410.68
2031-03-29 $32,152,883.82 $31,188,297.30 $33,117,470.33
2031-03-30 $32,762,337.19 $31,779,467.08 $33,745,207.31
2031-03-31 $33,383,342.67 $32,381,842.39 $34,384,842.95
2031 April
2031-04-01 $34,016,119.22 $32,995,635.64 $35,036,602.79
2031-04-02 $34,660,889.96 $33,621,063.26 $35,700,716.66
2031-04-03 $35,317,882.23 $34,258,345.77 $36,377,418.70
2031-04-04 $35,351,106.96 $34,290,573.75 $36,411,640.17
2031-04-05 $35,317,882.23 $34,258,345.77 $36,377,418.70
2031-04-06 $34,856,043.58 $33,810,362.27 $35,901,724.89
2031-04-07 $35,516,734.97 $34,451,232.92 $36,582,237.02
2031-04-08 $36,189,949.67 $35,104,251.18 $37,275,648.16
2031-04-09 $35,716,707.31 $34,645,206.09 $36,788,208.53
2031-04-10 $35,249,653.37 $34,192,163.77 $36,307,142.98
2031-04-11 $35,917,805.58 $34,840,271.41 $36,995,339.75
2031-04-12 $35,896,050.40 $34,819,168.89 $36,972,931.91
2031-04-13 $36,331,154.04 $35,241,219.42 $37,421,088.66
2031-04-14 $35,856,065.21 $34,780,383.25 $36,931,747.17
2031-04-15 $36,435,827.46 $35,342,752.63 $37,528,902.28
2031-04-16 $35,959,369.86 $34,880,588.76 $37,038,150.95
2031-04-17 $36,640,974.64 $35,541,745.40 $37,740,203.87
2031-04-18 $37,021,485.67 $35,910,841.10 $38,132,130.24
2031-04-19 $36,537,369.64 $35,441,248.55 $37,633,490.73
2031-04-20 $37,109,338.48 $35,996,058.33 $38,222,618.63
2031-04-21 $37,812,740.75 $36,678,358.53 $38,947,122.98
2031-04-22 $38,529,475.92 $37,373,591.64 $39,685,360.20
2031-04-23 $39,259,796.70 $38,082,002.80 $40,437,590.60
2031-04-24 $40,003,960.60 $38,803,841.78 $41,204,079.42
2031-04-25 $40,762,230.03 $39,539,363.13 $41,985,096.93
2031-04-26 $41,534,872.35 $40,288,826.18 $42,780,918.52
2031-04-27 $41,573,945.60 $40,326,727.24 $42,821,163.97
2031-04-28 $41,534,872.35 $40,288,826.18 $42,780,918.52
2031-04-29 $40,991,736.45 $39,761,984.36 $42,221,488.55
2031-04-30 $41,768,729.03 $40,515,667.16 $43,021,790.90
2031 May
2031-05-01 $42,560,449.40 $41,283,635.91 $43,837,262.88
2031-05-02 $42,003,902.42 $40,743,785.34 $43,264,019.49
2031-05-03 $41,454,633.19 $40,210,994.20 $42,698,272.19
2031-05-04 $42,240,399.91 $40,973,187.92 $43,507,611.91
2031-05-05 $42,214,815.18 $40,948,370.72 $43,481,259.63
2031-05-06 $42,726,509.91 $41,444,714.61 $44,008,305.20
2031-05-07 $42,167,791.42 $40,902,757.67 $43,432,825.16
2031-05-08 $42,849,608.94 $41,564,120.67 $44,135,097.21
2031-05-09 $42,289,280.73 $41,020,602.31 $43,557,959.15
2031-05-10 $43,090,868.08 $41,798,142.04 $44,383,594.12
2031-05-11 $43,538,360.29 $42,232,209.49 $44,844,511.10
2031-05-12 $42,969,025.54 $41,679,954.78 $44,258,096.31
2031-05-13 $43,641,677.79 $42,332,427.46 $44,950,928.12
2031-05-14 $44,468,899.63 $43,134,832.64 $45,802,966.62
2031-05-15 $45,311,801.35 $43,952,447.31 $46,671,155.39
2031-05-16 $46,170,680.15 $44,785,559.74 $47,555,800.55
2031-05-17 $47,045,838.87 $45,634,463.71 $48,457,214.04
2031-05-18 $47,937,586.11 $46,499,458.53 $49,375,713.69
2031-05-19 $48,846,236.29 $47,380,849.20 $50,311,623.38
2031-05-20 $48,892,187.59 $47,425,421.97 $50,358,953.22
2031-05-21 $48,846,236.29 $47,380,849.20 $50,311,623.38
2031-05-22 $48,207,492.44 $46,761,267.67 $49,653,717.21
2031-05-23 $49,121,258.66 $47,647,620.90 $50,594,896.42
2031-05-24 $50,052,345.18 $48,550,774.83 $51,553,915.54
2031-05-25 $49,397,829.50 $47,915,894.62 $50,879,764.39
2031-05-26 $48,751,872.68 $47,289,316.50 $50,214,428.86
2031-05-27 $49,675,957.54 $48,185,678.82 $51,166,236.27
2031-05-28 $49,645,869.14 $48,156,493.06 $51,135,245.21
2031-05-29 $50,247,637.25 $48,740,208.13 $51,755,066.36
2031-05-30 $49,590,567.81 $48,102,850.77 $51,078,284.84
2031-05-31 $50,392,405.34 $48,880,633.18 $51,904,177.50
2031 June
2031-06-01 $49,733,442.82 $48,241,439.54 $51,225,446.11
2031-06-02 $50,676,133.21 $49,155,849.22 $52,196,417.21
2031-06-03 $51,202,397.27 $49,666,325.36 $52,738,469.19
2031-06-04 $50,532,842.79 $49,016,857.51 $52,048,828.08
2031-06-05 $51,323,901.70 $49,784,184.65 $52,863,618.75
2031-06-06 $52,296,739.01 $50,727,836.84 $53,865,641.18
2031-06-07 $53,288,016.32 $51,689,375.83 $54,886,656.81
2031-06-08 $54,298,083.15 $52,669,140.65 $55,927,025.64
2031-06-09 $55,327,295.65 $53,667,476.78 $56,987,114.52
2031-06-10 $56,376,016.73 $54,684,736.23 $58,067,297.23
2031-06-11 $57,444,616.17 $55,721,277.69 $59,167,954.66
2031-06-12 $57,498,656.26 $55,773,696.57 $59,223,615.95
2031-06-13 $57,444,616.17 $55,721,277.69 $59,167,954.66
2031-06-14 $56,693,434.54 $54,992,631.51 $58,394,237.58
2031-06-15 $57,768,050.60 $56,035,009.08 $59,501,092.11
2031-06-16 $58,863,035.84 $57,097,144.77 $60,628,926.92
2031-06-17 $58,093,306.07 $56,350,506.89 $59,836,105.26
2031-06-18 $57,333,641.77 $55,613,632.52 $59,053,651.03
2031-06-19 $58,420,392.86 $56,667,781.08 $60,173,004.65
2031-06-20 $58,385,008.01 $56,633,457.77 $60,136,558.25
2031-06-21 $59,092,705.08 $57,319,923.92 $60,865,486.23
2031-06-22 $58,319,972.01 $56,570,372.85 $60,069,571.17
2031-06-23 $59,262,956.63 $57,485,067.93 $61,040,845.33
2031-06-24 $58,487,997.25 $56,733,357.34 $60,242,637.17
2031-06-25 $59,596,628.99 $57,808,730.12 $61,384,527.86
2031-06-26 $60,215,531.06 $58,409,065.13 $62,021,996.99
2031-06-27 $59,428,115.22 $57,645,271.76 $61,210,958.68
2031-06-28 $60,358,423.85 $58,547,671.13 $62,169,176.57
2031-06-29 $61,502,509.26 $59,657,433.98 $63,347,584.53
2031-06-30 $62,668,280.64 $60,788,232.22 $64,548,329.06
2031 July
2031-07-01 $63,856,149.05 $61,940,464.58 $65,771,833.52
2031-07-02 $65,066,533.35 $63,114,537.35 $67,018,529.35
2031-07-03 $66,299,860.30 $64,310,864.49 $68,288,856.11
2031-07-04 $67,556,564.80 $65,529,867.85 $69,583,261.74
2031-07-05 $67,620,117.54 $65,591,514.01 $69,648,721.07
2031-07-06 $67,556,564.80 $65,529,867.85 $69,583,261.74
2031-07-07 $66,673,153.02 $64,672,958.43 $68,673,347.62
2031-07-08 $67,936,933.23 $65,898,825.23 $69,975,041.23
2031-07-09 $69,224,668.21 $67,147,928.17 $71,301,408.26
2031-07-10 $68,319,443.28 $66,269,859.98 $70,369,026.58
2031-07-11 $67,426,055.63 $65,403,273.96 $69,448,837.30
2031-07-12 $68,704,107.00 $66,642,983.79 $70,765,230.21
2031-07-13 $68,662,493.37 $66,602,618.57 $70,722,368.17
2031-07-14 $69,494,766.01 $67,409,923.03 $71,579,608.99
2031-07-15 $68,586,009.11 $66,528,428.84 $70,643,589.39
2031-07-16 $69,694,986.87 $67,604,137.27 $71,785,836.48
2031-07-17 $68,783,611.76 $66,720,103.41 $70,847,120.11
2031-07-18 $70,087,395.41 $67,984,773.55 $72,190,017.27
2031-07-19 $70,815,242.52 $68,690,785.25 $72,939,699.80
2031-07-20 $69,889,218.25 $67,792,541.70 $71,985,894.80
2031-07-21 $70,983,288.66 $68,853,790.00 $73,112,787.32
2031-07-22 $72,328,766.88 $70,158,903.88 $74,498,629.89
2031-07-23 $73,699,748.45 $71,488,756.00 $75,910,740.91
2031-07-24 $75,096,716.78 $72,843,815.28 $77,349,618.29
2031-07-25 $76,520,164.45 $74,224,559.52 $78,815,769.38
2031-07-26 $77,970,593.37 $75,631,475.57 $80,309,711.17
2031-07-27 $79,448,514.96 $77,065,059.51 $81,831,970.41
2031-07-28 $79,523,254.86 $77,137,557.22 $81,908,952.51
2031-07-29 $79,448,514.96 $77,065,059.51 $81,831,970.41
2031-07-30 $78,409,596.63 $76,057,308.73 $80,761,884.53
2031-07-31 $79,895,839.47 $77,498,964.28 $82,292,714.65
2031 August
2031-08-01 $81,410,253.83 $78,967,946.22 $83,852,561.45
2031-08-02 $80,345,682.58 $77,935,312.10 $82,756,053.06
2031-08-03 $79,295,032.33 $76,916,181.36 $81,673,883.30
2031-08-04 $80,798,058.47 $78,374,116.72 $83,222,000.23
2031-08-05 $80,749,119.61 $78,326,646.02 $83,171,593.20
2031-08-06 $81,727,896.82 $79,276,059.92 $84,179,733.72
2031-08-07 $80,659,171.87 $78,239,396.72 $83,078,947.03
2031-08-08 $81,963,362.46 $79,504,461.59 $84,422,263.34
2031-08-09 $80,891,558.42 $78,464,811.66 $83,318,305.17
2031-08-10 $82,424,846.49 $79,952,101.10 $84,897,591.89
2031-08-11 $83,280,816.19 $80,782,391.70 $85,779,240.67
2031-08-12 $82,191,784.29 $79,726,030.77 $84,657,537.82
2031-08-13 $83,478,443.41 $80,974,090.11 $85,982,796.71
2031-08-14 $85,060,765.52 $82,508,942.56 $87,612,588.49
2031-08-15 $86,673,080.33 $84,072,887.92 $89,273,272.74
2031-08-16 $88,315,956.33 $85,666,477.64 $90,965,435.02
2031-08-17 $89,989,972.82 $87,290,273.64 $92,689,672.01
2031-08-18 $91,695,720.06 $88,944,848.45 $94,446,591.66
2031-08-19 $93,433,799.49 $90,630,785.50 $96,236,813.47
2031-08-20 $93,521,695.82 $90,716,044.94 $96,327,346.69
2031-08-21 $93,433,799.49 $90,630,785.50 $96,236,813.47
2031-08-22 $92,212,000.86 $89,445,640.83 $94,978,360.88
2031-08-23 $93,959,866.32 $91,141,070.33 $96,778,662.31
2031-08-24 $95,740,862.32 $92,868,636.45 $98,613,088.19
2031-08-25 $94,488,895.10 $91,654,228.25 $97,323,561.95
2031-08-26 $93,253,299.38 $90,455,700.40 $96,050,898.36
2031-08-27 $95,020,902.51 $92,170,275.43 $97,871,529.58
2031-08-28 $94,963,348.96 $92,114,448.49 $97,812,249.43
2031-08-29 $96,114,419.86 $93,230,987.26 $98,997,852.45
2031-08-30 $94,857,567.76 $92,011,840.73 $97,703,294.80
2031-08-31 $96,391,334.41 $93,499,594.37 $99,283,074.44
2031 September
2031-09-01 $95,130,861.20 $92,276,935.37 $97,984,787.04
2031-09-02 $96,934,053.25 $94,026,031.65 $99,842,074.85
2031-09-03 $97,940,698.89 $95,002,477.92 $100,878,919.85
2031-09-04 $96,659,965.23 $93,760,166.27 $99,559,764.18
2031-09-05 $98,173,114.34 $95,227,920.91 $101,118,307.77
2031-09-06 $100,033,971.86 $97,032,952.71 $103,034,991.02
2031-09-07 $101,930,101.68 $98,872,198.63 $104,988,004.73
2031-09-08 $103,862,172.37 $100,746,307.20 $106,978,037.55
2031-09-09 $105,830,865.19 $102,655,939.24 $109,005,791.15
2031-09-10 $107,836,874.31 $104,601,768.08 $111,071,980.54
2031-09-11 $109,880,907.04 $106,584,479.83 $113,177,334.25
2031-09-12 $109,984,275.72 $106,684,747.45 $113,283,803.99
2031-09-13 $109,880,907.04 $106,584,479.83 $113,177,334.25
2031-09-14 $108,444,035.77 $105,190,714.70 $111,697,356.85
2031-09-15 $110,499,577.17 $107,184,589.85 $113,814,564.48
2031-09-16 $112,594,081.06 $109,216,258.62 $115,971,903.49
2031-09-17 $111,121,730.63 $107,788,078.71 $114,455,382.55
2031-09-18 $109,668,633.58 $106,378,574.57 $112,958,692.59
2031-09-19 $111,747,387.05 $108,394,965.44 $115,099,808.66
2031-09-20 $111,679,702.38 $108,329,311.31 $115,030,093.46
2031-09-21 $113,033,395.75 $109,642,393.87 $116,424,397.62
2031-09-22 $111,555,300.57 $108,208,641.55 $114,901,959.59
2031-09-23 $113,359,055.43 $109,958,283.77 $116,759,827.09
2031-09-24 $111,876,701.73 $108,520,400.67 $115,233,002.78