2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $31,535,896.96 $30,589,820.05 $32,481,973.87
2031-01-02 $31,900,498.35 $30,943,483.40 $32,857,513.30
2031-01-03 $32,269,315.07 $31,301,235.61 $33,237,394.52
2031-01-04 $32,642,395.85 $31,663,123.97 $33,621,667.72
2031-01-05 $32,441,662.10 $31,468,412.23 $33,414,911.96
2031-01-06 $32,816,735.46 $31,832,233.40 $33,801,237.53
2031-01-07 $32,877,903.66 $31,891,566.55 $33,864,240.77
2031-01-08 $33,258,020.62 $32,260,280.00 $34,255,761.24
2031-01-09 $32,986,831.22 $31,997,226.29 $33,976,436.16
2031-01-10 $33,243,950.04 $32,246,631.54 $34,241,268.54
2031-01-11 $33,168,326.86 $32,173,277.05 $34,163,376.66
2031-01-12 $33,259,074.67 $32,261,302.43 $34,256,846.91
2031-01-13 $33,643,598.53 $32,634,290.58 $34,652,906.49
2031-01-14 $33,369,265.10 $32,368,187.14 $34,370,343.05
2031-01-15 $33,755,062.92 $32,742,411.03 $34,767,714.81
2031-01-16 $34,145,321.13 $33,120,961.50 $35,169,680.77
2031-01-17 $34,042,679.89 $33,021,399.49 $35,063,960.28
2031-01-18 $33,765,092.30 $32,752,139.53 $34,778,045.07
2031-01-19 $33,489,768.19 $32,485,075.15 $34,494,461.24
2031-01-20 $33,876,959.21 $32,860,650.43 $34,893,267.98
2031-01-21 $34,268,626.72 $33,240,567.92 $35,296,685.52
2031-01-22 $34,664,822.49 $33,624,877.81 $35,704,767.16
2031-01-23 $35,065,598.86 $34,013,630.89 $36,117,566.82
2031-01-24 $34,849,963.67 $33,804,464.76 $35,895,462.58
2031-01-25 $35,252,880.55 $34,195,294.13 $36,310,466.97
2031-01-26 $35,318,589.55 $34,259,031.87 $36,378,147.24
2031-01-27 $35,726,924.43 $34,655,116.70 $36,798,732.17
2031-01-28 $35,435,603.34 $34,372,535.24 $36,498,671.44
2031-01-29 $35,711,809.33 $34,640,455.05 $36,783,163.61
2031-01-30 $35,630,572.27 $34,561,655.11 $36,699,489.44
2031-01-31 $35,728,056.74 $34,656,215.04 $36,799,898.44
2031 February
2031-02-01 $36,141,125.66 $35,056,891.89 $37,225,359.43
2031-02-02 $35,846,427.13 $34,771,034.32 $36,921,819.95
2031-02-03 $36,260,864.59 $35,173,038.65 $37,348,690.53
2031-02-04 $36,680,093.56 $35,579,690.75 $37,780,496.37
2031-02-05 $36,569,832.76 $35,472,737.78 $37,666,927.74
2031-02-06 $36,271,638.50 $35,183,489.35 $37,359,787.66
2031-02-07 $35,975,875.75 $34,896,599.48 $37,055,152.03
2031-02-08 $36,391,809.83 $35,300,055.54 $37,483,564.13
2031-02-09 $36,812,552.72 $35,708,176.14 $37,916,929.30
2031-02-10 $37,238,160.01 $36,121,015.21 $38,355,304.82
2031-02-11 $37,668,687.96 $36,538,627.32 $38,798,748.60
2031-02-12 $37,437,045.13 $36,313,933.77 $38,560,156.48
2031-02-13 $37,869,872.47 $36,733,776.30 $39,005,968.65
2031-02-14 $37,940,459.37 $36,802,245.59 $39,078,673.16
2031-02-15 $38,379,106.93 $37,227,733.72 $39,530,480.14
2031-02-16 $38,066,159.66 $36,924,174.87 $39,208,144.45
2031-02-17 $38,362,869.76 $37,211,983.66 $39,513,755.85
2031-02-18 $38,275,602.08 $37,127,334.02 $39,423,870.14
2031-02-19 $38,380,323.29 $37,228,913.59 $39,531,732.99
2031-02-20 $38,824,056.32 $37,659,334.63 $39,988,778.01
2031-02-21 $38,507,480.89 $37,352,256.46 $39,662,705.32
2031-02-22 $38,952,684.05 $37,784,103.53 $40,121,264.57
2031-02-23 $39,403,034.41 $38,220,943.38 $40,585,125.45
2031-02-24 $39,284,588.42 $38,106,050.77 $40,463,126.07
2031-02-25 $38,964,257.76 $37,795,330.03 $40,133,185.49
2031-02-26 $38,646,539.11 $37,487,142.94 $39,805,935.28
2031-02-27 $39,093,349.99 $37,920,549.49 $40,266,150.49
2031-02-28 $39,545,326.66 $38,358,966.86 $40,731,686.46
2031 March
2031-03-01 $40,002,528.84 $38,802,452.98 $41,202,604.71
2031-03-02 $40,465,016.96 $39,251,066.45 $41,678,967.46
2031-03-03 $40,216,178.16 $39,009,692.81 $41,422,663.50
2031-03-04 $40,681,136.37 $39,460,702.28 $41,901,570.46
2031-03-05 $40,756,963.28 $39,534,254.38 $41,979,672.18
2031-03-06 $41,228,173.77 $39,991,328.55 $42,465,018.98
2031-03-07 $40,891,994.91 $39,665,235.06 $42,118,754.76
2031-03-08 $41,210,731.23 $39,974,409.29 $42,447,053.17
2031-03-09 $41,116,985.25 $39,883,475.70 $42,350,494.81
2031-03-10 $41,229,480.43 $39,992,596.01 $42,466,364.84
2031-03-11 $41,706,153.91 $40,454,969.29 $42,957,338.52
2031-03-12 $41,366,077.55 $40,125,095.22 $42,607,059.87
2031-03-13 $41,844,330.29 $40,589,000.38 $43,099,660.20
2031-03-14 $42,328,112.34 $41,058,268.97 $43,597,955.71
2031-03-15 $42,200,873.53 $40,934,847.32 $43,466,899.73
2031-03-16 $41,856,763.18 $40,601,060.28 $43,112,466.07
2031-03-17 $41,515,458.73 $40,269,994.97 $42,760,922.50
2031-03-18 $41,995,438.54 $40,735,575.39 $43,255,301.70
2031-03-19 $42,480,967.63 $41,206,538.60 $43,755,396.66
2031-03-20 $42,972,110.14 $41,682,946.84 $44,261,273.45
2031-03-21 $43,468,930.99 $42,164,863.06 $44,772,998.92
2031-03-22 $43,201,619.68 $41,905,571.09 $44,497,668.27
2031-03-23 $43,701,094.00 $42,390,061.18 $45,012,126.82
2031-03-24 $43,782,549.90 $42,469,073.40 $45,096,026.40
2031-03-25 $44,288,740.62 $42,960,078.41 $45,617,402.84
2031-03-26 $43,927,605.58 $42,609,777.42 $45,245,433.75
2031-03-27 $44,270,003.24 $42,941,903.15 $45,598,103.34
2031-03-28 $44,169,298.05 $42,844,219.11 $45,494,376.99
2031-03-29 $44,290,144.28 $42,961,439.95 $45,618,848.61
2031-03-30 $44,802,203.54 $43,458,137.43 $46,146,269.65
2031-03-31 $44,436,881.67 $43,103,775.22 $45,769,988.12
2031 April
2031-04-01 $44,950,637.43 $43,602,118.31 $46,299,156.55
2031-04-02 $45,470,332.96 $44,106,222.97 $46,834,442.95
2031-04-03 $45,333,648.60 $43,973,639.14 $46,693,658.05
2031-04-04 $44,963,993.27 $43,615,073.47 $46,312,913.06
2031-04-05 $44,597,352.14 $43,259,431.58 $45,935,272.71
2031-04-06 $45,112,963.18 $43,759,574.28 $46,466,352.07
2031-04-07 $45,634,535.44 $44,265,499.37 $47,003,571.50
2031-04-08 $46,162,137.84 $44,777,273.70 $47,547,001.97
2031-04-09 $46,695,840.10 $45,294,964.89 $48,096,715.30
2031-04-10 $46,408,684.98 $45,016,424.43 $47,800,945.53
2031-04-11 $46,945,237.69 $45,536,880.56 $48,353,594.82
2031-04-12 $47,032,740.46 $45,621,758.25 $48,443,722.67
2031-04-13 $47,576,508.17 $46,149,212.92 $49,003,803.41
2031-04-14 $47,188,564.33 $45,772,907.40 $48,604,221.26
2031-04-15 $47,556,379.82 $46,129,688.43 $48,983,071.22
2031-04-16 $47,448,198.79 $46,024,752.83 $48,871,644.76
2031-04-17 $47,578,016.03 $46,150,675.55 $49,005,356.51
2031-04-18 $48,128,087.92 $46,684,245.29 $49,571,930.56
2031-04-19 $47,735,646.44 $46,303,577.05 $49,167,715.83
2031-04-20 $48,287,540.78 $46,838,914.55 $49,736,167.00
2031-04-21 $48,845,815.83 $47,380,441.35 $50,311,190.30
2031-04-22 $48,698,984.72 $47,238,015.17 $50,159,954.26
2031-04-23 $48,301,888.08 $46,852,831.44 $49,750,944.72
2031-04-24 $47,908,029.42 $46,470,788.53 $49,345,270.30
2031-04-25 $48,461,916.75 $47,008,059.25 $49,915,774.26
2031-04-26 $49,022,207.84 $47,551,541.61 $50,492,874.08
2031-04-27 $49,588,976.72 $48,101,307.42 $51,076,646.02
2031-04-28 $50,162,298.29 $48,657,429.34 $51,667,167.23
2031-04-29 $49,853,826.25 $48,358,211.46 $51,349,441.04
2031-04-30 $50,430,209.87 $48,917,303.57 $51,943,116.16
2031 May
2031-05-01 $50,524,208.39 $49,008,482.14 $52,039,934.64
2031-05-02 $51,108,342.61 $49,575,092.33 $52,641,592.89
2031-05-03 $50,691,599.82 $49,170,851.82 $52,212,347.81
2031-05-04 $51,086,720.04 $49,554,118.44 $52,619,321.64
2031-05-05 $50,970,508.21 $49,441,392.96 $52,499,623.45
2031-05-06 $51,109,962.40 $49,576,663.53 $52,643,261.28
2031-05-07 $51,700,868.80 $50,149,842.73 $53,251,894.86
2031-05-08 $51,279,294.49 $49,740,915.65 $52,817,673.32
2031-05-09 $51,872,158.61 $50,315,993.85 $53,428,323.37
2031-05-10 $52,471,877.12 $50,897,720.80 $54,046,033.43
2031-05-11 $52,314,146.02 $50,744,721.64 $53,883,570.40
2031-05-12 $51,887,570.98 $50,330,943.85 $53,444,198.11
2031-05-13 $51,464,474.28 $49,920,540.05 $53,008,408.51
2031-05-14 $52,059,479.36 $50,497,694.98 $53,621,263.74
2031-05-15 $52,661,363.57 $51,081,522.66 $54,241,204.47
2031-05-16 $53,270,206.44 $51,672,100.25 $54,868,312.64
2031-05-17 $53,886,088.44 $52,269,505.79 $55,502,671.09
2031-05-18 $53,554,717.04 $51,948,075.52 $55,161,358.55
2031-05-19 $54,173,888.39 $52,548,671.74 $55,799,105.04
2031-05-20 $54,274,864.89 $52,646,618.94 $55,903,110.83
2031-05-21 $54,902,362.21 $53,255,291.35 $56,549,433.08
2031-05-22 $54,454,682.59 $52,821,042.11 $56,088,323.07
2031-05-23 $54,879,134.49 $53,232,760.46 $56,525,508.53
2031-05-24 $54,754,295.70 $53,111,666.83 $56,396,924.57
2031-05-25 $54,904,102.25 $53,256,979.18 $56,551,225.32
2031-05-26 $55,538,874.49 $53,872,708.25 $57,205,040.72
2031-05-27 $55,086,004.67 $53,433,424.53 $56,738,584.82
2031-05-28 $55,722,879.97 $54,051,193.57 $57,394,566.37
2031-05-29 $56,367,118.48 $54,676,104.93 $58,058,132.04
2031-05-30 $56,197,678.25 $54,511,747.90 $57,883,608.60
2031-05-31 $55,739,436.48 $54,067,253.39 $57,411,619.57
2031 June
2031-06-01 $55,284,931.26 $53,626,383.33 $56,943,479.20
2031-06-02 $55,924,106.44 $54,246,383.25 $57,601,829.64
2031-06-03 $56,570,671.43 $54,873,551.29 $58,267,791.57
2031-06-04 $57,224,711.66 $55,507,970.31 $58,941,453.01
2031-06-05 $57,886,313.56 $56,149,724.15 $59,622,902.97
2031-06-06 $57,530,342.85 $55,804,432.57 $59,256,253.14
2031-06-07 $58,195,478.30 $56,449,613.95 $59,941,342.64
2031-06-08 $58,303,950.76 $56,554,832.24 $60,053,069.28
2031-06-09 $58,978,030.25 $57,208,689.34 $60,747,371.16
2031-06-10 $58,497,117.20 $56,742,203.69 $60,252,030.72
2031-06-11 $58,953,078.22 $57,184,485.88 $60,721,670.57
2031-06-12 $58,818,972.04 $57,054,402.88 $60,583,541.20
2031-06-13 $58,979,899.46 $57,210,502.48 $60,749,296.45
2031-06-14 $59,661,793.91 $57,871,940.10 $61,451,647.73
2031-06-15 $59,175,305.38 $57,400,046.22 $60,950,564.54
2031-06-16 $59,859,459.01 $58,063,675.24 $61,655,242.78
2031-06-17 $60,551,522.47 $58,734,976.80 $62,368,068.14
2031-06-18 $60,369,503.87 $58,558,418.75 $62,180,588.98
2031-06-19 $59,877,244.59 $58,080,927.25 $61,673,561.93
2031-06-20 $59,388,999.25 $57,607,329.28 $61,170,669.23
2031-06-21 $60,075,623.50 $58,273,354.80 $61,877,892.21
2031-06-22 $60,770,186.14 $58,947,080.55 $62,593,291.72
2031-06-23 $61,472,778.94 $59,628,595.57 $63,316,962.31
2031-06-24 $62,183,494.75 $60,317,989.90 $64,048,999.59
2031-06-25 $61,801,098.61 $59,947,065.65 $63,655,131.57
2031-06-26 $62,515,610.28 $60,640,141.97 $64,391,078.59
2031-06-27 $62,632,135.18 $60,753,171.12 $64,511,099.24
2031-06-28 $63,356,254.85 $61,455,567.21 $65,256,942.50
2031-06-29 $62,839,641.30 $60,954,452.06 $64,724,830.54
2031-06-30 $63,329,450.52 $61,429,567.00 $65,229,334.03
2031 July
2031-07-01 $63,185,388.98 $61,289,827.31 $65,080,950.65
2031-07-02 $63,358,262.82 $61,457,514.94 $65,259,010.71
2031-07-03 $64,090,777.60 $62,168,054.27 $66,013,500.93
2031-07-04 $63,568,174.67 $61,661,129.43 $65,475,219.91
2031-07-05 $64,303,116.34 $62,374,022.85 $66,232,209.83
2031-07-06 $65,046,555.01 $63,095,158.36 $66,997,951.66
2031-07-07 $64,851,024.29 $62,905,493.56 $66,796,555.01
2031-07-08 $64,322,222.23 $62,392,555.56 $66,251,888.89
2031-07-09 $63,797,732.07 $61,883,800.11 $65,711,664.03
2031-07-10 $64,535,327.76 $62,599,267.93 $66,471,387.59
2031-07-11 $65,281,451.14 $63,323,007.61 $67,239,894.68
2031-07-12 $66,036,200.81 $64,055,114.78 $68,017,286.83
2031-07-13 $66,799,676.49 $64,795,686.19 $68,803,666.78
2031-07-14 $66,388,893.24 $64,397,226.44 $68,380,560.03
2031-07-15 $67,156,446.56 $65,141,753.17 $69,171,139.96
2031-07-16 $67,281,621.67 $65,263,173.02 $69,300,070.32
2031-07-17 $68,059,496.25 $66,017,711.37 $70,101,281.14
2031-07-18 $67,504,531.98 $65,479,396.02 $69,529,667.94
2031-07-19 $68,030,702.10 $65,989,781.04 $70,071,623.16
2031-07-20 $67,875,946.18 $65,839,667.80 $69,912,224.57
2031-07-21 $68,061,653.29 $66,019,803.69 $70,103,502.88
2031-07-22 $68,848,546.18 $66,783,089.79 $70,914,002.56
2031-07-23 $68,287,147.91 $66,238,533.47 $70,335,762.34
2031-07-24 $69,076,647.85 $67,004,348.41 $71,148,947.28
2031-07-25 $69,875,275.57 $67,779,017.31 $71,971,533.84
2031-07-26 $69,665,229.66 $67,575,272.77 $71,755,186.55
2031-07-27 $69,097,172.06 $67,024,256.90 $71,170,087.22
2031-07-28 $68,533,746.46 $66,477,734.07 $70,589,758.86
2031-07-29 $69,326,097.45 $67,246,314.53 $71,405,880.37
2031-07-30 $70,127,609.18 $68,023,780.90 $72,231,437.46
2031-07-31 $70,938,387.57 $68,810,235.94 $73,066,539.19
2031 August
2031-08-01 $71,758,539.74 $69,605,783.55 $73,911,295.93
2031-08-02 $71,317,262.06 $69,177,744.20 $73,456,779.92
2031-08-03 $72,141,794.58 $69,977,540.75 $74,306,048.42
2031-08-04 $72,276,262.05 $70,107,974.19 $74,444,549.91
2031-08-05 $73,111,882.02 $70,918,525.56 $75,305,238.49
2031-08-06 $72,515,720.06 $70,340,248.46 $74,691,191.66
2031-08-07 $73,080,950.34 $70,888,521.83 $75,273,378.85
2031-08-08 $72,914,706.14 $70,727,264.96 $75,102,147.33
2031-08-09 $73,114,199.18 $70,920,773.21 $75,307,625.16
2031-08-10 $73,959,506.94 $71,740,721.74 $76,178,292.15
2031-08-11 $73,356,433.36 $71,155,740.36 $75,557,126.36
2031-08-12 $74,204,541.71 $71,978,405.45 $76,430,677.96
2031-08-13 $75,062,455.43 $72,810,581.77 $77,314,329.09
2031-08-14 $74,836,816.79 $72,591,712.28 $77,081,921.29
2031-08-15 $74,226,589.53 $71,999,791.84 $76,453,387.21
2031-08-16 $73,621,338.12 $71,412,697.98 $75,829,978.27
2031-08-17 $74,472,509.16 $72,238,333.88 $76,706,684.43
2031-08-18 $75,333,520.98 $73,073,515.35 $77,593,526.61
2031-08-19 $76,204,487.37 $73,918,352.75 $78,490,621.99
2031-08-20 $77,085,523.41 $74,772,957.71 $79,398,089.11
2031-08-21 $76,611,487.55 $74,313,142.93 $78,909,832.18
2031-08-22 $77,497,229.12 $75,172,312.24 $79,822,145.99
2031-08-23 $77,641,678.75 $75,312,428.39 $79,970,929.11
2031-08-24 $78,539,330.84 $76,183,150.92 $80,895,510.77
2031-08-25 $77,898,912.89 $75,561,945.50 $80,235,880.28
2031-08-26 $78,506,102.95 $76,150,919.86 $80,861,286.04
2031-08-27 $78,327,517.64 $75,977,692.11 $80,677,343.17
2031-08-28 $78,541,820.01 $76,185,565.41 $80,898,074.61
2031-08-29 $79,449,879.06 $77,066,382.69 $81,833,375.43
2031-08-30 $78,802,036.41 $76,437,975.31 $81,166,097.50
2031-08-31 $79,713,103.94 $77,321,710.82 $82,104,497.06
2031 September
2031-09-01 $80,634,704.75 $78,215,663.61 $83,053,745.89
2031-09-02 $80,392,315.86 $77,980,546.38 $82,804,085.34
2031-09-03 $79,736,788.48 $77,344,684.82 $82,128,892.13
2031-09-04 $79,086,606.33 $76,714,008.14 $81,459,204.52
2031-09-05 $80,000,963.91 $77,600,934.99 $82,400,992.83
2031-09-06 $80,925,892.81 $78,498,116.02 $83,353,669.59
2031-09-07 $81,861,515.25 $79,405,669.79 $84,317,360.70
2031-09-08 $82,807,954.86 $80,323,716.21 $85,292,193.50
2031-09-09 $82,298,729.02 $79,829,767.15 $84,767,690.90
2031-09-10 $83,250,223.47 $80,752,716.77 $85,747,730.17
2031-09-11 $83,405,396.30 $80,903,234.41 $85,907,558.19
2031-09-12 $84,369,685.45 $81,838,594.89 $86,900,776.01
2031-09-13 $83,681,726.18 $81,171,274.39 $86,192,177.96
2031-09-14 $84,333,990.89 $81,803,971.16 $86,864,010.62
2031-09-15 $84,142,148.33 $81,617,883.88 $86,666,412.78
2031-09-16 $84,372,359.40 $81,841,188.62 $86,903,530.19
2031-09-17 $85,347,828.07 $82,787,393.23 $87,908,262.91
2031-09-18 $84,651,892.92 $82,112,336.13 $87,191,449.71
2031-09-19 $85,630,593.40 $83,061,675.60 $88,199,511.20
2031-09-20 $86,620,609.10 $84,021,990.83 $89,219,227.38
2031-09-21 $86,360,226.51 $83,769,419.72 $88,951,033.31
2031-09-22 $85,656,036.16 $83,086,355.07 $88,225,717.24
2031-09-23 $84,957,587.85 $82,408,860.21 $87,506,315.48
2031-09-24 $85,939,822.61 $83,361,627.94 $88,518,017.29