2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $25,528,611.50 $24,762,753.16 $26,294,469.85
2031-01-02 $25,908,133.76 $25,130,889.75 $26,685,377.77
2031-01-03 $25,804,914.11 $25,030,766.68 $26,579,061.53
2031-01-04 $25,490,422.22 $24,725,709.55 $26,255,134.88
2031-01-05 $25,869,376.73 $25,093,295.43 $26,645,458.04
2031-01-06 $26,253,965.00 $25,466,346.05 $27,041,583.94
2031-01-07 $26,644,270.76 $25,844,942.63 $27,443,598.88
2031-01-08 $26,319,549.39 $25,529,962.90 $27,109,135.87
2031-01-09 $26,710,830.16 $25,909,505.25 $27,512,155.06
2031-01-10 $27,107,927.93 $26,294,690.09 $27,921,165.76
2031-01-11 $27,510,929.17 $26,685,601.29 $28,336,257.04
2031-01-12 $27,510,929.17 $26,685,601.29 $28,336,257.04
2031-01-13 $27,423,777.33 $26,601,064.01 $28,246,490.65
2031-01-14 $27,089,555.89 $26,276,869.21 $27,902,242.57
2031-01-15 $26,944,069.55 $26,135,747.47 $27,752,391.64
2031-01-16 $26,615,694.45 $25,817,223.62 $27,414,165.28
2031-01-17 $26,822,246.40 $26,017,579.01 $27,626,913.80
2031-01-18 $27,221,000.55 $26,404,370.53 $28,037,630.56
2031-01-19 $27,426,110.34 $26,603,327.03 $28,248,893.66
2031-01-20 $27,833,841.86 $26,998,826.60 $28,668,857.11
2031-01-21 $27,500,502.43 $26,675,487.36 $28,325,517.51
2031-01-22 $27,639,393.86 $26,810,212.04 $28,468,575.68
2031-01-23 $27,833,841.86 $26,998,826.60 $28,668,857.11
2031-01-24 $27,494,622.84 $26,669,784.16 $28,319,461.53
2031-01-25 $27,903,372.90 $27,066,271.71 $28,740,474.09
2031-01-26 $27,792,204.08 $26,958,437.96 $28,625,970.21
2031-01-27 $27,453,492.52 $26,629,887.75 $28,277,097.30
2031-01-28 $27,861,631.11 $27,025,782.18 $28,697,480.05
2031-01-29 $28,275,837.31 $27,427,562.19 $29,124,112.43
2031-01-30 $28,696,201.33 $27,835,315.29 $29,557,087.37
2031-01-31 $28,346,472.49 $27,496,078.32 $29,196,866.67
2031 February
2031-02-01 $28,767,886.61 $27,904,850.01 $29,630,923.21
2031-02-02 $29,195,565.70 $28,319,698.73 $30,071,432.67
2031-02-03 $29,629,602.90 $28,740,714.82 $30,518,490.99
2031-02-04 $29,629,602.90 $28,740,714.82 $30,518,490.99
2031-02-05 $29,535,739.33 $28,649,667.15 $30,421,811.51
2031-02-06 $29,175,778.80 $28,300,505.43 $30,051,052.16
2031-02-07 $29,019,088.26 $28,148,515.61 $29,889,660.91
2031-02-08 $28,665,424.31 $27,805,461.58 $29,525,387.03
2031-02-09 $28,887,883.25 $28,021,246.75 $29,754,519.75
2031-02-10 $29,317,346.28 $28,437,825.89 $30,196,866.67
2031-02-11 $29,538,252.01 $28,652,104.45 $30,424,399.57
2031-02-12 $29,977,383.77 $29,078,062.26 $30,876,705.28
2031-02-13 $29,618,373.19 $28,729,821.99 $30,506,924.38
2031-02-14 $29,767,960.93 $28,874,922.10 $30,660,999.76
2031-02-15 $29,977,383.77 $29,078,062.26 $30,876,705.28
2031-02-16 $29,612,040.80 $28,723,679.57 $30,500,402.02
2031-02-17 $30,052,269.54 $29,150,701.46 $30,953,837.63
2031-02-18 $29,932,539.39 $29,034,563.20 $30,830,515.57
2031-02-19 $29,567,742.94 $28,680,710.66 $30,454,775.23
2031-02-20 $30,007,313.13 $29,107,093.74 $30,907,532.53
2031-02-21 $30,453,418.21 $29,539,815.67 $31,367,020.76
2031-02-22 $30,906,155.34 $29,978,970.68 $31,833,340.00
2031-02-23 $30,529,493.16 $29,613,608.36 $31,445,377.95
2031-02-24 $30,983,361.25 $30,053,860.41 $31,912,862.09
2031-02-25 $31,443,976.80 $30,500,657.49 $32,387,296.10
2031-02-26 $31,911,440.10 $30,954,096.90 $32,868,783.30
2031-02-27 $31,911,440.10 $30,954,096.90 $32,868,783.30
2031-02-28 $31,810,347.89 $30,856,037.46 $32,764,658.33
2031 March
2031-03-01 $31,422,666.06 $30,479,986.08 $32,365,346.04
2031-03-02 $31,253,908.46 $30,316,291.20 $32,191,525.71
2031-03-03 $30,873,008.11 $29,946,817.87 $31,799,198.35
2031-03-04 $31,112,599.08 $30,179,221.11 $32,045,977.05
2031-03-05 $31,575,135.95 $30,627,881.87 $32,522,390.02
2031-03-06 $31,813,054.09 $30,858,662.46 $32,767,445.71
2031-03-07 $32,286,004.30 $31,317,424.17 $33,254,584.42
2031-03-08 $31,899,345.56 $30,942,365.19 $32,856,325.93
2031-03-09 $32,060,453.37 $31,098,639.77 $33,022,266.97
2031-03-10 $32,286,004.30 $31,317,424.17 $33,254,584.42
2031-03-11 $31,892,525.50 $30,935,749.74 $32,849,301.27
2031-03-12 $32,366,657.18 $31,395,657.46 $33,337,656.89
2031-03-13 $32,237,706.35 $31,270,575.16 $33,204,837.54
2031-03-14 $31,844,816.18 $30,889,471.69 $32,800,160.66
2031-03-15 $32,318,238.58 $31,348,691.42 $33,287,785.74
2031-03-16 $32,798,699.14 $31,814,738.17 $33,782,660.11
2031-03-17 $33,286,302.49 $32,287,713.41 $34,284,891.56
2031-03-18 $32,880,632.77 $31,894,213.79 $33,867,051.75
2031-03-19 $33,369,454.19 $32,368,370.56 $34,370,537.81
2031-03-20 $33,865,542.69 $32,849,576.41 $34,881,508.97
2031-03-21 $34,369,006.32 $33,337,936.13 $35,400,076.51
2031-03-22 $34,369,006.32 $33,337,936.13 $35,400,076.51
2031-03-23 $34,260,128.79 $33,232,324.93 $35,287,932.65
2031-03-24 $33,842,590.77 $32,827,313.05 $34,857,868.50
2031-03-25 $33,660,836.79 $32,651,011.69 $34,670,661.90
2031-03-26 $33,250,602.52 $32,253,084.45 $34,248,120.60
2031-03-27 $33,508,644.89 $32,503,385.55 $34,513,904.24
2031-03-28 $34,006,802.68 $32,986,598.60 $35,027,006.76
2031-03-29 $34,263,043.39 $33,235,152.09 $35,290,934.69
2031-03-30 $34,772,416.48 $33,729,243.98 $35,815,588.97
2031-03-31 $34,355,980.35 $33,325,300.94 $35,386,659.76
2031 April
2031-04-01 $34,529,495.40 $33,493,610.54 $35,565,380.27
2031-04-02 $34,772,416.48 $33,729,243.98 $35,815,588.97
2031-04-03 $34,348,635.06 $33,318,176.01 $35,379,094.12
2031-04-04 $34,859,280.60 $33,813,502.19 $35,905,059.02
2031-04-05 $34,720,399.01 $33,678,787.04 $35,762,010.98
2031-04-06 $34,297,251.55 $33,268,334.00 $35,326,169.09
2031-04-07 $34,807,133.19 $33,762,919.20 $35,851,347.19
2031-04-08 $35,324,595.01 $34,264,857.16 $36,384,332.86
2031-04-09 $35,849,749.71 $34,774,257.22 $36,925,242.20
2031-04-10 $35,412,838.53 $34,350,453.37 $36,475,223.68
2031-04-11 $35,939,305.09 $34,861,125.94 $37,017,484.25
2031-04-12 $36,473,598.40 $35,379,390.45 $37,567,806.35
2031-04-13 $37,015,834.81 $35,905,359.76 $38,126,309.85
2031-04-14 $37,015,834.81 $35,905,359.76 $38,126,309.85
2031-04-15 $36,898,572.39 $35,791,615.22 $38,005,529.57
2031-04-16 $36,448,878.91 $35,355,412.54 $37,542,345.28
2031-04-17 $36,253,127.68 $35,165,533.85 $37,340,721.51
2031-04-18 $35,811,300.41 $34,736,961.40 $36,885,639.43
2031-04-19 $36,089,215.16 $35,006,538.71 $37,171,891.62
2031-04-20 $36,625,737.12 $35,526,965.00 $37,724,509.23
2031-04-21 $36,901,711.45 $35,794,660.11 $38,008,762.80
2031-04-22 $37,450,312.42 $36,326,803.05 $38,573,821.79
2031-04-23 $37,001,805.68 $35,891,751.51 $38,111,859.85
2031-04-24 $37,188,683.49 $36,073,022.99 $38,304,343.99
2031-04-25 $37,450,312.42 $36,326,803.05 $38,573,821.79
2031-04-26 $36,993,894.72 $35,884,077.88 $38,103,711.56
2031-04-27 $37,543,866.13 $36,417,550.15 $38,670,182.12
2031-04-28 $37,394,288.98 $36,272,460.31 $38,516,117.65
2031-04-29 $36,938,554.05 $35,830,397.43 $38,046,710.67
2031-04-30 $37,487,702.74 $36,363,071.66 $38,612,333.82
2031 May
2031-05-01 $38,045,015.37 $36,903,664.91 $39,186,365.83
2031-05-02 $38,610,613.32 $37,452,294.92 $39,768,931.72
2031-05-03 $38,140,054.70 $36,995,853.06 $39,284,256.34
2031-05-04 $38,707,065.55 $37,545,853.58 $39,868,277.52
2031-05-05 $39,282,505.89 $38,104,030.72 $40,460,981.07
2031-05-06 $39,866,501.05 $38,670,506.02 $41,062,496.08
2031-05-07 $39,866,501.05 $38,670,506.02 $41,062,496.08
2031-05-08 $39,740,208.01 $38,548,001.77 $40,932,414.26
2031-05-09 $39,255,882.70 $38,078,206.22 $40,433,559.18
2031-05-10 $39,045,056.26 $37,873,704.58 $40,216,407.95
2031-05-11 $38,569,202.96 $37,412,126.88 $39,726,279.05
2031-05-12 $38,868,520.50 $37,702,464.89 $40,034,576.12
2031-05-13 $39,446,361.13 $38,262,970.29 $40,629,751.96
2031-05-14 $39,743,588.82 $38,551,281.16 $40,935,896.48
2031-05-15 $40,334,438.68 $39,124,405.52 $41,544,471.84
2031-05-16 $39,851,391.51 $38,655,849.77 $41,046,933.26
2031-05-17 $40,052,661.17 $38,851,081.33 $41,254,241.00
2031-05-18 $40,334,438.68 $39,124,405.52 $41,544,471.84
2031-05-19 $39,842,871.31 $38,647,585.17 $41,038,157.45
2031-05-20 $40,435,197.16 $39,222,141.25 $41,648,253.08
2031-05-21 $40,274,100.76 $39,065,877.74 $41,482,323.78
2031-05-22 $39,783,268.74 $38,589,770.68 $40,976,766.81
2031-05-23 $40,374,708.51 $39,163,467.26 $41,585,949.77
2031-05-24 $40,974,940.94 $39,745,692.72 $42,204,189.17
2031-05-25 $41,584,096.76 $40,336,573.86 $42,831,619.66
2031-05-26 $41,077,299.45 $39,844,980.46 $42,309,618.43
2031-05-27 $41,687,976.98 $40,437,337.67 $42,938,616.29
2031-05-28 $42,307,733.18 $41,038,501.19 $43,576,965.18
2031-05-29 $42,936,703.01 $41,648,601.92 $44,224,804.10
2031-05-30 $42,936,703.01 $41,648,601.92 $44,224,804.10
2031-05-31 $42,800,683.89 $41,516,663.37 $44,084,704.41
2031 June
2031-06-01 $42,279,059.68 $41,010,687.89 $43,547,431.47
2031-06-02 $42,051,997.06 $40,790,437.15 $43,313,556.97
2031-06-03 $41,539,497.31 $40,293,312.39 $42,785,682.23
2031-06-04 $41,861,865.92 $40,606,009.94 $43,117,721.89
2031-06-05 $42,484,207.24 $41,209,681.03 $43,758,733.46
2031-06-06 $42,804,325.06 $41,520,195.31 $44,088,454.81
2031-06-07 $43,440,677.50 $42,137,457.17 $44,743,897.82
2031-06-08 $42,920,429.86 $41,632,816.97 $44,208,042.76
2031-06-09 $43,137,199.71 $41,843,083.72 $44,431,315.70
2031-06-10 $43,440,677.50 $42,137,457.17 $44,743,897.82
2031-06-11 $42,911,253.50 $41,623,915.90 $44,198,591.11
2031-06-12 $43,549,195.60 $42,242,719.73 $44,855,671.46
2031-06-13 $43,375,692.82 $42,074,422.04 $44,676,963.61
2031-06-14 $42,847,060.82 $41,561,648.99 $44,132,472.64
2031-06-15 $43,484,048.59 $42,179,527.13 $44,788,570.04
2031-06-16 $44,130,506.17 $42,806,590.98 $45,454,421.35
2031-06-17 $44,786,574.34 $43,442,977.11 $46,130,171.57
2031-06-18 $44,240,747.51 $42,913,525.08 $45,567,969.93
2031-06-19 $44,898,454.59 $43,551,500.95 $46,245,408.22
2031-06-20 $45,565,939.50 $44,198,961.31 $46,932,917.68
2031-06-21 $46,243,347.60 $44,856,047.17 $47,630,648.03
2031-06-22 $46,243,347.60 $44,856,047.17 $47,630,648.03
2031-06-23 $46,096,853.36 $44,713,947.76 $47,479,758.97
2031-06-24 $45,535,057.79 $44,169,006.06 $46,901,109.53
2031-06-25 $45,290,508.61 $43,931,793.35 $46,649,223.87
2031-06-26 $44,738,540.19 $43,396,383.98 $46,080,696.40
2031-06-27 $45,085,735.07 $43,733,163.02 $46,438,307.12
2031-06-28 $45,756,004.19 $44,383,324.07 $47,128,684.32
2031-06-29 $46,100,774.95 $44,717,751.70 $47,483,798.19
2031-06-30 $46,786,134.21 $45,382,550.18 $48,189,718.23
2031 July
2031-07-01 $46,225,821.22 $44,839,046.59 $47,612,595.86
2031-07-02 $46,459,284.97 $45,065,506.42 $47,853,063.51
2031-07-03 $46,786,134.21 $45,382,550.18 $48,189,718.23
2031-07-04 $46,215,938.17 $44,829,460.02 $47,602,416.31
2031-07-05 $46,903,009.51 $45,495,919.22 $48,310,099.79
2031-07-06 $46,716,144.93 $45,314,660.58 $48,117,629.28
2031-07-07 $46,146,801.87 $44,762,397.82 $47,531,205.93
2031-07-08 $46,832,845.39 $45,427,860.03 $48,237,830.76
2031-07-09 $47,529,088.01 $46,103,215.37 $48,954,960.65
2031-07-10 $48,235,681.35 $46,788,610.91 $49,682,751.79
2031-07-11 $47,647,819.27 $46,218,384.69 $49,077,253.85
2031-07-12 $48,356,177.73 $46,905,492.40 $49,806,863.07
2031-07-13 $49,075,067.04 $47,602,815.03 $50,547,319.05
2031-07-14 $49,804,643.75 $48,310,504.44 $51,298,783.06
2031-07-15 $49,804,643.75 $48,310,504.44 $51,298,783.06
2031-07-16 $49,646,867.69 $48,157,461.66 $51,136,273.72
2031-07-17 $49,041,807.07 $47,570,552.86 $50,513,061.28
2031-07-18 $48,778,424.65 $47,315,071.91 $50,241,777.39
2031-07-19 $48,183,948.00 $46,738,429.56 $49,629,466.44
2031-07-20 $48,557,881.08 $47,101,144.64 $50,014,617.51
2031-07-21 $49,279,769.02 $47,801,375.95 $50,758,162.09
2031-07-22 $49,651,091.28 $48,161,558.54 $51,140,624.02
2031-07-23 $50,389,231.48 $48,877,554.53 $51,900,908.42
2031-07-24 $49,785,767.63 $48,292,194.60 $51,279,340.66
2031-07-25 $50,037,210.90 $48,536,094.57 $51,538,327.23
2031-07-26 $50,389,231.48 $48,877,554.53 $51,900,908.42
2031-07-27 $49,775,123.46 $48,281,869.76 $51,268,377.17
2031-07-28 $50,515,107.59 $48,999,654.36 $52,030,560.82
2031-07-29 $50,313,852.18 $48,804,436.62 $51,823,267.75
2031-07-30 $49,700,662.83 $48,209,642.95 $51,191,682.72
2031-07-31 $50,439,539.99 $48,926,353.79 $51,952,726.19
2031 August
2031-08-01 $51,189,401.70 $49,653,719.65 $52,725,083.75
2031-08-02 $51,950,411.26 $50,391,898.92 $53,508,923.60
2031-08-03 $51,317,276.70 $49,777,758.40 $52,856,795.00
2031-08-04 $52,080,187.32 $50,517,781.70 $53,642,592.94
2031-08-05 $52,854,439.78 $51,268,806.59 $54,440,072.98
2031-08-06 $53,640,202.71 $52,030,996.63 $55,249,408.79
2031-08-07 $53,640,202.71 $52,030,996.63 $55,249,408.79
2031-08-08 $53,470,275.98 $51,866,167.70 $55,074,384.26
2031-08-09 $52,818,618.39 $51,234,059.84 $54,403,176.94
2031-08-10 $52,534,952.34 $50,958,903.77 $54,111,000.91
2031-08-11 $51,894,693.81 $50,337,853.00 $53,451,534.62
2031-08-12 $52,297,424.25 $50,728,501.52 $53,866,346.98
2031-08-13 $53,074,906.28 $51,482,659.09 $54,667,153.47
2031-08-14 $53,474,824.84 $51,870,580.09 $55,079,069.59
2031-08-15 $54,269,810.75 $52,641,716.43 $55,897,905.07
2031-08-16 $53,619,872.89 $52,011,276.71 $55,228,469.08
2031-08-17 $53,890,680.33 $52,273,959.92 $55,507,400.74
2031-08-18 $54,269,810.75 $52,641,716.43 $55,897,905.07
2031-08-19 $53,608,409.00 $52,000,156.73 $55,216,661.27
2031-08-20 $54,405,380.84 $52,773,219.42 $56,037,542.27
2031-08-21 $54,188,626.33 $52,562,967.54 $55,814,285.12
2031-08-22 $53,528,214.00 $51,922,367.58 $55,134,060.42
2031-08-23 $54,323,993.62 $52,694,273.81 $55,953,713.43
2031-08-24 $55,131,603.74 $53,477,655.62 $56,785,551.85
2031-08-25 $55,951,220.22 $54,272,683.62 $57,629,756.83
2031-08-26 $55,269,326.65 $53,611,246.85 $56,927,406.45
2031-08-27 $56,090,990.60 $54,408,260.89 $57,773,720.32
2031-08-28 $56,924,869.86 $55,217,123.76 $58,632,615.95
2031-08-29 $57,771,146.02 $56,038,011.63 $59,504,280.40
2031-08-30 $57,771,146.02 $56,038,011.63 $59,504,280.40
2031-08-31 $57,588,132.88 $55,860,488.89 $59,315,776.87
2031 September
2031-09-01 $56,886,289.79 $55,179,701.09 $58,592,878.48
2031-09-02 $56,580,778.03 $54,883,354.69 $58,278,201.37
2031-09-03 $55,891,211.86 $54,214,475.50 $57,567,948.21
2031-09-04 $56,324,957.40 $54,635,208.68 $58,014,706.13
2031-09-05 $57,162,314.94 $55,447,445.49 $58,877,184.38
2031-09-06 $57,593,032.06 $55,865,241.09 $59,320,823.02
2031-09-07 $58,449,241.48 $56,695,764.23 $60,202,718.72
2031-09-08 $57,749,250.56 $56,016,773.04 $59,481,728.08
2031-09-09 $58,040,913.44 $56,299,686.04 $59,782,140.85
2031-09-10 $58,449,241.48 $56,695,764.23 $60,202,718.72
2031-09-11 $57,736,903.81 $56,004,796.69 $59,469,010.92
2031-09-12 $58,595,252.10 $56,837,394.54 $60,353,109.67
2031-09-13 $58,361,804.89 $56,610,950.74 $60,112,659.03
2031-09-14 $57,650,532.83 $55,921,016.84 $59,380,048.81
2031-09-15 $58,507,597.09 $56,752,369.18 $60,262,825.00
2031-09-16 $59,377,402.93 $57,596,080.84 $61,158,725.02
2031-09-17 $60,260,139.78 $58,452,335.59 $62,067,943.98
2031-09-18 $59,525,732.18 $57,739,960.21 $61,311,504.14
2031-09-19 $60,410,674.17 $58,598,353.95 $62,222,994.40
2031-09-20 $61,308,772.20 $59,469,509.03 $63,148,035.36
2031-09-21 $62,220,221.84 $60,353,615.18 $64,086,828.49
2031-09-22 $62,220,221.84 $60,353,615.18 $64,086,828.49
2031-09-23 $62,023,114.48 $60,162,421.05 $63,883,807.92
2031-09-24 $61,267,221.00 $59,429,204.37 $63,105,237.63