2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $20,966,816.92 $20,337,812.41 $21,595,821.43
2031-01-02 $21,542,861.61 $20,896,575.76 $22,189,147.46
2031-01-03 $21,280,717.59 $20,642,296.06 $21,919,139.11
2031-01-04 $21,060,919.90 $20,429,092.31 $21,692,747.50
2031-01-05 $21,294,160.87 $20,655,336.04 $21,932,985.70
2031-01-06 $20,732,401.59 $20,110,429.55 $21,354,373.64
2031-01-07 $21,096,957.01 $20,464,048.30 $21,729,865.72
2031-01-08 $20,540,400.15 $19,924,188.15 $21,156,612.16
2031-01-09 $21,025,127.36 $20,394,373.54 $21,655,881.18
2031-01-10 $21,678,071.37 $21,027,729.23 $22,328,413.51
2031-01-11 $21,173,655.54 $20,538,445.88 $21,808,865.21
2031-01-12 $20,665,865.70 $20,045,889.73 $21,285,841.67
2031-01-13 $20,836,253.65 $20,211,166.04 $21,461,341.26
2031-01-14 $21,483,332.11 $20,838,832.14 $22,127,832.07
2031-01-15 $22,150,505.85 $21,485,990.67 $22,815,021.02
2031-01-16 $22,838,398.94 $22,153,246.97 $23,523,550.91
2031-01-17 $23,547,654.84 $22,841,225.20 $24,254,084.49
2031-01-18 $22,926,446.35 $22,238,652.96 $23,614,239.74
2031-01-19 $23,638,436.60 $22,929,283.50 $24,347,589.70
2031-01-20 $23,195,215.92 $22,499,359.44 $23,891,072.39
2031-01-21 $23,712,306.72 $23,000,937.51 $24,423,675.92
2031-01-22 $23,086,754.56 $22,394,151.92 $23,779,357.20
2031-01-23 $23,803,723.25 $23,089,611.55 $24,517,834.94
2031-01-24 $23,934,934.54 $23,216,886.50 $24,652,982.57
2031-01-25 $24,592,525.63 $23,854,749.86 $25,330,301.40
2031-01-26 $24,293,271.81 $23,564,473.65 $25,022,069.96
2031-01-27 $24,042,358.99 $23,321,088.22 $24,763,629.76
2031-01-28 $24,308,618.16 $23,579,359.61 $25,037,876.70
2031-01-29 $23,667,334.76 $22,957,314.72 $24,377,354.81
2031-01-30 $24,083,497.60 $23,360,992.67 $24,806,002.53
2031-01-31 $23,448,153.09 $22,744,708.50 $24,151,597.68
2031 February
2031-02-01 $24,001,499.56 $23,281,454.57 $24,721,544.55
2031-02-02 $24,746,876.03 $24,004,469.75 $25,489,282.31
2031-02-03 $24,171,053.78 $23,445,922.17 $24,896,185.39
2031-02-04 $23,591,379.87 $22,883,638.48 $24,299,121.27
2031-02-05 $23,785,888.39 $23,072,311.74 $24,499,465.05
2031-02-06 $24,524,568.97 $23,788,831.90 $25,260,306.04
2031-02-07 $25,286,189.58 $24,527,603.89 $26,044,775.26
2031-02-08 $26,071,462.62 $25,289,318.74 $26,853,606.50
2031-02-09 $26,881,122.65 $26,074,688.97 $27,687,556.33
2031-02-10 $26,171,974.25 $25,386,815.03 $26,957,133.48
2031-02-11 $26,984,755.71 $26,175,213.04 $27,794,298.38
2031-02-12 $26,478,791.54 $25,684,427.80 $27,273,155.29
2031-02-13 $27,069,083.07 $26,257,010.58 $27,881,155.57
2031-02-14 $26,354,976.11 $25,564,326.83 $27,145,625.40
2031-02-15 $27,173,440.77 $26,358,237.54 $27,988,643.99
2031-02-16 $27,323,226.67 $26,503,529.87 $28,142,923.47
2031-02-17 $28,073,908.08 $27,231,690.84 $28,916,125.33
2031-02-18 $27,732,291.11 $26,900,322.37 $28,564,259.84
2031-02-19 $27,445,858.41 $26,622,482.66 $28,269,234.16
2031-02-20 $27,749,809.92 $26,917,315.63 $28,582,304.22
2031-02-21 $27,017,744.77 $26,207,212.43 $27,828,277.11
2031-02-22 $27,492,820.71 $26,668,036.09 $28,317,605.34
2031-02-23 $26,767,535.17 $25,964,509.11 $27,570,561.22
2031-02-24 $27,399,214.82 $26,577,238.37 $28,221,191.26
2031-02-25 $28,250,108.73 $27,402,605.47 $29,097,612.00
2031-02-26 $27,592,771.57 $26,764,988.43 $28,420,554.72
2031-02-27 $26,931,037.51 $26,123,106.38 $27,738,968.64
2031-02-28 $27,153,081.17 $26,338,488.73 $27,967,673.60
2031 March
2031-03-01 $27,996,331.30 $27,156,441.36 $28,836,221.24
2031-03-02 $28,865,768.92 $27,999,795.85 $29,731,741.99
2031-03-03 $29,762,207.28 $28,869,341.06 $30,655,073.50
2031-03-04 $30,686,484.91 $29,765,890.36 $31,607,079.45
2031-03-05 $29,876,947.60 $28,980,639.17 $30,773,256.03
2031-03-06 $30,804,788.54 $29,880,644.88 $31,728,932.19
2031-03-07 $30,227,198.75 $29,320,382.79 $31,134,014.71
2031-03-08 $30,901,053.50 $29,974,021.89 $31,828,085.10
2031-03-09 $30,085,855.68 $29,183,280.01 $30,988,431.35
2031-03-10 $31,020,184.34 $30,089,578.81 $31,950,789.87
2031-03-11 $31,191,174.33 $30,255,439.10 $32,126,909.56
2031-03-12 $32,048,124.17 $31,086,680.45 $33,009,567.90
2031-03-13 $31,658,147.00 $30,708,402.59 $32,607,891.41
2031-03-14 $31,331,166.14 $30,391,231.16 $32,271,101.12
2031-03-15 $31,678,145.83 $30,727,801.46 $32,628,490.21
2031-03-16 $30,842,447.61 $29,917,174.19 $31,767,721.04
2031-03-17 $31,384,776.55 $30,443,233.26 $32,326,319.85
2031-03-18 $30,556,817.68 $29,640,113.15 $31,473,522.21
2031-03-19 $31,277,919.56 $30,339,581.97 $32,216,257.15
2031-03-20 $32,249,268.25 $31,281,790.21 $33,216,746.30
2031-03-21 $31,498,876.72 $30,553,910.42 $32,443,843.02
2031-03-22 $30,743,465.84 $29,821,161.87 $31,665,769.82
2031-03-23 $30,996,942.58 $30,067,034.31 $31,926,850.86
2031-03-24 $31,959,565.42 $31,000,778.46 $32,918,352.38
2031-03-25 $32,952,082.91 $31,963,520.42 $33,940,645.40
2031-03-26 $33,975,423.44 $32,956,160.73 $34,994,686.14
2031-03-27 $35,030,544.23 $33,979,627.90 $36,081,460.55
2031-03-28 $34,106,406.70 $33,083,214.50 $35,129,598.90
2031-03-29 $35,165,595.23 $34,110,627.37 $36,220,563.09
2031-03-30 $34,506,240.32 $33,471,053.11 $35,541,427.53
2031-03-31 $35,275,487.71 $34,217,223.08 $36,333,752.35
2031 April
2031-04-01 $34,344,888.36 $33,314,541.70 $35,375,235.01
2031-04-02 $35,411,483.03 $34,349,138.54 $36,473,827.52
2031-04-03 $35,606,678.81 $34,538,478.45 $36,674,879.18
2031-04-04 $36,584,940.72 $35,487,392.50 $37,682,488.95
2031-04-05 $36,139,757.36 $35,055,564.64 $37,223,950.08
2031-04-06 $35,766,488.23 $34,693,493.58 $36,839,482.87
2031-04-07 $36,162,587.27 $35,077,709.66 $37,247,464.89
2031-04-08 $35,208,585.43 $34,152,327.86 $36,264,842.99
2031-04-09 $35,827,687.87 $34,752,857.24 $36,902,518.51
2031-04-10 $34,882,520.97 $33,836,045.34 $35,928,996.60
2031-04-11 $35,705,703.92 $34,634,532.80 $36,776,875.04
2031-04-12 $36,814,559.29 $35,710,122.51 $37,918,996.06
2031-04-13 $35,957,940.36 $34,879,202.15 $37,036,678.57
2031-04-14 $35,095,591.54 $34,042,723.79 $36,148,459.28
2031-04-15 $35,384,951.11 $34,323,402.57 $36,446,499.64
2031-04-16 $36,483,845.36 $35,389,330.00 $37,578,360.72
2031-04-17 $37,616,866.23 $36,488,360.24 $38,745,372.22
2031-04-18 $38,785,073.53 $37,621,521.32 $39,948,625.73
2031-04-19 $39,989,559.98 $38,789,873.18 $41,189,246.78
2031-04-20 $38,934,599.12 $37,766,561.15 $40,102,637.10
2031-04-21 $40,143,729.16 $38,939,417.29 $41,348,041.03
2031-04-22 $39,391,034.24 $38,209,303.21 $40,572,765.27
2031-04-23 $40,269,178.31 $39,061,102.96 $41,477,253.66
2031-04-24 $39,206,840.87 $38,030,635.64 $40,383,046.09
2031-04-25 $40,424,425.48 $39,211,692.72 $41,637,158.25
2031-04-26 $40,647,253.70 $39,427,836.08 $41,866,671.31
2031-04-27 $41,764,000.93 $40,511,080.90 $43,016,920.96
2031-04-28 $41,255,796.24 $40,018,122.35 $42,493,470.12
2031-04-29 $40,829,686.15 $39,604,795.56 $42,054,576.73
2031-04-30 $41,281,858.02 $40,043,402.28 $42,520,313.76
2031 May
2031-05-01 $40,192,805.16 $38,987,021.01 $41,398,589.32
2031-05-02 $40,899,549.37 $39,672,562.89 $42,126,535.86
2031-05-03 $39,820,582.17 $38,625,964.70 $41,015,199.63
2031-05-04 $40,760,297.06 $39,537,488.14 $41,983,105.97
2031-05-05 $42,026,124.90 $40,765,341.15 $43,286,908.64
2031-05-06 $41,048,240.74 $39,816,793.52 $42,279,687.97
2031-05-07 $40,063,815.56 $38,861,901.09 $41,265,730.03
2031-05-08 $40,394,137.63 $39,182,313.50 $41,605,961.76
2031-05-09 $41,648,594.24 $40,399,136.41 $42,898,052.07
2031-05-10 $42,942,008.51 $41,653,748.26 $44,230,268.77
2031-05-11 $44,275,590.30 $42,947,322.59 $45,603,858.01
2031-05-12 $45,650,587.02 $44,281,069.41 $47,020,104.63
2031-05-13 $44,446,283.14 $43,112,894.64 $45,779,671.63
2031-05-14 $45,826,580.79 $44,451,783.37 $47,201,378.22
2031-05-15 $44,967,332.40 $43,618,312.43 $46,316,352.38
2031-05-16 $45,969,788.86 $44,590,695.19 $47,348,882.52
2031-05-17 $44,757,064.14 $43,414,352.21 $46,099,776.06
2031-05-18 $46,147,013.23 $44,762,602.83 $47,531,423.62
2031-05-19 $46,401,385.58 $45,009,344.02 $47,793,427.15
2031-05-20 $47,676,222.48 $46,245,935.81 $49,106,509.16
2031-05-21 $47,096,075.00 $45,683,192.75 $48,508,957.25
2031-05-22 $46,609,643.65 $45,211,354.34 $48,007,932.96
2031-05-23 $47,125,826.16 $45,712,051.37 $48,539,600.94
2031-05-24 $45,882,604.12 $44,506,126.00 $47,259,082.25
2031-05-25 $46,689,396.90 $45,288,714.99 $48,090,078.81
2031-05-26 $45,457,688.27 $44,093,957.62 $46,821,418.91
2031-05-27 $46,530,431.66 $45,134,518.71 $47,926,344.61
2031-05-28 $47,975,453.41 $46,536,189.81 $49,414,717.01
2031-05-29 $46,859,137.41 $45,453,363.29 $48,264,911.53
2031-05-30 $45,735,354.42 $44,363,293.78 $47,107,415.05
2031-05-31 $46,112,437.75 $44,729,064.61 $47,495,810.88
2031 June
2031-06-01 $47,544,478.52 $46,118,144.17 $48,970,812.88
2031-06-02 $49,020,991.91 $47,550,362.16 $50,491,621.67
2031-06-03 $50,543,359.04 $49,027,058.27 $52,059,659.81
2031-06-04 $52,113,003.90 $50,549,613.79 $53,676,394.02
2031-06-05 $50,738,215.60 $49,216,069.13 $52,260,362.07
2031-06-06 $52,313,911.81 $50,744,494.46 $53,883,329.17
2031-06-07 $51,333,025.97 $49,793,035.19 $52,873,016.75
2031-06-08 $52,477,392.79 $50,903,071.01 $54,051,714.57
2031-06-09 $51,092,991.57 $49,560,201.83 $52,625,781.32
2031-06-10 $52,679,705.50 $51,099,314.34 $54,260,096.67
2031-06-11 $52,970,087.48 $51,380,984.85 $54,559,190.10
2031-06-12 $54,425,393.64 $52,792,631.83 $56,058,155.45
2031-06-13 $53,763,118.96 $52,150,225.39 $55,376,012.52
2031-06-14 $53,207,827.11 $51,611,592.29 $54,804,061.92
2031-06-15 $53,797,081.76 $52,183,169.31 $55,410,994.21
2031-06-16 $52,377,865.95 $50,806,529.97 $53,949,201.93
2031-06-17 $53,298,870.43 $51,699,904.32 $54,897,836.55
2031-06-18 $51,892,797.89 $50,336,013.96 $53,449,581.83
2031-06-19 $53,117,401.66 $51,523,879.61 $54,710,923.70
2031-06-20 $54,766,984.47 $53,123,974.94 $56,409,994.01
2031-06-21 $53,492,639.86 $51,887,860.66 $55,097,419.05
2031-06-22 $52,209,771.19 $50,643,478.06 $53,776,064.33
2031-06-23 $52,640,235.43 $51,061,028.36 $54,219,442.49
2031-06-24 $54,274,999.65 $52,646,749.66 $55,903,249.64
2031-06-25 $55,960,532.16 $54,281,716.19 $57,639,348.12
2031-06-26 $57,698,409.57 $55,967,457.28 $59,429,361.85
2031-06-27 $59,490,257.48 $57,705,549.75 $61,274,965.20
2031-06-28 $57,920,850.53 $56,183,225.02 $59,658,476.05
2031-06-29 $59,719,606.44 $57,928,018.24 $61,511,194.63
2031-06-30 $58,599,863.82 $56,841,867.90 $60,357,859.73
2031 July
2031-07-01 $59,906,230.21 $58,109,043.30 $61,703,417.11
2031-07-02 $58,325,849.52 $56,576,074.04 $60,075,625.01
2031-07-03 $60,137,182.84 $58,333,067.36 $61,941,298.33
2031-07-04 $60,468,672.05 $58,654,611.89 $62,282,732.21
2031-07-05 $62,129,995.17 $60,266,095.31 $63,993,895.02
2031-07-06 $61,373,967.14 $59,532,748.13 $63,215,186.16
2031-07-07 $60,740,066.72 $58,917,864.72 $62,562,268.73
2031-07-08 $61,412,737.81 $59,570,355.68 $63,255,119.95
2031-07-09 $59,792,614.09 $57,998,835.67 $61,586,392.51
2031-07-10 $60,843,998.38 $59,018,678.43 $62,669,318.33
2031-07-11 $59,238,878.52 $57,461,712.17 $61,016,044.88
2031-07-12 $60,636,840.41 $58,817,735.20 $62,455,945.62
2031-07-13 $62,519,942.50 $60,644,344.22 $64,395,540.77
2031-07-14 $61,065,198.31 $59,233,242.36 $62,897,154.26
2031-07-15 $59,600,723.39 $57,812,701.69 $61,388,745.10
2031-07-16 $60,092,125.28 $58,289,361.52 $61,894,889.04
2031-07-17 $61,958,311.02 $60,099,561.69 $63,817,060.35
2031-07-18 $63,882,451.92 $61,965,978.37 $65,798,925.48
2031-07-19 $65,866,347.82 $63,890,357.38 $67,842,338.25
2031-07-20 $67,911,854.42 $65,874,498.79 $69,949,210.05
2031-07-21 $66,120,278.11 $64,136,669.77 $68,103,886.45
2031-07-22 $68,173,670.62 $66,128,460.50 $70,218,880.74
2031-07-23 $66,895,414.30 $64,888,551.87 $68,902,276.73
2031-07-24 $68,386,713.34 $66,335,111.94 $70,438,314.74
2031-07-25 $66,582,609.82 $64,585,131.53 $68,580,088.12
2031-07-26 $68,650,360.24 $66,590,849.43 $70,709,871.04
2031-07-27 $69,028,775.93 $66,957,912.65 $71,099,639.21
2031-07-28 $70,925,280.30 $68,797,521.90 $73,053,038.71
2031-07-29 $70,062,226.97 $67,960,360.16 $72,164,093.78
2031-07-30 $69,338,589.95 $67,258,432.25 $71,418,747.64
2031-07-31 $70,106,486.12 $68,003,291.53 $72,209,680.70
2031 August
2031-08-01 $68,257,013.43 $66,209,303.03 $70,304,723.83
2031-08-02 $69,457,234.44 $67,373,517.41 $71,540,951.48
2031-08-03 $67,624,889.61 $65,596,142.92 $69,653,636.29
2031-08-04 $69,220,750.64 $67,144,128.12 $71,297,373.16
2031-08-05 $71,370,429.61 $69,229,316.72 $73,511,542.49
2031-08-06 $69,709,748.01 $67,618,455.57 $71,801,040.45
2031-08-07 $68,037,958.18 $65,996,819.44 $70,079,096.93
2031-08-08 $68,598,924.21 $66,540,956.48 $70,656,891.93
2031-08-09 $70,729,292.10 $68,607,413.33 $72,851,170.86
2031-08-10 $72,925,819.44 $70,738,044.86 $75,113,594.02
2031-08-11 $75,190,560.84 $72,934,844.02 $77,446,277.67
2031-08-12 $77,525,634.73 $75,199,865.69 $79,851,403.77
2031-08-13 $75,480,438.17 $73,216,025.03 $77,744,851.32
2031-08-14 $77,824,514.32 $75,489,778.89 $80,159,249.75
2031-08-15 $76,365,304.67 $74,074,345.53 $78,656,263.81
2031-08-16 $78,067,715.92 $75,725,684.45 $80,409,747.40
2031-08-17 $76,008,218.78 $73,727,972.21 $78,288,465.34
2031-08-18 $78,368,685.36 $76,017,624.80 $80,719,745.92
2031-08-19 $78,800,670.57 $76,436,650.46 $81,164,690.69
2031-08-20 $80,965,649.08 $78,536,679.61 $83,394,618.56
2031-08-21 $79,980,419.66 $77,581,007.07 $82,379,832.25
2031-08-22 $79,154,342.68 $76,779,712.40 $81,528,972.96
2031-08-23 $80,030,944.24 $77,630,015.92 $82,431,872.57
2031-08-24 $77,919,655.35 $75,582,065.69 $80,257,245.01
2031-08-25 $79,289,782.80 $76,911,089.31 $81,668,476.28
2031-08-26 $77,198,046.42 $74,882,105.03 $79,513,987.81
2031-08-27 $79,019,821.73 $76,649,227.08 $81,390,416.38
2031-08-28 $81,473,814.89 $79,029,600.44 $83,918,029.34
2031-08-29 $79,578,042.85 $77,190,701.57 $81,965,384.14
2031-08-30 $77,669,590.07 $75,339,502.37 $79,999,677.77
2031-08-31 $78,309,967.91 $75,960,668.88 $80,659,266.95
2031 September
2031-09-01 $80,741,916.27 $78,319,658.78 $83,164,173.76
2031-09-02 $83,249,389.79 $80,751,908.09 $85,746,871.48
2031-09-03 $85,834,733.93 $83,259,691.91 $88,409,775.95
2031-09-04 $88,500,367.00 $85,845,355.99 $91,155,378.01
2031-09-05 $86,165,647.05 $83,580,677.64 $88,750,616.46
2031-09-06 $88,841,556.77 $86,176,310.06 $91,506,803.47
2031-09-07 $87,175,777.58 $84,560,504.25 $89,791,050.90
2031-09-08 $89,119,186.63 $86,445,611.03 $91,792,762.23
2031-09-09 $86,768,141.66 $84,165,097.41 $89,371,185.91
2031-09-10 $89,462,762.10 $86,778,879.23 $92,146,644.96
2031-09-11 $89,955,900.27 $87,257,223.26 $92,654,577.27
2031-09-12 $92,427,358.81 $89,654,538.05 $95,200,179.58
2031-09-13 $91,302,657.72 $88,563,577.99 $94,041,737.46
2031-09-14 $90,359,639.12 $87,648,849.94 $93,070,428.29
2031-09-15 $91,360,334.70 $88,619,524.66 $94,101,144.74
2031-09-16 $88,950,166.22 $86,281,661.23 $91,618,671.20
2031-09-17 $90,514,252.50 $87,798,824.92 $93,229,680.07
2031-09-18 $88,126,404.43 $85,482,612.30 $90,770,196.56
2031-09-19 $90,206,075.03 $87,499,892.78 $92,912,257.28
2031-09-20 $93,007,461.90 $90,217,238.05 $95,797,685.76
2031-09-21 $90,843,319.41 $88,118,019.82 $93,568,618.99
2031-09-22 $88,664,701.04 $86,004,760.01 $91,324,642.07
2031-09-23 $89,395,732.45 $86,713,860.48 $92,077,604.42
2031-09-24 $92,171,953.80 $89,406,795.18 $94,937,112.41