2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $20,324,167.93 $19,714,442.89 $20,933,892.97
2031-01-02 $20,840,014.13 $20,214,813.71 $21,465,214.55
2031-01-03 $20,411,375.74 $19,799,034.47 $21,023,717.01
2031-01-04 $20,223,918.86 $19,617,201.30 $20,830,636.43
2031-01-05 $20,443,511.20 $19,830,205.87 $21,056,816.54
2031-01-06 $20,459,578.94 $19,845,791.57 $21,073,366.30
2031-01-07 $20,620,256.26 $20,001,648.57 $21,238,863.94
2031-01-08 $20,196,137.86 $19,590,253.72 $20,802,021.99
2031-01-09 $19,797,600.74 $19,203,672.71 $20,391,528.76
2031-01-10 $20,300,082.18 $19,691,079.71 $20,909,084.64
2031-01-11 $20,815,317.06 $20,190,857.55 $21,439,776.57
2031-01-12 $21,343,629.08 $20,703,320.21 $21,983,937.95
2031-01-13 $21,885,350.15 $21,228,789.65 $22,541,910.65
2031-01-14 $22,440,820.60 $21,767,595.98 $23,114,045.22
2031-01-15 $22,092,714.80 $21,429,933.36 $22,755,496.24
2031-01-16 $21,638,310.80 $20,989,161.48 $22,287,460.13
2031-01-17 $21,193,253.01 $20,557,455.42 $21,829,050.60
2031-01-18 $21,731,157.40 $21,079,222.67 $22,383,092.12
2031-01-19 $22,282,714.29 $21,614,232.86 $22,951,195.72
2031-01-20 $21,824,402.38 $21,169,670.31 $22,479,134.45
2031-01-21 $22,279,323.60 $21,610,943.89 $22,947,703.30
2031-01-22 $21,821,081.42 $21,166,448.98 $22,475,713.86
2031-01-23 $22,374,920.67 $21,703,673.05 $23,046,168.29
2031-01-24 $22,942,816.88 $22,254,532.37 $23,631,101.39
2031-01-25 $22,470,927.94 $21,796,800.11 $23,145,055.78
2031-01-26 $22,264,556.26 $21,596,619.57 $22,932,492.95
2031-01-27 $22,506,305.95 $21,831,116.77 $23,181,495.12
2031-01-28 $22,523,994.95 $21,848,275.10 $23,199,714.80
2031-01-29 $22,700,884.96 $22,019,858.41 $23,381,911.51
2031-01-30 $22,233,972.09 $21,566,952.93 $22,900,991.25
2031-01-31 $21,795,221.71 $21,141,365.06 $22,449,078.36
2031 February
2031-02-01 $22,348,404.62 $21,677,952.48 $23,018,856.76
2031-02-02 $22,915,627.82 $22,228,158.99 $23,603,096.66
2031-02-03 $23,497,247.67 $22,792,330.24 $24,202,165.10
2031-02-04 $24,093,629.58 $23,370,820.69 $24,816,438.47
2031-02-05 $24,705,148.21 $23,963,993.76 $25,446,302.65
2031-02-06 $24,321,917.77 $23,592,260.24 $25,051,575.31
2031-02-07 $23,821,663.42 $23,107,013.52 $24,536,313.33
2031-02-08 $23,331,698.33 $22,631,747.38 $24,031,649.28
2031-02-09 $23,923,878.44 $23,206,162.09 $24,641,594.79
2031-02-10 $24,531,088.63 $23,795,155.97 $25,267,021.29
2031-02-11 $24,026,532.04 $23,305,736.08 $24,747,328.00
2031-02-12 $24,527,355.80 $23,791,535.13 $25,263,176.48
2031-02-13 $24,022,876.00 $23,302,189.72 $24,743,562.27
2031-02-14 $24,632,598.83 $23,893,620.87 $25,371,576.80
2031-02-15 $25,257,797.00 $24,500,063.09 $26,015,530.91
2031-02-16 $24,738,293.44 $23,996,144.64 $25,480,442.25
2031-02-17 $24,511,098.41 $23,775,765.46 $25,246,431.36
2031-02-18 $24,777,241.16 $24,033,923.93 $25,520,558.40
2031-02-19 $24,796,715.02 $24,052,813.57 $25,540,616.47
2031-02-20 $24,991,453.62 $24,241,710.02 $25,741,197.23
2031-02-21 $24,477,428.23 $23,743,105.38 $25,211,751.08
2031-02-22 $23,994,406.98 $23,274,574.77 $24,714,239.19
2031-02-23 $24,603,407.25 $23,865,305.03 $25,341,509.47
2031-02-24 $25,227,864.51 $24,471,028.57 $25,984,700.44
2031-02-25 $25,868,171.07 $25,092,125.94 $26,644,216.20
2031-02-26 $26,524,729.20 $25,728,987.33 $27,320,471.08
2031-02-27 $27,197,951.39 $26,382,012.85 $28,013,889.93
2031-02-28 $26,776,052.17 $25,972,770.61 $27,579,333.74
2031 March
2031-03-01 $26,225,321.07 $25,438,561.44 $27,012,080.70
2031-03-02 $25,685,917.44 $24,915,339.91 $26,456,494.96
2031-03-03 $26,337,849.80 $25,547,714.31 $27,127,985.30
2031-03-04 $27,006,328.82 $26,196,138.96 $27,816,518.69
2031-03-05 $26,450,861.38 $25,657,335.54 $27,244,387.22
2031-03-06 $27,002,219.35 $26,192,152.77 $27,812,285.93
2031-03-07 $26,446,836.43 $25,653,431.34 $27,240,241.52
2031-03-08 $27,118,081.63 $26,304,539.18 $27,931,624.08
2031-03-09 $27,806,363.65 $26,972,172.74 $28,640,554.56
2031-03-10 $27,234,441.06 $26,417,407.82 $28,051,474.29
2031-03-11 $26,984,321.55 $26,174,791.90 $27,793,851.20
2031-03-12 $27,277,318.68 $26,458,999.12 $28,095,638.25
2031-03-13 $27,298,757.50 $26,479,794.77 $28,117,720.22
2031-03-14 $27,513,145.65 $26,687,751.28 $28,338,540.02
2031-03-15 $26,947,253.97 $26,138,836.36 $27,755,671.59
2031-03-16 $26,415,494.83 $25,623,029.98 $27,207,959.67
2031-03-17 $27,085,944.55 $26,273,366.21 $27,898,522.88
2031-03-18 $27,773,410.90 $26,940,208.58 $28,606,613.23
2031-03-19 $28,478,325.79 $27,623,976.01 $29,332,675.56
2031-03-20 $29,201,132.07 $28,325,098.11 $30,077,166.03
2031-03-21 $29,942,283.84 $29,044,015.32 $30,840,552.35
2031-03-22 $29,477,814.07 $28,593,479.65 $30,362,148.49
2031-03-23 $28,871,513.01 $28,005,367.62 $29,737,658.40
2031-03-24 $28,277,682.37 $27,429,351.90 $29,126,012.84
2031-03-25 $28,995,396.13 $28,125,534.25 $29,865,258.02
2031-03-26 $29,731,326.13 $28,839,386.35 $30,623,265.92
2031-03-27 $29,119,810.82 $28,246,216.50 $29,993,405.15
2031-03-28 $29,726,802.01 $28,834,997.94 $30,618,606.07
2031-03-29 $29,115,379.74 $28,241,918.35 $29,988,841.14
2031-03-30 $29,854,355.04 $28,958,724.39 $30,749,985.69
2031-03-31 $30,612,086.22 $29,693,723.63 $31,530,448.80
2031 April
2031-04-01 $29,982,455.39 $29,082,981.73 $30,881,929.05
2031-04-02 $29,707,098.28 $28,815,885.33 $30,598,311.23
2031-04-03 $30,029,659.46 $29,128,769.68 $30,930,549.25
2031-04-04 $30,053,261.50 $29,151,663.66 $30,954,859.35
2031-04-05 $30,289,281.88 $29,380,603.42 $31,197,960.34
2031-04-06 $29,666,290.51 $28,776,301.79 $30,556,279.22
2031-04-07 $29,080,875.71 $28,208,449.44 $29,953,301.98
2031-04-08 $29,818,975.26 $28,924,406.00 $30,713,544.52
2031-04-09 $30,575,808.47 $29,658,534.21 $31,493,082.72
2031-04-10 $31,351,850.80 $30,411,295.27 $32,292,406.32
2031-04-11 $32,147,589.80 $31,183,162.11 $33,112,017.50
2031-04-12 $32,963,525.40 $31,974,619.64 $33,952,431.16
2031-04-13 $32,452,189.62 $31,478,623.93 $33,425,755.31
2031-04-14 $31,784,711.46 $30,831,170.12 $32,738,252.80
2031-04-15 $31,130,962.02 $30,197,033.16 $32,064,890.88
2031-04-16 $31,921,094.66 $30,963,461.82 $32,878,727.50
2031-04-17 $32,731,281.60 $31,749,343.16 $33,713,220.05
2031-04-18 $32,058,063.06 $31,096,321.17 $33,019,804.96
2031-04-19 $32,726,300.98 $31,744,511.95 $33,708,090.01
2031-04-20 $32,053,184.88 $31,091,589.34 $33,014,780.43
2031-04-21 $32,866,724.40 $31,880,722.66 $33,852,726.13
2031-04-22 $33,700,912.29 $32,689,884.93 $34,711,939.66
2031-04-23 $33,007,750.35 $32,017,517.84 $33,997,982.86
2031-04-24 $32,704,609.11 $31,723,470.83 $33,685,747.38
2031-04-25 $33,059,717.42 $32,067,925.89 $34,051,508.94
2031-04-26 $33,085,700.95 $32,093,129.92 $34,078,271.98
2031-04-27 $33,345,536.30 $32,345,170.21 $34,345,902.39
2031-04-28 $32,659,683.74 $31,679,893.23 $33,639,474.25
2031-04-29 $32,015,199.31 $31,054,743.33 $32,975,655.29
2031-04-30 $32,827,774.72 $31,842,941.48 $33,812,607.96
2031 May
2031-05-01 $33,660,974.04 $32,651,144.82 $34,670,803.26
2031-05-02 $34,515,320.73 $33,479,861.11 $35,550,780.35
2031-05-03 $35,391,351.53 $34,329,610.98 $36,453,092.08
2031-05-04 $36,289,616.80 $35,200,928.30 $37,378,305.31
2031-05-05 $35,726,686.13 $34,654,885.55 $36,798,486.72
2031-05-06 $34,991,857.97 $33,942,102.23 $36,041,613.71
2031-05-07 $34,272,143.79 $33,243,979.48 $35,300,308.11
2031-05-08 $35,142,002.54 $34,087,742.46 $36,196,262.61
2031-05-09 $36,033,939.10 $34,952,920.93 $37,114,957.28
2031-05-10 $35,292,791.35 $34,234,007.61 $36,351,575.09
2031-05-11 $36,028,455.92 $34,947,602.25 $37,109,309.60
2031-05-12 $35,287,420.95 $34,228,798.32 $36,346,043.58
2031-05-13 $36,183,048.37 $35,097,556.92 $37,268,539.82
2031-05-14 $37,101,407.64 $35,988,365.41 $38,214,449.87
2031-05-15 $36,338,304.14 $35,248,155.02 $37,428,453.27
2031-05-16 $36,004,575.29 $34,924,438.04 $37,084,712.55
2031-05-17 $36,395,514.80 $35,303,649.36 $37,487,380.25
2031-05-18 $36,424,120.13 $35,331,396.53 $37,516,843.74
2031-05-19 $36,710,173.43 $35,608,868.23 $37,811,478.64
2031-05-20 $35,955,116.86 $34,876,463.35 $37,033,770.37
2031-05-21 $35,245,602.55 $34,188,234.48 $36,302,970.63
2031-05-22 $36,140,168.58 $35,055,963.53 $37,224,373.64
2031-05-23 $37,057,439.53 $35,945,716.34 $38,169,162.71
2031-05-24 $37,997,991.66 $36,858,051.91 $39,137,931.41
2031-05-25 $38,962,415.87 $37,793,543.39 $40,131,288.35
2031-05-26 $39,951,318.06 $38,752,778.52 $41,149,857.61
2031-05-27 $39,331,586.47 $38,151,638.87 $40,511,534.06
2031-05-28 $38,522,612.55 $37,366,934.17 $39,678,290.92
2031-05-29 $37,730,277.64 $36,598,369.31 $38,862,185.97
2031-05-30 $38,687,907.02 $37,527,269.81 $39,848,544.23
2031-05-31 $39,669,841.93 $38,479,746.67 $40,859,937.19
2031 June
2031-06-01 $38,853,910.75 $37,688,293.43 $40,019,528.08
2031-06-02 $39,663,805.48 $38,473,891.32 $40,853,719.65
2031-06-03 $38,847,998.47 $37,682,558.51 $40,013,438.42
2031-06-04 $39,833,996.64 $38,638,976.74 $41,029,016.54
2031-06-05 $40,845,020.36 $39,619,669.75 $42,070,370.97
2031-06-06 $40,004,918.06 $38,804,770.52 $41,205,065.60
2031-06-07 $39,637,515.25 $38,448,389.79 $40,826,640.70
2031-06-08 $40,067,901.40 $38,865,864.36 $41,269,938.44
2031-06-09 $40,099,393.07 $38,896,411.28 $41,302,374.86
2031-06-10 $40,414,309.77 $39,201,880.48 $41,626,739.07
2031-06-11 $39,583,066.35 $38,395,574.36 $40,770,558.34
2031-06-12 $38,801,960.51 $37,637,901.69 $39,966,019.32
2031-06-13 $39,786,790.19 $38,593,186.49 $40,980,393.90
2031-06-14 $40,796,615.77 $39,572,717.30 $42,020,514.24
2031-06-15 $41,832,071.66 $40,577,109.51 $43,087,033.81
2031-06-16 $42,893,808.37 $41,606,994.12 $44,180,622.62
2031-06-17 $43,982,492.95 $42,663,018.16 $45,301,967.73
2031-06-18 $43,300,229.08 $42,001,222.21 $44,599,235.95
2031-06-19 $42,409,627.93 $41,137,339.10 $43,681,916.77
2031-06-20 $41,537,344.71 $40,291,224.37 $42,783,465.05
2031-06-21 $42,591,600.98 $41,313,852.95 $43,869,349.01
2031-06-22 $43,672,615.26 $42,362,436.80 $44,982,793.71
2031-06-23 $42,774,354.85 $41,491,124.21 $44,057,585.50
2031-06-24 $43,665,969.72 $42,355,990.63 $44,975,948.81
2031-06-25 $42,767,846.00 $41,484,810.62 $44,050,881.38
2031-06-26 $43,853,333.54 $42,537,733.53 $45,168,933.54
2031-06-27 $44,966,371.75 $43,617,380.60 $46,315,362.90
2031-06-28 $44,041,501.30 $42,720,256.26 $45,362,746.34
2031-06-29 $43,637,026.74 $42,327,915.94 $44,946,137.54
2031-06-30 $44,110,839.80 $42,787,514.60 $45,434,164.99
2031 July
2031-07-01 $44,145,509.04 $42,821,143.77 $45,469,874.32
2031-07-02 $44,492,201.52 $43,157,435.48 $45,826,967.57
2031-07-03 $43,577,083.83 $42,269,771.32 $44,884,396.35
2031-07-04 $42,717,162.71 $41,435,647.83 $43,998,677.59
2031-07-05 $43,801,363.86 $42,487,322.94 $45,115,404.77
2031-07-06 $44,913,083.03 $43,565,690.54 $46,260,475.52
2031-07-07 $46,053,018.67 $44,671,428.11 $47,434,609.23
2031-07-08 $47,221,886.92 $45,805,230.32 $48,638,543.53
2031-07-09 $48,420,422.14 $46,967,809.48 $49,873,034.80
2031-07-10 $47,669,316.37 $46,239,236.88 $49,099,395.86
2031-07-11 $46,688,851.63 $45,288,186.08 $48,089,517.18
2031-07-12 $45,728,553.13 $44,356,696.54 $47,100,409.73
2031-07-13 $46,889,186.15 $45,482,510.57 $48,295,861.74
2031-07-14 $48,079,277.12 $46,636,898.80 $49,521,655.43
2031-07-15 $47,090,380.29 $45,677,668.88 $48,503,091.69
2031-07-16 $48,071,961.03 $46,629,802.20 $49,514,119.86
2031-07-17 $47,083,214.68 $45,670,718.24 $48,495,711.12
2031-07-18 $48,278,230.27 $46,829,883.36 $49,726,577.17
2031-07-19 $49,503,576.45 $48,018,469.16 $50,988,683.75
2031-07-20 $48,485,384.57 $47,030,823.03 $49,939,946.10
2031-07-21 $48,040,097.64 $46,598,894.72 $49,481,300.57
2031-07-22 $48,561,719.47 $47,104,867.88 $50,018,571.05
2031-07-23 $48,599,886.92 $47,141,890.31 $50,057,883.53
2031-07-24 $48,981,561.42 $47,512,114.58 $50,451,008.27
2031-07-25 $47,974,106.37 $46,534,883.17 $49,413,329.56
2031-07-26 $47,027,417.33 $45,616,594.81 $48,438,239.85
2031-07-27 $48,221,016.73 $46,774,386.23 $49,667,647.23
2031-07-28 $49,444,910.79 $47,961,563.46 $50,928,258.11
2031-07-29 $50,699,868.41 $49,178,872.36 $52,220,864.46
2031-07-30 $51,986,678.02 $50,427,077.68 $53,546,278.36
2031-07-31 $53,306,148.04 $51,706,963.60 $54,905,332.48
2031 August
2031-08-01 $52,479,254.06 $50,904,876.44 $54,053,631.69
2031-08-02 $51,399,858.30 $49,857,862.55 $52,941,854.05
2031-08-03 $50,342,663.60 $48,832,383.69 $51,852,943.51
2031-08-04 $51,620,407.02 $50,071,794.81 $53,169,019.23
2031-08-05 $52,930,580.75 $51,342,663.32 $54,518,498.17
2031-08-06 $51,841,902.07 $50,286,645.01 $53,397,159.13
2031-08-07 $52,922,526.45 $51,334,850.66 $54,510,202.25
2031-08-08 $51,834,013.44 $50,278,993.04 $53,389,033.84
2031-08-09 $53,149,608.70 $51,555,120.44 $54,744,096.96
2031-08-10 $54,498,594.98 $52,863,637.13 $56,133,552.83
2031-08-11 $53,377,665.32 $51,776,335.36 $54,978,995.28
2031-08-12 $52,887,447.98 $51,300,824.54 $54,474,071.42
2031-08-13 $53,461,702.58 $51,857,851.50 $55,065,553.66
2031-08-14 $53,503,721.21 $51,898,609.57 $55,108,832.84
2031-08-15 $53,923,907.50 $52,306,190.27 $55,541,624.72
2031-08-16 $52,814,798.03 $51,230,354.09 $54,399,241.98
2031-08-17 $51,772,586.02 $50,219,408.44 $53,325,763.60
2031-08-18 $53,086,622.19 $51,494,023.53 $54,679,220.86
2031-08-19 $54,434,009.82 $52,800,989.53 $56,067,030.12
2031-08-20 $55,815,595.40 $54,141,127.53 $57,490,063.26
2031-08-21 $57,232,246.89 $55,515,279.49 $58,949,214.30
2031-08-22 $58,684,854.31 $56,924,308.68 $60,445,399.94
2031-08-23 $57,774,524.93 $56,041,289.19 $59,507,760.68
2031-08-24 $56,586,215.79 $54,888,629.32 $58,283,802.26
2031-08-25 $55,422,347.84 $53,759,677.41 $57,085,018.28
2031-08-26 $56,829,018.35 $55,124,147.80 $58,533,888.90
2031-08-27 $58,271,391.46 $56,523,249.72 $60,019,533.20
2031-08-28 $57,072,862.74 $55,360,676.86 $58,785,048.62
2031-08-29 $58,262,524.47 $56,514,648.74 $60,010,400.21
2031-08-30 $57,064,178.13 $55,352,252.78 $58,776,103.47
2031-08-31 $58,512,519.81 $56,757,144.22 $60,267,895.40
2031 September
2031-09-01 $59,997,621.74 $58,197,693.09 $61,797,550.40
2031-09-02 $58,763,587.84 $57,000,680.20 $60,526,495.47
2031-09-03 $58,223,906.50 $56,477,189.31 $59,970,623.70
2031-09-04 $58,856,104.64 $57,090,421.50 $60,621,787.78
2031-09-05 $58,902,363.04 $57,135,292.15 $60,669,433.93
2031-09-06 $59,364,947.04 $57,583,998.63 $61,145,895.45
2031-09-07 $58,143,926.02 $56,399,608.24 $59,888,243.80
2031-09-08 $56,996,552.55 $55,286,655.97 $58,706,449.12
2031-09-09 $58,443,177.83 $56,689,882.49 $60,196,473.16
2031-09-10 $59,926,519.80 $58,128,724.21 $61,724,315.39
2031-09-11 $61,447,510.36 $59,604,085.05 $63,290,935.67
2031-09-12 $63,007,105.08 $61,116,891.92 $64,897,318.23
2031-09-13 $64,606,283.75 $62,668,095.23 $66,544,472.26
2031-09-14 $63,604,100.15 $61,695,977.15 $65,512,223.16
2031-09-15 $62,295,888.03 $60,427,011.39 $64,164,764.67
2031-09-16 $61,014,583.28 $59,184,145.78 $62,845,020.78
2031-09-17 $62,563,189.90 $60,686,294.20 $64,440,085.60
2031-09-18 $64,151,101.59 $62,226,568.54 $66,075,634.64
2031-09-19 $62,831,638.72 $60,946,689.56 $64,716,587.88
2031-09-20 $64,141,339.90 $62,217,099.71 $66,065,580.10
2031-09-21 $62,822,077.81 $60,937,415.47 $64,706,740.14
2031-09-22 $64,416,560.32 $62,484,063.51 $66,349,057.13
2031-09-23 $66,051,512.27 $64,069,966.90 $68,033,057.63
2031-09-24 $64,692,961.66 $62,752,172.81 $66,633,750.51
2031-09-25 $64,098,825.30 $62,175,860.54 $66,021,790.06