2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $25,325,356.16 $24,565,595.48 $26,085,116.85
2031-01-02 $25,842,232.25 $25,066,965.28 $26,617,499.22
2031-01-03 $25,732,109.10 $24,960,145.83 $26,504,072.37
2031-01-04 $25,323,234.09 $24,563,537.07 $26,082,931.12
2031-01-05 $25,764,918.41 $24,991,970.86 $26,537,865.96
2031-01-06 $26,290,765.71 $25,502,042.74 $27,079,488.68
2031-01-07 $25,873,013.83 $25,096,823.42 $26,649,204.25
2031-01-08 $25,461,899.90 $24,698,042.90 $26,225,756.89
2031-01-09 $25,057,318.43 $24,305,598.88 $25,809,037.98
2031-01-10 $24,862,319.84 $24,116,450.25 $25,608,189.44
2031-01-11 $25,369,745.62 $24,608,653.25 $26,130,837.99
2031-01-12 $24,966,628.46 $24,217,629.60 $25,715,627.31
2031-01-13 $24,918,891.12 $24,171,324.38 $25,666,457.85
2031-01-14 $24,823,416.44 $24,078,713.95 $25,568,118.93
2031-01-15 $24,680,204.42 $23,939,798.29 $25,420,610.55
2031-01-16 $25,183,913.33 $24,428,395.93 $25,939,430.73
2031-01-17 $25,697,902.65 $24,926,965.57 $26,468,839.73
2031-01-18 $26,222,382.19 $25,435,710.73 $27,009,053.66
2031-01-19 $26,738,232.33 $25,936,085.36 $27,540,379.30
2031-01-20 $26,652,257.31 $25,852,689.59 $27,451,825.03
2031-01-21 $26,652,257.31 $25,852,689.59 $27,451,825.03
2031-01-22 $27,196,214.69 $26,380,328.25 $28,012,101.13
2031-01-23 $27,323,299.81 $26,503,600.81 $28,142,998.80
2031-01-24 $27,408,023.22 $26,585,782.52 $28,230,263.91
2031-01-25 $27,967,405.35 $27,128,383.19 $28,806,427.51
2031-01-26 $27,848,226.07 $27,012,779.29 $28,683,672.85
2031-01-27 $27,405,726.64 $26,583,554.84 $28,227,898.44
2031-01-28 $27,883,733.50 $27,047,221.49 $28,720,245.50
2031-01-29 $28,452,824.61 $27,599,239.87 $29,306,409.35
2031-01-30 $28,000,718.30 $27,160,696.75 $28,840,739.85
2031-01-31 $27,555,795.82 $26,729,121.95 $28,382,469.70
2031 February
2031-02-01 $27,117,943.02 $26,304,404.73 $27,931,481.31
2031-02-02 $26,906,908.44 $26,099,701.19 $27,714,115.70
2031-02-03 $27,456,063.11 $26,632,381.22 $28,279,745.00
2031-02-04 $27,019,795.03 $26,209,201.17 $27,830,388.88
2031-02-05 $26,968,131.94 $26,159,087.98 $27,777,175.90
2031-02-06 $26,864,805.76 $26,058,861.59 $27,670,749.93
2031-02-07 $26,709,816.50 $25,908,522.00 $27,511,110.99
2031-02-08 $27,254,948.63 $26,437,300.17 $28,072,597.09
2031-02-09 $27,811,206.60 $26,976,870.40 $28,645,542.80
2031-02-10 $28,378,817.47 $27,527,452.95 $29,230,182.00
2031-02-11 $28,937,089.29 $28,068,976.61 $29,805,201.97
2031-02-12 $28,844,043.99 $27,978,722.67 $29,709,365.31
2031-02-13 $28,844,043.99 $27,978,722.67 $29,709,365.31
2031-02-14 $29,432,734.49 $28,549,752.45 $30,315,716.52
2031-02-15 $29,570,270.63 $28,683,162.51 $30,457,378.75
2031-02-16 $29,661,961.39 $28,772,102.55 $30,551,820.23
2031-02-17 $30,267,345.12 $29,359,324.77 $31,175,365.47
2031-02-18 $30,138,364.96 $29,234,214.01 $31,042,515.90
2031-02-19 $29,659,475.95 $28,769,691.67 $30,549,260.23
2031-02-20 $30,176,792.39 $29,271,488.62 $31,082,096.16
2031-02-21 $30,792,683.53 $29,868,903.02 $31,716,464.03
2031-02-22 $30,303,397.61 $29,394,295.68 $31,212,499.54
2031-02-23 $29,821,886.29 $28,927,229.70 $30,716,542.88
2031-02-24 $29,348,026.03 $28,467,585.25 $30,228,466.81
2031-02-25 $29,119,636.72 $28,246,047.62 $29,993,225.82
2031-02-26 $29,713,951.91 $28,822,533.35 $30,605,370.47
2031-02-27 $29,241,806.70 $28,364,552.50 $30,119,060.90
2031-02-28 $29,185,895.02 $28,310,318.17 $30,061,471.87
2031 March
2031-03-01 $29,074,071.67 $28,201,849.52 $29,946,293.82
2031-03-02 $28,906,336.64 $28,039,146.54 $29,773,526.74
2031-03-03 $29,496,298.49 $28,611,409.54 $30,381,187.45
2031-03-04 $30,098,301.14 $29,195,352.10 $31,001,250.17
2031-03-05 $30,712,590.31 $29,791,212.60 $31,633,968.02
2031-03-06 $31,316,772.41 $30,377,269.24 $32,256,275.58
2031-03-07 $31,216,075.40 $30,279,593.13 $32,152,557.66
2031-03-08 $31,216,075.40 $30,279,593.13 $32,152,557.66
2031-03-09 $31,853,177.70 $30,897,582.37 $32,808,773.03
2031-03-10 $32,002,024.33 $31,041,963.60 $32,962,085.06
2031-03-11 $32,101,255.41 $31,138,217.75 $33,064,293.07
2031-03-12 $32,756,423.74 $31,773,731.03 $33,739,116.45
2031-03-13 $32,616,836.71 $31,638,331.60 $33,595,341.81
2031-03-14 $32,098,565.58 $31,135,608.61 $33,061,522.54
2031-03-15 $32,658,424.28 $31,678,671.55 $33,638,177.01
2031-03-16 $33,324,964.10 $32,325,215.18 $34,324,713.03
2031-03-17 $32,795,441.06 $31,811,577.83 $33,779,304.29
2031-03-18 $32,274,331.96 $31,306,102.00 $33,242,561.92
2031-03-19 $31,761,503.12 $30,808,658.03 $32,714,348.22
2031-03-20 $31,514,331.89 $30,568,901.94 $32,459,761.85
2031-03-21 $32,157,521.45 $31,192,795.80 $33,122,247.09
2031-03-22 $31,646,548.69 $30,697,152.23 $32,595,945.15
2031-03-23 $31,586,039.04 $30,638,457.86 $32,533,620.21
2031-03-24 $31,465,019.73 $30,521,069.14 $32,408,970.32
2031-03-25 $31,283,490.77 $30,344,986.05 $32,221,995.49
2031-03-26 $31,921,968.99 $30,964,309.92 $32,879,628.06
2031-03-27 $32,573,478.18 $31,596,273.83 $33,550,682.53
2031-03-28 $33,238,284.31 $32,241,135.78 $34,235,432.83
2031-03-29 $33,892,152.19 $32,875,387.63 $34,908,916.76
2031-03-30 $33,783,174.21 $32,769,678.99 $34,796,669.44
2031-03-31 $33,783,174.21 $32,769,678.99 $34,796,669.44
2031 April
2031-04-01 $34,472,669.54 $33,438,489.46 $35,506,849.63
2031-04-02 $34,633,756.78 $33,594,744.08 $35,672,769.49
2031-04-03 $34,741,148.28 $33,698,913.83 $35,783,382.73
2031-04-04 $35,450,195.31 $34,386,689.46 $36,513,701.17
2031-04-05 $35,299,129.14 $34,240,155.27 $36,358,103.02
2031-04-06 $34,738,237.24 $33,696,090.12 $35,780,384.36
2031-04-07 $35,344,136.73 $34,283,812.63 $36,404,460.83
2031-04-08 $36,065,490.41 $34,983,525.70 $37,147,455.13
2031-04-09 $35,492,421.28 $34,427,648.64 $36,557,193.92
2031-04-10 $34,928,458.03 $33,880,604.29 $35,976,311.77
2031-04-11 $34,373,455.97 $33,342,252.29 $35,404,659.65
2031-04-12 $34,105,958.26 $33,082,779.51 $35,129,137.01
2031-04-13 $34,802,041.43 $33,757,980.19 $35,846,102.67
2031-04-14 $34,249,048.10 $33,221,576.65 $35,276,519.54
2031-04-15 $34,183,562.34 $33,158,055.47 $35,209,069.21
2031-04-16 $34,052,590.84 $33,031,013.12 $35,074,168.57
2031-04-17 $33,856,133.59 $32,840,449.58 $34,871,817.59
2031-04-18 $34,547,117.98 $33,510,704.44 $35,583,531.52
2031-04-19 $35,252,204.97 $34,194,638.82 $36,309,771.11
2031-04-20 $35,971,682.38 $34,892,531.91 $37,050,832.85
2031-04-21 $36,679,322.03 $35,578,942.37 $37,779,701.69
2031-04-22 $36,561,382.09 $35,464,540.63 $37,658,223.55
2031-04-23 $36,561,382.09 $35,464,540.63 $37,658,223.55
2031-04-24 $37,307,579.06 $36,188,351.69 $38,426,806.43
2031-04-25 $37,481,913.54 $36,357,456.14 $38,606,370.95
2031-04-26 $37,598,136.53 $36,470,192.43 $38,726,080.63
2031-04-27 $38,365,493.07 $37,214,528.28 $39,516,457.86
2031-04-28 $38,202,003.75 $37,055,943.64 $39,348,063.86
2031-04-29 $37,594,986.10 $36,467,136.52 $38,722,835.68
2031-04-30 $38,250,712.60 $37,103,191.22 $39,398,233.98
2031 May
2031-05-01 $39,031,387.84 $37,860,446.21 $40,202,329.48
2031-05-02 $38,411,191.54 $37,258,855.80 $39,563,527.29
2031-05-03 $37,800,849.97 $36,666,824.47 $38,934,875.46
2031-05-04 $37,200,206.52 $36,084,200.32 $38,316,212.71
2031-05-05 $36,910,710.75 $35,803,389.43 $38,018,032.07
2031-05-06 $37,664,037.32 $36,534,116.20 $38,793,958.44
2031-05-07 $37,065,567.78 $35,953,600.75 $38,177,534.81
2031-05-08 $36,994,696.72 $35,884,855.81 $38,104,537.62
2031-05-09 $36,852,954.58 $35,747,365.94 $37,958,543.22
2031-05-10 $36,640,341.38 $35,541,131.14 $37,739,551.62
2031-05-11 $37,388,149.87 $36,266,505.37 $38,509,794.36
2031-05-12 $38,151,220.70 $37,006,684.08 $39,295,757.32
2031-05-13 $38,929,865.37 $37,761,969.41 $40,097,761.33
2031-05-14 $39,695,698.79 $38,504,827.82 $40,886,569.75
2031-05-15 $39,568,059.88 $38,381,018.09 $40,755,101.68
2031-05-16 $39,568,059.88 $38,381,018.09 $40,755,101.68
2031-05-17 $40,375,621.43 $39,164,352.79 $41,586,890.08
2031-05-18 $40,564,292.56 $39,347,363.79 $41,781,221.34
2031-05-19 $40,690,073.31 $39,469,371.11 $41,910,775.51
2031-05-20 $41,520,534.52 $40,274,918.48 $42,766,150.56
2031-05-21 $41,343,600.42 $40,103,292.41 $42,583,908.44
2031-05-22 $40,686,663.80 $39,466,063.89 $41,907,263.72
2031-05-23 $41,396,314.92 $40,154,425.47 $42,638,204.36
2031-05-24 $42,241,190.11 $40,973,954.41 $43,508,425.81
2031-05-25 $41,569,991.08 $40,322,891.34 $42,817,090.81
2031-05-26 $40,909,457.18 $39,682,173.47 $42,136,740.90
2031-05-27 $40,259,418.96 $39,051,636.39 $41,467,201.53
2031-05-28 $39,946,116.09 $38,747,732.60 $41,144,499.57
2031-05-29 $40,761,393.55 $39,538,551.74 $41,984,235.36
2031-05-30 $40,113,708.01 $38,910,296.77 $41,317,119.25
2031-05-31 $40,037,008.76 $38,835,898.50 $41,238,119.02
2031 June
2031-06-01 $39,883,610.26 $38,687,101.95 $41,080,118.57
2031-06-02 $39,653,512.51 $38,463,907.13 $40,843,117.88
2031-06-03 $40,462,818.10 $39,248,933.56 $41,676,702.64
2031-06-04 $41,288,641.15 $40,049,981.92 $42,527,300.39
2031-06-05 $42,131,318.79 $40,867,379.22 $43,395,258.35
2031-06-06 $42,960,131.62 $41,671,327.67 $44,248,935.57
2031-06-07 $42,821,996.15 $41,537,336.26 $44,106,656.03
2031-06-08 $42,821,996.15 $41,537,336.26 $44,106,656.03
2031-06-09 $43,695,968.68 $42,385,089.62 $45,006,847.74
2031-06-10 $43,900,155.45 $42,583,150.79 $45,217,160.11
2031-06-11 $44,036,279.96 $42,715,191.57 $45,357,368.36
2031-06-12 $44,935,035.34 $43,586,984.28 $46,283,086.40
2031-06-13 $44,743,550.81 $43,401,244.29 $46,085,857.34
2031-06-14 $44,032,590.07 $42,711,612.37 $45,353,567.77
2031-06-15 $44,800,600.36 $43,456,582.35 $46,144,618.37
2031-06-16 $45,714,955.08 $44,343,506.43 $47,086,403.73
2031-06-17 $44,988,559.03 $43,638,902.26 $46,338,215.80
2031-06-18 $44,273,705.18 $42,945,494.02 $45,601,916.33
2031-06-19 $43,570,210.13 $42,263,103.82 $44,877,316.43
2031-06-20 $43,231,142.34 $41,934,208.07 $44,528,076.62
2031-06-21 $44,113,465.32 $42,790,061.36 $45,436,869.28
2031-06-22 $43,412,516.43 $42,110,140.94 $44,714,891.92
2031-06-23 $43,329,509.71 $42,029,624.42 $44,629,395.00
2031-06-24 $43,163,496.26 $41,868,591.37 $44,458,401.15
2031-06-25 $42,914,476.09 $41,627,041.81 $44,201,910.37
2031-06-26 $43,790,336.09 $42,476,626.01 $45,104,046.17
2031-06-27 $44,684,071.89 $43,343,549.73 $46,024,594.05
2031-06-28 $45,596,048.33 $44,228,166.88 $46,963,929.78
2031-06-29 $46,493,019.77 $45,098,229.18 $47,887,810.37
2031-06-30 $46,343,524.53 $44,953,218.80 $47,733,830.27
2031 July
2031-07-01 $46,343,524.53 $44,953,218.80 $47,733,830.27
2031-07-02 $47,289,369.46 $45,870,688.37 $48,708,050.54
2031-07-03 $47,510,347.82 $46,085,037.38 $48,935,658.25
2031-07-04 $47,657,666.73 $46,227,936.72 $49,087,396.73
2031-07-05 $48,630,332.54 $47,171,422.57 $50,089,242.52
2031-07-06 $48,423,101.01 $46,970,407.98 $49,875,794.04
2031-07-07 $47,653,673.39 $46,224,063.18 $49,083,283.59
2031-07-08 $48,484,842.11 $47,030,296.84 $49,939,387.37
2031-07-09 $49,474,390.10 $47,990,158.40 $50,958,621.80
2031-07-10 $48,688,257.83 $47,227,610.09 $50,148,905.56
2031-07-11 $47,914,616.94 $46,477,178.44 $49,352,055.45
2031-07-12 $47,153,268.97 $45,738,670.90 $48,567,867.04
2031-07-13 $46,786,317.46 $45,382,727.93 $48,189,906.98
2031-07-14 $47,741,199.53 $46,308,963.55 $49,173,435.52
2031-07-15 $46,982,607.10 $45,573,128.89 $48,392,085.32
2031-07-16 $46,892,774.20 $45,485,990.98 $48,299,557.43
2031-07-17 $46,713,108.40 $45,311,715.15 $48,114,501.65
2031-07-18 $46,443,609.70 $45,050,301.41 $47,836,917.99
2031-07-19 $47,391,497.30 $45,969,752.38 $48,813,242.22
2031-07-20 $48,358,730.75 $46,907,968.83 $49,809,492.67
2031-07-21 $49,345,704.89 $47,865,333.74 $50,826,076.03
2031-07-22 $50,316,440.06 $48,806,946.86 $51,825,933.27
2031-07-23 $50,154,650.87 $48,650,011.34 $51,659,290.39
2031-07-24 $50,154,650.87 $48,650,011.34 $51,659,290.39
2031-07-25 $51,178,278.71 $49,642,930.35 $52,713,627.07
2031-07-26 $51,417,429.54 $49,874,906.66 $52,959,952.43
2031-07-27 $51,576,863.43 $50,029,557.53 $53,124,169.34
2031-07-28 $52,629,517.82 $51,050,632.29 $54,208,403.35
2031-07-29 $52,405,244.31 $50,833,086.98 $53,977,401.64
2031-07-30 $51,572,541.69 $50,025,365.44 $53,119,717.94
2031-07-31 $52,472,062.77 $50,897,900.89 $54,046,224.65
2031 August
2031-08-01 $53,542,987.67 $51,936,698.04 $55,149,277.30
2031-08-02 $52,692,206.67 $51,111,440.47 $54,272,972.87
2031-08-03 $51,854,944.32 $50,299,295.99 $53,410,592.65
2031-08-04 $51,030,985.80 $49,500,056.22 $52,561,915.37
2031-08-05 $50,633,857.50 $49,114,841.78 $52,152,873.23
2031-08-06 $51,667,265.68 $50,117,247.71 $53,217,283.65
2031-08-07 $50,846,289.31 $49,320,900.63 $52,371,677.99
2031-08-08 $50,749,068.87 $49,226,596.81 $52,271,540.94
2031-08-09 $50,554,628.00 $49,037,989.16 $52,071,266.84
2031-08-10 $50,262,966.68 $48,755,077.68 $51,770,855.68
2031-08-11 $51,288,805.18 $49,750,141.03 $52,827,469.34
2031-08-12 $52,335,580.47 $50,765,513.05 $53,905,647.88
2031-08-13 $53,403,719.84 $51,801,608.24 $55,005,831.43
2031-08-14 $54,454,284.82 $52,820,656.27 $56,087,913.36
2031-08-15 $54,279,190.65 $52,650,814.93 $55,907,566.37
2031-08-16 $54,279,190.65 $52,650,814.93 $55,907,566.37
2031-08-17 $55,386,998.00 $53,725,388.06 $57,048,607.94
2031-08-18 $55,645,815.75 $53,976,441.27 $57,315,190.22
2031-08-19 $55,818,360.91 $54,143,810.08 $57,492,911.74
2031-08-20 $56,957,581.85 $55,248,854.39 $58,666,309.30
2031-08-21 $56,714,864.88 $55,013,418.93 $58,416,310.82
2031-08-22 $55,813,683.77 $54,139,273.26 $57,488,094.28
2031-08-23 $56,787,178.25 $55,083,562.91 $58,490,793.60
2031-08-24 $57,946,172.20 $56,207,787.03 $59,684,557.36
2031-08-25 $57,025,426.01 $55,314,663.23 $58,736,188.79
2031-08-26 $56,119,310.18 $54,435,730.88 $57,802,889.49
2031-08-27 $55,227,592.25 $53,570,764.48 $56,884,420.01
2031-08-28 $54,797,805.54 $53,153,871.37 $56,441,739.70
2031-08-29 $55,916,197.52 $54,238,711.59 $57,593,683.44
2031-08-30 $55,027,706.98 $53,376,875.77 $56,678,538.19
2031-08-31 $54,922,491.48 $53,274,816.73 $56,570,166.22
2031 September
2031-09-01 $54,712,060.47 $53,070,698.66 $56,353,422.29
2031-09-02 $54,396,413.97 $52,764,521.55 $56,028,306.39
2031-09-03 $55,506,613.78 $53,841,415.37 $57,171,812.19
2031-09-04 $56,639,472.13 $54,940,287.97 $58,338,656.29
2031-09-05 $57,795,451.48 $56,061,587.93 $59,529,315.02
2031-09-06 $58,932,411.18 $57,164,438.84 $60,700,383.51
2031-09-07 $58,742,917.89 $56,980,630.36 $60,505,205.43
2031-09-08 $58,742,917.89 $56,980,630.36 $60,505,205.43
2031-09-09 $59,941,827.37 $58,143,572.55 $61,740,082.19
2031-09-10 $60,221,929.37 $58,415,271.49 $62,028,587.25
2031-09-11 $60,408,664.03 $58,596,404.11 $62,220,923.95
2031-09-12 $61,641,570.43 $59,792,323.32 $63,490,817.55
2031-09-13 $61,378,893.29 $59,537,526.49 $63,220,260.09
2031-09-14 $60,403,602.26 $58,591,494.19 $62,215,710.32
2031-09-15 $61,457,153.46 $59,613,438.85 $63,300,868.06
2031-09-16 $62,711,458.93 $60,830,115.17 $64,592,802.70
2031-09-17 $61,714,993.86 $59,863,544.04 $63,566,443.67
2031-09-18 $60,734,362.30 $58,912,331.43 $62,556,393.16
2031-09-19 $59,769,312.66 $57,976,233.28 $61,562,392.04
2031-09-20 $59,304,181.82 $57,525,056.36 $61,083,307.27
2031-09-21 $60,514,546.37 $58,699,109.98 $62,329,982.76
2031-09-22 $59,552,989.53 $57,766,399.85 $61,339,579.22
2031-09-23 $59,439,121.49 $57,655,947.84 $61,222,295.13
2031-09-24 $59,211,385.39 $57,435,043.83 $60,987,726.95