2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $14,379,582.13 $13,948,194.67 $14,810,969.60
2031-01-02 $14,622,214.93 $14,183,548.48 $15,060,881.37
2031-01-03 $14,460,643.93 $14,026,824.61 $14,894,463.25
2031-01-04 $14,300,858.25 $13,871,832.50 $14,729,883.99
2031-01-05 $14,542,162.70 $14,105,897.82 $14,978,427.58
2031-01-06 $14,785,546.17 $14,341,979.79 $15,229,112.56
2031-01-07 $14,622,170.42 $14,183,505.31 $15,060,835.53
2031-01-08 $14,622,170.42 $14,183,505.31 $15,060,835.53
2031-01-09 $14,560,212.07 $14,123,405.71 $14,997,018.43
2031-01-10 $14,399,326.19 $13,967,346.40 $14,831,305.97
2031-01-11 $14,450,752.35 $14,017,229.78 $14,884,274.92
2031-01-12 $14,694,586.03 $14,253,748.45 $15,135,423.61
2031-01-13 $14,942,534.02 $14,494,258.00 $15,390,810.04
2031-01-14 $14,777,423.59 $14,334,100.89 $15,220,746.30
2031-01-15 $14,777,423.59 $14,334,100.89 $15,220,746.30
2031-01-16 $14,991,350.66 $14,541,610.14 $15,441,091.18
2031-01-17 $15,244,306.08 $14,786,976.90 $15,701,635.27
2031-01-18 $15,501,529.73 $15,036,483.84 $15,966,575.62
2031-01-19 $15,373,550.12 $14,912,343.62 $15,834,756.63
2031-01-20 $15,632,954.56 $15,163,965.92 $16,101,943.20
2031-01-21 $15,896,736.04 $15,419,833.96 $16,373,638.12
2031-01-22 $16,041,911.71 $15,560,654.36 $16,523,169.06
2031-01-23 $16,259,675.22 $15,771,884.96 $16,747,465.47
2031-01-24 $16,534,031.62 $16,038,010.67 $17,030,052.57
2031-01-25 $16,813,017.35 $16,308,626.83 $17,317,407.87
2031-01-26 $16,627,238.66 $16,128,421.50 $17,126,055.82
2031-01-27 $16,443,512.77 $15,950,207.38 $16,936,818.15
2031-01-28 $16,720,971.14 $16,219,342.00 $17,222,600.27
2031-01-29 $17,000,820.03 $16,490,795.43 $17,510,844.63
2031-01-30 $16,812,966.17 $16,308,577.19 $17,317,355.16
2031-01-31 $16,812,966.17 $16,308,577.19 $17,317,355.16
2031 February
2031-02-01 $16,741,724.79 $16,239,473.05 $17,243,976.54
2031-02-02 $16,556,733.86 $16,060,031.85 $17,053,435.88
2031-02-03 $16,615,865.06 $16,117,389.10 $17,114,341.01
2031-02-04 $16,896,231.60 $16,389,344.65 $17,403,118.55
2031-02-05 $17,181,328.89 $16,665,889.02 $17,696,768.75
2031-02-06 $16,991,480.47 $16,481,736.05 $17,501,224.88
2031-02-07 $16,991,480.47 $16,481,736.05 $17,501,224.88
2031-02-08 $17,237,459.58 $16,720,335.79 $17,754,583.37
2031-02-09 $17,528,314.55 $17,002,465.12 $18,054,163.99
2031-02-10 $17,824,077.24 $17,289,354.93 $18,358,799.56
2031-02-11 $17,676,922.84 $17,146,615.15 $18,207,230.52
2031-02-12 $17,975,193.06 $17,435,937.27 $18,514,448.85
2031-02-13 $18,278,496.12 $17,730,141.24 $18,826,851.01
2031-02-14 $18,445,423.03 $17,892,060.34 $18,998,785.72
2031-02-15 $18,695,813.39 $18,134,938.98 $19,256,687.79
2031-02-16 $19,011,275.78 $18,440,937.51 $19,581,614.05
2031-02-17 $19,332,061.11 $18,752,099.27 $19,912,022.94
2031-02-18 $19,118,447.75 $18,544,894.32 $19,692,001.19
2031-02-19 $18,907,194.76 $18,339,978.92 $19,474,410.61
2031-02-20 $19,226,223.89 $18,649,437.17 $19,803,010.60
2031-02-21 $19,548,001.69 $18,961,561.64 $20,134,441.74
2031-02-22 $19,332,002.26 $18,752,042.19 $19,911,962.33
2031-02-23 $19,332,002.26 $18,752,042.19 $19,911,962.33
2031-02-24 $19,250,087.00 $18,672,584.39 $19,827,589.61
2031-02-25 $19,037,379.43 $18,466,258.05 $19,608,500.82
2031-02-26 $19,105,370.07 $18,532,208.97 $19,678,531.18
2031-02-27 $19,427,743.09 $18,844,910.80 $20,010,575.39
2031-02-28 $19,755,555.65 $19,162,888.98 $20,348,222.32
2031 March
2031-03-01 $19,537,262.81 $18,951,144.93 $20,123,380.69
2031-03-02 $19,537,262.81 $18,951,144.93 $20,123,380.69
2031-03-03 $19,820,096.24 $19,225,493.35 $20,414,699.12
2031-03-04 $20,154,529.13 $19,549,893.26 $20,759,165.01
2031-03-05 $20,494,605.06 $19,879,766.90 $21,109,443.21
2031-03-06 $20,325,402.95 $19,715,640.86 $20,935,165.04
2031-03-07 $20,668,362.10 $20,048,311.24 $21,288,412.96
2031-03-08 $21,017,108.15 $20,386,594.90 $21,647,621.39
2031-03-09 $21,209,045.21 $20,572,773.85 $21,845,316.56
2031-03-10 $21,496,950.80 $20,852,042.28 $22,141,859.32
2031-03-11 $21,859,677.97 $21,203,887.63 $22,515,468.31
2031-03-12 $22,228,525.60 $21,561,669.83 $22,895,381.37
2031-03-13 $21,982,907.20 $21,323,419.98 $22,642,394.42
2031-03-14 $21,740,002.81 $21,087,802.73 $22,392,202.90
2031-03-15 $22,106,831.11 $21,443,626.17 $22,770,036.04
2031-03-16 $22,476,819.91 $21,802,515.31 $23,151,124.51
2031-03-17 $22,228,457.94 $21,561,604.20 $22,895,311.68
2031-03-18 $22,228,457.94 $21,561,604.20 $22,895,311.68
2031-03-19 $22,134,269.56 $21,470,241.47 $22,798,297.64
2031-03-20 $21,889,692.66 $21,233,001.88 $22,546,383.44
2031-03-21 $21,967,870.13 $21,308,834.03 $22,626,906.24
2031-03-22 $22,338,543.33 $21,668,387.03 $23,008,699.63
2031-03-23 $22,715,471.05 $22,034,006.92 $23,396,935.18
2031-03-24 $22,464,472.06 $21,790,537.90 $23,138,406.22
2031-03-25 $22,464,472.06 $21,790,537.90 $23,138,406.22
2031-03-26 $22,789,681.56 $22,105,991.12 $23,473,372.01
2031-03-27 $23,174,221.53 $22,478,994.89 $23,869,448.18
2031-03-28 $23,565,250.01 $22,858,292.51 $24,272,207.51
2031-03-29 $23,370,696.86 $22,669,575.96 $24,071,817.77
2031-03-30 $23,765,040.55 $23,052,089.33 $24,477,991.76
2031-03-31 $24,166,038.16 $23,441,057.02 $24,891,019.31
2031 April
2031-04-01 $24,386,732.58 $23,655,130.60 $25,118,334.55
2031-04-02 $24,717,774.20 $23,976,240.97 $25,459,307.42
2031-04-03 $25,134,847.69 $24,380,802.26 $25,888,893.12
2031-04-04 $25,558,958.64 $24,792,189.88 $26,325,727.40
2031-04-05 $25,276,539.98 $24,518,243.78 $26,034,836.18
2031-04-06 $24,997,241.96 $24,247,324.70 $25,747,159.22
2031-04-07 $25,419,031.03 $24,656,460.10 $26,181,601.96
2031-04-08 $25,844,454.14 $25,069,120.52 $26,619,787.77
2031-04-09 $25,558,880.84 $24,792,114.42 $26,325,647.27
2031-04-10 $25,558,880.84 $24,792,114.42 $26,325,647.27
2031-04-11 $25,450,580.50 $24,687,063.09 $26,214,097.92
2031-04-12 $25,169,359.39 $24,414,278.60 $25,924,440.17
2031-04-13 $25,259,249.95 $24,501,472.46 $26,017,027.45
2031-04-14 $25,685,460.00 $24,914,896.20 $26,456,023.80
2031-04-15 $26,118,861.67 $25,335,295.82 $26,902,427.52
2031-04-16 $25,830,256.25 $25,055,348.56 $26,605,163.94
2031-04-17 $25,830,256.25 $25,055,348.56 $26,605,163.94
2031-04-18 $26,204,190.92 $25,418,065.19 $26,990,316.64
2031-04-19 $26,646,345.35 $25,846,954.99 $27,445,735.71
2031-04-20 $27,095,960.45 $26,283,081.63 $27,908,839.26
2031-04-21 $26,872,257.99 $26,066,090.25 $27,678,425.73
2031-04-22 $27,325,685.00 $26,505,914.45 $28,145,455.55
2031-04-23 $27,786,762.88 $26,953,159.99 $28,620,365.77
2031-04-24 $28,040,523.27 $27,199,307.57 $28,881,738.97
2031-04-25 $28,421,163.86 $27,568,528.94 $29,273,798.78
2031-04-26 $28,900,726.22 $28,033,704.43 $29,767,748.01
2031-04-27 $29,388,380.44 $28,506,729.03 $30,270,031.85
2031-04-28 $29,063,647.84 $28,191,738.41 $29,935,557.28
2031-04-29 $28,742,503.44 $27,880,228.33 $29,604,778.54
2031-04-30 $29,227,487.90 $28,350,663.26 $30,104,312.53
2031 May
2031-05-01 $29,716,650.87 $28,825,151.35 $30,608,150.40
2031-05-02 $29,388,290.99 $28,506,642.26 $30,269,939.72
2031-05-03 $29,388,290.99 $28,506,642.26 $30,269,939.72
2031-05-04 $29,263,764.33 $28,385,851.40 $30,141,677.26
2031-05-05 $28,940,408.70 $28,072,196.44 $29,808,620.96
2031-05-06 $29,043,767.30 $28,172,454.28 $29,915,080.32
2031-05-07 $29,533,835.11 $28,647,820.06 $30,419,850.17
2031-05-08 $30,032,172.05 $29,131,206.89 $30,933,137.21
2031-05-09 $29,700,325.75 $28,809,315.98 $30,591,335.52
2031-05-10 $29,700,325.75 $28,809,315.98 $30,591,335.52
2031-05-11 $30,130,285.92 $29,226,377.34 $31,034,194.50
2031-05-12 $30,638,687.02 $29,719,526.41 $31,557,847.64
2031-05-13 $31,155,666.59 $30,220,996.60 $32,090,336.59
2031-05-14 $30,898,447.47 $29,971,494.04 $31,825,400.89
2031-05-15 $31,419,810.09 $30,477,215.78 $32,362,404.39
2031-05-16 $31,949,969.88 $30,991,470.78 $32,908,468.97
2031-05-17 $32,241,750.43 $31,274,497.91 $33,209,002.94
2031-05-18 $32,679,421.25 $31,699,038.61 $33,659,803.88
2031-05-19 $33,230,834.99 $32,233,909.94 $34,227,760.04
2031-05-20 $33,791,552.97 $32,777,806.38 $34,805,299.56
2031-05-21 $33,418,166.67 $32,415,621.67 $34,420,711.67
2031-05-22 $33,048,906.16 $32,057,438.98 $34,040,373.35
2031-05-23 $33,606,554.38 $32,598,357.75 $34,614,751.01
2031-05-24 $34,169,007.18 $33,143,936.96 $35,194,077.39
2031-05-25 $33,791,450.12 $32,777,706.61 $34,805,193.62
2031-05-26 $33,791,450.12 $32,777,706.61 $34,805,193.62
2031-05-27 $33,648,266.01 $32,638,818.02 $34,657,713.99
2031-05-28 $33,276,462.97 $32,278,169.09 $34,274,756.86
2031-05-29 $33,395,307.49 $32,393,448.26 $34,397,166.71
2031-05-30 $33,958,800.68 $32,940,036.66 $34,977,564.70
2031-05-31 $34,531,801.94 $33,495,847.88 $35,567,756.00
2031 June
2031-06-01 $34,150,236.11 $33,125,729.02 $35,174,743.19
2031-06-02 $34,150,236.11 $33,125,729.02 $35,174,743.19
2031-06-03 $34,644,615.92 $33,605,277.44 $35,683,954.40
2031-06-04 $35,229,189.23 $34,172,313.55 $36,286,064.90
2031-06-05 $35,823,626.29 $34,748,917.50 $36,898,335.08
2031-06-06 $35,527,868.80 $34,462,032.73 $36,593,704.86
2031-06-07 $36,127,345.61 $35,043,525.24 $37,211,165.97
2031-06-08 $36,736,937.64 $35,634,829.51 $37,839,045.77
2031-06-09 $37,072,434.79 $35,960,261.75 $38,184,607.83
2031-06-10 $37,575,680.51 $36,448,410.09 $38,702,950.93
2031-06-11 $38,209,710.92 $37,063,419.59 $39,356,002.24
2031-06-12 $38,854,439.58 $37,688,806.40 $40,020,072.77
2031-06-13 $38,425,109.93 $37,272,356.63 $39,577,863.23
2031-06-14 $38,000,524.24 $36,860,508.51 $39,140,539.97
2031-06-15 $38,641,723.21 $37,482,471.52 $39,800,974.91
2031-06-16 $39,288,446.61 $38,109,793.22 $40,467,100.01
2031-06-17 $38,854,321.32 $37,688,691.68 $40,019,950.96
2031-06-18 $38,854,321.32 $37,688,691.68 $40,019,950.96
2031-06-19 $38,689,684.36 $37,528,993.83 $39,850,374.89
2031-06-20 $38,262,175.20 $37,114,309.95 $39,410,040.46
2031-06-21 $38,398,825.83 $37,246,861.05 $39,550,790.60
2031-06-22 $39,046,745.51 $37,875,343.15 $40,218,147.88
2031-06-23 $39,705,597.82 $38,514,429.89 $40,896,765.76
2031-06-24 $39,266,863.13 $38,088,857.24 $40,444,869.03
2031-06-25 $39,266,863.13 $38,088,857.24 $40,444,869.03
2031-06-26 $39,835,314.38 $38,640,254.95 $41,030,373.81
2031-06-27 $40,507,472.55 $39,292,248.37 $41,722,696.72
2031-06-28 $41,190,972.33 $39,955,243.16 $42,426,701.50
2031-06-29 $40,850,902.38 $39,625,375.31 $42,076,429.45
2031-06-30 $41,540,196.99 $40,293,991.08 $42,786,402.90
2031 July
2031-07-01 $42,241,122.37 $40,973,888.70 $43,508,356.04
2031-07-02 $42,626,886.04 $41,348,079.46 $43,905,692.62
2031-07-03 $43,205,531.55 $41,909,365.61 $44,501,697.50
2031-07-04 $43,934,556.83 $42,616,520.12 $45,252,593.53
2031-07-05 $44,675,883.25 $43,335,606.75 $46,016,159.75
2031-07-06 $44,182,228.43 $42,856,761.57 $45,507,695.28
2031-07-07 $43,694,028.34 $42,383,207.49 $45,004,849.19
2031-07-08 $44,431,296.23 $43,098,357.34 $45,764,235.11
2031-07-09 $45,174,916.25 $43,819,668.76 $46,530,163.73
2031-07-10 $44,675,747.26 $43,335,474.84 $46,016,019.68
2031-07-11 $44,675,747.26 $43,335,474.84 $46,016,019.68
2031-07-12 $44,486,443.25 $43,151,849.95 $45,821,036.55
2031-07-13 $43,994,881.68 $42,675,035.23 $45,314,728.13
2031-07-14 $44,152,006.26 $42,827,446.07 $45,476,566.45
2031-07-15 $44,897,001.80 $43,550,091.74 $46,243,911.85
2031-07-16 $45,654,567.97 $44,284,930.93 $47,024,205.00
2031-07-17 $45,150,098.98 $43,795,596.01 $46,504,601.95
2031-07-18 $45,150,098.98 $43,795,596.01 $46,504,601.95
2031-07-19 $45,803,719.56 $44,429,607.98 $47,177,831.15
2031-07-20 $46,576,585.16 $45,179,287.61 $47,973,882.72
2031-07-21 $47,362,491.65 $45,941,616.90 $48,783,366.40
2031-07-22 $46,971,470.05 $45,562,325.95 $48,380,614.15
2031-07-23 $47,764,039.60 $46,331,118.41 $49,196,960.79
2031-07-24 $48,569,982.51 $47,112,883.04 $50,027,081.99
2031-07-25 $49,013,544.00 $47,543,137.68 $50,483,950.32
2031-07-26 $49,678,886.22 $48,188,519.64 $51,169,252.81
2031-07-27 $50,517,139.16 $49,001,624.98 $52,032,653.33
2031-07-28 $51,369,536.29 $49,828,450.20 $52,910,622.38
2031-07-29 $50,801,918.65 $49,277,861.09 $52,325,976.21
2031-07-30 $50,240,573.01 $48,733,355.82 $51,747,790.20
2031-07-31 $51,088,303.52 $49,555,654.42 $52,620,952.63
2031 August
2031-08-01 $51,943,337.89 $50,385,037.76 $53,501,638.03
2031-08-02 $51,369,379.92 $49,828,298.53 $52,910,461.32
2031-08-03 $51,369,379.92 $49,828,298.53 $52,910,461.32
2031-08-04 $51,151,713.06 $49,617,161.67 $52,686,264.45
2031-08-05 $50,586,502.30 $49,068,907.23 $52,104,097.37
2031-08-06 $50,767,168.38 $49,244,153.33 $52,290,183.43
2031-08-07 $51,623,784.36 $50,075,070.83 $53,172,497.89
2031-08-08 $52,494,854.39 $50,920,008.75 $54,069,700.02
2031-08-09 $51,914,802.33 $50,357,358.26 $53,472,246.40
2031-08-10 $51,914,802.33 $50,357,358.26 $53,472,246.40
2031-08-11 $52,666,352.92 $51,086,362.33 $54,246,343.51
2031-08-12 $53,555,014.64 $51,948,364.20 $55,161,665.08
2031-08-13 $54,458,671.14 $52,824,911.00 $56,092,431.27
2031-08-14 $54,009,063.94 $52,388,792.03 $55,629,335.86
2031-08-15 $54,920,381.80 $53,272,770.35 $56,567,993.26
2031-08-16 $55,847,076.72 $54,171,664.41 $57,522,489.02
2031-08-17 $56,357,095.68 $54,666,382.81 $58,047,808.55
2031-08-18 $57,122,124.13 $55,408,460.41 $58,835,787.85
2031-08-19 $58,085,969.97 $56,343,390.87 $59,828,549.07
2031-08-20 $59,066,079.20 $57,294,096.82 $60,838,061.57
2031-08-21 $58,413,417.12 $56,661,014.61 $60,165,819.63
2031-08-22 $57,767,966.76 $56,034,927.75 $59,501,005.76
2031-08-23 $58,742,710.18 $56,980,428.87 $60,504,991.48
2031-08-24 $59,725,851.77 $57,934,076.22 $61,517,627.33
2031-08-25 $59,065,899.41 $57,293,922.43 $60,837,876.39
2031-08-26 $59,065,899.41 $57,293,922.43 $60,837,876.39
2031-08-27 $58,815,620.17 $57,051,151.57 $60,580,088.78
2031-08-28 $58,165,725.59 $56,420,753.82 $59,910,697.36
2031-08-29 $58,373,460.33 $56,622,256.52 $60,124,664.13
2031-08-30 $59,358,420.50 $57,577,667.88 $61,139,173.11
2031-08-31 $60,360,000.32 $58,549,200.31 $62,170,800.33
2031 September
2031-09-01 $59,693,040.81 $57,902,249.58 $61,483,832.03
2031-09-02 $59,693,040.81 $57,902,249.58 $61,483,832.03
2031-09-03 $60,557,193.96 $58,740,478.14 $62,373,909.78
2031-09-04 $61,579,001.20 $59,731,631.16 $63,426,371.23
2031-09-05 $62,618,049.82 $60,739,508.33 $64,496,591.31
2031-09-06 $62,101,079.34 $60,238,046.96 $63,964,111.72
2031-09-07 $63,148,937.21 $61,254,469.09 $65,043,405.32
2031-09-08 $64,214,476.03 $62,288,041.74 $66,140,910.31
2031-09-09 $64,800,909.60 $62,856,882.31 $66,744,936.88
2031-09-10 $65,680,559.95 $63,710,143.15 $67,650,976.75
2031-09-11 $66,788,815.92 $64,785,151.44 $68,792,480.40
2031-09-12 $67,915,771.96 $65,878,298.80 $69,953,245.11
2031-09-13 $67,165,323.48 $65,150,363.78 $69,180,283.19
2031-09-14 $66,423,167.24 $64,430,472.22 $68,415,862.25
2031-09-15 $67,543,953.53 $65,517,634.92 $69,570,272.14
2031-09-16 $68,674,396.27 $66,614,164.38 $70,734,628.15
2031-09-17 $67,915,565.23 $65,878,098.27 $69,953,032.19
2031-09-18 $67,915,565.23 $65,878,098.27 $69,953,032.19
2031-09-19 $67,627,787.41 $65,598,953.79 $69,656,621.03
2031-09-20 $66,880,521.08 $64,874,105.45 $68,886,936.71
2031-09-21 $67,119,380.08 $65,105,798.68 $69,132,961.48
2031-09-22 $68,251,913.87 $66,204,356.45 $70,299,471.29
2031-09-23 $69,403,557.38 $67,321,450.66 $71,485,664.10
2031-09-24 $68,636,669.34 $66,577,569.26 $70,695,769.42