2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $12,852,853.10 $12,467,267.51 $13,238,438.69
2031-01-02 $13,037,922.76 $12,646,785.08 $13,429,060.45
2031-01-03 $13,022,996.69 $12,632,306.79 $13,413,686.59
2031-01-04 $13,000,607.59 $12,610,589.36 $13,390,625.81
2031-01-05 $13,187,804.78 $12,792,170.64 $13,583,438.93
2031-01-06 $13,377,697.45 $12,976,366.53 $13,779,028.37
2031-01-07 $13,570,324.41 $13,163,214.67 $13,977,434.14
2031-01-08 $13,446,301.52 $13,042,912.48 $13,849,690.57
2031-01-09 $13,495,296.73 $13,090,437.83 $13,900,155.63
2031-01-10 $13,371,959.55 $12,970,800.76 $13,773,118.33
2031-01-11 $13,564,503.88 $13,157,568.76 $13,971,439.00
2031-01-12 $13,440,534.20 $13,037,318.17 $13,843,750.22
2031-01-13 $13,634,065.94 $13,225,043.97 $14,043,087.92
2031-01-14 $13,509,460.51 $13,104,176.70 $13,914,744.33
2031-01-15 $13,527,303.94 $13,121,484.83 $13,933,123.06
2031-01-16 $13,722,085.10 $13,310,422.55 $14,133,747.65
2031-01-17 $13,919,670.93 $13,502,080.80 $14,337,261.06
2031-01-18 $14,120,101.82 $13,696,498.77 $14,543,704.88
2031-01-19 $14,319,231.46 $13,889,654.52 $14,748,808.41
2031-01-20 $14,435,088.71 $14,002,036.05 $14,868,141.37
2031-01-21 $14,642,941.16 $14,203,652.92 $15,082,229.39
2031-01-22 $14,560,757.74 $14,123,935.01 $14,997,580.47
2031-01-23 $14,598,276.26 $14,160,327.97 $15,036,224.54
2031-01-24 $14,808,478.46 $14,364,224.11 $15,252,732.81
2031-01-25 $15,021,707.39 $14,571,056.17 $15,472,358.61
2031-01-26 $15,004,510.24 $14,554,374.94 $15,454,645.55
2031-01-27 $14,978,714.52 $14,529,353.09 $15,428,075.96
2031-01-28 $15,194,394.70 $14,738,562.86 $15,650,226.54
2031-01-29 $15,413,180.48 $14,950,785.07 $15,875,575.90
2031-01-30 $15,635,116.58 $15,166,063.09 $16,104,170.08
2031-01-31 $15,492,223.01 $15,027,456.32 $15,956,989.70
2031 February
2031-02-01 $15,548,673.07 $15,082,212.88 $16,015,133.27
2031-02-02 $15,406,569.53 $14,944,372.44 $15,868,766.61
2031-02-03 $15,628,410.44 $15,159,558.12 $16,097,262.75
2031-02-04 $15,485,578.15 $15,021,010.81 $15,950,145.49
2031-02-05 $15,708,556.71 $15,237,300.01 $16,179,813.41
2031-02-06 $15,564,991.95 $15,098,042.19 $16,031,941.71
2031-02-07 $15,585,550.35 $15,117,983.84 $16,053,116.86
2031-02-08 $15,809,968.42 $15,335,669.37 $16,284,267.47
2031-02-09 $16,037,617.91 $15,556,489.38 $16,518,746.45
2031-02-10 $16,268,545.36 $15,780,489.00 $16,756,601.72
2031-02-11 $16,497,973.56 $16,003,034.36 $16,992,912.77
2031-02-12 $16,631,459.06 $16,132,515.29 $17,130,402.84
2031-02-13 $16,870,937.29 $16,364,809.18 $17,377,065.41
2031-02-14 $16,776,249.26 $16,272,961.78 $17,279,536.74
2031-02-15 $16,819,476.41 $16,314,892.11 $17,324,060.70
2031-02-16 $17,061,661.92 $16,549,812.06 $17,573,511.78
2031-02-17 $17,307,334.69 $16,788,114.65 $17,826,554.73
2031-02-18 $17,287,520.91 $16,768,895.28 $17,806,146.54
2031-02-19 $17,257,800.24 $16,740,066.24 $17,775,534.25
2031-02-20 $17,506,297.23 $16,981,108.31 $18,031,486.15
2031-02-21 $17,758,372.35 $17,225,621.18 $18,291,123.52
2031-02-22 $18,014,077.13 $17,473,654.82 $18,554,499.45
2031-02-23 $17,849,441.59 $17,313,958.34 $18,384,924.84
2031-02-24 $17,914,480.82 $17,377,046.39 $18,451,915.24
2031-02-25 $17,750,755.51 $17,218,232.84 $18,283,278.18
2031-02-26 $18,006,350.61 $17,466,160.10 $18,546,541.13
2031-02-27 $17,841,785.69 $17,306,532.12 $18,377,039.26
2031-02-28 $18,098,691.54 $17,555,730.80 $18,641,652.29
2031 March
2031-03-01 $17,933,282.69 $17,395,284.21 $18,471,281.17
2031-03-02 $17,956,969.15 $17,418,260.07 $18,495,678.22
2031-03-03 $18,215,533.54 $17,669,067.54 $18,761,999.55
2031-03-04 $18,477,821.04 $17,923,486.41 $19,032,155.67
2031-03-05 $18,743,885.24 $18,181,568.68 $19,306,201.80
2031-03-06 $19,008,222.08 $18,437,975.42 $19,578,468.75
2031-03-07 $19,162,018.07 $18,587,157.52 $19,736,878.61
2031-03-08 $19,437,934.10 $18,854,796.07 $20,021,072.12
2031-03-09 $19,328,838.81 $18,748,973.65 $19,908,703.97
2031-03-10 $19,378,643.18 $18,797,283.88 $19,960,002.48
2031-03-11 $19,657,678.42 $19,067,948.07 $20,247,408.77
2031-03-12 $19,940,731.52 $19,342,509.57 $20,538,953.47
2031-03-13 $19,917,902.98 $19,320,365.89 $20,515,440.07
2031-03-14 $19,883,660.16 $19,287,150.36 $20,480,169.97
2031-03-15 $20,169,967.20 $19,564,868.18 $20,775,066.22
2031-03-16 $20,460,396.80 $19,846,584.90 $21,074,208.71
2031-03-17 $20,755,008.33 $20,132,358.08 $21,377,658.58
2031-03-18 $20,565,322.68 $19,948,363.00 $21,182,282.36
2031-03-19 $20,640,257.94 $20,021,050.20 $21,259,465.68
2031-03-20 $20,451,621.02 $19,838,072.39 $21,065,169.65
2031-03-21 $20,746,106.19 $20,123,723.00 $21,368,489.37
2031-03-22 $20,556,501.89 $19,939,806.83 $21,173,196.94
2031-03-23 $20,852,497.25 $20,226,922.33 $21,478,072.16
2031-03-24 $20,661,920.61 $20,042,062.99 $21,281,778.23
2031-03-25 $20,689,211.08 $20,068,534.75 $21,309,887.42
2031-03-26 $20,987,117.34 $20,357,503.82 $21,616,730.86
2031-03-27 $21,289,313.18 $20,650,633.78 $21,927,992.57
2031-03-28 $21,595,860.36 $20,947,984.55 $22,243,736.18
2031-03-29 $21,900,417.37 $21,243,404.85 $22,557,429.89
2031-03-30 $22,077,614.17 $21,415,285.75 $22,739,942.60
2031-03-31 $22,395,512.20 $21,723,646.83 $23,067,377.56
2031 April
2031-04-01 $22,269,817.52 $21,601,723.00 $22,937,912.05
2031-04-02 $22,327,199.87 $21,657,383.88 $22,997,015.87
2031-04-03 $22,648,691.71 $21,969,230.96 $23,328,152.46
2031-04-04 $22,974,812.74 $22,285,568.36 $23,664,057.12
2031-04-05 $22,948,510.72 $22,260,055.40 $23,636,966.05
2031-04-06 $22,909,057.70 $22,221,785.97 $23,596,329.43
2031-04-07 $23,238,927.77 $22,541,759.94 $23,936,095.60
2031-04-08 $23,573,547.68 $22,866,341.25 $24,280,754.11
2031-04-09 $23,912,985.81 $23,195,596.24 $24,630,375.39
2031-04-10 $23,694,438.54 $22,983,605.38 $24,405,271.70
2031-04-11 $23,780,775.58 $23,067,352.31 $24,494,198.85
2031-04-12 $23,563,436.61 $22,856,533.51 $24,270,339.71
2031-04-13 $23,902,729.16 $23,185,647.28 $24,619,811.03
2031-04-14 $23,684,275.63 $22,973,747.36 $24,394,803.89
2031-04-15 $24,025,308.15 $23,304,548.90 $24,746,067.39
2031-04-16 $23,805,734.33 $23,091,562.30 $24,519,906.36
2031-04-17 $23,837,177.18 $23,122,061.87 $24,552,292.50
2031-04-18 $24,180,411.35 $23,454,999.01 $24,905,823.69
2031-04-19 $24,528,587.79 $23,792,730.15 $25,264,445.42
2031-04-20 $24,881,777.65 $24,135,324.32 $25,628,230.98
2031-04-21 $25,232,674.52 $24,475,694.28 $25,989,654.75
2031-04-22 $25,436,832.69 $24,673,727.71 $26,199,937.67
2031-04-23 $25,803,100.48 $25,029,007.46 $26,577,193.49
2031-04-24 $25,658,280.73 $24,888,532.31 $26,428,029.15
2031-04-25 $25,724,394.09 $24,952,662.27 $26,496,125.92
2031-04-26 $26,094,802.51 $25,311,958.43 $26,877,646.58
2031-04-27 $26,470,544.47 $25,676,428.14 $27,264,660.81
2031-04-28 $26,440,240.47 $25,647,033.26 $27,233,447.69
2031-04-29 $26,394,784.47 $25,602,940.94 $27,186,628.01
2031-04-30 $26,774,845.91 $25,971,600.53 $27,578,091.29
2031 May
2031-05-01 $27,160,379.90 $26,345,568.50 $27,975,191.29
2031-05-02 $27,551,465.23 $26,724,921.27 $28,378,009.19
2031-05-03 $27,299,664.91 $26,480,674.96 $28,118,654.85
2031-05-04 $27,399,138.56 $26,577,164.40 $28,221,112.71
2031-05-05 $27,148,730.39 $26,334,268.48 $27,963,192.30
2031-05-06 $27,539,647.98 $26,713,458.54 $28,365,837.42
2031-05-07 $27,287,955.65 $26,469,316.99 $28,106,594.32
2031-05-08 $27,680,877.97 $26,850,451.63 $28,511,304.30
2031-05-09 $27,427,894.90 $26,605,058.06 $28,250,731.75
2031-05-10 $27,464,121.94 $26,640,198.29 $28,288,045.60
2031-05-11 $27,859,580.89 $27,023,793.47 $28,695,368.32
2031-05-12 $28,260,734.10 $27,412,912.08 $29,108,556.12
2031-05-13 $28,667,663.55 $27,807,633.65 $29,527,693.46
2031-05-14 $29,071,951.12 $28,199,792.58 $29,944,109.65
2031-05-15 $29,307,172.97 $28,427,957.78 $30,186,388.16
2031-05-16 $29,729,170.22 $28,837,295.11 $30,621,045.32
2031-05-17 $29,562,315.43 $28,675,445.97 $30,449,184.89
2031-05-18 $29,638,488.27 $28,749,333.62 $30,527,642.92
2031-05-19 $30,065,256.16 $29,163,298.48 $30,967,213.85
2031-05-20 $30,498,169.13 $29,583,224.06 $31,413,114.20
2031-05-21 $30,463,254.23 $29,549,356.60 $31,377,151.85
2031-05-22 $30,410,881.87 $29,498,555.41 $31,323,208.32
2031-05-23 $30,848,771.54 $29,923,308.40 $31,774,234.69
2031-05-24 $31,292,966.44 $30,354,177.44 $32,231,755.43
2031-05-25 $31,743,557.34 $30,791,250.62 $32,695,864.06
2031-05-26 $31,453,444.35 $30,509,841.02 $32,397,047.68
2031-05-27 $31,568,053.41 $30,621,011.81 $32,515,095.01
2031-05-28 $31,279,544.39 $30,341,158.06 $32,217,930.73
2031-05-29 $31,729,942.04 $30,778,043.77 $32,681,840.30
2031-05-30 $31,439,953.48 $30,496,754.87 $32,383,152.08
2031-05-31 $31,892,660.87 $30,935,881.04 $32,849,440.69
2031 June
2031-06-01 $31,601,185.18 $30,653,149.62 $32,549,220.73
2031-06-02 $31,642,924.34 $30,693,636.61 $32,592,212.07
2031-06-03 $32,098,554.33 $31,135,597.70 $33,061,510.96
2031-06-04 $32,560,744.99 $31,583,922.64 $33,537,567.34
2031-06-05 $33,029,590.78 $32,038,703.06 $34,020,478.50
2031-06-06 $33,495,392.70 $32,490,530.92 $34,500,254.48
2031-06-07 $33,766,404.73 $32,753,412.59 $34,779,396.87
2031-06-08 $34,252,610.95 $33,225,032.62 $35,280,189.28
2031-06-09 $34,060,368.38 $33,038,557.33 $35,082,179.43
2031-06-10 $34,148,131.29 $33,123,687.35 $35,172,575.23
2031-06-11 $34,639,834.03 $33,600,639.01 $35,679,029.05
2031-06-12 $35,138,616.86 $34,084,458.35 $36,192,775.36
2031-06-13 $35,098,389.48 $34,045,437.79 $36,151,341.16
2031-06-14 $35,038,048.41 $33,986,906.95 $36,089,189.86
2031-06-15 $35,542,565.17 $34,476,288.21 $36,608,842.12
2031-06-16 $36,054,346.52 $34,972,716.12 $37,135,976.91
2031-06-17 $36,573,497.07 $35,476,292.15 $37,670,701.98
2031-06-18 $36,239,241.94 $35,152,064.68 $37,326,419.20
2031-06-19 $36,371,289.34 $35,280,150.66 $37,462,428.02
2031-06-20 $36,038,882.24 $34,957,715.78 $37,120,048.71
2031-06-21 $36,557,810.12 $35,461,075.82 $37,654,544.43
2031-06-22 $36,223,698.37 $35,136,987.42 $37,310,409.32
2031-06-23 $36,745,287.43 $35,642,928.81 $37,847,646.05
2031-06-24 $36,409,462.27 $35,317,178.40 $37,501,746.14
2031-06-25 $36,457,552.25 $35,363,825.69 $37,551,278.82
2031-06-26 $36,982,508.61 $35,873,033.35 $38,091,983.87
2031-06-27 $37,515,023.86 $36,389,573.15 $38,640,474.58
2031-06-28 $38,055,206.87 $36,913,550.66 $39,196,863.07
2031-06-29 $38,591,882.86 $37,434,126.38 $39,749,639.35
2031-06-30 $38,904,130.71 $37,737,006.79 $40,071,254.64
2031 July
2031-07-01 $39,464,315.62 $38,280,386.15 $40,648,245.09
2031-07-02 $39,242,822.39 $38,065,537.72 $40,420,107.06
2031-07-03 $39,343,938.87 $38,163,620.70 $40,524,257.03
2031-07-04 $39,910,456.62 $38,713,142.92 $41,107,770.32
2031-07-05 $40,485,131.73 $39,270,577.78 $41,699,685.68
2031-07-06 $40,438,783.55 $39,225,620.05 $41,651,947.06
2031-07-07 $40,369,261.29 $39,158,183.45 $41,580,339.13
2031-07-08 $40,950,542.77 $39,722,026.49 $42,179,059.06
2031-07-09 $41,540,194.20 $40,293,988.37 $42,786,400.02
2031-07-10 $42,138,336.08 $40,874,186.00 $43,402,486.16
2031-07-11 $41,753,222.38 $40,500,625.71 $43,005,819.05
2031-07-12 $41,905,361.44 $40,648,200.60 $43,162,522.28
2031-07-13 $41,522,376.96 $40,276,705.65 $42,768,048.27
2031-07-14 $42,120,262.29 $40,856,654.42 $43,383,870.16
2031-07-15 $41,735,313.77 $40,483,254.36 $42,987,373.18
2031-07-16 $42,336,265.20 $41,066,177.24 $43,606,353.15
2031-07-17 $41,949,342.57 $40,690,862.30 $43,207,822.85
2031-07-18 $42,004,749.69 $40,744,607.20 $43,264,892.18
2031-07-19 $42,609,580.75 $41,331,293.33 $43,887,868.18
2031-07-20 $43,223,120.85 $41,926,427.22 $44,519,814.48
2031-07-21 $43,845,495.38 $42,530,130.52 $45,160,860.24
2031-07-22 $44,463,829.29 $43,129,914.41 $45,797,744.17
2031-07-23 $44,823,587.20 $43,478,879.58 $46,168,294.81
2031-07-24 $45,469,007.02 $44,104,936.81 $46,833,077.23
2031-07-25 $45,213,812.49 $43,857,398.12 $46,570,226.87
2031-07-26 $45,330,314.34 $43,970,404.91 $46,690,223.77
2031-07-27 $45,983,030.58 $44,603,539.67 $47,362,521.50
2031-07-28 $46,645,145.36 $45,245,791.00 $48,044,499.72
2031-07-29 $46,591,745.08 $45,193,992.73 $47,989,497.43
2031-07-30 $46,511,644.66 $45,116,295.32 $47,906,994.00
2031-07-31 $47,181,371.00 $45,765,929.87 $48,596,812.13
2031 August
2031-08-01 $47,860,740.82 $46,424,918.59 $49,296,563.04
2031-08-02 $48,549,892.95 $47,093,396.16 $50,006,389.74
2031-08-03 $48,106,182.29 $46,662,996.82 $49,549,367.76
2031-08-04 $48,281,470.07 $46,833,025.96 $49,729,914.17
2031-08-05 $47,840,212.60 $46,405,006.22 $49,275,418.98
2031-08-06 $48,529,069.14 $47,073,197.07 $49,984,941.22
2031-08-07 $48,085,548.80 $46,642,982.34 $49,528,115.26
2031-08-08 $48,777,937.97 $47,314,599.83 $50,241,276.11
2031-08-09 $48,332,143.15 $46,882,178.85 $49,782,107.44
2031-08-10 $48,395,980.73 $46,944,101.31 $49,847,860.15
2031-08-11 $49,092,839.84 $47,620,054.65 $50,565,625.04
2031-08-12 $49,799,733.11 $48,305,741.11 $51,293,725.10
2031-08-13 $50,516,805.01 $49,001,300.86 $52,032,309.16
2031-08-14 $51,229,221.49 $49,692,344.84 $52,766,098.13
2031-08-15 $51,643,718.35 $50,094,406.80 $53,193,029.90
2031-08-16 $52,387,342.00 $50,815,721.74 $53,958,962.26
2031-08-17 $52,093,318.36 $50,530,518.81 $53,656,117.91
2031-08-18 $52,227,546.54 $50,660,720.15 $53,794,372.94
2031-08-19 $52,979,576.80 $51,390,189.49 $54,568,964.10
2031-08-20 $53,742,435.62 $52,130,162.55 $55,354,708.69
2031-08-21 $53,680,910.22 $52,070,482.92 $55,291,337.53
2031-08-22 $53,588,622.13 $51,980,963.46 $55,196,280.79
2031-08-23 $54,360,250.66 $52,729,443.14 $55,991,058.18
2031-08-24 $55,142,989.96 $53,488,700.26 $56,797,279.66
2031-08-25 $55,937,000.01 $54,258,890.01 $57,615,110.01
2031-08-26 $55,425,776.57 $53,763,003.28 $57,088,549.87
2031-08-27 $55,627,735.25 $53,958,903.19 $57,296,567.31
2031-08-28 $55,119,338.27 $53,465,758.12 $56,772,918.42
2031-08-29 $55,913,007.76 $54,235,617.52 $57,590,397.99
2031-08-30 $55,402,003.59 $53,739,943.49 $57,064,063.70
2031-08-31 $56,199,743.21 $54,513,750.91 $57,885,735.51
2031 September
2031-09-01 $55,686,118.49 $54,015,534.94 $57,356,702.05
2031-09-02 $55,759,669.28 $54,086,879.20 $57,432,459.36
2031-09-03 $56,562,558.96 $54,865,682.20 $58,259,435.73
2031-09-04 $57,377,009.55 $55,655,699.26 $59,098,319.83
2031-09-05 $58,203,187.49 $56,457,091.87 $59,949,283.12
2031-09-06 $59,024,001.68 $57,253,281.62 $60,794,721.73
2031-09-07 $59,501,566.29 $57,716,519.30 $61,286,613.28
2031-09-08 $60,358,335.97 $58,547,585.89 $62,169,086.04
2031-09-09 $60,019,575.17 $58,218,987.92 $61,820,162.43
2031-09-10 $60,174,226.84 $58,369,000.03 $61,979,453.64
2031-09-11 $61,040,682.23 $59,209,461.76 $62,871,902.70
2031-09-12 $61,919,613.81 $60,062,025.39 $63,777,202.22
2031-09-13 $61,848,727.01 $59,993,265.20 $63,704,188.82
2031-09-14 $61,742,396.82 $59,890,124.92 $63,594,668.73
2031-09-15 $62,631,432.47 $60,752,489.49 $64,510,375.44
2031-09-16 $63,533,269.43 $61,627,271.35 $65,439,267.52
2031-09-17 $64,448,092.05 $62,514,649.29 $66,381,534.81
2031-09-18 $63,859,083.44 $61,943,310.93 $65,774,855.94
2031-09-19 $64,091,771.13 $62,169,017.99 $66,014,524.26
2031-09-20 $63,506,019.02 $61,600,838.45 $65,411,199.59
2031-09-21 $64,420,449.26 $62,487,835.78 $66,353,062.74
2031-09-22 $63,831,693.28 $61,916,742.48 $65,746,644.08
2031-09-23 $64,750,812.93 $62,808,288.55 $66,693,337.32
2031-09-24 $64,159,037.67 $62,234,266.54 $66,083,808.80
2031-09-25 $64,243,779.57 $62,316,466.19 $66,171,092.96