2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $22,510,082.43 $21,834,779.96 $23,185,384.90
2031-01-02 $22,689,803.65 $22,009,109.54 $23,370,497.76
2031-01-03 $22,577,477.89 $21,900,153.55 $23,254,802.22
2031-01-04 $22,465,152.13 $21,791,197.56 $23,139,106.69
2031-01-05 $22,959,349.42 $22,270,568.93 $23,648,129.90
2031-01-06 $23,464,418.25 $22,760,485.70 $24,168,350.80
2031-01-07 $23,276,702.91 $22,578,401.82 $23,975,003.99
2031-01-08 $23,788,753.01 $23,075,090.42 $24,502,415.60
2031-01-09 $24,312,067.39 $23,582,705.37 $25,041,429.42
2031-01-10 $24,412,014.23 $23,679,653.80 $25,144,374.66
2031-01-11 $24,536,947.77 $23,800,839.34 $25,273,056.20
2031-01-12 $24,536,947.77 $23,800,839.34 $25,273,056.20
2031-01-13 $24,711,854.73 $23,970,499.09 $25,453,210.37
2031-01-14 $24,736,841.44 $23,994,736.20 $25,478,946.68
2031-01-15 $24,811,801.56 $24,067,447.52 $25,556,155.61
2031-01-16 $24,836,788.27 $24,091,684.62 $25,581,891.92
2031-01-17 $24,886,761.69 $24,140,158.84 $25,633,364.54
2031-01-18 $24,811,801.56 $24,067,447.52 $25,556,155.61
2031-01-19 $24,986,708.52 $24,237,107.27 $25,736,309.78
2031-01-20 $24,986,708.52 $24,237,107.27 $25,736,309.78
2031-01-21 $25,011,695.23 $24,261,344.38 $25,762,046.09
2031-01-22 $25,036,681.94 $24,285,581.48 $25,787,782.40
2031-01-23 $25,236,575.61 $24,479,478.34 $25,993,672.88
2031-01-24 $25,111,642.07 $24,358,292.80 $25,864,991.33
2031-01-25 $24,986,708.52 $24,237,107.27 $25,736,309.78
2031-01-26 $25,536,376.01 $24,770,284.73 $26,302,467.29
2031-01-27 $26,098,135.29 $25,315,191.23 $26,881,079.35
2031-01-28 $25,889,350.21 $25,112,669.70 $26,666,030.72
2031-01-29 $26,458,874.36 $25,665,108.13 $27,252,640.59
2031-01-30 $27,040,927.13 $26,229,699.32 $27,852,154.94
2031-01-31 $27,152,092.30 $26,337,529.53 $27,966,655.07
2031 February
2031-02-01 $27,291,048.76 $26,472,317.30 $28,109,780.22
2031-02-02 $27,291,048.76 $26,472,317.30 $28,109,780.22
2031-02-03 $27,485,587.80 $26,661,020.17 $28,310,155.44
2031-02-04 $27,513,379.09 $26,687,977.72 $28,338,780.47
2031-02-05 $27,596,752.97 $26,768,850.38 $28,424,655.56
2031-02-06 $27,624,544.26 $26,795,807.93 $28,453,280.59
2031-02-07 $27,680,126.85 $26,849,723.04 $28,510,530.65
2031-02-08 $27,596,752.97 $26,768,850.38 $28,424,655.56
2031-02-09 $27,791,292.01 $26,957,553.25 $28,625,030.77
2031-02-10 $27,791,292.01 $26,957,553.25 $28,625,030.77
2031-02-11 $27,819,083.31 $26,984,510.81 $28,653,655.81
2031-02-12 $27,846,874.60 $27,011,468.36 $28,682,280.84
2031-02-13 $28,069,204.93 $27,227,128.79 $28,911,281.08
2031-02-14 $27,930,248.47 $27,092,341.02 $28,768,155.93
2031-02-15 $27,791,292.01 $26,957,553.25 $28,625,030.77
2031-02-16 $28,402,655.83 $27,550,576.16 $29,254,735.51
2031-02-17 $29,027,468.67 $28,156,644.61 $29,898,292.73
2031-02-18 $28,795,248.92 $27,931,391.46 $29,659,106.39
2031-02-19 $29,428,698.18 $28,545,837.24 $30,311,559.13
2031-02-20 $30,076,082.31 $29,173,799.84 $30,978,364.78
2031-02-21 $30,199,724.99 $29,293,733.24 $31,105,716.74
2031-02-22 $30,354,278.34 $29,443,649.99 $31,264,906.69
2031-02-23 $30,354,278.34 $29,443,649.99 $31,264,906.69
2031-02-24 $30,570,653.04 $29,653,533.44 $31,487,772.63
2031-02-25 $30,601,563.71 $29,683,516.79 $31,519,610.62
2031-02-26 $30,694,295.72 $29,773,466.85 $31,615,124.59
2031-02-27 $30,725,206.39 $29,803,450.20 $31,646,962.58
2031-02-28 $30,787,027.73 $29,863,416.90 $31,710,638.56
2031 March
2031-03-01 $30,694,295.72 $29,773,466.85 $31,615,124.59
2031-03-02 $30,910,670.41 $29,983,350.30 $31,837,990.52
2031-03-03 $30,910,670.41 $29,983,350.30 $31,837,990.52
2031-03-04 $30,941,581.08 $30,013,333.65 $31,869,828.51
2031-03-05 $30,972,491.75 $30,043,317.00 $31,901,666.50
2031-03-06 $31,219,777.11 $30,283,183.80 $32,156,370.43
2031-03-07 $31,065,223.76 $30,133,267.05 $31,997,180.48
2031-03-08 $30,910,670.41 $29,983,350.30 $31,837,990.52
2031-03-09 $31,590,655.55 $30,642,935.88 $32,538,375.21
2031-03-10 $32,285,599.26 $31,317,031.29 $33,254,167.24
2031-03-11 $32,027,314.47 $31,066,495.04 $32,988,133.90
2031-03-12 $32,731,863.98 $31,749,908.06 $33,713,819.90
2031-03-13 $33,451,912.46 $32,448,355.08 $34,455,469.83
2031-03-14 $33,589,433.16 $32,581,750.17 $34,597,116.16
2031-03-15 $33,761,334.05 $32,748,494.03 $34,774,174.07
2031-03-16 $33,761,334.05 $32,748,494.03 $34,774,174.07
2031-03-17 $34,001,995.29 $32,981,935.43 $35,022,055.15
2031-03-18 $34,036,375.47 $33,015,284.20 $35,057,466.73
2031-03-19 $34,139,516.00 $33,115,330.52 $35,163,701.48
2031-03-20 $34,173,896.18 $33,148,679.29 $35,199,113.06
2031-03-21 $34,242,656.53 $33,215,376.84 $35,269,936.23
2031-03-22 $34,139,516.00 $33,115,330.52 $35,163,701.48
2031-03-23 $34,380,177.24 $33,348,771.92 $35,411,582.56
2031-03-24 $34,380,177.24 $33,348,771.92 $35,411,582.56
2031-03-25 $34,414,557.42 $33,382,120.70 $35,446,994.14
2031-03-26 $34,448,937.60 $33,415,469.47 $35,482,405.72
2031-03-27 $34,723,979.01 $33,682,259.64 $35,765,698.38
2031-03-28 $34,552,078.13 $33,515,515.78 $35,588,640.47
2031-03-29 $34,380,177.24 $33,348,771.92 $35,411,582.56
2031-03-30 $35,136,485.96 $34,082,391.38 $36,190,580.54
2031-03-31 $35,909,432.25 $34,832,149.29 $36,986,715.22
2031 April
2031-04-01 $35,622,156.80 $34,553,492.09 $36,690,821.50
2031-04-02 $36,405,787.07 $35,313,613.46 $37,497,960.68
2031-04-03 $37,206,655.95 $36,090,456.28 $38,322,855.63
2031-04-04 $37,359,612.40 $36,238,824.03 $38,480,400.77
2031-04-05 $37,550,807.96 $36,424,283.72 $38,677,332.20
2031-04-06 $37,550,807.96 $36,424,283.72 $38,677,332.20
2031-04-07 $37,818,481.75 $36,683,927.29 $38,953,036.20
2031-04-08 $37,856,720.86 $36,721,019.23 $38,992,422.48
2031-04-09 $37,971,438.19 $36,832,295.05 $39,110,581.34
2031-04-10 $38,009,677.31 $36,869,386.99 $39,149,967.62
2031-04-11 $38,086,155.53 $36,943,570.86 $39,228,740.20
2031-04-12 $37,971,438.19 $36,832,295.05 $39,110,581.34
2031-04-13 $38,239,111.98 $37,091,938.62 $39,386,285.34
2031-04-14 $38,239,111.98 $37,091,938.62 $39,386,285.34
2031-04-15 $38,277,351.09 $37,129,030.56 $39,425,671.62
2031-04-16 $38,315,590.20 $37,166,122.50 $39,465,057.91
2031-04-17 $38,621,503.10 $37,462,858.00 $39,780,148.19
2031-04-18 $38,430,307.54 $37,277,398.31 $39,583,216.76
2031-04-19 $38,239,111.98 $37,091,938.62 $39,386,285.34
2031-04-20 $39,080,311.07 $37,907,901.73 $40,252,720.40
2031-04-21 $39,940,015.18 $38,741,814.73 $41,138,215.64
2031-04-22 $39,620,495.06 $38,431,880.21 $40,809,109.91
2031-04-23 $40,492,082.36 $39,277,319.89 $41,706,844.83
2031-04-24 $41,382,843.18 $40,141,357.89 $42,624,328.48
2031-04-25 $41,552,967.92 $40,306,378.89 $42,799,556.96
2031-04-26 $41,765,623.85 $40,512,655.13 $43,018,592.56
2031-04-27 $41,765,623.85 $40,512,655.13 $43,018,592.56
2031-04-28 $42,063,342.15 $40,801,441.88 $43,325,242.41
2031-04-29 $42,105,873.33 $40,842,697.13 $43,369,049.53
2031-04-30 $42,233,466.89 $40,966,462.88 $43,500,470.89
2031 May
2031-05-01 $42,275,998.07 $41,007,718.13 $43,544,278.01
2031-05-02 $42,361,060.44 $41,090,228.63 $43,631,892.25
2031-05-03 $42,233,466.89 $40,966,462.88 $43,500,470.89
2031-05-04 $42,531,185.18 $41,255,249.63 $43,807,120.74
2031-05-05 $42,531,185.18 $41,255,249.63 $43,807,120.74
2031-05-06 $42,573,716.37 $41,296,504.88 $43,850,927.86
2031-05-07 $42,616,247.55 $41,337,760.13 $43,894,734.98
2031-05-08 $42,956,497.03 $41,667,802.12 $44,245,191.94
2031-05-09 $42,743,841.11 $41,461,525.87 $44,026,156.34
2031-05-10 $42,531,185.18 $41,255,249.63 $43,807,120.74
2031-05-11 $43,466,802.99 $42,162,798.90 $44,770,807.08
2031-05-12 $44,423,002.89 $43,090,312.81 $45,755,692.98
2031-05-13 $44,067,618.87 $42,745,590.30 $45,389,647.43
2031-05-14 $45,037,035.75 $43,685,924.68 $46,388,146.83
2031-05-15 $46,027,778.25 $44,646,944.91 $47,408,611.60
2031-05-16 $46,216,998.31 $44,830,488.36 $47,603,508.26
2031-05-17 $46,453,523.38 $45,059,917.68 $47,847,129.08
2031-05-18 $46,453,523.38 $45,059,917.68 $47,847,129.08
2031-05-19 $46,784,658.47 $45,381,118.72 $48,188,198.23
2031-05-20 $46,831,963.49 $45,427,004.58 $48,236,922.39
2031-05-21 $46,973,878.53 $45,564,662.17 $48,383,094.88
2031-05-22 $47,021,183.54 $45,610,548.03 $48,431,819.05
2031-05-23 $47,115,793.57 $45,702,319.76 $48,529,267.37
2031-05-24 $46,973,878.53 $45,564,662.17 $48,383,094.88
2031-05-25 $47,305,013.62 $45,885,863.21 $48,724,164.03
2031-05-26 $47,305,013.62 $45,885,863.21 $48,724,164.03
2031-05-27 $47,352,318.64 $45,931,749.08 $48,772,888.19
2031-05-28 $47,399,623.65 $45,977,634.94 $48,821,612.36
2031-05-29 $47,778,063.76 $46,344,721.85 $49,211,405.67
2031-05-30 $47,541,538.69 $46,115,292.53 $48,967,784.85
2031-05-31 $47,305,013.62 $45,885,863.21 $48,724,164.03
2031 June
2031-06-01 $48,345,648.00 $46,895,278.56 $49,796,017.44
2031-06-02 $49,409,174.66 $47,926,899.42 $50,891,449.89
2031-06-03 $49,013,901.26 $47,543,484.22 $50,484,318.30
2031-06-04 $50,092,128.42 $48,589,364.56 $51,594,892.27
2031-06-05 $51,194,074.84 $49,658,252.60 $52,729,897.09
2031-06-06 $51,404,533.53 $49,862,397.52 $52,946,669.53
2031-06-07 $51,667,606.88 $50,117,578.67 $53,217,635.09
2031-06-08 $51,667,606.88 $50,117,578.67 $53,217,635.09
2031-06-09 $52,035,909.58 $50,474,832.29 $53,596,986.86
2031-06-10 $52,088,524.25 $50,525,868.52 $53,651,179.98
2031-06-11 $52,246,368.26 $50,678,977.21 $53,813,759.31
2031-06-12 $52,298,982.93 $50,730,013.44 $53,867,952.42
2031-06-13 $52,404,212.27 $50,832,085.91 $53,976,338.64
2031-06-14 $52,246,368.26 $50,678,977.21 $53,813,759.31
2031-06-15 $52,614,670.96 $51,036,230.83 $54,193,111.09
2031-06-16 $52,614,670.96 $51,036,230.83 $54,193,111.09
2031-06-17 $52,667,285.63 $51,087,267.06 $54,247,304.20
2031-06-18 $52,719,900.30 $51,138,303.29 $54,301,497.31
2031-06-19 $53,140,817.67 $51,546,593.14 $54,735,042.20
2031-06-20 $52,877,744.31 $51,291,411.98 $54,464,076.64
2031-06-21 $52,614,670.96 $51,036,230.83 $54,193,111.09
2031-06-22 $53,772,109.27 $52,158,945.99 $55,385,272.55
2031-06-23 $54,955,009.37 $53,306,359.09 $56,603,659.65
2031-06-24 $54,515,369.29 $52,879,908.21 $56,150,830.37
2031-06-25 $55,714,619.92 $54,043,181.32 $57,386,058.52
2031-06-26 $56,940,252.13 $55,232,044.57 $58,648,459.70
2031-06-27 $57,174,333.33 $55,459,103.33 $58,889,563.33
2031-06-28 $57,466,934.83 $55,742,926.79 $59,190,942.88
2031-06-29 $57,466,934.83 $55,742,926.79 $59,190,942.88
2031-06-30 $57,876,576.94 $56,140,279.63 $59,612,874.24
2031 July
2031-07-01 $57,935,097.24 $56,197,044.32 $59,673,150.15
2031-07-02 $58,110,658.14 $56,367,338.39 $59,853,977.88
2031-07-03 $58,169,178.44 $56,424,103.08 $59,914,253.79
2031-07-04 $58,286,219.04 $56,537,632.47 $60,034,805.61
2031-07-05 $58,110,658.14 $56,367,338.39 $59,853,977.88
2031-07-06 $58,520,300.24 $56,764,691.23 $60,275,909.25
2031-07-07 $58,520,300.24 $56,764,691.23 $60,275,909.25
2031-07-08 $58,578,820.54 $56,821,455.92 $60,336,185.16
2031-07-09 $58,637,340.84 $56,878,220.61 $60,396,461.06
2031-07-10 $59,105,503.24 $57,332,338.14 $60,878,668.34
2031-07-11 $58,812,901.74 $57,048,514.69 $60,577,288.79
2031-07-12 $58,520,300.24 $56,764,691.23 $60,275,909.25
2031-07-13 $59,807,652.92 $58,013,423.33 $61,601,882.50
2031-07-14 $61,123,325.29 $59,289,625.53 $62,957,025.05
2031-07-15 $60,634,338.69 $58,815,308.52 $62,453,368.85
2031-07-16 $61,968,196.82 $60,109,150.91 $63,827,242.72
2031-07-17 $63,331,397.69 $61,431,455.75 $65,231,339.62
2031-07-18 $63,591,752.87 $61,684,000.28 $65,499,505.45
2031-07-19 $63,917,196.84 $61,999,680.94 $65,834,712.75
2031-07-20 $63,917,196.84 $61,999,680.94 $65,834,712.75
2031-07-21 $64,372,818.41 $62,441,633.86 $66,304,002.96
2031-07-22 $64,437,907.20 $62,504,769.99 $66,371,044.42
2031-07-23 $64,633,173.59 $62,694,178.38 $66,572,168.80
2031-07-24 $64,698,262.38 $62,757,314.51 $66,639,210.25
2031-07-25 $64,828,439.97 $62,883,586.77 $66,773,293.17
2031-07-26 $64,633,173.59 $62,694,178.38 $66,572,168.80
2031-07-27 $65,088,795.15 $63,136,131.30 $67,041,459.01
2031-07-28 $65,088,795.15 $63,136,131.30 $67,041,459.01
2031-07-29 $65,153,883.95 $63,199,267.43 $67,108,500.47
2031-07-30 $65,218,972.74 $63,262,403.56 $67,175,541.93
2031-07-31 $65,739,683.11 $63,767,492.61 $67,711,873.60
2031 August
2031-08-01 $65,414,239.13 $63,451,811.96 $67,376,666.30
2031-08-02 $65,088,795.15 $63,136,131.30 $67,041,459.01
2031-08-03 $66,520,644.18 $64,525,024.85 $68,516,263.50
2031-08-04 $67,983,991.58 $65,944,471.83 $70,023,511.33
2031-08-05 $67,440,119.65 $65,416,916.06 $69,463,323.24
2031-08-06 $68,923,694.04 $66,855,983.22 $70,991,404.86
2031-08-07 $70,439,904.68 $68,326,707.54 $72,553,101.82
2031-08-08 $70,729,482.91 $68,607,598.42 $72,851,367.40
2031-08-09 $71,091,455.70 $68,958,712.03 $73,224,199.37
2031-08-10 $71,091,455.70 $68,958,712.03 $73,224,199.37
2031-08-11 $71,598,217.60 $69,450,271.08 $73,746,164.13
2031-08-12 $71,670,612.16 $69,520,493.80 $73,820,730.53
2031-08-13 $71,887,795.84 $69,731,161.96 $74,044,429.71
2031-08-14 $71,960,190.39 $69,801,384.68 $74,118,996.11
2031-08-15 $72,104,979.51 $69,941,830.12 $74,268,128.89
2031-08-16 $71,887,795.84 $69,731,161.96 $74,044,429.71
2031-08-17 $72,394,557.74 $70,222,721.01 $74,566,394.47
2031-08-18 $72,394,557.74 $70,222,721.01 $74,566,394.47
2031-08-19 $72,466,952.30 $70,292,943.73 $74,640,960.87
2031-08-20 $72,539,346.86 $70,363,166.45 $74,715,527.26
2031-08-21 $73,118,503.32 $70,924,948.22 $75,312,058.42
2031-08-22 $72,756,530.53 $70,573,834.61 $74,939,226.44
2031-08-23 $72,394,557.74 $70,222,721.01 $74,566,394.47
2031-08-24 $73,987,121.81 $71,767,508.16 $76,206,735.47
2031-08-25 $75,614,719.74 $73,346,278.15 $77,883,161.33
2031-08-26 $75,009,801.98 $72,759,507.92 $77,260,096.04
2031-08-27 $76,659,897.23 $74,360,100.32 $78,959,694.15
2031-08-28 $78,346,291.93 $75,995,903.17 $80,696,680.69
2031-08-29 $78,668,373.30 $76,308,322.10 $81,028,424.50
2031-08-30 $79,070,975.00 $76,698,845.75 $81,443,104.25
2031-08-31 $79,070,975.00 $76,698,845.75 $81,443,104.25
2031 September
2031-09-01 $79,634,617.39 $77,245,578.87 $82,023,655.91
2031-09-02 $79,715,137.73 $77,323,683.60 $82,106,591.86
2031-09-03 $79,956,698.75 $77,557,997.79 $82,355,399.72
2031-09-04 $80,037,219.10 $77,636,102.52 $82,438,335.67
2031-09-05 $80,198,259.78 $77,792,311.98 $82,604,207.57
2031-09-06 $79,956,698.75 $77,557,997.79 $82,355,399.72
2031-09-07 $80,520,341.14 $78,104,730.91 $82,935,951.38
2031-09-08 $80,520,341.14 $78,104,730.91 $82,935,951.38
2031-09-09 $80,600,861.48 $78,182,835.64 $83,018,887.33
2031-09-10 $80,681,381.83 $78,260,940.37 $83,101,823.28
2031-09-11 $81,325,544.55 $78,885,778.22 $83,765,310.89
2031-09-12 $80,922,942.85 $78,495,254.56 $83,350,631.13
2031-09-13 $80,520,341.14 $78,104,730.91 $82,935,951.38
2031-09-14 $82,291,659.41 $79,822,909.63 $84,760,409.19
2031-09-15 $84,101,943.84 $81,578,885.52 $86,625,002.15
2031-09-16 $83,429,128.29 $80,926,254.44 $85,932,002.13
2031-09-17 $85,264,435.20 $82,706,502.14 $87,822,368.26
2031-09-18 $87,140,115.92 $84,525,912.44 $89,754,319.40
2031-09-19 $87,498,348.67 $84,873,398.21 $90,123,299.13
2031-09-20 $87,946,139.61 $85,307,755.42 $90,584,523.79
2031-09-21 $87,946,139.61 $85,307,755.42 $90,584,523.79
2031-09-22 $88,573,046.91 $85,915,855.51 $91,230,238.32
2031-09-23 $88,662,605.10 $86,002,726.95 $91,322,483.25
2031-09-24 $88,931,279.66 $86,263,341.27 $91,599,218.05