2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $16,204,427.42 $15,718,294.59 $16,690,560.24
2031-01-02 $16,254,195.31 $15,766,569.45 $16,741,821.17
2031-01-03 $16,722,013.55 $16,220,353.14 $17,223,673.96
2031-01-04 $17,351,768.68 $16,831,215.62 $17,872,321.74
2031-01-05 $17,399,834.52 $16,877,839.49 $17,921,829.56
2031-01-06 $18,055,116.56 $17,513,463.06 $18,596,770.05
2031-01-07 $18,723,518.95 $18,161,813.38 $19,285,224.52
2031-01-08 $19,428,651.27 $18,845,791.73 $20,011,510.81
2031-01-09 $18,872,688.15 $18,306,507.50 $19,438,868.79
2031-01-10 $18,908,636.13 $18,341,377.04 $19,475,895.21
2031-01-11 $18,944,584.10 $18,376,246.58 $19,512,921.63
2031-01-12 $18,573,121.67 $18,015,928.02 $19,130,315.32
2031-01-13 $19,272,589.99 $18,694,412.29 $19,850,767.69
2031-01-14 $18,721,092.66 $18,159,459.88 $19,282,725.44
2031-01-15 $19,231,141.01 $18,654,206.78 $19,808,075.24
2031-01-16 $18,680,829.77 $18,120,404.88 $19,241,254.66
2031-01-17 $19,384,354.40 $18,802,823.77 $19,965,885.03
2031-01-18 $18,829,658.86 $18,264,769.10 $19,394,548.63
2031-01-19 $19,538,788.43 $18,952,624.78 $20,124,952.09
2031-01-20 $19,814,792.51 $19,220,348.73 $20,409,236.28
2031-01-21 $19,247,779.71 $18,670,346.32 $19,825,213.11
2031-01-22 $18,696,992.35 $18,136,082.58 $19,257,902.12
2031-01-23 $18,849,000.42 $18,283,530.41 $19,414,470.43
2031-01-24 $19,036,087.27 $18,465,004.65 $19,607,169.89
2031-01-25 $19,094,551.91 $18,521,715.35 $19,667,388.47
2031-01-26 $19,644,119.54 $19,054,795.96 $20,233,443.13
2031-01-27 $20,383,921.90 $19,772,404.24 $20,995,439.56
2031-01-28 $20,440,387.06 $19,827,175.45 $21,053,598.67
2031-01-29 $21,210,177.05 $20,573,871.74 $21,846,482.36
2031-01-30 $21,995,380.13 $21,335,518.72 $22,655,241.53
2031-01-31 $22,823,731.54 $22,139,019.59 $23,508,443.48
2031 February
2031-02-01 $22,170,616.06 $21,505,497.57 $22,835,734.54
2031-02-02 $22,212,845.80 $21,546,460.43 $22,879,231.17
2031-02-03 $22,255,075.54 $21,587,423.28 $22,922,727.81
2031-02-04 $21,818,701.51 $21,164,140.47 $22,473,262.56
2031-02-05 $22,640,399.16 $21,961,187.19 $23,319,611.14
2031-02-06 $21,992,529.85 $21,332,753.96 $22,652,305.75
2031-02-07 $22,591,707.14 $21,913,955.92 $23,269,458.35
2031-02-08 $21,945,231.18 $21,286,874.24 $22,603,588.11
2031-02-09 $22,771,693.97 $22,088,543.15 $23,454,844.78
2031-02-10 $22,120,067.57 $21,456,465.54 $22,783,669.60
2031-02-11 $22,953,114.74 $22,264,521.30 $23,641,708.18
2031-02-12 $23,277,349.44 $22,579,028.96 $23,975,669.92
2031-02-13 $22,611,253.39 $21,932,915.79 $23,289,591.00
2031-02-14 $21,964,218.11 $21,305,291.56 $22,623,144.65
2031-02-15 $22,142,788.99 $21,478,505.32 $22,807,072.66
2031-02-16 $22,362,568.53 $21,691,691.47 $23,033,445.59
2031-02-17 $22,431,249.64 $21,758,312.15 $23,104,187.13
2031-02-18 $23,076,852.05 $22,384,546.48 $23,769,157.61
2031-02-19 $23,945,931.95 $23,227,553.99 $24,664,309.91
2031-02-20 $24,012,264.17 $23,291,896.25 $24,732,632.10
2031-02-21 $24,916,571.93 $24,169,074.77 $25,664,069.09
2031-02-22 $25,838,986.16 $25,063,816.57 $26,614,155.74
2031-02-23 $26,812,088.71 $26,007,726.05 $27,616,451.37
2031-02-24 $26,044,843.87 $25,263,498.55 $26,826,189.19
2031-02-25 $26,094,453.10 $25,311,619.50 $26,877,286.69
2031-02-26 $26,144,062.32 $25,359,740.45 $26,928,384.19
2031-02-27 $25,631,433.65 $24,862,490.64 $26,400,376.66
2031-02-28 $26,596,719.73 $25,798,818.14 $27,394,621.32
2031 March
2031-03-01 $25,835,637.81 $25,060,568.67 $26,610,706.94
2031-03-02 $26,539,518.96 $25,743,333.39 $27,335,704.53
2031-03-03 $25,780,073.87 $25,006,671.66 $26,553,476.09
2031-03-04 $26,750,957.78 $25,948,429.05 $27,553,486.51
2031-03-05 $25,985,462.24 $25,205,898.37 $26,765,026.11
2031-03-06 $26,964,081.12 $26,155,158.68 $27,773,003.55
2031-03-07 $27,344,974.55 $26,524,625.32 $28,165,323.79
2031-03-08 $26,562,480.85 $25,765,606.42 $27,359,355.27
2031-03-09 $25,802,378.69 $25,028,307.33 $26,576,450.06
2031-03-10 $26,012,154.13 $25,231,789.51 $26,792,518.76
2031-03-11 $26,270,339.28 $25,482,229.11 $27,058,449.46
2031-03-12 $26,351,022.14 $25,560,491.48 $27,141,552.81
2031-03-13 $27,109,441.03 $26,296,157.80 $27,922,724.26
2031-03-14 $28,130,389.23 $27,286,477.55 $28,974,300.90
2031-03-15 $28,208,312.74 $27,362,063.36 $29,054,562.13
2031-03-16 $29,270,644.72 $28,392,525.38 $30,148,764.06
2031-03-17 $30,354,247.20 $29,443,619.78 $31,264,874.61
2031-03-18 $31,497,395.59 $30,552,473.72 $32,442,317.46
2031-03-19 $30,596,077.73 $29,678,195.40 $31,513,960.07
2031-03-20 $30,654,355.98 $29,734,725.30 $31,573,986.66
2031-03-21 $30,712,634.22 $29,791,255.19 $31,634,013.25
2031-03-22 $30,110,425.71 $29,207,112.94 $31,013,738.48
2031-03-23 $31,244,391.72 $30,307,059.97 $32,181,723.47
2031-03-24 $30,350,313.73 $29,439,804.32 $31,260,823.15
2031-03-25 $31,177,195.35 $30,241,879.49 $32,112,511.21
2031-03-26 $30,285,040.23 $29,376,489.02 $31,193,591.43
2031-03-27 $31,425,582.27 $30,482,814.80 $32,368,349.73
2031-03-28 $30,526,319.40 $29,610,529.81 $31,442,108.98
2031-03-29 $31,675,948.07 $30,725,669.63 $32,626,226.51
2031-03-30 $32,123,401.13 $31,159,699.10 $33,087,103.17
2031-03-31 $31,204,169.74 $30,268,044.64 $32,140,294.83
2031 April
2031-04-01 $30,311,242.72 $29,401,905.44 $31,220,580.01
2031-04-02 $30,557,675.59 $29,640,945.32 $31,474,405.86
2031-04-03 $30,860,977.58 $29,935,148.26 $31,786,806.91
2031-04-04 $30,955,759.46 $30,027,086.67 $31,884,432.24
2031-04-05 $31,846,709.05 $30,891,307.78 $32,802,110.33
2031-04-06 $33,046,063.93 $32,054,682.01 $34,037,445.84
2031-04-07 $33,137,604.27 $32,143,476.14 $34,131,732.40
2031-04-08 $34,385,574.57 $33,354,007.33 $35,417,141.81
2031-04-09 $35,658,532.31 $34,588,776.34 $36,728,288.28
2031-04-10 $37,001,441.39 $35,891,398.14 $38,111,484.63
2031-04-11 $35,942,621.79 $34,864,343.13 $37,020,900.44
2031-04-12 $36,011,083.92 $34,930,751.41 $37,091,416.44
2031-04-13 $36,079,546.06 $34,997,159.68 $37,161,932.44
2031-04-14 $35,372,103.98 $34,310,940.86 $36,433,267.10
2031-04-15 $36,704,226.09 $35,603,099.31 $37,805,352.87
2031-04-16 $35,653,911.50 $34,584,294.15 $36,723,528.84
2031-04-17 $36,625,287.41 $35,526,528.79 $37,724,046.04
2031-04-18 $35,577,231.70 $34,509,914.75 $36,644,548.65
2031-04-19 $36,917,078.97 $35,809,566.60 $38,024,591.34
2031-04-20 $35,860,673.45 $34,784,853.25 $36,936,493.66
2031-04-21 $37,211,195.21 $36,094,859.35 $38,327,531.07
2031-04-22 $37,736,838.93 $36,604,733.76 $38,868,944.10
2031-04-23 $36,656,975.47 $35,557,266.21 $37,756,684.73
2031-04-24 $35,608,012.98 $34,539,772.59 $36,676,253.37
2031-04-25 $35,897,509.02 $34,820,583.75 $36,974,434.29
2031-04-26 $36,253,811.84 $35,166,197.49 $37,341,426.20
2031-04-27 $36,365,156.47 $35,274,201.78 $37,456,111.17
2031-04-28 $37,411,796.00 $36,289,442.12 $38,534,149.88
2031-04-29 $38,820,733.41 $37,656,111.41 $39,985,355.42
2031-04-30 $38,928,270.07 $37,760,421.97 $40,096,118.17
2031 May
2031-05-01 $40,394,318.27 $39,182,488.72 $41,606,147.82
2031-05-02 $41,889,720.36 $40,633,028.75 $43,146,411.97
2031-05-03 $43,467,297.50 $42,163,278.58 $44,771,316.43
2031-05-04 $42,223,453.35 $40,956,749.75 $43,490,156.95
2031-05-05 $42,303,878.98 $41,034,762.61 $43,572,995.35
2031-05-06 $42,384,304.60 $41,112,775.46 $43,655,833.74
2031-05-07 $41,553,239.81 $40,306,642.61 $42,799,837.00
2031-05-08 $43,118,145.01 $41,824,600.66 $44,411,689.36
2031-05-09 $41,884,292.07 $40,627,763.31 $43,140,820.84
2031-05-10 $43,025,412.10 $41,734,649.74 $44,316,174.47
2031-05-11 $41,794,212.78 $40,540,386.40 $43,048,039.17
2031-05-12 $43,368,193.08 $42,067,147.29 $44,669,238.88
2031-05-13 $42,127,184.87 $40,863,369.32 $43,391,000.41
2031-05-14 $43,713,704.98 $42,402,293.83 $45,025,116.13
2031-05-15 $44,331,202.87 $43,001,266.79 $45,661,138.96
2031-05-16 $43,062,637.52 $41,770,758.40 $44,354,516.65
2031-05-17 $41,830,372.97 $40,575,461.78 $43,085,284.16
2031-05-18 $42,170,457.31 $40,905,343.59 $43,435,571.03
2031-05-19 $42,589,022.64 $41,311,351.96 $43,866,693.32
2031-05-20 $42,719,824.31 $41,438,229.58 $44,001,419.04
2031-05-21 $43,949,359.97 $42,630,879.17 $45,267,840.77
2031-05-22 $45,604,503.65 $44,236,368.54 $46,972,638.75
2031-05-23 $45,730,831.91 $44,358,906.95 $47,102,756.87
2031-05-24 $47,453,066.25 $46,029,474.27 $48,876,658.24
2031-05-25 $49,209,783.97 $47,733,490.45 $50,686,077.49
2031-05-26 $51,063,036.50 $49,531,145.41 $52,594,927.60
2031-05-27 $49,601,835.49 $48,113,780.42 $51,089,890.55
2031-05-28 $49,696,315.17 $48,205,425.72 $51,187,204.63
2031-05-29 $49,790,794.86 $48,297,071.01 $51,284,518.71
2031-05-30 $48,814,504.76 $47,350,069.62 $50,278,939.91
2031-05-31 $50,652,870.98 $49,133,284.85 $52,172,457.11
2031 June
2031-06-01 $49,203,407.11 $47,727,304.90 $50,679,509.33
2031-06-02 $50,543,933.37 $49,027,615.37 $52,060,251.37
2031-06-03 $49,097,586.82 $47,624,659.22 $50,570,514.42
2031-06-04 $50,946,613.98 $49,418,215.56 $52,475,012.40
2031-06-05 $49,488,744.47 $48,004,082.13 $50,973,406.80
2031-06-06 $51,352,502.72 $49,811,927.64 $52,893,077.80
2031-06-07 $52,077,905.93 $50,515,568.76 $53,640,243.11
2031-06-08 $50,587,663.79 $49,070,033.87 $52,105,293.70
2031-06-09 $49,140,065.86 $47,665,863.89 $50,614,267.84
2031-06-10 $49,539,578.59 $48,053,391.23 $51,025,765.95
2031-06-11 $50,031,286.57 $48,530,347.97 $51,532,225.17
2031-06-12 $50,184,945.31 $48,679,396.95 $51,690,493.67
2031-06-13 $51,629,337.49 $50,080,457.37 $53,178,217.62
2031-06-14 $53,573,711.00 $51,966,499.67 $55,180,922.33
2031-06-15 $53,722,114.63 $52,110,451.19 $55,333,778.07
2031-06-16 $55,745,302.64 $54,072,943.56 $57,417,661.72
2031-06-17 $57,808,999.86 $56,074,729.87 $59,543,269.86
2031-06-18 $59,986,100.97 $58,186,517.94 $61,785,684.00
2031-06-19 $58,269,560.83 $56,521,474.01 $60,017,647.66
2031-06-20 $58,380,550.47 $56,629,133.96 $60,131,966.99
2031-06-21 $58,491,540.11 $56,736,793.91 $60,246,286.32
2031-06-22 $57,344,647.17 $55,624,307.75 $59,064,986.58
2031-06-23 $59,504,260.64 $57,719,132.82 $61,289,388.46
2031-06-24 $57,801,508.67 $56,067,463.41 $59,535,553.93
2031-06-25 $59,376,286.62 $57,594,998.02 $61,157,575.21
2031-06-26 $57,677,196.70 $55,946,880.80 $59,407,512.60
2031-06-27 $59,849,334.07 $58,053,854.05 $61,644,814.09
2031-06-28 $58,136,707.60 $56,392,606.38 $59,880,808.83
2031-06-29 $60,326,150.27 $58,516,365.76 $62,135,934.78
2031-06-30 $61,178,314.84 $59,342,965.39 $63,013,664.28
2031 July
2031-07-01 $59,427,658.75 $57,644,828.99 $61,210,488.51
2031-07-02 $57,727,098.79 $55,995,285.82 $59,458,911.75
2031-07-03 $58,196,424.79 $56,450,532.05 $59,942,317.54
2031-07-04 $58,774,056.80 $57,010,835.10 $60,537,278.50
2031-07-05 $58,954,566.80 $57,185,929.80 $60,723,203.81
2031-07-06 $60,651,360.83 $58,831,820.00 $62,470,901.65
2031-07-07 $62,935,505.95 $61,047,440.77 $64,823,571.13
2031-07-08 $63,109,842.53 $61,216,547.25 $65,003,137.80
2031-07-09 $65,486,574.67 $63,521,977.43 $67,451,171.91
2031-07-10 $67,910,894.85 $65,873,568.01 $69,948,221.70
2031-07-11 $70,468,435.80 $68,354,382.73 $72,582,488.88
2031-07-12 $68,451,937.04 $66,398,378.93 $70,505,495.15
2031-07-13 $68,582,321.68 $66,524,852.03 $70,639,791.33
2031-07-14 $68,712,706.32 $66,651,325.13 $70,774,087.51
2031-07-15 $67,365,398.36 $65,344,436.41 $69,386,360.31
2031-07-16 $69,902,395.78 $67,805,323.90 $71,999,467.65
2031-07-17 $67,902,094.60 $65,865,031.77 $69,939,157.44
2031-07-18 $69,752,058.79 $67,659,497.03 $71,844,620.56
2031-07-19 $67,756,059.61 $65,723,377.82 $69,788,741.39
2031-07-20 $70,307,769.43 $68,198,536.34 $72,417,002.51
2031-07-21 $68,295,868.23 $66,246,992.18 $70,344,744.28
2031-07-22 $70,867,907.37 $68,741,870.15 $72,993,944.60
2031-07-23 $71,868,984.35 $69,712,914.82 $74,025,053.88
2031-07-24 $69,812,408.00 $67,718,035.76 $71,906,780.24
2031-07-25 $67,814,681.89 $65,780,241.43 $69,849,122.34
2031-07-26 $68,366,020.76 $66,315,040.14 $70,417,001.39
2031-07-27 $69,044,591.69 $66,973,253.94 $71,115,929.44
2031-07-28 $69,256,645.10 $67,178,945.75 $71,334,344.46
2031-07-29 $71,249,947.20 $69,112,448.78 $73,387,445.61
2031-07-30 $73,933,237.68 $71,715,240.55 $76,151,234.81
2031-07-31 $74,138,038.89 $71,913,897.73 $76,362,180.06
2031 August
2031-08-01 $76,930,095.62 $74,622,192.75 $79,237,998.49
2031-08-02 $79,778,056.20 $77,384,714.51 $82,171,397.88
2031-08-03 $82,782,517.35 $80,299,041.83 $85,265,992.87
2031-08-04 $80,413,643.37 $78,001,234.07 $82,826,052.67
2031-08-05 $80,566,812.22 $78,149,807.85 $82,983,816.58
2031-08-06 $80,719,981.06 $78,298,381.63 $83,141,580.49
2031-08-07 $79,137,236.34 $76,763,119.25 $81,511,353.43
2031-08-08 $82,117,564.06 $79,654,037.14 $84,581,090.98
2031-08-09 $79,767,718.14 $77,374,686.59 $82,160,749.68
2031-08-10 $81,940,956.28 $79,482,727.59 $84,399,184.97
2031-08-11 $79,596,164.10 $77,208,279.18 $81,984,049.02
2031-08-12 $82,593,775.16 $80,115,961.90 $85,071,588.41
2031-08-13 $80,230,302.16 $77,823,393.09 $82,637,211.22
2031-08-14 $83,251,795.01 $80,754,241.16 $85,749,348.86
2031-08-15 $84,427,806.24 $81,894,972.05 $86,960,640.43
2031-08-16 $82,011,851.28 $79,551,495.74 $84,472,206.82
2031-08-17 $79,665,030.39 $77,275,079.48 $82,054,981.31
2031-08-18 $80,312,713.57 $77,903,332.16 $82,722,094.97
2031-08-19 $81,109,862.09 $78,676,566.23 $83,543,157.95
2031-08-20 $81,358,971.00 $78,918,201.87 $83,799,740.13
2031-08-21 $83,700,594.78 $81,189,576.94 $86,211,612.63
2031-08-22 $86,852,779.71 $84,247,196.32 $89,458,363.10
2031-08-23 $87,093,369.13 $84,480,568.05 $89,706,170.20
2031-08-24 $90,373,326.76 $87,662,126.96 $93,084,526.57
2031-08-25 $93,718,957.23 $90,907,388.52 $96,530,525.95
2031-08-26 $97,248,436.14 $94,330,983.06 $100,165,889.23
2031-08-27 $94,465,610.77 $91,631,642.44 $97,299,579.09
2031-08-28 $94,645,545.26 $91,806,178.91 $97,484,911.62
2031-08-29 $94,825,479.76 $91,980,715.37 $97,670,244.15
2031-08-30 $92,966,156.63 $90,177,171.93 $95,755,141.33
2031-08-31 $96,467,284.88 $93,573,266.34 $99,361,303.43
2031 September
2031-09-01 $93,706,812.64 $90,895,608.26 $96,518,017.02
2031-09-02 $96,259,815.59 $93,372,021.12 $99,147,610.06
2031-09-03 $93,505,280.21 $90,700,121.81 $96,310,438.62
2031-09-04 $97,026,711.99 $94,115,910.63 $99,937,513.35
2031-09-05 $94,250,231.39 $91,422,724.45 $97,077,738.34
2031-09-06 $97,799,718.22 $94,865,726.67 $100,733,709.77
2031-09-07 $99,181,232.78 $96,205,795.80 $102,156,669.76
2031-09-08 $96,343,099.21 $93,452,806.23 $99,233,392.18
2031-09-09 $93,586,180.62 $90,778,595.20 $96,393,766.04
2031-09-10 $94,347,043.88 $91,516,632.56 $97,177,455.19
2031-09-11 $95,283,490.96 $92,424,986.23 $98,141,995.69
2031-09-12 $95,576,130.68 $92,708,846.75 $98,443,414.60
2031-09-13 $98,326,943.99 $95,377,135.67 $101,276,752.31
2031-09-14 $102,029,960.81 $98,969,061.99 $105,090,859.64
2031-09-15 $102,312,592.28 $99,243,214.51 $105,381,970.05
2031-09-16 $106,165,709.59 $102,980,738.31 $109,350,680.88
2031-09-17 $110,095,975.81 $106,793,096.53 $113,398,855.08
2031-09-18 $114,242,217.26 $110,814,950.74 $117,669,483.77
2031-09-19 $110,973,104.11 $107,643,910.98 $114,302,297.23
2031-09-20 $111,184,481.45 $107,848,947.00 $114,520,015.89
2031-09-21 $111,395,858.79 $108,053,983.03 $114,737,734.55
2031-09-22 $109,211,626.26 $105,935,277.48 $112,487,975.05
2031-09-23 $113,324,562.89 $109,924,826.00 $116,724,299.78
2031-09-24 $110,081,709.00 $106,779,257.73 $113,384,160.27