2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $19,055,440.24 $18,483,777.03 $19,627,103.44
2031-01-02 $18,836,046.46 $18,270,965.07 $19,401,127.86
2031-01-03 $18,697,216.83 $18,136,300.32 $19,258,133.33
2031-01-04 $18,518,081.82 $17,962,539.36 $19,073,624.27
2031-01-05 $18,808,380.74 $18,244,129.32 $19,372,632.17
2031-01-06 $18,719,029.77 $18,157,458.87 $19,280,600.66
2031-01-07 $18,853,502.99 $18,287,897.90 $19,419,108.08
2031-01-08 $19,149,060.15 $18,574,588.34 $19,723,531.95
2031-01-09 $18,928,588.48 $18,360,730.83 $19,496,446.14
2031-01-10 $19,225,322.72 $18,648,563.04 $19,802,082.41
2031-01-11 $19,003,973.02 $18,433,853.83 $19,574,092.21
2031-01-12 $19,301,889.02 $18,722,832.35 $19,880,945.69
2031-01-13 $19,604,475.31 $19,016,341.05 $20,192,609.57
2031-01-14 $19,675,264.62 $19,085,006.69 $20,265,522.56
2031-01-15 $19,983,704.14 $19,384,193.02 $20,583,215.27
2031-01-16 $20,296,978.92 $19,688,069.55 $20,905,888.28
2031-01-17 $20,615,164.74 $19,996,709.80 $21,233,619.69
2031-01-18 $20,938,338.62 $20,310,188.46 $21,566,488.78
2031-01-19 $20,697,266.19 $20,076,348.21 $21,318,184.18
2031-01-20 $20,636,493.60 $20,017,398.80 $21,255,588.41
2031-01-21 $20,865,255.46 $20,239,297.80 $21,491,213.13
2031-01-22 $20,625,024.48 $20,006,273.74 $21,243,775.21
2031-01-23 $20,948,352.92 $20,319,902.33 $21,576,803.50
2031-01-24 $20,707,165.19 $20,085,950.24 $21,328,380.15
2031-01-25 $20,554,544.62 $19,937,908.28 $21,171,180.96
2031-01-26 $20,357,614.85 $19,746,886.41 $20,968,343.30
2031-01-27 $20,676,751.24 $20,056,448.70 $21,297,053.78
2031-01-28 $20,578,524.39 $19,961,168.66 $21,195,880.13
2031-01-29 $20,726,355.80 $20,104,565.13 $21,348,146.47
2031-01-30 $21,051,272.76 $20,419,734.58 $21,682,810.94
2031-01-31 $20,808,900.07 $20,184,633.07 $21,433,167.08
2031 February
2031-02-01 $21,135,111.04 $20,501,057.71 $21,769,164.37
2031-02-02 $20,891,773.09 $20,265,019.90 $21,518,526.28
2031-02-03 $21,219,283.22 $20,582,704.72 $21,855,861.71
2031-02-04 $21,551,927.56 $20,905,369.73 $22,198,485.38
2031-02-05 $21,629,748.88 $20,980,856.41 $22,278,641.34
2031-02-06 $21,968,827.89 $21,309,763.05 $22,627,892.73
2031-02-07 $22,313,222.48 $21,643,825.80 $22,982,619.15
2031-02-08 $22,663,015.97 $21,983,125.49 $23,342,906.45
2031-02-09 $23,018,293.01 $22,327,744.22 $23,708,841.80
2031-02-10 $22,753,273.14 $22,070,674.95 $23,435,871.34
2031-02-11 $22,686,463.58 $22,005,869.67 $23,367,057.49
2031-02-12 $22,937,949.98 $22,249,811.49 $23,626,088.48
2031-02-13 $22,673,855.14 $21,993,639.49 $23,354,070.80
2031-02-14 $23,029,302.10 $22,338,423.04 $23,720,181.16
2031-02-15 $22,764,155.48 $22,081,230.82 $23,447,080.15
2031-02-16 $22,596,374.02 $21,918,482.80 $23,274,265.24
2031-02-17 $22,379,881.82 $21,708,485.36 $23,051,278.27
2031-02-18 $22,730,720.30 $22,048,798.69 $23,412,641.91
2031-02-19 $22,622,735.88 $21,944,053.80 $23,301,417.95
2031-02-20 $22,785,252.43 $22,101,694.86 $23,468,810.00
2031-02-21 $23,142,445.71 $22,448,172.33 $23,836,719.08
2031-02-22 $22,875,996.41 $22,189,716.52 $23,562,276.31
2031-02-23 $23,234,612.24 $22,537,573.87 $23,931,650.61
2031-02-24 $22,967,101.80 $22,278,088.74 $23,656,114.85
2031-02-25 $23,327,145.84 $22,627,331.46 $24,026,960.21
2031-02-26 $23,692,834.11 $22,982,049.09 $24,403,619.14
2031-02-27 $23,778,385.98 $23,065,034.40 $24,491,737.56
2031-02-28 $24,151,148.13 $23,426,613.68 $24,875,682.57
2031 March
2031-03-01 $24,529,753.88 $23,793,861.27 $25,265,646.50
2031-03-02 $24,914,294.86 $24,166,866.01 $25,661,723.70
2031-03-03 $25,304,864.10 $24,545,718.17 $26,064,010.02
2031-03-04 $25,013,517.92 $24,263,112.38 $25,763,923.45
2031-03-05 $24,940,071.68 $24,191,869.53 $25,688,273.83
2031-03-06 $25,216,540.02 $24,460,043.82 $25,973,036.23
2031-03-07 $24,926,210.76 $24,178,424.44 $25,673,997.08
2031-03-08 $25,316,966.80 $24,557,457.79 $26,076,475.80
2031-03-09 $25,025,481.28 $24,274,716.84 $25,776,245.71
2031-03-10 $24,841,032.89 $24,095,801.90 $25,586,263.87
2031-03-11 $24,603,034.97 $23,864,943.92 $25,341,126.02
2031-03-12 $24,988,724.74 $24,239,062.99 $25,738,386.48
2031-03-13 $24,870,013.45 $24,123,913.05 $25,616,113.86
2031-03-14 $25,048,673.93 $24,297,213.71 $25,800,134.15
2031-03-15 $25,441,349.76 $24,678,109.27 $26,204,590.26
2031-03-16 $25,148,432.17 $24,393,979.20 $25,902,885.13
2031-03-17 $25,542,671.86 $24,776,391.70 $26,308,952.01
2031-03-18 $25,248,587.69 $24,491,130.06 $26,006,045.32
2031-03-19 $25,644,397.48 $24,875,065.55 $26,413,729.40
2031-03-20 $26,046,412.17 $25,265,019.81 $26,827,804.54
2031-03-21 $26,140,462.52 $25,356,248.64 $26,924,676.39
2031-03-22 $26,550,253.78 $25,753,746.17 $27,346,761.40
2031-03-23 $26,966,469.15 $26,157,475.07 $27,775,463.22
2031-03-24 $27,389,209.32 $26,567,533.04 $28,210,885.60
2031-03-25 $27,818,576.58 $26,984,019.28 $28,653,133.88
2031-03-26 $27,498,288.91 $26,673,340.24 $28,323,237.58
2031-03-27 $27,417,546.74 $26,595,020.34 $28,240,073.14
2031-03-28 $27,721,478.65 $26,889,834.29 $28,553,123.01
2031-03-29 $27,402,308.91 $26,580,239.65 $28,224,378.18
2031-03-30 $27,831,881.53 $26,996,925.09 $28,666,837.98
2031-03-31 $27,511,440.68 $26,686,097.46 $28,336,783.90
2031 April
2031-04-01 $27,308,669.72 $26,489,409.62 $28,127,929.81
2031-04-02 $27,047,029.77 $26,235,618.87 $27,858,440.66
2031-04-03 $27,471,032.85 $26,646,901.86 $28,295,163.83
2031-04-04 $27,340,529.13 $26,520,313.25 $28,160,745.00
2031-04-05 $27,536,937.22 $26,710,829.11 $28,363,045.34
2031-04-06 $27,968,620.34 $27,129,561.73 $28,807,678.96
2031-04-07 $27,646,605.15 $26,817,207.00 $28,476,003.31
2031-04-08 $28,080,007.48 $27,237,607.26 $28,922,407.71
2031-04-09 $27,756,709.84 $26,924,008.55 $28,589,411.14
2031-04-10 $28,191,838.23 $27,346,083.09 $29,037,593.38
2031-04-11 $28,633,787.92 $27,774,774.28 $29,492,801.55
2031-04-12 $28,737,180.95 $27,875,065.52 $29,599,296.38
2031-04-13 $29,187,679.70 $28,312,049.31 $30,063,310.09
2031-04-14 $29,645,240.71 $28,755,883.49 $30,534,597.93
2031-04-15 $30,109,974.67 $29,206,675.43 $31,013,273.91
2031-04-16 $30,581,994.04 $29,664,534.22 $31,499,453.87
2031-04-17 $30,229,889.92 $29,322,993.22 $31,136,786.62
2031-04-18 $30,141,127.05 $29,236,893.24 $31,045,360.86
2031-04-19 $30,475,250.69 $29,560,993.16 $31,389,508.21
2031-04-20 $30,124,375.54 $29,220,644.28 $31,028,106.81
2031-04-21 $30,596,620.67 $29,678,722.05 $31,514,519.29
2031-04-22 $30,244,348.14 $29,337,017.70 $31,151,678.58
2031-04-23 $30,021,434.49 $29,120,791.46 $30,922,077.53
2031-04-24 $29,733,803.98 $28,841,789.87 $30,625,818.10
2031-04-25 $30,199,926.31 $29,293,928.52 $31,105,924.10
2031-04-26 $30,056,458.73 $29,154,764.97 $30,958,152.49
2031-04-27 $30,272,377.44 $29,364,206.12 $31,180,548.77
2031-04-28 $30,746,942.72 $29,824,534.44 $31,669,351.01
2031-04-29 $30,392,939.47 $29,481,151.28 $31,304,727.65
2031-04-30 $30,869,394.74 $29,943,312.90 $31,795,476.58
2031 May
2031-05-01 $30,513,981.64 $29,598,562.19 $31,429,401.09
2031-05-02 $30,992,334.43 $30,062,564.40 $31,922,104.47
2031-05-03 $31,478,186.13 $30,533,840.55 $32,422,531.71
2031-05-04 $31,591,849.93 $30,644,094.43 $32,539,605.43
2031-05-05 $32,087,099.94 $31,124,486.94 $33,049,712.93
2031-05-06 $32,590,113.74 $31,612,410.32 $33,567,817.15
2031-05-07 $33,101,013.04 $32,107,982.65 $34,094,043.43
2031-05-08 $33,619,921.46 $32,611,323.81 $34,628,519.10
2031-05-09 $33,232,840.32 $32,235,855.11 $34,229,825.53
2031-05-10 $33,135,260.00 $32,141,202.20 $34,129,317.80
2031-05-11 $33,502,574.52 $32,497,497.28 $34,507,651.76
2031-05-12 $33,116,844.45 $32,123,339.11 $34,110,349.78
2031-05-13 $33,636,001.05 $32,626,921.02 $34,645,081.08
2031-05-14 $33,248,734.78 $32,251,272.74 $34,246,196.82
2031-05-15 $33,003,677.53 $32,013,567.21 $33,993,787.86
2031-05-16 $32,687,474.63 $31,706,850.39 $33,668,098.87
2031-05-17 $33,199,900.21 $32,203,903.21 $34,195,897.22
2031-05-18 $33,042,180.97 $32,050,915.54 $34,033,446.40
2031-05-19 $33,279,548.43 $32,281,161.98 $34,277,934.88
2031-05-20 $33,801,255.66 $32,787,217.99 $34,815,293.33
2031-05-21 $33,412,086.74 $32,409,724.14 $34,414,449.35
2031-05-22 $33,935,871.71 $32,917,795.56 $34,953,947.87
2031-05-23 $33,545,152.90 $32,538,798.31 $34,551,507.49
2031-05-24 $34,071,023.88 $33,048,893.17 $35,093,154.60
2031-05-25 $34,605,138.69 $33,566,984.53 $35,643,292.85
2031-05-26 $34,730,093.52 $33,688,190.72 $35,771,996.33
2031-05-27 $35,274,540.24 $34,216,304.04 $36,332,776.45
2031-05-28 $35,827,521.99 $34,752,696.33 $36,902,347.65
2031-05-29 $36,389,172.56 $35,297,497.38 $37,480,847.73
2031-05-30 $36,959,627.85 $35,850,839.01 $38,068,416.68
2031-05-31 $36,534,095.18 $35,438,072.33 $37,630,118.04
2031 June
2031-06-01 $36,426,821.52 $35,334,016.87 $37,519,626.17
2031-06-02 $36,830,624.00 $35,725,705.28 $37,935,542.72
2031-06-03 $36,406,576.62 $35,314,379.32 $37,498,773.91
2031-06-04 $36,977,304.74 $35,867,985.60 $38,086,623.88
2031-06-05 $36,551,568.55 $35,455,021.50 $37,648,115.61
2031-06-06 $36,282,168.02 $35,193,702.98 $37,370,633.06
2031-06-07 $35,934,554.44 $34,856,517.81 $37,012,591.07
2031-06-08 $36,497,882.90 $35,402,946.42 $37,592,819.39
2031-06-09 $36,324,496.29 $35,234,761.40 $37,414,231.18
2031-06-10 $36,585,443.15 $35,487,879.85 $37,683,006.44
2031-06-11 $37,158,975.28 $36,044,206.02 $38,273,744.53
2031-06-12 $36,731,147.43 $35,629,213.01 $37,833,081.85
2031-06-13 $37,306,963.70 $36,187,754.79 $38,426,172.61
2031-06-14 $36,877,432.00 $35,771,109.04 $37,983,754.96
2031-06-15 $37,455,541.49 $36,331,875.25 $38,579,207.74
2031-06-16 $38,042,713.73 $36,901,432.32 $39,183,995.14
2031-06-17 $38,180,081.22 $37,034,678.78 $39,325,483.65
2031-06-18 $38,778,611.71 $37,615,253.36 $39,941,970.06
2031-06-19 $39,386,525.07 $38,204,929.32 $40,568,120.83
2031-06-20 $40,003,968.40 $38,803,849.35 $41,204,087.45
2031-06-21 $40,631,091.08 $39,412,158.35 $41,850,023.81
2031-06-22 $40,163,287.22 $38,958,388.60 $41,368,185.84
2031-06-23 $40,045,357.30 $38,843,996.58 $41,246,718.02
2031-06-24 $40,489,272.36 $39,274,594.19 $41,703,950.53
2031-06-25 $40,023,101.32 $38,822,408.28 $41,223,794.36
2031-06-26 $40,650,523.94 $39,431,008.22 $41,870,039.66
2031-06-27 $40,182,496.34 $38,977,021.45 $41,387,971.23
2031-06-28 $39,886,334.34 $38,689,744.31 $41,082,924.37
2031-06-29 $39,504,189.82 $38,319,064.13 $40,689,315.51
2031-06-30 $40,123,477.72 $38,919,773.38 $41,327,182.05
2031 July
2031-07-01 $39,932,867.37 $38,734,881.35 $41,130,853.39
2031-07-02 $40,219,735.94 $39,013,143.86 $41,426,328.02
2031-07-03 $40,850,241.10 $39,624,733.87 $42,075,748.34
2031-07-04 $40,379,914.07 $39,168,516.65 $41,591,311.49
2031-07-05 $41,012,930.27 $39,782,542.36 $42,243,318.18
2031-07-06 $40,540,730.13 $39,324,508.22 $41,756,952.03
2031-07-07 $41,176,267.36 $39,940,979.34 $42,411,555.38
2031-07-08 $41,821,767.60 $40,567,114.57 $43,076,420.63
2031-07-09 $41,972,780.78 $40,713,597.35 $43,231,964.20
2031-07-10 $42,630,767.57 $41,351,844.54 $43,909,690.60
2031-07-11 $43,299,069.30 $42,000,097.22 $44,598,041.38
2031-07-12 $43,977,847.67 $42,658,512.24 $45,297,183.10
2031-07-13 $44,667,266.91 $43,327,248.91 $46,007,284.92
2031-07-14 $44,152,992.76 $42,828,402.98 $45,477,582.55
2031-07-15 $44,023,348.02 $42,702,647.58 $45,344,048.47
2031-07-16 $44,511,360.33 $43,176,019.52 $45,846,701.14
2031-07-17 $43,998,881.21 $42,678,914.77 $45,318,847.64
2031-07-18 $44,688,630.18 $43,347,971.28 $46,029,289.09
2031-07-19 $44,174,110.07 $42,848,886.77 $45,499,333.37
2031-07-20 $43,848,528.18 $42,533,072.34 $45,163,984.03
2031-07-21 $43,428,422.52 $42,125,569.85 $44,731,275.20
2031-07-22 $44,109,228.70 $42,785,951.84 $45,432,505.56
2031-07-23 $43,899,683.67 $42,582,693.16 $45,216,674.18
2031-07-24 $44,215,048.94 $42,888,597.47 $45,541,500.41
2031-07-25 $44,908,186.67 $43,560,941.07 $46,255,432.27
2031-07-26 $44,391,138.71 $43,059,404.55 $45,722,872.87
2031-07-27 $45,087,036.92 $43,734,425.81 $46,439,648.02
2031-07-28 $44,567,929.77 $43,230,891.87 $45,904,967.66
2031-07-29 $45,266,599.44 $43,908,601.46 $46,624,597.42
2031-07-30 $45,976,221.82 $44,596,935.16 $47,355,508.47
2031-07-31 $46,142,236.21 $44,757,969.13 $47,526,503.30
2031 August
2031-08-01 $46,865,585.52 $45,459,617.96 $48,271,553.09
2031-08-02 $47,600,274.43 $46,172,266.19 $49,028,282.66
2031-08-03 $48,346,480.69 $46,896,086.27 $49,796,875.11
2031-08-04 $49,104,384.86 $47,631,253.31 $50,577,516.41
2031-08-05 $48,539,024.19 $47,082,853.47 $49,995,194.92
2031-08-06 $48,396,500.92 $46,944,605.89 $49,848,395.95
2031-08-07 $48,932,990.97 $47,465,001.24 $50,400,980.70
2031-08-08 $48,369,603.64 $46,918,515.53 $49,820,691.74
2031-08-09 $49,127,870.30 $47,654,034.19 $50,601,706.40
2031-08-10 $48,562,239.23 $47,105,372.05 $50,019,106.41
2031-08-11 $48,204,314.98 $46,758,185.53 $49,650,444.42
2031-08-12 $47,742,477.23 $46,310,202.91 $49,174,751.54
2031-08-13 $48,490,912.73 $47,036,185.35 $49,945,640.12
2031-08-14 $48,260,552.10 $46,812,735.54 $49,708,368.67
2031-08-15 $48,607,244.85 $47,149,027.51 $50,065,462.20
2031-08-16 $49,369,236.90 $47,888,159.79 $50,850,314.00
2031-08-17 $48,800,826.87 $47,336,802.06 $50,264,851.68
2031-08-18 $49,565,853.61 $48,078,878.00 $51,052,829.22
2031-08-19 $48,995,179.84 $47,525,324.45 $50,465,035.24
2031-08-20 $49,763,253.36 $48,270,355.76 $51,256,150.96
2031-08-21 $50,543,367.58 $49,027,066.56 $52,059,668.61
2031-08-22 $50,725,873.37 $49,204,097.17 $52,247,649.57
2031-08-23 $51,521,078.12 $49,975,445.78 $53,066,710.47
2031-08-24 $52,328,748.91 $50,758,886.44 $53,898,611.38
2031-08-25 $53,149,081.16 $51,554,608.72 $54,743,553.59
2031-08-26 $53,982,273.35 $52,362,805.15 $55,601,741.55
2031-08-27 $53,360,751.38 $51,759,928.84 $54,961,573.92
2031-08-28 $53,204,070.25 $51,607,948.15 $54,800,192.36
2031-08-29 $53,793,853.69 $52,180,038.07 $55,407,669.30
2031-08-30 $53,174,501.07 $51,579,266.04 $54,769,736.11
2031-08-31 $54,008,091.76 $52,387,849.01 $55,628,334.52
2031 September
2031-09-01 $53,386,272.53 $51,784,684.36 $54,987,860.71
2031-09-02 $52,992,793.11 $51,403,009.32 $54,582,576.91
2031-09-03 $52,485,077.73 $50,910,525.40 $54,059,630.06
2031-09-04 $53,307,860.67 $51,708,624.85 $54,907,096.49
2031-09-05 $53,054,616.67 $51,462,978.17 $54,646,255.17
2031-09-06 $53,435,748.88 $51,832,676.42 $55,038,821.35
2031-09-07 $54,273,435.03 $52,645,231.98 $55,901,638.08
2031-09-08 $53,648,560.78 $52,039,103.96 $55,258,017.61
2031-09-09 $54,489,583.08 $52,854,895.59 $56,124,270.57
2031-09-10 $53,862,220.22 $52,246,353.62 $55,478,086.83
2031-09-11 $54,706,591.95 $53,065,394.20 $56,347,789.71
2031-09-12 $55,564,200.49 $53,897,274.47 $57,231,126.50
2031-09-13 $55,764,835.87 $54,091,890.80 $57,437,780.95
2031-09-14 $56,639,033.98 $54,939,862.96 $58,338,205.00
2031-09-15 $57,526,936.46 $55,801,128.37 $59,252,744.56
2031-09-16 $58,428,758.16 $56,675,895.41 $60,181,620.90
2031-09-17 $59,344,717.27 $57,564,375.75 $61,125,058.79
2031-09-18 $58,661,455.09 $56,901,611.44 $60,421,298.75
2031-09-19 $58,489,209.71 $56,734,533.42 $60,243,886.01
2031-09-20 $59,137,580.54 $57,363,453.12 $60,911,707.95
2031-09-21 $58,456,703.22 $56,703,002.12 $60,210,404.31
2031-09-22 $59,373,100.41 $57,591,907.40 $61,154,293.42
2031-09-23 $58,689,511.45 $56,928,826.10 $60,450,196.79
2031-09-24 $58,256,944.91 $56,509,236.56 $60,004,653.26
2031-09-25 $57,698,794.54 $55,967,830.70 $59,429,758.37