2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $22,390,821.03 $21,719,096.39 $23,062,545.66
2031-01-02 $22,818,588.64 $22,134,030.98 $23,503,146.29
2031-01-03 $23,254,528.57 $22,556,892.72 $23,952,164.43
2031-01-04 $23,698,796.97 $22,987,833.06 $24,409,760.88
2031-01-05 $24,151,552.93 $23,427,006.34 $24,876,099.52
2031-01-06 $24,612,958.62 $23,874,569.86 $25,351,347.37
2031-01-07 $24,464,069.90 $23,730,147.80 $25,197,992.00
2031-01-08 $24,096,444.55 $23,373,551.22 $24,819,337.89
2031-01-09 $24,308,243.27 $23,578,995.98 $25,037,490.57
2031-01-10 $24,082,556.11 $23,360,079.43 $24,805,032.80
2031-01-11 $23,720,663.83 $23,009,043.92 $24,432,283.75
2031-01-12 $23,364,209.76 $22,663,283.47 $24,065,136.06
2031-01-13 $23,810,573.57 $23,096,256.37 $24,524,890.78
2031-01-14 $24,265,464.98 $23,537,501.03 $24,993,428.93
2031-01-15 $24,729,046.91 $23,987,175.50 $25,470,918.32
2031-01-16 $24,357,439.71 $23,626,716.52 $25,088,162.91
2031-01-17 $24,361,901.60 $23,631,044.55 $25,092,758.65
2031-01-18 $24,808,090.27 $24,063,847.57 $25,552,332.98
2031-01-19 $24,549,300.84 $23,812,821.82 $25,285,779.87
2031-01-20 $24,897,328.01 $24,150,408.17 $25,644,247.85
2031-01-21 $24,629,614.81 $23,890,726.36 $25,368,503.25
2031-01-22 $24,986,565.74 $24,236,968.77 $25,736,162.72
2031-01-23 $25,423,830.64 $24,661,115.73 $26,186,545.56
2031-01-24 $25,909,542.68 $25,132,256.40 $26,686,828.96
2031-01-25 $26,404,534.05 $25,612,398.03 $27,196,670.07
2031-01-26 $26,908,982.03 $26,101,712.57 $27,716,251.49
2031-01-27 $27,423,067.29 $26,600,375.27 $28,245,759.30
2031-01-28 $27,946,973.93 $27,108,564.71 $28,785,383.15
2031-01-29 $27,777,917.09 $26,944,579.58 $28,611,254.61
2031-01-30 $27,360,494.05 $26,539,679.23 $28,181,308.87
2031-01-31 $27,600,982.55 $26,772,953.07 $28,429,012.02
2031 February
2031-02-01 $27,344,724.32 $26,524,382.59 $28,165,066.05
2031-02-02 $26,933,810.93 $26,125,796.60 $27,741,825.26
2031-02-03 $26,529,072.41 $25,733,200.23 $27,324,944.58
2031-02-04 $27,035,899.64 $26,224,822.65 $27,846,976.63
2031-02-05 $27,552,409.60 $26,725,837.32 $28,378,981.89
2031-02-06 $28,078,787.28 $27,236,423.67 $28,921,150.90
2031-02-07 $27,656,843.02 $26,827,137.73 $28,486,548.31
2031-02-08 $27,661,909.31 $26,832,052.03 $28,491,766.59
2031-02-09 $28,168,537.68 $27,323,481.55 $29,013,593.81
2031-02-10 $27,874,693.22 $27,038,452.43 $28,710,934.02
2031-02-11 $28,269,863.36 $27,421,767.46 $29,117,959.26
2031-02-12 $27,965,886.33 $27,126,909.74 $28,804,862.92
2031-02-13 $28,371,189.03 $27,520,053.36 $29,222,324.70
2031-02-14 $28,867,684.84 $28,001,654.29 $29,733,715.39
2031-02-15 $29,419,190.32 $28,536,614.61 $30,301,766.03
2031-02-16 $29,981,232.10 $29,081,795.13 $30,880,669.06
2031-02-17 $30,554,011.45 $29,637,391.11 $31,470,631.79
2031-02-18 $31,137,733.52 $30,203,601.52 $32,071,865.53
2031-02-19 $31,732,607.37 $30,780,629.15 $32,684,585.59
2031-02-20 $31,540,650.48 $30,594,430.96 $32,486,869.99
2031-02-21 $31,066,684.26 $30,134,683.73 $31,998,684.79
2031-02-22 $31,339,748.78 $30,399,556.32 $32,279,941.24
2031-02-23 $31,048,778.39 $30,117,315.04 $31,980,241.74
2031-02-24 $30,582,203.62 $29,664,737.51 $31,499,669.73
2031-02-25 $30,122,640.13 $29,218,960.93 $31,026,319.34
2031-02-26 $30,698,121.03 $29,777,177.40 $31,619,064.66
2031-02-27 $31,284,596.26 $30,346,058.37 $32,223,134.15
2031-02-28 $31,882,275.86 $30,925,807.58 $32,838,744.13
2031 March
2031-03-01 $31,403,175.99 $30,461,080.71 $32,345,271.27
2031-03-02 $31,408,928.54 $30,466,660.68 $32,351,196.40
2031-03-03 $31,984,183.64 $31,024,658.13 $32,943,709.15
2031-03-04 $31,650,535.68 $30,701,019.61 $32,600,051.75
2031-03-05 $32,099,234.66 $31,136,257.62 $33,062,211.70
2031-03-06 $31,754,081.60 $30,801,459.15 $32,706,704.05
2031-03-07 $32,214,285.68 $31,247,857.11 $33,180,714.25
2031-03-08 $32,778,035.68 $31,794,694.61 $33,761,376.75
2031-03-09 $33,404,246.84 $32,402,119.43 $34,406,374.25
2031-03-10 $34,042,421.51 $33,021,148.87 $35,063,694.16
2031-03-11 $34,692,788.25 $33,652,004.60 $35,733,571.90
2031-03-12 $35,355,579.99 $34,294,912.59 $36,416,247.39
2031-03-13 $36,031,034.09 $34,950,103.07 $37,111,965.11
2031-03-14 $35,813,075.15 $34,738,682.90 $36,887,467.41
2031-03-15 $35,274,906.56 $34,216,659.36 $36,333,153.75
2031-03-16 $35,584,959.77 $34,517,410.98 $36,652,508.56
2031-03-17 $35,254,575.20 $34,196,937.94 $36,312,212.45
2031-03-18 $34,724,799.27 $33,683,055.29 $35,766,543.24
2031-03-19 $34,202,984.36 $33,176,894.83 $35,229,073.89
2031-03-20 $34,856,418.59 $33,810,726.03 $35,902,111.15
2031-03-21 $35,522,336.41 $34,456,666.32 $36,588,006.51
2031-03-22 $36,200,976.33 $35,114,947.04 $37,287,005.62
2031-03-23 $35,656,978.69 $34,587,269.32 $36,726,688.05
2031-03-24 $35,663,510.46 $34,593,605.15 $36,733,415.78
2031-03-25 $36,316,688.31 $35,227,187.66 $37,406,188.96
2031-03-26 $35,937,845.16 $34,859,709.80 $37,015,980.51
2031-03-27 $36,447,323.88 $35,353,904.16 $37,540,743.60
2031-03-28 $36,055,417.17 $34,973,754.66 $37,137,079.69
2031-03-29 $36,577,959.45 $35,480,620.67 $37,675,298.23
2031-03-30 $37,218,073.74 $36,101,531.53 $38,334,615.95
2031-03-31 $37,929,110.04 $36,791,236.74 $39,066,983.34
2031 April
2031-04-01 $38,653,730.40 $37,494,118.48 $39,813,342.31
2031-04-02 $39,392,194.33 $38,210,428.50 $40,573,960.16
2031-04-03 $40,144,766.33 $38,940,423.34 $41,349,109.32
2031-04-04 $40,911,715.91 $39,684,364.43 $42,139,067.38
2031-04-05 $40,664,232.75 $39,444,305.77 $41,884,159.73
2031-04-06 $40,053,165.06 $38,851,570.11 $41,254,760.01
2031-04-07 $40,405,217.37 $39,193,060.85 $41,617,373.89
2031-04-08 $40,030,079.66 $38,829,177.27 $41,230,982.05
2031-04-09 $39,428,541.49 $38,245,685.24 $40,611,397.73
2031-04-10 $38,836,042.72 $37,670,961.44 $40,001,124.00
2031-04-11 $39,577,989.66 $38,390,649.97 $40,765,329.35
2031-04-12 $40,334,111.20 $39,124,087.87 $41,544,134.54
2031-04-13 $41,104,678.14 $39,871,537.79 $42,337,818.48
2031-04-14 $40,486,991.81 $39,272,382.05 $41,701,601.56
2031-04-15 $40,494,408.37 $39,279,576.11 $41,709,240.62
2031-04-16 $41,236,064.20 $39,998,982.27 $42,473,146.12
2031-04-17 $40,805,903.81 $39,581,726.70 $42,030,080.93
2031-04-18 $41,384,395.36 $40,142,863.50 $42,625,927.22
2031-04-19 $40,939,401.86 $39,711,219.81 $42,167,583.92
2031-04-20 $41,532,726.53 $40,286,744.73 $42,778,708.32
2031-04-21 $42,259,549.24 $40,991,762.77 $43,527,335.72
2031-04-22 $43,066,900.90 $41,774,893.87 $44,358,907.92
2031-04-23 $43,889,676.68 $42,572,986.38 $45,206,366.98
2031-04-24 $44,728,171.26 $43,386,326.12 $46,070,016.40
2031-04-25 $45,582,684.94 $44,215,204.39 $46,950,165.49
2031-04-26 $46,453,523.76 $45,059,918.05 $47,847,129.48
2031-04-27 $46,172,517.10 $44,787,341.59 $47,557,692.61
2031-04-28 $45,478,675.57 $44,114,315.31 $46,843,035.84
2031-04-29 $45,878,416.09 $44,502,063.61 $47,254,768.58
2031-04-30 $45,452,463.08 $44,088,889.19 $46,816,036.97
2031 May
2031-05-01 $44,769,441.92 $43,426,358.66 $46,112,525.17
2031-05-02 $44,096,684.62 $42,773,784.08 $45,419,585.15
2031-05-03 $44,939,134.00 $43,590,959.98 $46,287,308.02
2031-05-04 $45,797,678.04 $44,423,747.70 $47,171,608.38
2031-05-05 $46,672,624.22 $45,272,445.49 $48,072,802.95
2031-05-06 $45,971,267.51 $44,592,129.48 $47,350,405.53
2031-05-07 $45,979,688.69 $44,600,298.03 $47,359,079.35
2031-05-08 $46,821,807.53 $45,417,153.31 $48,226,461.76
2031-05-09 $46,333,378.61 $44,943,377.25 $47,723,379.97
2031-05-10 $46,990,231.30 $45,580,524.36 $48,399,938.24
2031-05-11 $46,484,960.00 $45,090,411.20 $47,879,508.80
2031-05-12 $47,158,655.07 $45,743,895.42 $48,573,414.72
2031-05-13 $47,983,931.53 $46,544,413.59 $49,423,449.48
2031-05-14 $48,900,645.20 $47,433,625.85 $50,367,664.56
2031-05-15 $49,834,872.32 $48,339,826.15 $51,329,918.49
2031-05-16 $50,786,947.47 $49,263,339.04 $52,310,555.89
2031-05-17 $51,757,211.63 $50,204,495.28 $53,309,927.98
2031-05-18 $52,746,012.29 $51,163,631.92 $54,328,392.66
2031-05-19 $52,426,941.11 $50,854,132.87 $53,999,749.34
2031-05-20 $51,639,113.39 $50,089,939.99 $53,188,286.79
2031-05-21 $52,093,001.85 $50,530,211.79 $53,655,791.90
2031-05-22 $51,609,350.21 $50,061,069.70 $53,157,630.72
2031-05-23 $50,833,808.55 $49,308,794.30 $52,358,822.81
2031-05-24 $50,069,921.08 $48,567,823.45 $51,572,018.71
2031-05-25 $51,026,486.74 $49,495,692.14 $52,557,281.34
2031-05-26 $52,001,327.20 $50,441,287.39 $53,561,367.02
2031-05-27 $52,994,791.60 $51,404,947.85 $54,584,635.34
2031-05-28 $52,198,430.70 $50,632,477.78 $53,764,383.62
2031-05-29 $52,207,992.60 $50,641,752.83 $53,774,232.38
2031-05-30 $53,164,182.94 $51,569,257.46 $54,759,108.43
2031-05-31 $52,609,592.55 $51,031,304.77 $54,187,880.32
2031 June
2031-06-01 $53,355,421.01 $51,754,758.38 $54,956,083.64
2031-06-02 $52,781,706.81 $51,198,255.60 $54,365,158.01
2031-06-03 $53,546,659.08 $51,940,259.31 $55,153,058.85
2031-06-04 $54,483,725.61 $52,849,213.85 $56,118,237.38
2031-06-05 $55,524,615.23 $53,858,876.77 $57,190,353.69
2031-06-06 $56,585,390.62 $54,887,828.90 $58,282,952.34
2031-06-07 $57,666,431.70 $55,936,438.75 $59,396,424.65
2031-06-08 $58,768,125.63 $57,005,081.87 $60,531,169.40
2031-06-09 $59,890,866.99 $58,094,140.98 $61,687,593.00
2031-06-10 $59,528,575.14 $57,742,717.89 $61,314,432.40
2031-06-11 $58,634,030.08 $56,875,009.17 $60,393,050.98
2031-06-12 $59,149,401.23 $57,374,919.20 $60,923,883.27
2031-06-13 $58,600,235.25 $56,842,228.19 $60,358,242.30
2031-06-14 $57,719,640.48 $55,988,051.27 $59,451,229.70
2031-06-15 $56,852,278.55 $55,146,710.20 $58,557,846.91
2031-06-16 $57,938,418.42 $56,200,265.87 $59,676,570.97
2031-06-17 $59,045,308.55 $57,273,949.29 $60,816,667.81
2031-06-18 $60,173,345.37 $58,368,145.01 $61,978,545.73
2031-06-19 $59,269,111.24 $57,491,037.90 $61,047,184.57
2031-06-20 $59,279,968.37 $57,501,569.32 $61,058,367.43
2031-06-21 $60,365,682.08 $58,554,711.62 $62,176,652.54
2031-06-22 $59,735,968.13 $57,943,889.09 $61,528,047.18
2031-06-23 $60,582,824.82 $58,765,340.08 $62,400,309.57
2031-06-24 $59,931,396.60 $58,133,454.70 $61,729,338.50
2031-06-25 $60,799,967.56 $58,975,968.54 $62,623,966.59
2031-06-26 $61,863,967.00 $60,008,047.99 $63,719,886.01
2031-06-27 $63,045,853.15 $61,154,477.55 $64,937,228.74
2031-06-28 $64,250,318.76 $62,322,809.20 $66,177,828.32
2031-06-29 $65,477,795.20 $63,513,461.35 $67,442,129.06
2031-06-30 $66,728,722.09 $64,726,860.42 $68,730,583.75
2031 July
2031-07-01 $68,003,547.42 $65,963,441.00 $70,043,653.85
2031-07-02 $67,592,180.35 $65,564,414.94 $69,619,945.76
2031-07-03 $66,576,462.25 $64,579,168.38 $68,573,756.11
2031-07-04 $67,161,644.41 $65,146,795.08 $69,176,493.74
2031-07-05 $66,538,089.65 $64,541,946.96 $68,534,232.34
2031-07-06 $65,538,211.52 $63,572,065.18 $67,504,357.87
2031-07-07 $64,553,358.72 $62,616,757.96 $66,489,959.48
2031-07-08 $65,786,624.62 $63,813,025.88 $67,760,223.36
2031-07-09 $67,043,451.57 $65,032,148.02 $69,054,755.11
2031-07-10 $68,324,289.68 $66,274,560.99 $70,374,018.37
2031-07-11 $67,297,570.06 $65,278,642.96 $69,316,497.16
2031-07-12 $67,309,897.88 $65,290,600.94 $69,329,194.81
2031-07-13 $68,542,679.89 $66,486,399.49 $70,598,960.29
2031-07-14 $67,827,666.32 $65,792,836.33 $69,862,496.31
2031-07-15 $68,789,236.29 $66,725,559.20 $70,852,913.38
2031-07-16 $68,049,567.08 $66,008,080.07 $70,091,054.10
2031-07-17 $69,035,792.69 $66,964,718.91 $71,106,866.48
2031-07-18 $70,243,919.07 $68,136,601.50 $72,351,236.64
2031-07-19 $71,585,900.83 $69,438,323.80 $73,733,477.85
2031-07-20 $72,953,520.61 $70,764,914.99 $75,142,126.22
2031-07-21 $74,347,268.21 $72,116,850.16 $76,577,686.26
2031-07-22 $75,767,642.80 $73,494,613.52 $78,040,672.09
2031-07-23 $77,215,153.08 $74,898,698.48 $79,531,607.67
2031-07-24 $76,748,063.16 $74,445,621.26 $79,050,505.05
2031-07-25 $75,594,758.19 $73,326,915.45 $77,862,600.94
2031-07-26 $76,259,207.80 $73,971,431.56 $78,546,984.03
2031-07-27 $75,551,187.73 $73,284,652.09 $77,817,723.36
2031-07-28 $74,415,868.39 $72,183,392.34 $76,648,344.44
2031-07-29 $73,297,609.67 $71,098,681.38 $75,496,537.96
2031-07-30 $74,697,930.96 $72,456,993.03 $76,938,868.89
2031-07-31 $76,125,004.82 $73,841,254.68 $78,408,754.96
2031 August
2031-08-01 $77,579,342.35 $75,251,962.08 $79,906,722.62
2031-08-02 $76,413,545.62 $74,121,139.25 $78,705,951.99
2031-08-03 $76,427,543.34 $74,134,717.04 $78,720,369.64
2031-08-04 $77,827,315.20 $75,492,495.74 $80,162,134.65
2031-08-05 $77,015,447.52 $74,704,984.10 $79,325,910.95
2031-08-06 $78,107,269.57 $75,764,051.48 $80,450,487.66
2031-08-07 $77,267,406.46 $74,949,384.26 $79,585,428.65
2031-08-08 $78,387,223.94 $76,035,607.22 $80,738,840.66
2031-08-09 $79,759,000.36 $77,366,230.35 $82,151,770.37
2031-08-10 $81,282,763.91 $78,844,280.99 $83,721,246.83
2031-08-11 $82,835,638.35 $80,350,569.20 $85,320,707.50
2031-08-12 $84,418,179.83 $81,885,634.44 $86,950,725.23
2031-08-13 $86,030,955.13 $83,450,026.48 $88,611,883.78
2031-08-14 $87,674,541.85 $85,044,305.59 $90,304,778.11
2031-08-15 $87,144,181.00 $84,529,855.57 $89,758,506.43
2031-08-16 $85,834,651.96 $83,259,612.41 $88,409,691.52
2031-08-17 $86,589,106.40 $83,991,433.21 $89,186,779.59
2031-08-18 $85,785,179.54 $83,211,624.16 $88,358,734.93
2031-08-19 $84,496,072.44 $81,961,190.26 $87,030,954.61
2031-08-20 $83,226,336.94 $80,729,546.83 $85,723,127.05
2031-08-21 $84,816,342.56 $82,271,852.28 $87,360,832.83
2031-08-22 $86,436,724.59 $83,843,622.86 $89,029,826.33
2031-08-23 $88,088,063.38 $85,445,421.47 $90,730,705.28
2031-08-24 $86,764,350.48 $84,161,419.96 $89,367,280.99
2031-08-25 $86,780,244.30 $84,176,836.97 $89,383,651.62
2031-08-26 $88,369,626.06 $85,718,537.28 $91,020,714.84
2031-08-27 $87,447,784.64 $84,824,351.10 $90,071,218.18
2031-08-28 $88,687,502.41 $86,026,877.34 $91,348,127.48
2031-08-29 $87,733,873.35 $85,101,857.15 $90,365,889.55
2031-08-30 $89,005,378.76 $86,335,217.40 $91,675,540.13
2031-08-31 $90,562,972.89 $87,846,083.71 $93,279,862.08
2031 September
2031-09-01 $92,293,141.98 $89,524,347.73 $95,061,936.24
2031-09-02 $94,056,365.26 $91,234,674.30 $96,878,056.22
2031-09-03 $95,853,274.21 $92,977,675.98 $98,728,872.43
2031-09-04 $97,684,512.37 $94,753,977.00 $100,615,047.74
2031-09-05 $99,550,735.61 $96,564,213.54 $102,537,257.67
2031-09-06 $98,948,533.28 $95,980,077.28 $101,916,989.28
2031-09-07 $97,461,618.43 $94,537,769.87 $100,385,466.98
2031-09-08 $98,318,269.54 $95,368,721.45 $101,267,817.63
2031-09-09 $97,405,444.58 $94,483,281.25 $100,327,607.92
2031-09-10 $95,941,717.96 $93,063,466.42 $98,819,969.50
2031-09-11 $94,499,986.99 $91,664,987.38 $97,334,986.60
2031-09-12 $96,305,371.15 $93,416,210.01 $99,194,532.28
2031-09-13 $98,145,246.44 $95,200,889.05 $101,089,603.84
2031-09-14 $100,020,271.82 $97,019,663.66 $103,020,879.97
2031-09-15 $98,517,251.78 $95,561,734.23 $101,472,769.34
2031-09-16 $98,535,298.54 $95,579,239.58 $101,491,357.50
2031-09-17 $100,339,974.34 $97,329,775.11 $103,350,173.57
2031-09-18 $99,293,262.38 $96,314,464.50 $102,272,060.25
2031-09-19 $100,700,909.50 $97,679,882.21 $103,721,936.78
2031-09-20 $99,618,104.02 $96,629,560.90 $102,606,647.14
2031-09-21 $101,061,844.66 $98,029,989.32 $104,093,700.00
2031-09-22 $102,830,426.94 $99,745,514.13 $105,915,339.75
2031-09-23 $104,794,960.80 $101,651,111.97 $107,938,809.62
2031-09-24 $106,797,026.28 $103,593,115.49 $110,000,937.07
2031-09-25 $108,837,340.42 $105,572,220.21 $112,102,460.63