2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $22,007,810.22 $21,347,575.91 $22,668,044.53
2031-01-02 $22,248,406.40 $21,580,954.21 $22,915,858.60
2031-01-03 $22,224,197.04 $21,557,471.13 $22,890,922.95
2031-01-04 $22,467,158.83 $21,793,144.07 $23,141,173.60
2031-01-05 $22,712,776.76 $22,031,393.45 $23,394,160.06
2031-01-06 $22,961,079.85 $22,272,247.46 $23,649,912.25
2031-01-07 $22,777,654.96 $22,094,325.31 $23,460,984.61
2031-01-08 $22,966,289.79 $22,277,301.09 $23,655,278.48
2031-01-09 $22,782,823.28 $22,099,338.58 $23,466,307.97
2031-01-10 $23,031,892.14 $22,340,935.38 $23,722,848.91
2031-01-11 $23,283,683.91 $22,585,173.39 $23,982,194.42
2031-01-12 $23,097,681.89 $22,404,751.43 $23,790,612.34
2031-01-13 $22,989,114.64 $22,299,441.20 $23,678,788.08
2031-01-14 $22,805,465.79 $22,121,301.82 $23,489,629.77
2031-01-15 $22,623,284.03 $21,944,585.51 $23,301,982.55
2031-01-16 $22,760,228.85 $22,077,421.98 $23,443,035.71
2031-01-17 $23,009,050.70 $22,318,779.18 $23,699,322.22
2031-01-18 $23,260,592.76 $22,562,774.98 $23,958,410.54
2031-01-19 $23,514,884.75 $22,809,438.21 $24,220,331.29
2031-01-20 $23,771,956.74 $23,058,798.04 $24,485,115.44
2031-01-21 $23,771,956.74 $23,058,798.04 $24,485,115.44
2031-01-22 $23,615,046.13 $22,906,594.75 $24,323,497.52
2031-01-23 $23,873,213.12 $23,157,016.72 $24,589,409.51
2031-01-24 $23,682,501.64 $22,972,026.59 $24,392,976.69
2031-01-25 $23,941,406.06 $23,223,163.88 $24,659,648.25
2031-01-26 $23,915,354.48 $23,197,893.85 $24,632,815.11
2031-01-27 $24,176,804.53 $23,451,500.39 $24,902,108.66
2031-01-28 $24,441,112.83 $23,707,879.44 $25,174,346.21
2031-01-29 $24,708,310.63 $23,967,061.31 $25,449,559.95
2031-01-30 $24,510,927.96 $23,775,600.12 $25,246,255.80
2031-01-31 $24,713,917.01 $23,972,499.50 $25,455,334.52
2031 February
2031-02-01 $24,516,489.56 $23,780,994.87 $25,251,984.25
2031-02-02 $24,784,511.40 $24,040,976.06 $25,528,046.74
2031-02-03 $25,055,463.34 $24,303,799.44 $25,807,127.24
2031-02-04 $24,855,307.44 $24,109,648.22 $25,600,966.66
2031-02-05 $24,738,478.73 $23,996,324.37 $25,480,633.10
2031-02-06 $24,540,855.07 $23,804,629.42 $25,277,080.72
2031-02-07 $24,344,810.12 $23,614,465.82 $25,075,154.43
2031-02-08 $24,492,175.80 $23,757,410.53 $25,226,941.07
2031-02-09 $24,759,931.84 $24,017,133.88 $25,502,729.79
2031-02-10 $25,030,615.07 $24,279,696.61 $25,781,533.52
2031-02-11 $25,304,257.49 $24,545,129.76 $26,063,385.21
2031-02-12 $25,580,891.45 $24,813,464.71 $26,348,318.19
2031-02-13 $25,580,891.45 $24,813,464.71 $26,348,318.19
2031-02-14 $25,412,040.68 $24,649,679.46 $26,174,401.90
2031-02-15 $25,689,852.97 $24,919,157.38 $26,460,548.56
2031-02-16 $25,484,629.24 $24,720,090.36 $26,249,168.11
2031-02-17 $25,763,235.08 $24,990,338.03 $26,536,132.13
2031-02-18 $25,735,201.09 $24,963,145.06 $26,507,257.12
2031-02-19 $26,016,546.27 $25,236,049.88 $26,797,042.65
2031-02-20 $26,300,967.19 $25,511,938.18 $27,089,996.21
2031-02-21 $26,588,497.49 $25,790,842.57 $27,386,152.42
2031-02-22 $26,376,094.93 $25,584,812.08 $27,167,377.78
2031-02-23 $26,594,530.50 $25,796,694.58 $27,392,366.41
2031-02-24 $26,382,079.74 $25,590,617.35 $27,173,542.13
2031-02-25 $26,670,496.79 $25,870,381.89 $27,470,611.69
2031-02-26 $26,962,066.90 $26,153,204.90 $27,770,928.91
2031-02-27 $26,746,680.08 $25,944,279.67 $27,549,080.48
2031-02-28 $26,620,961.25 $25,822,332.41 $27,419,590.09
2031 March
2031-03-01 $26,408,299.35 $25,616,050.37 $27,200,548.33
2031-03-02 $26,197,336.30 $25,411,416.21 $26,983,256.39
2031-03-03 $26,355,915.82 $25,565,238.34 $27,146,593.29
2031-03-04 $26,644,046.83 $25,844,725.43 $27,443,368.24
2031-03-05 $26,935,327.79 $26,127,267.96 $27,743,387.62
2031-03-06 $27,229,793.12 $26,412,899.33 $28,046,686.91
2031-03-07 $27,527,477.64 $26,701,653.31 $28,353,301.96
2031-03-08 $27,527,477.64 $26,701,653.31 $28,353,301.96
2031-03-09 $27,345,778.11 $26,525,404.77 $28,166,151.46
2031-03-10 $27,644,730.61 $26,815,388.69 $28,474,072.53
2031-03-11 $27,423,890.32 $26,601,173.61 $28,246,607.02
2031-03-12 $27,723,696.76 $26,891,985.86 $28,555,407.66
2031-03-13 $27,693,529.52 $26,862,723.63 $28,524,335.40
2031-03-14 $27,996,283.74 $27,156,395.23 $28,836,172.26
2031-03-15 $28,302,347.77 $27,453,277.34 $29,151,418.20
2031-03-16 $28,611,757.79 $27,753,405.05 $29,470,110.52
2031-03-17 $28,383,192.38 $27,531,696.61 $29,234,688.15
2031-03-18 $28,618,249.87 $27,759,702.38 $29,476,797.37
2031-03-19 $28,389,632.60 $27,537,943.63 $29,241,321.58
2031-03-20 $28,699,996.84 $27,838,996.94 $29,560,996.75
2031-03-21 $29,013,754.08 $28,143,341.46 $29,884,166.70
2031-03-22 $28,781,977.32 $27,918,518.00 $29,645,436.64
2031-03-23 $28,646,691.88 $27,787,291.12 $29,506,092.64
2031-03-24 $28,417,847.40 $27,565,311.98 $29,270,382.83
2031-03-25 $28,190,831.05 $27,345,106.12 $29,036,555.98
2031-03-26 $28,361,477.73 $27,510,633.40 $29,212,322.06
2031-03-27 $28,671,534.17 $27,811,388.15 $29,531,680.20
2031-03-28 $28,984,980.25 $28,115,430.84 $29,854,529.65
2031-03-29 $29,301,853.01 $28,422,797.42 $30,180,908.60
2031-03-30 $29,622,189.92 $28,733,524.23 $30,510,855.62
2031-03-31 $29,622,189.92 $28,733,524.23 $30,510,855.62
2031 April
2031-04-01 $29,426,663.92 $28,543,864.00 $30,309,463.83
2031-04-02 $29,748,365.30 $28,855,914.34 $30,640,816.26
2031-04-03 $29,510,720.09 $28,625,398.49 $30,396,041.70
2031-04-04 $29,833,340.41 $28,938,340.19 $30,728,340.62
2031-04-05 $29,800,877.58 $28,906,851.25 $30,694,903.90
2031-04-06 $30,126,669.98 $29,222,869.88 $31,030,470.08
2031-04-07 $30,456,024.05 $29,542,343.33 $31,369,704.77
2031-04-08 $30,788,978.72 $29,865,309.36 $31,712,648.08
2031-04-09 $30,543,020.56 $29,626,729.94 $31,459,311.17
2031-04-10 $30,795,964.83 $29,872,085.88 $31,719,843.77
2031-04-11 $30,549,950.85 $29,633,452.33 $31,466,449.38
2031-04-12 $30,883,932.36 $29,957,414.39 $31,810,450.33
2031-04-13 $31,221,565.05 $30,284,918.10 $32,158,212.01
2031-04-14 $30,972,151.17 $30,042,986.63 $31,901,315.70
2031-04-15 $30,826,571.14 $29,901,774.00 $31,751,368.27
2031-04-16 $30,580,312.67 $29,662,903.29 $31,497,722.05
2031-04-17 $30,336,021.43 $29,425,940.79 $31,246,102.08
2031-04-18 $30,519,653.52 $29,604,063.92 $31,435,243.13
2031-04-19 $30,853,303.81 $29,927,704.70 $31,778,902.92
2031-04-20 $31,190,601.66 $30,254,883.61 $32,126,319.71
2031-04-21 $31,531,586.96 $30,585,639.35 $32,477,534.57
2031-04-22 $31,876,300.02 $30,920,011.02 $32,832,589.02
2031-04-23 $31,876,300.02 $30,920,011.02 $32,832,589.02
2031-04-24 $31,665,895.40 $30,715,918.54 $32,615,872.26
2031-04-25 $32,012,076.75 $31,051,714.45 $32,972,439.06
2031-04-26 $31,756,347.86 $30,803,657.42 $32,709,038.29
2031-04-27 $32,103,518.07 $31,140,412.52 $33,066,623.61
2031-04-28 $32,068,584.97 $31,106,527.42 $33,030,642.52
2031-04-29 $32,419,168.65 $31,446,593.59 $33,391,743.71
2031-04-30 $32,773,585.02 $31,790,377.47 $33,756,792.57
2031 May
2031-05-01 $33,131,875.99 $32,137,919.71 $34,125,832.27
2031-05-02 $32,867,201.55 $31,881,185.51 $33,853,217.60
2031-05-03 $33,139,393.70 $32,145,211.89 $34,133,575.51
2031-05-04 $32,874,659.21 $31,888,419.44 $33,860,898.99
2031-05-05 $33,234,055.15 $32,237,033.50 $34,231,076.81
2031-05-06 $33,597,380.11 $32,589,458.71 $34,605,301.52
2031-05-07 $33,328,987.00 $32,329,117.39 $34,328,856.61
2031-05-08 $33,172,329.01 $32,177,159.14 $34,167,498.88
2031-05-09 $32,907,331.42 $31,920,111.48 $33,894,551.36
2031-05-10 $32,644,450.77 $31,665,117.24 $33,623,784.29
2031-05-11 $32,842,056.40 $31,856,794.71 $33,827,318.09
2031-05-12 $33,201,095.91 $32,205,063.04 $34,197,128.79
2031-05-13 $33,564,060.56 $32,557,138.74 $34,570,982.37
2031-05-14 $33,930,993.24 $32,913,063.44 $34,948,923.04
2031-05-15 $34,301,937.35 $33,272,879.23 $35,330,995.47
2031-05-16 $34,301,937.35 $33,272,879.23 $35,330,995.47
2031-05-17 $34,075,521.92 $33,053,256.26 $35,097,787.58
2031-05-18 $34,448,046.06 $33,414,604.68 $35,481,487.44
2031-05-19 $34,172,857.39 $33,147,671.66 $35,198,043.11
2031-05-20 $34,546,445.63 $33,510,052.26 $35,582,838.99
2031-05-21 $34,508,854.28 $33,473,588.65 $35,544,119.91
2031-05-22 $34,886,115.74 $33,839,532.27 $35,932,699.22
2031-05-23 $35,267,501.54 $34,209,476.50 $36,325,526.59
2031-05-24 $35,653,056.77 $34,583,465.07 $36,722,648.48
2031-05-25 $35,368,241.86 $34,307,194.60 $36,429,289.11
2031-05-26 $35,661,146.55 $34,591,312.15 $36,730,980.95
2031-05-27 $35,376,267.01 $34,314,979.00 $36,437,555.02
2031-05-28 $35,763,011.29 $34,690,120.96 $36,835,901.63
2031-05-29 $36,153,983.59 $35,069,364.08 $37,238,603.10
2031-05-30 $35,865,167.01 $34,789,212.00 $36,941,122.02
2031-05-31 $35,696,588.08 $34,625,690.44 $36,767,485.73
2031 June
2031-06-01 $35,411,425.42 $34,349,082.65 $36,473,768.18
2031-06-02 $35,128,540.77 $34,074,684.55 $36,182,397.00
2031-06-03 $35,341,183.27 $34,280,947.78 $36,401,418.77
2031-06-04 $35,727,544.01 $34,655,717.69 $36,799,370.33
2031-06-05 $36,118,128.57 $35,034,584.71 $37,201,672.43
2031-06-06 $36,512,983.11 $35,417,593.62 $37,608,372.61
2031-06-07 $36,912,154.33 $35,804,789.70 $38,019,518.96
2031-06-08 $36,912,154.33 $35,804,789.70 $38,019,518.96
2031-06-09 $36,668,509.75 $35,568,454.46 $37,768,565.04
2031-06-10 $37,069,381.23 $35,957,299.80 $38,181,462.67
2031-06-11 $36,773,251.99 $35,670,054.43 $37,876,449.55
2031-06-12 $37,175,268.55 $36,060,010.49 $38,290,526.60
2031-06-13 $37,134,816.68 $36,020,772.18 $38,248,861.18
2031-06-14 $37,540,785.97 $36,414,562.39 $38,667,009.55
2031-06-15 $37,951,193.45 $36,812,657.64 $39,089,729.25
2031-06-16 $38,366,087.63 $37,215,105.00 $39,517,070.25
2031-06-17 $38,059,599.63 $36,917,811.64 $39,201,387.62
2031-06-18 $38,374,793.00 $37,223,549.21 $39,526,036.79
2031-06-19 $38,068,235.46 $36,926,188.39 $39,210,282.52
2031-06-20 $38,484,409.17 $37,329,876.90 $39,638,941.45
2031-06-21 $38,905,132.63 $37,737,978.65 $40,072,286.61
2031-06-22 $38,594,338.46 $37,436,508.31 $39,752,168.62
2031-06-23 $38,412,931.47 $37,260,543.52 $39,565,319.41
2031-06-24 $38,106,069.25 $36,962,887.18 $39,249,251.33
2031-06-25 $37,801,658.41 $36,667,608.66 $38,935,708.17
2031-06-26 $38,030,482.01 $36,889,567.55 $39,171,396.47
2031-06-27 $38,446,243.00 $37,292,855.71 $39,599,630.29
2031-06-28 $38,866,549.21 $37,700,552.73 $40,032,545.69
2031-06-29 $39,291,450.34 $38,112,706.83 $40,470,193.85
2031-06-30 $39,720,996.62 $38,529,366.72 $40,912,626.52
2031 July
2031-07-01 $39,720,996.62 $38,529,366.72 $40,912,626.52
2031-07-02 $39,458,811.82 $38,275,047.47 $40,642,576.18
2031-07-03 $39,890,187.75 $38,693,482.12 $41,086,893.38
2031-07-04 $39,571,524.46 $38,384,378.72 $40,758,670.19
2031-07-05 $40,004,132.60 $38,804,008.62 $41,204,256.57
2031-07-06 $39,960,602.53 $38,761,784.45 $41,159,420.60
2031-07-07 $40,397,464.19 $39,185,540.26 $41,609,388.11
2031-07-08 $40,839,101.75 $39,613,928.70 $42,064,274.80
2031-07-09 $41,285,567.44 $40,047,000.41 $42,524,134.46
2031-07-10 $40,955,757.13 $39,727,084.42 $42,184,429.85
2031-07-11 $41,294,935.25 $40,056,087.19 $42,533,783.30
2031-07-12 $40,965,050.11 $39,736,098.61 $42,194,001.61
2031-07-13 $41,412,892.70 $40,170,505.92 $42,655,279.48
2031-07-14 $41,865,631.24 $40,609,662.31 $43,121,600.18
2031-07-15 $41,531,187.09 $40,285,251.48 $42,777,122.71
2031-07-16 $41,335,975.87 $40,095,896.60 $42,576,055.15
2031-07-17 $41,005,762.88 $39,775,589.99 $42,235,935.77
2031-07-18 $40,678,187.80 $39,457,842.17 $41,898,533.43
2031-07-19 $40,924,423.80 $39,696,691.09 $42,152,156.52
2031-07-20 $41,371,822.26 $40,130,667.59 $42,612,976.92
2031-07-21 $41,824,111.81 $40,569,388.45 $43,078,835.16
2031-07-22 $42,281,345.92 $41,012,905.55 $43,549,786.30
2031-07-23 $42,743,578.67 $41,461,271.31 $44,025,886.03
2031-07-24 $42,743,578.67 $41,461,271.31 $44,025,886.03
2031-07-25 $42,461,442.83 $41,187,599.55 $43,735,286.12
2031-07-26 $42,925,644.45 $41,637,875.12 $44,213,413.79
2031-07-27 $42,582,732.37 $41,305,250.40 $43,860,214.34
2031-07-28 $43,048,259.97 $41,756,812.17 $44,339,707.76
2031-07-29 $43,001,417.46 $41,711,374.94 $44,291,459.99
2031-07-30 $43,471,522.25 $42,167,376.58 $44,775,667.92
2031-07-31 $43,946,766.37 $42,628,363.38 $45,265,169.36
2031 August
2031-08-01 $44,427,206.00 $43,094,389.82 $45,760,022.18
2031-08-02 $44,072,298.68 $42,750,129.72 $45,394,467.64
2031-08-03 $44,437,286.66 $43,104,168.06 $45,770,405.26
2031-08-04 $44,082,298.81 $42,759,829.84 $45,404,767.77
2031-08-05 $44,564,220.12 $43,227,293.52 $45,901,146.73
2031-08-06 $45,051,409.95 $43,699,867.66 $46,402,952.25
2031-08-07 $44,691,516.17 $43,350,770.68 $46,032,261.65
2031-08-08 $44,481,450.29 $43,147,006.78 $45,815,893.80
2031-08-09 $44,126,109.63 $42,802,326.34 $45,449,892.92
2031-08-10 $43,773,607.62 $42,460,399.39 $45,086,815.85
2031-08-11 $44,038,581.03 $42,717,423.60 $45,359,738.46
2031-08-12 $44,520,024.41 $43,184,423.68 $45,855,625.14
2031-08-13 $45,006,731.08 $43,656,529.15 $46,356,933.01
2031-08-14 $45,498,758.58 $44,133,795.82 $46,863,721.33
2031-08-15 $45,996,165.07 $44,616,280.12 $47,376,050.02
2031-08-16 $45,996,165.07 $44,616,280.12 $47,376,050.02
2031-08-17 $45,692,560.02 $44,321,783.22 $47,063,336.82
2031-08-18 $46,192,085.21 $44,806,322.65 $47,577,847.77
2031-08-19 $45,823,079.12 $44,448,386.75 $47,197,771.50
2031-08-20 $46,324,031.19 $44,934,310.25 $47,713,752.13
2031-08-21 $46,273,624.19 $44,885,415.47 $47,661,832.92
2031-08-22 $46,779,501.76 $45,376,116.70 $48,182,886.81
2031-08-23 $47,290,909.73 $45,872,182.44 $48,709,637.02
2031-08-24 $47,807,908.57 $46,373,671.32 $49,242,145.83
2031-08-25 $47,425,994.46 $46,003,214.63 $48,848,774.29
2031-08-26 $47,818,756.32 $46,384,193.63 $49,253,319.01
2031-08-27 $47,436,755.55 $46,013,652.88 $48,859,858.22
2031-08-28 $47,955,348.83 $46,516,688.36 $49,394,009.29
2031-08-29 $48,479,611.52 $47,025,223.18 $49,933,999.87
2031-08-30 $48,092,331.50 $46,649,561.56 $49,535,101.45
2031-08-31 $47,866,280.59 $46,430,292.17 $49,302,269.01
2031 September
2031-09-01 $47,483,900.17 $46,059,383.17 $48,908,417.18
2031-09-02 $47,104,574.41 $45,691,437.18 $48,517,711.64
2031-09-03 $47,389,711.06 $45,968,019.73 $48,811,402.39
2031-09-04 $47,907,790.03 $46,470,556.33 $49,345,023.73
2031-09-05 $48,431,532.80 $46,978,586.81 $49,884,478.78
2031-09-06 $48,961,001.28 $47,492,171.24 $50,429,831.32
2031-09-07 $49,496,258.08 $48,011,370.34 $50,981,145.83
2031-09-08 $49,496,258.08 $48,011,370.34 $50,981,145.83
2031-09-09 $49,169,550.11 $47,694,463.61 $50,644,636.61
2031-09-10 $49,707,086.83 $48,215,874.23 $51,198,299.44
2031-09-11 $49,310,001.11 $47,830,701.07 $50,789,301.14
2031-09-12 $49,849,073.28 $48,353,601.08 $51,344,545.48
2031-09-13 $49,794,830.55 $48,300,985.63 $51,288,675.46
2031-09-14 $50,339,203.03 $48,829,026.94 $51,849,379.12
2031-09-15 $50,889,526.76 $49,362,840.95 $52,416,212.56
2031-09-16 $51,445,866.79 $49,902,490.79 $52,989,242.80
2031-09-17 $51,034,890.80 $49,503,844.08 $52,565,937.53
2031-09-18 $51,457,540.00 $49,913,813.80 $53,001,266.20
2031-09-19 $51,046,470.76 $49,515,076.64 $52,577,864.88
2031-09-20 $51,604,526.56 $50,056,390.76 $53,152,662.36
2031-09-21 $52,168,683.20 $50,603,622.70 $53,733,743.69
2031-09-22 $51,751,932.98 $50,199,374.99 $53,304,490.97
2031-09-23 $51,508,680.65 $49,963,420.23 $53,053,941.07
2031-09-24 $51,097,202.87 $49,564,286.78 $52,630,118.96