2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $21,509,034.25 $20,863,763.22 $22,154,305.28
2031-01-02 $20,918,649.77 $20,291,090.28 $21,546,209.26
2031-01-03 $21,016,400.47 $20,385,908.46 $21,646,892.48
2031-01-04 $20,644,947.81 $20,025,599.38 $21,264,296.25
2031-01-05 $21,349,233.07 $20,708,756.08 $21,989,710.06
2031-01-06 $20,763,234.85 $20,140,337.80 $21,386,131.89
2031-01-07 $20,369,537.90 $19,758,451.76 $20,980,624.03
2031-01-08 $20,626,296.78 $20,007,507.87 $21,245,085.68
2031-01-09 $21,329,945.77 $20,690,047.40 $21,969,844.15
2031-01-10 $21,233,756.62 $20,596,743.92 $21,870,769.31
2031-01-11 $21,185,662.04 $20,550,092.18 $21,821,231.90
2031-01-12 $20,632,574.38 $20,013,597.15 $21,251,551.61
2031-01-13 $21,089,472.88 $20,456,788.69 $21,722,157.06
2031-01-14 $20,510,604.61 $19,895,286.47 $21,125,922.74
2031-01-15 $19,947,625.23 $19,349,196.48 $20,546,053.99
2031-01-16 $20,628,121.91 $20,009,278.25 $21,246,965.57
2031-01-17 $20,061,916.90 $19,460,059.39 $20,663,774.40
2031-01-18 $20,711,403.42 $20,090,061.31 $21,332,745.52
2031-01-19 $20,951,953.98 $20,323,395.36 $21,580,512.60
2031-01-20 $21,312,779.82 $20,673,396.43 $21,952,163.22
2031-01-21 $21,769,825.89 $21,116,731.11 $22,422,920.67
2031-01-22 $22,010,376.45 $21,350,065.16 $22,670,687.75
2031-01-23 $22,761,242.18 $22,078,404.91 $23,444,079.44
2031-01-24 $23,502,305.88 $22,797,236.70 $24,207,375.05
2031-01-25 $22,857,209.66 $22,171,493.37 $23,542,925.95
2031-01-26 $22,964,019.05 $22,275,098.48 $23,652,939.62
2031-01-27 $22,558,143.36 $21,881,399.06 $23,234,887.67
2031-01-28 $23,327,695.70 $22,627,864.83 $24,027,526.57
2031-01-29 $22,687,392.22 $22,006,770.46 $23,368,013.99
2031-01-30 $22,257,210.84 $21,589,494.51 $22,924,927.16
2031-01-31 $22,537,763.91 $21,861,631.00 $23,213,896.83
2031 February
2031-02-01 $23,306,621.02 $22,607,422.39 $24,005,819.66
2031-02-02 $23,201,517.89 $22,505,472.35 $23,897,563.42
2031-02-03 $23,148,966.32 $22,454,497.33 $23,843,435.31
2031-02-04 $22,544,623.27 $21,868,284.57 $23,220,961.97
2031-02-05 $23,043,863.18 $22,352,547.28 $23,735,179.07
2031-02-06 $22,411,350.39 $21,739,009.88 $23,083,690.90
2031-02-07 $21,796,198.95 $21,142,312.98 $22,450,084.92
2031-02-08 $22,539,758.19 $21,863,565.44 $23,215,950.93
2031-02-09 $21,921,082.18 $21,263,449.71 $22,578,714.64
2031-02-10 $22,630,757.50 $21,951,834.78 $23,309,680.23
2031-02-11 $22,893,600.21 $22,206,792.21 $23,580,408.22
2031-02-12 $23,287,864.28 $22,589,228.35 $23,986,500.21
2031-02-13 $23,787,265.43 $23,073,647.47 $24,500,883.40
2031-02-14 $24,050,108.15 $23,328,604.90 $24,771,611.39
2031-02-15 $24,870,557.63 $24,124,440.90 $25,616,674.35
2031-02-16 $25,680,296.71 $24,909,887.81 $26,450,705.61
2031-02-17 $24,975,418.54 $24,226,155.99 $25,724,681.10
2031-02-18 $25,092,126.11 $24,339,362.32 $25,844,889.89
2031-02-19 $24,648,637.37 $23,909,178.25 $25,388,096.49
2031-02-20 $25,489,505.17 $24,724,820.02 $26,254,190.33
2031-02-21 $24,789,863.89 $24,046,167.98 $25,533,559.81
2031-02-22 $24,319,817.01 $23,590,222.50 $25,049,411.52
2031-02-23 $24,626,369.33 $23,887,578.25 $25,365,160.40
2031-02-24 $25,466,477.48 $24,702,483.15 $26,230,471.80
2031-02-25 $25,351,634.29 $24,591,085.26 $26,112,183.31
2031-02-26 $25,294,212.69 $24,535,386.31 $26,053,039.07
2031-02-27 $24,633,864.35 $23,894,848.41 $25,372,880.28
2031-02-28 $25,179,369.50 $24,423,988.41 $25,934,750.58
2031 March
2031-03-01 $24,488,240.89 $23,753,593.66 $25,222,888.12
2031-03-02 $23,816,082.52 $23,101,600.04 $24,530,565.00
2031-03-03 $24,628,548.41 $23,889,691.96 $25,367,404.86
2031-03-04 $23,952,538.85 $23,233,962.68 $24,671,115.02
2031-03-05 $24,727,980.76 $23,986,141.33 $25,469,820.18
2031-03-06 $25,015,181.46 $24,264,726.02 $25,765,636.91
2031-03-07 $25,445,982.52 $24,682,603.04 $26,209,362.00
2031-03-08 $25,991,663.86 $25,211,913.94 $26,771,413.78
2031-03-09 $26,278,864.57 $25,490,498.63 $27,067,230.50
2031-03-10 $27,175,346.22 $26,360,085.83 $27,990,606.61
2031-03-11 $28,060,124.93 $27,218,321.19 $28,901,928.68
2031-03-12 $27,289,924.74 $26,471,227.00 $28,108,622.49
2031-03-13 $27,417,447.76 $26,594,924.32 $28,239,971.19
2031-03-14 $26,932,860.31 $26,124,874.50 $27,740,846.12
2031-03-15 $27,851,652.48 $27,016,102.91 $28,687,202.06
2031-03-16 $27,087,174.49 $26,274,559.26 $27,899,789.72
2031-03-17 $26,573,567.72 $25,776,360.69 $27,370,774.75
2031-03-18 $26,908,528.66 $26,101,272.80 $27,715,784.52
2031-03-19 $27,826,490.78 $26,991,696.06 $28,661,285.50
2031-03-20 $27,701,004.91 $26,869,974.77 $28,532,035.06
2031-03-21 $27,638,261.98 $26,809,114.12 $28,467,409.84
2031-03-22 $26,916,718.25 $26,109,216.70 $27,724,219.80
2031-03-23 $27,512,776.11 $26,687,392.83 $28,338,159.40
2031-03-24 $26,757,599.67 $25,954,871.68 $27,560,327.66
2031-03-25 $26,023,151.46 $25,242,456.92 $26,803,846.01
2031-03-26 $26,910,909.68 $26,103,582.39 $27,718,236.97
2031-03-27 $26,172,253.39 $25,387,085.79 $26,957,420.99
2031-03-28 $27,019,556.56 $26,208,969.86 $27,830,143.25
2031-03-29 $27,333,372.55 $26,513,371.37 $28,153,373.72
2031-03-30 $27,804,096.53 $26,969,973.63 $28,638,219.42
2031-03-31 $28,400,346.90 $27,548,336.50 $29,252,357.31
2031 April
2031-04-01 $28,714,162.89 $27,852,738.00 $29,575,587.78
2031-04-02 $29,693,722.73 $28,802,911.05 $30,584,534.41
2031-04-03 $30,660,495.10 $29,740,680.24 $31,580,309.95
2031-04-04 $29,818,919.40 $28,924,351.82 $30,713,486.98
2031-04-05 $29,958,260.14 $29,059,512.34 $30,857,007.95
2031-04-06 $29,428,765.31 $28,545,902.35 $30,311,628.27
2031-04-07 $30,432,703.22 $29,519,722.12 $31,345,684.31
2031-04-08 $29,597,380.00 $28,709,458.60 $30,485,301.40
2031-04-09 $29,036,176.59 $28,165,091.29 $29,907,261.89
2031-04-10 $29,402,178.81 $28,520,113.45 $30,284,244.18
2031-04-11 $30,405,209.74 $29,493,053.45 $31,317,366.03
2031-04-12 $30,268,094.93 $29,360,052.08 $31,176,137.78
2031-04-13 $30,199,537.52 $29,293,551.40 $31,105,523.65
2031-04-14 $29,411,127.35 $28,528,793.53 $30,293,461.17
2031-04-15 $30,062,422.71 $29,160,550.03 $30,964,295.39
2031-04-16 $29,237,263.03 $28,360,145.14 $30,114,380.92
2031-04-17 $28,434,752.51 $27,581,709.93 $29,287,795.08
2031-04-18 $29,404,780.49 $28,522,637.08 $30,286,923.90
2031-04-19 $28,597,671.91 $27,739,741.75 $29,455,602.07
2031-04-20 $29,523,495.82 $28,637,790.95 $30,409,200.70
2031-04-21 $29,866,393.57 $28,970,401.76 $30,762,385.37
2031-04-22 $30,380,740.18 $29,469,317.98 $31,292,162.39
2031-04-23 $31,032,245.90 $30,101,278.52 $31,963,213.28
2031-04-24 $31,375,143.64 $30,433,889.34 $32,316,397.95
2031-04-25 $32,445,480.63 $31,472,116.21 $33,418,845.05
2031-04-26 $33,501,845.12 $32,496,789.76 $34,506,900.47
2031-04-27 $32,582,279.45 $31,604,811.07 $33,559,747.83
2031-04-28 $32,734,533.09 $31,752,497.10 $33,716,569.08
2031-04-29 $32,155,969.25 $31,191,290.17 $33,120,648.33
2031-04-30 $33,252,943.45 $32,255,355.15 $34,250,531.76
2031 May
2031-05-01 $32,340,209.69 $31,370,003.40 $33,310,415.98
2031-05-02 $31,726,998.79 $30,775,188.83 $32,678,808.76
2031-05-03 $32,126,918.94 $31,163,111.38 $33,090,726.51
2031-05-04 $33,222,902.12 $32,226,215.06 $34,219,589.18
2031-05-05 $33,073,080.69 $32,080,888.27 $34,065,273.11
2031-05-06 $32,998,169.97 $32,008,224.88 $33,988,115.07
2031-05-07 $32,136,696.75 $31,172,595.85 $33,100,797.65
2031-05-08 $32,848,348.54 $31,862,898.09 $33,833,799.00
2031-05-09 $31,946,720.19 $30,988,318.58 $32,905,121.80
2031-05-10 $31,069,839.92 $30,137,744.72 $32,001,935.12
2031-05-11 $32,129,761.72 $31,165,868.87 $33,093,654.57
2031-05-12 $31,247,857.29 $30,310,421.57 $32,185,293.00
2031-05-13 $32,259,478.57 $31,291,694.21 $33,227,262.92
2031-05-14 $32,634,153.11 $31,655,128.52 $33,613,177.71
2031-05-15 $33,196,164.93 $32,200,279.99 $34,192,049.88
2031-05-16 $33,908,046.58 $32,890,805.18 $34,925,287.97
2031-05-17 $34,282,721.12 $33,254,239.49 $35,311,202.76
2031-05-18 $35,452,247.70 $34,388,680.27 $36,515,815.13
2031-05-19 $36,606,506.93 $35,508,311.72 $37,704,702.14
2031-05-20 $35,601,723.85 $34,533,672.14 $36,669,775.57
2031-05-21 $35,768,087.05 $34,695,044.44 $36,841,129.66
2031-05-22 $35,135,906.91 $34,081,829.70 $36,189,984.11
2031-05-23 $36,334,539.21 $35,244,503.03 $37,424,575.39
2031-05-24 $35,337,221.16 $34,277,104.53 $36,397,337.80
2031-05-25 $34,667,183.17 $33,627,167.67 $35,707,198.66
2031-05-26 $35,104,164.47 $34,051,039.53 $36,157,289.40
2031-05-27 $36,301,713.90 $35,212,662.49 $37,390,765.32
2031-05-28 $36,138,008.32 $35,053,868.07 $37,222,148.57
2031-05-29 $36,056,155.52 $34,974,470.86 $37,137,840.19
2031-05-30 $35,114,848.40 $34,061,402.95 $36,168,293.85
2031-05-31 $35,892,449.94 $34,815,676.44 $36,969,223.44
2031 June
2031-06-01 $34,907,266.45 $33,860,048.46 $35,954,484.44
2031-06-02 $33,949,124.48 $32,930,650.75 $34,967,598.22
2031-06-03 $35,107,270.69 $34,054,052.57 $36,160,488.81
2031-06-04 $34,143,638.96 $33,119,329.80 $35,167,948.13
2031-06-05 $35,249,008.57 $34,191,538.31 $36,306,478.83
2031-06-06 $35,658,404.72 $34,588,652.58 $36,728,156.86
2031-06-07 $36,272,498.95 $35,184,323.98 $37,360,673.92
2031-06-08 $37,050,351.63 $35,938,841.09 $38,161,862.18
2031-06-09 $37,459,747.78 $36,335,955.35 $38,583,540.22
2031-06-10 $38,737,655.99 $37,575,526.31 $39,899,785.67
2031-06-11 $39,998,882.00 $38,798,915.54 $41,198,848.46
2031-06-12 $38,900,984.30 $37,733,954.77 $40,068,013.83
2031-06-13 $39,082,764.60 $37,910,281.67 $40,255,247.54
2031-06-14 $38,391,999.46 $37,240,239.48 $39,543,759.45
2031-06-15 $39,701,710.66 $38,510,659.34 $40,892,761.98
2031-06-16 $38,611,969.78 $37,453,610.69 $39,770,328.88
2031-06-17 $37,879,838.45 $36,743,443.30 $39,016,233.61
2031-06-18 $38,357,315.41 $37,206,595.95 $39,508,034.87
2031-06-19 $39,665,843.39 $38,475,868.09 $40,855,818.69
2031-06-20 $39,486,966.98 $38,302,357.97 $40,671,575.99
2031-06-21 $39,397,528.78 $38,215,602.91 $40,579,454.64
2031-06-22 $38,368,989.43 $37,217,919.75 $39,520,059.12
2031-06-23 $39,218,652.37 $38,042,092.80 $40,395,211.94
2031-06-24 $38,142,170.58 $36,997,905.46 $39,286,435.70
2031-06-25 $37,095,236.29 $35,982,379.20 $38,208,093.38
2031-06-26 $38,360,709.49 $37,209,888.20 $39,511,530.77
2031-06-27 $37,307,776.69 $36,188,543.39 $38,427,009.99
2031-06-28 $38,515,582.41 $37,360,114.94 $39,671,049.88
2031-06-29 $38,962,917.86 $37,794,030.33 $40,131,805.40
2031-06-30 $39,633,921.04 $38,444,903.41 $40,822,938.67
2031 July
2031-07-01 $40,483,858.40 $39,269,342.65 $41,698,374.15
2031-07-02 $40,931,193.85 $39,703,258.04 $42,159,129.67
2031-07-03 $42,327,527.56 $41,057,701.73 $43,597,353.39
2031-07-04 $43,705,633.11 $42,394,464.11 $45,016,802.10
2031-07-05 $42,505,991.73 $41,230,811.98 $43,781,171.48
2031-07-06 $42,704,617.86 $41,423,479.32 $43,985,756.40
2031-07-07 $41,949,838.57 $40,691,343.41 $43,208,333.72
2031-07-08 $43,380,922.49 $42,079,494.82 $44,682,350.17
2031-07-09 $42,190,193.84 $40,924,488.03 $43,455,899.66
2031-07-10 $41,390,214.90 $40,148,508.45 $42,631,921.34
2031-07-11 $41,911,940.30 $40,654,582.09 $43,169,298.50
2031-07-12 $43,341,731.35 $42,041,479.41 $44,641,983.29
2031-07-13 $43,146,278.22 $41,851,889.88 $44,440,666.57
2031-07-14 $43,048,551.66 $41,757,095.11 $44,340,008.21
2031-07-15 $41,924,696.17 $40,666,955.28 $43,182,437.05
2031-07-16 $42,853,098.53 $41,567,505.58 $44,138,691.49
2031-07-17 $41,676,857.70 $40,426,551.97 $42,927,163.43
2031-07-18 $40,532,902.58 $39,316,915.50 $41,748,889.65
2031-07-19 $41,915,648.91 $40,658,179.44 $43,173,118.37
2031-07-20 $40,765,139.39 $39,542,185.21 $41,988,093.57
2031-07-21 $42,084,874.12 $40,822,327.90 $43,347,420.34
2031-07-22 $42,573,664.76 $41,296,454.82 $43,850,874.70
2031-07-23 $43,306,850.72 $42,007,645.20 $44,606,056.24
2031-07-24 $44,235,552.94 $42,908,486.35 $45,562,619.52
2031-07-25 $44,724,343.58 $43,382,613.27 $46,066,073.88
2031-07-26 $46,250,077.44 $44,862,575.11 $47,637,579.76
2031-07-27 $47,755,893.91 $46,323,217.10 $49,188,570.73
2031-07-28 $46,445,080.13 $45,051,727.72 $47,838,432.53
2031-07-29 $46,662,113.21 $45,262,249.82 $48,061,976.61
2031-07-30 $45,837,387.49 $44,462,265.87 $47,212,509.11
2031-07-31 $47,401,091.92 $45,979,059.16 $48,823,124.68
2031 August
2031-08-01 $46,100,016.82 $44,717,016.31 $47,483,017.32
2031-08-02 $45,225,902.73 $43,869,125.65 $46,582,679.81
2031-08-03 $45,795,977.13 $44,422,097.82 $47,169,856.45
2031-08-04 $47,358,268.88 $45,937,520.82 $48,779,016.95
2031-08-05 $47,144,702.85 $45,730,361.76 $48,559,043.93
2031-08-06 $47,037,919.83 $45,626,782.23 $48,449,057.42
2031-08-07 $45,809,915.11 $44,435,617.66 $47,184,212.56
2031-08-08 $46,824,353.79 $45,419,623.18 $48,229,084.40
2031-08-09 $45,539,109.11 $44,172,935.84 $46,905,282.39
2031-08-10 $44,289,142.10 $42,960,467.84 $45,617,816.37
2031-08-11 $45,800,029.43 $44,426,028.54 $47,174,030.31
2031-08-12 $44,542,900.62 $43,206,613.60 $45,879,187.64
2031-08-13 $45,984,936.97 $44,605,388.86 $47,364,485.08
2031-08-14 $46,519,024.51 $45,123,453.77 $47,914,595.24
2031-08-15 $47,320,155.81 $45,900,551.14 $48,739,760.49
2031-08-16 $48,334,922.14 $46,884,874.47 $49,784,969.80
2031-08-17 $48,869,009.67 $47,402,939.38 $50,335,079.96
2031-08-18 $50,536,135.38 $49,020,051.32 $52,052,219.44
2031-08-19 $52,181,497.93 $50,616,052.99 $53,746,942.86
2031-08-20 $50,749,209.23 $49,226,732.96 $52,271,685.51
2031-08-21 $50,986,355.07 $49,456,764.42 $52,515,945.72
2031-08-22 $50,085,200.89 $48,582,644.86 $51,587,756.92
2031-08-23 $51,793,815.95 $50,240,001.47 $53,347,630.43
2031-08-24 $50,372,168.43 $48,861,003.38 $51,883,333.49
2031-08-25 $49,417,049.00 $47,934,537.53 $50,899,560.47
2031-08-26 $50,039,952.98 $48,538,754.39 $51,541,151.57
2031-08-27 $51,747,024.44 $50,194,613.71 $53,299,435.18
2031-08-28 $51,513,666.95 $49,968,256.94 $53,059,076.96
2031-08-29 $51,396,988.20 $49,855,078.55 $52,938,897.85
2031-08-30 $50,055,182.61 $48,553,527.13 $51,556,838.08
2031-08-31 $51,163,630.71 $49,628,721.78 $52,698,539.63
2031 September
2031-09-01 $49,759,280.65 $48,266,502.23 $51,252,059.07
2031-09-02 $48,393,477.48 $46,941,673.16 $49,845,281.81
2031-09-03 $50,044,380.80 $48,543,049.38 $51,545,712.23
2031-09-04 $48,670,752.15 $47,210,629.59 $50,130,874.71
2031-09-05 $50,246,423.98 $48,739,031.26 $51,753,816.70
2031-09-06 $50,830,006.14 $49,305,105.96 $52,354,906.33
2031-09-07 $51,705,379.38 $50,154,218.00 $53,256,540.76
2031-09-08 $52,814,185.49 $51,229,759.92 $54,398,611.05
2031-09-09 $53,397,767.65 $51,795,834.62 $54,999,700.68
2031-09-10 $55,219,388.17 $53,562,806.53 $56,875,969.82
2031-09-11 $57,017,228.72 $55,306,711.86 $58,727,745.58
2031-09-12 $55,452,207.87 $53,788,641.64 $57,115,774.11
2031-09-13 $55,711,330.34 $54,039,990.43 $57,382,670.25
2031-09-14 $54,726,664.97 $53,084,865.02 $56,368,464.92
2031-09-15 $56,593,619.72 $54,895,811.13 $58,291,428.31
2031-09-16 $55,040,226.19 $53,389,019.40 $56,691,432.97
2031-09-17 $53,996,594.53 $52,376,696.69 $55,616,492.36
2031-09-18 $54,677,223.87 $53,036,907.15 $56,317,540.59
2031-09-19 $56,542,491.98 $54,846,217.22 $58,238,766.74
2031-09-20 $56,287,508.93 $54,598,883.66 $57,976,134.20
2031-09-21 $56,160,017.40 $54,475,216.88 $57,844,817.92
2031-09-22 $54,693,864.85 $53,053,048.90 $56,334,680.79
2031-09-23 $55,905,034.35 $54,227,883.32 $57,582,185.38
2031-09-24 $54,370,541.25 $52,739,425.01 $56,001,657.49