2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $19,765,372.00 $19,172,410.84 $20,358,333.16
2031-01-02 $20,268,806.54 $19,660,742.35 $20,876,870.74
2031-01-03 $20,524,564.35 $19,908,827.42 $21,140,301.29
2031-01-04 $20,428,655.18 $19,815,795.52 $21,041,514.83
2031-01-05 $20,948,983.90 $20,320,514.38 $21,577,453.41
2031-01-06 $20,516,177.05 $19,900,691.74 $21,131,662.36
2031-01-07 $20,092,312.01 $19,489,542.65 $20,695,081.37
2031-01-08 $20,604,073.89 $19,985,951.67 $21,222,196.10
2031-01-09 $20,350,874.82 $19,740,348.58 $20,961,401.07
2031-01-10 $19,930,424.93 $19,332,512.18 $20,528,337.68
2031-01-11 $20,355,380.69 $19,744,719.27 $20,966,042.11
2031-01-12 $20,865,327.59 $20,239,367.76 $21,491,287.42
2031-01-13 $20,434,249.09 $19,821,221.61 $21,047,276.56
2031-01-14 $20,954,720.29 $20,326,078.68 $21,583,361.90
2031-01-15 $21,041,489.32 $20,410,244.64 $21,672,734.00
2031-01-16 $21,562,103.48 $20,915,240.38 $22,208,966.59
2031-01-17 $21,116,629.56 $20,483,130.67 $21,750,128.45
2031-01-18 $21,292,601.47 $20,653,823.43 $21,931,379.52
2031-01-19 $21,556,559.34 $20,909,862.56 $22,203,256.12
2031-01-20 $22,105,616.38 $21,442,447.89 $22,768,784.87
2031-01-21 $22,668,658.20 $21,988,598.45 $23,348,717.95
2031-01-22 $23,246,040.99 $22,548,659.76 $23,943,422.22
2031-01-23 $22,765,776.85 $22,082,803.54 $23,448,750.16
2031-01-24 $23,172,308.58 $22,477,139.32 $23,867,477.84
2031-01-25 $23,762,519.61 $23,049,644.03 $24,475,395.20
2031-01-26 $24,062,362.13 $23,340,491.27 $24,784,233.00
2031-01-27 $23,949,921.19 $23,231,423.55 $24,668,418.82
2031-01-28 $24,559,938.43 $23,823,140.28 $25,296,736.58
2031-01-29 $24,052,529.11 $23,330,953.24 $24,774,104.99
2031-01-30 $23,555,602.90 $22,848,934.81 $24,262,270.98
2031-01-31 $24,155,576.64 $23,430,909.34 $24,880,243.94
2031 February
2031-02-01 $23,858,733.92 $23,142,971.90 $24,574,495.93
2031-02-02 $23,365,811.51 $22,664,837.17 $24,066,785.86
2031-02-03 $23,864,016.45 $23,148,095.96 $24,579,936.94
2031-02-04 $24,461,862.37 $23,728,006.50 $25,195,718.25
2031-02-05 $23,956,479.31 $23,237,784.94 $24,675,173.69
2031-02-06 $24,566,663.60 $23,829,663.69 $25,303,663.50
2031-02-07 $24,668,388.91 $23,928,337.24 $25,408,440.58
2031-02-08 $25,278,740.80 $24,520,378.58 $26,037,103.03
2031-02-09 $24,756,481.00 $24,013,786.57 $25,499,175.43
2031-02-10 $24,962,785.01 $24,213,901.46 $25,711,668.56
2031-02-11 $25,272,241.02 $24,514,073.79 $26,030,408.25
2031-02-12 $25,915,938.45 $25,138,460.30 $26,693,416.61
2031-02-13 $26,576,031.20 $25,778,750.26 $27,373,312.14
2031-02-14 $27,252,936.86 $26,435,348.76 $28,070,524.97
2031-02-15 $26,689,890.09 $25,889,193.39 $27,490,586.79
2031-02-16 $27,166,495.27 $26,351,500.41 $27,981,490.13
2031-02-17 $27,858,440.37 $27,022,687.16 $28,694,193.58
2031-02-18 $28,209,966.43 $27,363,667.44 $29,056,265.42
2031-02-19 $28,078,144.16 $27,235,799.83 $28,920,488.48
2031-02-20 $28,793,309.43 $27,929,510.15 $29,657,108.72
2031-02-21 $28,198,438.50 $27,352,485.35 $29,044,391.66
2031-02-22 $27,615,857.63 $26,787,381.90 $28,444,333.36
2031-02-23 $28,319,248.22 $27,469,670.78 $29,168,825.67
2031-02-24 $27,971,239.03 $27,132,101.86 $28,810,376.20
2031-02-25 $27,393,352.11 $26,571,551.54 $28,215,152.67
2031-02-26 $27,977,432.11 $27,138,109.15 $28,816,755.07
2031-02-27 $28,678,328.11 $27,817,978.27 $29,538,677.95
2031-02-28 $28,085,832.70 $27,243,257.72 $28,928,407.68
2031 March
2031-03-01 $28,801,193.81 $27,937,157.99 $29,665,229.62
2031-03-02 $28,920,453.41 $28,052,839.81 $29,788,067.01
2031-03-03 $29,636,011.02 $28,746,930.69 $30,525,091.35
2031-03-04 $29,023,729.84 $28,153,017.95 $29,894,441.74
2031-03-05 $29,265,594.26 $28,387,626.43 $30,143,562.08
2031-03-06 $29,628,390.88 $28,739,539.15 $30,517,242.61
2031-03-07 $30,383,041.77 $29,471,550.51 $31,294,533.02
2031-03-08 $31,156,914.01 $30,222,206.59 $32,091,621.43
2031-03-09 $31,950,497.20 $30,991,982.28 $32,909,012.12
2031-03-10 $31,290,398.64 $30,351,686.68 $32,229,110.60
2031-03-11 $31,849,155.76 $30,893,681.09 $32,804,630.43
2031-03-12 $32,660,370.71 $31,680,559.59 $33,640,181.83
2031-03-13 $33,072,488.96 $32,080,314.29 $34,064,663.62
2031-03-14 $32,917,944.61 $31,930,406.28 $33,905,482.95
2031-03-15 $33,756,382.19 $32,743,690.72 $34,769,073.65
2031-03-16 $33,058,973.97 $32,067,204.75 $34,050,743.19
2031-03-17 $32,375,974.24 $31,404,695.01 $33,347,253.47
2031-03-18 $33,200,607.54 $32,204,589.31 $34,196,625.77
2031-03-19 $32,792,612.36 $31,808,833.99 $33,776,390.73
2031-03-20 $32,115,115.67 $31,151,662.20 $33,078,569.14
2031-03-21 $32,799,872.94 $31,815,876.75 $33,783,869.13
2031-03-22 $33,621,581.65 $32,612,934.20 $34,630,229.10
2031-03-23 $32,926,958.43 $31,939,149.67 $33,914,767.18
2031-03-24 $33,765,625.58 $32,752,656.82 $34,778,594.35
2031-03-25 $33,905,441.84 $32,888,278.58 $34,922,605.09
2031-03-26 $34,744,339.37 $33,702,009.19 $35,786,669.55
2031-03-27 $34,026,519.92 $33,005,724.32 $35,047,315.52
2031-03-28 $34,310,074.25 $33,280,772.03 $35,339,376.48
2031-03-29 $34,735,405.75 $33,693,343.58 $35,777,467.92
2031-03-30 $35,620,135.03 $34,551,530.98 $36,688,739.08
2031-03-31 $36,527,398.83 $35,431,576.86 $37,623,220.79
2031 April
2031-04-01 $37,457,771.12 $36,334,037.99 $38,581,504.25
2031-04-02 $36,683,892.06 $35,583,375.30 $37,784,408.82
2031-04-03 $37,338,961.56 $36,218,792.72 $38,459,130.41
2031-04-04 $38,290,004.79 $37,141,304.65 $39,438,704.93
2031-04-05 $38,773,159.43 $37,609,964.64 $39,936,354.21
2031-04-06 $38,591,976.44 $37,434,217.14 $39,749,735.73
2031-04-07 $39,574,934.62 $38,387,686.58 $40,762,182.66
2031-04-08 $38,757,314.88 $37,594,595.43 $39,920,034.33
2031-04-09 $37,956,587.20 $36,817,889.58 $39,095,284.81
2031-04-10 $38,923,361.68 $37,755,660.83 $40,091,062.53
2031-04-11 $38,445,040.80 $37,291,689.57 $39,598,392.02
2031-04-12 $37,650,764.71 $36,521,241.77 $38,780,287.65
2031-04-13 $38,453,552.87 $37,299,946.28 $39,607,159.45
2031-04-14 $39,416,898.66 $38,234,391.70 $40,599,405.62
2031-04-15 $38,602,543.95 $37,444,467.63 $39,760,620.27
2031-04-16 $39,585,771.29 $38,398,198.15 $40,773,344.43
2031-04-17 $39,749,687.53 $38,557,196.90 $40,942,178.16
2031-04-18 $40,733,184.95 $39,511,189.40 $41,955,180.50
2031-04-19 $39,891,635.71 $38,694,886.64 $41,088,384.79
2031-04-20 $40,224,066.01 $39,017,344.03 $41,430,787.99
2031-04-21 $40,722,711.46 $39,501,030.11 $41,944,392.80
2031-04-22 $41,759,940.60 $40,507,142.38 $43,012,738.81
2031-04-23 $42,823,588.51 $41,538,880.86 $44,108,296.17
2031-04-24 $43,914,328.11 $42,596,898.27 $45,231,757.95
2031-04-25 $43,007,056.32 $41,716,844.63 $44,297,268.01
2031-04-26 $43,775,039.47 $42,461,788.29 $45,088,290.66
2031-04-27 $44,890,013.03 $43,543,312.64 $46,236,713.42
2031-04-28 $45,456,448.53 $44,092,755.07 $46,820,141.98
2031-04-29 $45,244,035.22 $43,886,714.16 $46,601,356.27
2031-04-30 $46,396,424.88 $45,004,532.13 $47,788,317.62
2031 May
2031-05-01 $45,437,872.87 $44,074,736.69 $46,801,009.06
2031-05-02 $44,499,124.59 $43,164,150.86 $45,834,098.33
2031-05-03 $45,632,540.98 $44,263,564.76 $47,001,517.21
2031-05-04 $45,071,772.43 $43,719,619.26 $46,423,925.60
2031-05-05 $44,140,587.80 $42,816,370.17 $45,464,805.44
2031-05-06 $45,081,751.72 $43,729,299.17 $46,434,204.27
2031-05-07 $46,211,148.42 $44,824,813.97 $47,597,482.88
2031-05-08 $45,256,424.24 $43,898,731.51 $46,614,116.97
2031-05-09 $46,409,129.45 $45,016,855.57 $47,801,403.34
2031-05-10 $46,601,299.76 $45,203,260.77 $47,999,338.76
2031-05-11 $47,754,321.61 $46,321,691.96 $49,186,951.26
2031-05-12 $46,767,715.41 $45,364,683.95 $48,170,746.87
2031-05-13 $47,157,446.37 $45,742,722.98 $48,572,169.76
2031-05-14 $47,742,042.81 $46,309,781.53 $49,174,304.10
2031-05-15 $48,958,058.06 $47,489,316.32 $50,426,799.80
2031-05-16 $50,205,045.86 $48,698,894.48 $51,711,197.23
2031-05-17 $51,483,795.10 $49,939,281.25 $53,028,308.95
2031-05-18 $50,420,137.82 $48,907,533.69 $51,932,741.96
2031-05-19 $51,320,497.43 $49,780,882.50 $52,860,112.35
2031-05-20 $52,627,657.82 $51,048,828.08 $54,206,487.55
2031-05-21 $53,291,729.21 $51,692,977.33 $54,890,481.08
2031-05-22 $53,042,702.44 $51,451,421.36 $54,633,983.51
2031-05-23 $54,393,728.30 $52,761,916.45 $56,025,540.15
2031-05-24 $53,269,951.69 $51,671,853.14 $54,868,050.24
2031-05-25 $52,169,392.35 $50,604,310.58 $53,734,474.12
2031-05-26 $53,498,174.54 $51,893,229.30 $55,103,119.78
2031-05-27 $52,840,746.90 $51,255,524.49 $54,425,969.30
2031-05-28 $51,749,054.94 $50,196,583.29 $53,301,526.59
2031-05-29 $52,852,446.30 $51,266,872.91 $54,438,019.69
2031-05-30 $54,176,515.94 $52,551,220.46 $55,801,811.42
2031-05-31 $53,057,226.94 $51,465,510.13 $54,648,943.75
2031 June
2031-06-01 $54,408,622.76 $52,776,364.07 $56,040,881.44
2031-06-02 $54,633,917.26 $52,994,899.74 $56,272,934.78
2031-06-03 $55,985,684.28 $54,306,113.76 $57,665,254.81
2031-06-04 $54,829,017.80 $53,184,147.26 $56,473,888.33
2031-06-05 $55,285,926.28 $53,627,348.49 $56,944,504.07
2031-06-06 $55,971,289.00 $54,292,150.33 $57,650,427.67
2031-06-07 $57,396,907.53 $55,675,000.30 $59,118,814.75
2031-06-08 $58,858,837.31 $57,093,072.19 $60,624,602.43
2031-06-09 $60,358,003.23 $58,547,263.14 $62,168,743.33
2031-06-10 $59,111,004.46 $57,337,674.33 $60,884,334.59
2031-06-11 $60,166,558.11 $58,361,561.37 $61,971,554.85
2031-06-12 $61,699,032.37 $59,848,061.40 $63,550,003.34
2031-06-13 $62,477,569.06 $60,603,241.99 $64,351,896.13
2031-06-14 $62,185,617.80 $60,320,049.27 $64,051,186.34
2031-06-15 $63,769,518.59 $61,856,433.03 $65,682,604.15
2031-06-16 $62,452,037.77 $60,578,476.64 $64,325,598.90
2031-06-17 $61,161,776.16 $59,326,922.88 $62,996,629.45
2031-06-18 $62,719,599.16 $60,838,011.18 $64,601,187.13
2031-06-19 $61,948,851.39 $60,090,385.85 $63,807,316.94
2031-06-20 $60,668,985.63 $58,848,916.07 $62,489,055.20
2031-06-21 $61,962,567.42 $60,103,690.39 $63,821,444.44
2031-06-22 $63,514,865.56 $61,609,419.59 $65,420,311.52
2031-06-23 $62,202,645.88 $60,336,566.50 $64,068,725.26
2031-06-24 $63,786,980.38 $61,873,370.97 $65,700,589.79
2031-06-25 $64,051,108.67 $62,129,575.41 $65,972,641.93
2031-06-26 $65,635,878.37 $63,666,802.01 $67,604,954.72
2031-06-27 $64,279,838.48 $62,351,443.33 $66,208,233.63
2031-06-28 $64,815,503.80 $62,871,038.69 $66,759,968.91
2031-06-29 $65,619,001.78 $63,650,431.73 $67,587,571.83
2031-06-30 $67,290,352.69 $65,271,642.11 $69,309,063.27
2031 July
2031-07-01 $69,004,273.79 $66,934,145.58 $71,074,402.00
2031-07-02 $70,761,849.38 $68,638,993.89 $72,884,704.86
2031-07-03 $69,299,906.72 $67,220,909.52 $71,378,903.92
2031-07-04 $70,537,405.06 $68,421,282.91 $72,653,527.21
2031-07-05 $72,334,030.31 $70,164,009.40 $74,504,051.22
2031-07-06 $73,246,762.56 $71,049,359.68 $75,444,165.43
2031-07-07 $72,904,487.96 $70,717,353.33 $75,091,622.60
2031-07-08 $74,761,404.08 $72,518,561.96 $77,004,246.20
2031-07-09 $73,216,830.47 $71,020,325.55 $75,413,335.38
2031-07-10 $71,704,167.81 $69,553,042.77 $73,855,292.84
2031-07-11 $73,530,511.13 $71,324,595.80 $75,736,426.46
2031-07-12 $72,626,910.38 $70,448,103.07 $74,805,717.69
2031-07-13 $71,126,435.49 $68,992,642.43 $73,260,228.55
2031-07-14 $72,642,990.62 $70,463,700.90 $74,822,280.34
2031-07-15 $74,462,856.77 $72,228,971.07 $76,696,742.47
2031-07-16 $72,924,451.16 $70,736,717.62 $75,112,184.69
2031-07-17 $74,781,875.75 $72,538,419.47 $77,025,332.02
2031-07-18 $75,091,531.55 $72,838,785.60 $77,344,277.49
2031-07-19 $76,949,466.35 $74,640,982.36 $79,257,950.34
2031-07-20 $75,359,687.28 $73,098,896.66 $77,620,477.90
2031-07-21 $75,987,684.67 $73,708,054.13 $78,267,315.21
2031-07-22 $76,929,680.76 $74,621,790.34 $79,237,571.19
2031-07-23 $78,889,120.68 $76,522,447.06 $81,255,794.31
2031-07-24 $80,898,468.58 $78,471,514.53 $83,325,422.64
2031-07-25 $82,958,995.64 $80,470,225.77 $85,447,765.51
2031-07-26 $81,245,059.46 $78,807,707.67 $83,682,411.24
2031-07-27 $82,695,864.09 $80,214,988.17 $85,176,740.01
2031-07-28 $84,802,171.77 $82,258,106.62 $87,346,236.92
2031-07-29 $85,872,230.72 $83,296,063.80 $88,448,397.64
2031-07-30 $85,470,958.61 $82,906,829.85 $88,035,087.37
2031-07-31 $87,647,949.43 $85,018,510.94 $90,277,387.91
2031 August
2031-08-01 $85,837,139.27 $83,262,025.09 $88,412,253.44
2031-08-02 $84,063,740.52 $81,541,828.30 $86,585,652.73
2031-08-03 $86,204,888.74 $83,618,742.08 $88,791,035.40
2031-08-04 $85,145,535.27 $82,591,169.21 $87,699,901.32
2031-08-05 $83,386,425.08 $80,884,832.33 $85,888,017.84
2031-08-06 $85,164,387.24 $82,609,455.62 $87,719,318.86
2031-08-07 $87,297,941.83 $84,679,003.57 $89,916,880.08
2031-08-08 $85,494,362.84 $82,929,531.95 $88,059,193.72
2031-08-09 $87,671,949.77 $85,041,791.28 $90,302,108.26
2031-08-10 $88,034,980.62 $85,393,931.20 $90,676,030.04
2031-08-11 $90,213,165.71 $87,506,770.73 $92,919,560.68
2031-08-12 $88,349,358.07 $85,698,877.33 $90,999,838.82
2031-08-13 $89,085,602.73 $86,413,034.64 $91,758,170.81
2031-08-14 $90,189,969.70 $87,484,270.61 $92,895,668.79
2031-08-15 $92,487,156.24 $89,712,541.55 $95,261,770.93
2031-08-16 $94,842,853.34 $91,997,567.74 $97,688,138.94
2031-08-17 $97,258,551.30 $94,340,794.76 $100,176,307.84
2031-08-18 $95,249,185.72 $92,391,710.15 $98,106,661.29
2031-08-19 $96,950,064.04 $94,041,562.12 $99,858,565.96
2031-08-20 $99,419,433.78 $96,436,850.77 $102,402,016.79
2031-08-21 $100,673,937.68 $97,653,719.55 $103,694,155.81
2031-08-22 $100,203,498.71 $97,197,393.75 $103,209,603.68
2031-08-23 $102,755,735.17 $99,673,063.11 $105,838,407.22
2031-08-24 $100,632,797.55 $97,613,813.62 $103,651,781.47
2031-08-25 $98,553,719.90 $95,597,108.31 $101,510,331.50
2031-08-26 $101,063,935.61 $98,032,017.54 $104,095,853.68
2031-08-27 $99,821,982.49 $96,827,323.01 $102,816,641.96
2031-08-28 $97,759,656.31 $94,826,866.62 $100,692,446.00
2031-08-29 $99,844,083.95 $96,848,761.44 $102,839,406.47
2031-08-30 $102,345,397.12 $99,275,035.21 $105,415,759.04
2031-08-31 $100,230,937.10 $97,224,008.99 $103,237,865.22
2031 September
2031-09-01 $102,783,872.43 $99,700,356.25 $105,867,388.60
2031-09-02 $103,209,478.52 $100,113,194.17 $106,305,762.88
2031-09-03 $105,763,115.10 $102,590,221.65 $108,936,008.56
2031-09-04 $103,578,044.89 $100,470,703.55 $106,685,386.24
2031-09-05 $104,441,195.27 $101,307,959.41 $107,574,431.13
2031-09-06 $105,735,920.83 $102,563,843.20 $108,907,998.45
2031-09-07 $108,429,071.02 $105,176,198.89 $111,681,943.15
2031-09-08 $111,190,817.18 $107,855,092.66 $114,526,541.69
2031-09-09 $114,022,906.48 $110,602,219.29 $117,443,593.67
2031-09-10 $111,667,188.65 $108,317,172.99 $115,017,204.31
2031-09-11 $113,661,245.59 $110,251,408.22 $117,071,082.95
2031-09-12 $116,556,258.02 $113,059,570.28 $120,052,945.76
2031-09-13 $118,026,999.44 $114,486,189.46 $121,567,809.43
2031-09-14 $117,475,471.41 $113,951,207.27 $120,999,735.55
2031-09-15 $120,467,634.20 $116,853,605.17 $124,081,663.23
2031-09-16 $117,978,768.03 $114,439,404.99 $121,518,131.07
2031-09-17 $115,541,321.94 $112,075,082.28 $119,007,561.60
2031-09-18 $118,484,220.92 $114,929,694.29 $122,038,747.54
2031-09-19 $117,028,193.62 $113,517,347.82 $120,539,039.43
2031-09-20 $114,610,386.44 $111,172,074.85 $118,048,698.03
2031-09-21 $117,054,104.70 $113,542,481.56 $120,565,727.84
2031-09-22 $119,986,566.61 $116,386,969.61 $123,586,163.61
2031-09-23 $117,507,639.32 $113,982,410.14 $121,032,868.50
2031-09-24 $120,500,621.45 $116,885,602.80 $124,115,640.09