2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $19,181,696.70 $18,606,245.80 $19,757,147.60
2031-01-02 $19,216,011.01 $18,639,530.68 $19,792,491.34
2031-01-03 $19,454,955.82 $18,871,307.14 $20,038,604.49
2031-01-04 $19,696,871.83 $19,105,965.68 $20,287,777.99
2031-01-05 $19,760,512.78 $19,167,697.39 $20,353,328.16
2031-01-06 $19,665,051.36 $19,075,099.82 $20,255,002.90
2031-01-07 $19,909,579.84 $19,312,292.45 $20,506,867.24
2031-01-08 $19,940,640.03 $19,342,420.83 $20,538,859.23
2031-01-09 $19,878,519.66 $19,282,164.07 $20,474,875.25
2031-01-10 $19,953,391.67 $19,354,789.92 $20,551,993.42
2031-01-11 $19,990,827.68 $19,391,102.85 $20,590,552.51
2031-01-12 $20,239,407.08 $19,632,224.87 $20,846,589.30
2031-01-13 $20,239,407.08 $19,632,224.87 $20,846,589.30
2031-01-14 $20,491,077.49 $19,876,345.17 $21,105,809.82
2031-01-15 $20,745,877.34 $20,123,501.02 $21,368,253.66
2031-01-16 $20,745,877.34 $20,123,501.02 $21,368,253.66
2031-01-17 $20,563,851.92 $19,946,936.36 $21,180,767.48
2031-01-18 $20,639,593.55 $20,020,405.74 $21,258,781.35
2031-01-19 $20,896,240.14 $20,269,352.94 $21,523,127.35
2031-01-20 $20,971,137.06 $20,342,002.95 $21,600,271.17
2031-01-21 $20,971,137.06 $20,342,002.95 $21,600,271.17
2031-01-22 $20,933,688.60 $20,305,677.94 $21,561,699.26
2031-01-23 $20,971,137.06 $20,342,002.95 $21,600,271.17
2031-01-24 $21,231,906.29 $20,594,949.10 $21,868,863.48
2031-01-25 $21,495,918.10 $20,851,040.56 $22,140,795.65
2031-01-26 $21,565,371.80 $20,918,410.64 $22,212,332.95
2031-01-27 $21,461,191.26 $20,817,355.52 $22,105,026.99
2031-01-28 $21,728,054.15 $21,076,212.53 $22,379,895.78
2031-01-29 $21,761,951.27 $21,109,092.73 $22,414,809.81
2031-01-30 $21,694,157.03 $21,043,332.32 $22,344,981.74
2031-01-31 $21,775,867.60 $21,122,591.58 $22,429,143.63
2031 February
2031-02-01 $21,816,722.89 $21,162,221.20 $22,471,224.58
2031-02-02 $22,088,006.71 $21,425,366.50 $22,750,646.91
2031-02-03 $22,088,006.71 $21,425,366.50 $22,750,646.91
2031-02-04 $22,362,663.85 $21,691,783.93 $23,033,543.76
2031-02-05 $22,640,736.26 $21,961,514.17 $23,319,958.35
2031-02-06 $22,640,736.26 $21,961,514.17 $23,319,958.35
2031-02-07 $22,442,085.24 $21,768,822.69 $23,115,347.80
2031-02-08 $22,524,744.86 $21,849,002.51 $23,200,487.20
2031-02-09 $22,804,832.69 $22,120,687.71 $23,488,977.68
2031-02-10 $22,886,570.45 $22,199,973.33 $23,573,167.56
2031-02-11 $22,886,570.45 $22,199,973.33 $23,573,167.56
2031-02-12 $22,845,701.57 $22,160,330.52 $23,531,072.62
2031-02-13 $22,886,570.45 $22,199,973.33 $23,573,167.56
2031-02-14 $23,171,157.47 $22,476,022.74 $23,866,292.19
2031-02-15 $23,459,283.23 $22,755,504.73 $24,163,061.73
2031-02-16 $23,535,080.59 $22,829,028.17 $24,241,133.01
2031-02-17 $23,421,384.55 $22,718,743.01 $24,124,026.09
2031-02-18 $23,712,621.81 $23,001,243.15 $24,424,000.46
2031-02-19 $23,749,614.98 $23,037,126.53 $24,462,103.43
2031-02-20 $23,675,628.64 $22,965,359.78 $24,385,897.50
2031-02-21 $23,764,802.38 $23,051,858.31 $24,477,746.45
2031-02-22 $23,809,389.25 $23,095,107.58 $24,523,670.93
2031-02-23 $24,105,451.22 $23,382,287.69 $24,828,614.76
2031-02-24 $24,105,451.22 $23,382,287.69 $24,828,614.76
2031-02-25 $24,405,194.63 $23,673,038.79 $25,137,350.46
2031-02-26 $24,708,665.24 $23,967,405.28 $25,449,925.20
2031-02-27 $24,708,665.24 $23,967,405.28 $25,449,925.20
2031-02-28 $24,491,870.11 $23,757,114.00 $25,226,626.21
2031 March
2031-03-01 $24,582,079.57 $23,844,617.19 $25,319,541.96
2031-03-02 $24,887,749.70 $24,141,117.20 $25,634,382.19
2031-03-03 $24,976,953.10 $24,227,644.51 $25,726,261.69
2031-03-04 $24,976,953.10 $24,227,644.51 $25,726,261.69
2031-03-05 $24,932,351.40 $24,184,380.86 $25,680,321.94
2031-03-06 $24,976,953.10 $24,227,644.51 $25,726,261.69
2031-03-07 $25,287,533.34 $24,528,907.34 $26,046,159.34
2031-03-08 $25,601,975.55 $24,833,916.28 $26,370,034.82
2031-03-09 $25,684,695.99 $24,914,155.11 $26,455,236.87
2031-03-10 $25,560,615.33 $24,793,796.87 $26,327,433.79
2031-03-11 $25,878,453.23 $25,102,099.63 $26,654,806.82
2031-03-12 $25,918,825.23 $25,141,260.47 $26,696,389.98
2031-03-13 $25,838,081.22 $25,062,938.79 $26,613,223.66
2031-03-14 $25,935,399.80 $25,157,337.80 $26,713,461.79
2031-03-15 $25,984,059.08 $25,204,537.31 $26,763,580.86
2031-03-16 $26,307,162.36 $25,517,947.49 $27,096,377.23
2031-03-17 $26,307,162.36 $25,517,947.49 $27,096,377.23
2031-03-18 $26,634,283.32 $25,835,254.82 $27,433,311.82
2031-03-19 $26,965,471.93 $26,156,507.77 $27,774,436.08
2031-03-20 $26,965,471.93 $26,156,507.77 $27,774,436.08
2031-03-21 $26,728,875.45 $25,927,009.19 $27,530,741.72
2031-03-22 $26,827,324.35 $26,022,504.62 $27,632,144.08
2031-03-23 $27,160,913.36 $26,346,085.95 $27,975,740.76
2031-03-24 $27,258,264.30 $26,440,516.37 $28,076,012.23
2031-03-25 $27,258,264.30 $26,440,516.37 $28,076,012.23
2031-03-26 $27,209,588.83 $26,393,301.16 $28,025,876.49
2031-03-27 $27,258,264.30 $26,440,516.37 $28,076,012.23
2031-03-28 $27,597,211.90 $26,769,295.54 $28,425,128.26
2031-03-29 $27,940,374.21 $27,102,162.98 $28,778,585.43
2031-03-30 $28,030,650.05 $27,189,730.55 $28,871,569.55
2031-03-31 $27,895,236.28 $27,058,379.20 $28,732,093.37
2031 April
2031-04-01 $28,242,104.43 $27,394,841.29 $29,089,367.56
2031-04-02 $28,286,163.87 $27,437,578.96 $29,134,748.79
2031-04-03 $28,198,044.98 $27,352,103.63 $29,043,986.33
2031-04-04 $28,304,252.31 $27,455,124.74 $29,153,379.88
2031-04-05 $28,357,355.97 $27,506,635.29 $29,208,076.65
2031-04-06 $28,709,970.42 $27,848,671.31 $29,571,269.53
2031-04-07 $28,709,970.42 $27,848,671.31 $29,571,269.53
2031-04-08 $29,066,969.51 $28,194,960.43 $29,938,978.60
2031-04-09 $29,428,407.77 $28,545,555.54 $30,311,260.01
2031-04-10 $29,428,407.77 $28,545,555.54 $30,311,260.01
2031-04-11 $29,170,201.37 $28,295,095.33 $30,045,307.41
2031-04-12 $29,277,642.26 $28,399,312.99 $30,155,971.53
2031-04-13 $29,641,700.17 $28,752,449.16 $30,530,951.17
2031-04-14 $29,747,942.82 $28,855,504.53 $30,640,381.10
2031-04-15 $29,747,942.82 $28,855,504.53 $30,640,381.10
2031-04-16 $29,694,821.49 $28,803,976.85 $30,585,666.14
2031-04-17 $29,747,942.82 $28,855,504.53 $30,640,381.10
2031-04-18 $30,117,848.76 $29,214,313.30 $31,021,384.22
2031-04-19 $30,492,354.36 $29,577,583.73 $31,407,124.99
2031-04-20 $30,590,875.70 $29,673,149.43 $31,508,601.97
2031-04-21 $30,443,093.69 $29,529,800.88 $31,356,386.50
2031-04-22 $30,821,643.61 $29,896,994.30 $31,746,292.92
2031-04-23 $30,869,727.29 $29,943,635.48 $31,795,819.11
2031-04-24 $30,773,559.92 $29,850,353.12 $31,696,766.72
2031-04-25 $30,889,467.87 $29,962,783.83 $31,816,151.90
2031-04-26 $30,947,421.84 $30,018,999.18 $31,875,844.50
2031-04-27 $31,332,242.91 $30,392,275.62 $32,272,210.20
2031-04-28 $31,332,242.91 $30,392,275.62 $32,272,210.20
2031-04-29 $31,721,849.11 $30,770,193.63 $32,673,504.58
2031-04-30 $32,116,299.93 $31,152,810.93 $33,079,788.92
2031 May
2031-05-01 $32,116,299.93 $31,152,810.93 $33,079,788.92
2031-05-02 $31,834,509.82 $30,879,474.52 $32,789,545.11
2031-05-03 $31,951,764.00 $30,993,211.08 $32,910,316.91
2031-05-04 $32,349,073.73 $31,378,601.52 $33,319,545.94
2031-05-05 $32,465,020.23 $31,491,069.63 $33,438,970.84
2031-05-06 $32,465,020.23 $31,491,069.63 $33,438,970.84
2031-05-07 $32,407,046.98 $31,434,835.57 $33,379,258.39
2031-05-08 $32,465,020.23 $31,491,069.63 $33,438,970.84
2031-05-09 $32,868,712.14 $31,882,650.78 $33,854,773.51
2031-05-10 $33,277,423.83 $32,279,101.12 $34,275,746.55
2031-05-11 $33,384,943.78 $32,383,395.47 $34,386,492.09
2031-05-12 $33,223,663.86 $32,226,953.94 $34,220,373.77
2031-05-13 $33,636,789.25 $32,627,685.57 $34,645,892.93
2031-05-14 $33,689,264.74 $32,678,586.80 $34,699,942.69
2031-05-15 $33,584,313.76 $32,576,784.35 $34,591,843.18
2031-05-16 $33,710,808.35 $32,699,484.10 $34,722,132.60
2031-05-17 $33,774,055.65 $32,760,833.98 $34,787,277.32
2031-05-18 $34,194,024.99 $33,168,204.24 $35,219,845.74
2031-05-19 $34,194,024.99 $33,168,204.24 $35,219,845.74
2031-05-20 $34,619,216.50 $33,580,640.01 $35,657,793.00
2031-05-21 $35,049,695.14 $33,998,204.29 $36,101,186.00
2031-05-22 $35,049,695.14 $33,998,204.29 $36,101,186.00
2031-05-23 $34,742,167.27 $33,699,902.25 $35,784,432.28
2031-05-24 $34,870,131.05 $33,824,027.12 $35,916,234.98
2031-05-25 $35,303,729.73 $34,244,617.84 $36,362,841.62
2031-05-26 $35,430,266.39 $34,367,358.40 $36,493,174.38
2031-05-27 $35,430,266.39 $34,367,358.40 $36,493,174.38
2031-05-28 $35,366,998.06 $34,305,988.12 $36,428,008.00
2031-05-29 $35,430,266.39 $34,367,358.40 $36,493,174.38
2031-05-30 $35,870,830.17 $34,794,705.26 $36,946,955.07
2031-05-31 $36,316,872.21 $35,227,366.05 $37,406,378.38
2031 June
2031-06-01 $36,434,212.67 $35,341,186.29 $37,527,239.05
2031-06-02 $36,258,201.98 $35,170,455.92 $37,345,948.04
2031-06-03 $36,709,060.87 $35,607,789.04 $37,810,332.69
2031-06-04 $36,766,329.29 $35,663,339.41 $37,869,319.17
2031-06-05 $36,651,792.44 $35,552,238.67 $37,751,346.22
2031-06-06 $36,789,840.62 $35,686,145.41 $37,893,535.84
2031-06-07 $36,858,864.72 $35,753,098.77 $37,964,630.66
2031-06-08 $37,317,192.65 $36,197,676.87 $38,436,708.43
2031-06-09 $37,317,192.65 $36,197,676.87 $38,436,708.43
2031-06-10 $37,781,219.73 $36,647,783.14 $38,914,656.33
2031-06-11 $38,251,016.85 $37,103,486.34 $39,398,547.35
2031-06-12 $38,251,016.85 $37,103,486.34 $39,398,547.35
2031-06-13 $37,915,400.41 $36,777,938.39 $39,052,862.42
2031-06-14 $38,055,051.97 $36,913,400.41 $39,196,703.53
2031-06-15 $38,528,254.10 $37,372,406.48 $39,684,101.72
2031-06-16 $38,666,348.20 $37,506,357.75 $39,826,338.65
2031-06-17 $38,666,348.20 $37,506,357.75 $39,826,338.65
2031-06-18 $38,597,301.15 $37,439,382.12 $39,755,220.18
2031-06-19 $38,666,348.20 $37,506,357.75 $39,826,338.65
2031-06-20 $39,147,151.60 $37,972,737.05 $40,321,566.14
2031-06-21 $39,633,933.63 $38,444,915.62 $40,822,951.63
2031-06-22 $39,761,991.57 $38,569,131.82 $40,954,851.32
2031-06-23 $39,569,904.65 $38,382,807.51 $40,757,001.79
2031-06-24 $40,061,943.48 $38,860,085.17 $41,263,801.78
2031-06-25 $40,124,442.61 $38,920,709.33 $41,328,175.89
2031-06-26 $39,999,444.35 $38,799,461.02 $41,199,427.68
2031-06-27 $40,150,101.39 $38,945,598.35 $41,354,604.43
2031-06-28 $40,225,429.91 $39,018,667.01 $41,432,192.80
2031-06-29 $40,725,619.97 $39,503,851.38 $41,947,388.57
2031-06-30 $40,725,619.97 $39,503,851.38 $41,947,388.57
2031 July
2031-07-01 $41,232,029.74 $39,995,068.85 $42,468,990.63
2031-07-02 $41,744,736.55 $40,492,394.45 $42,997,078.64
2031-07-03 $41,744,736.55 $40,492,394.45 $42,997,078.64
2031-07-04 $41,378,466.03 $40,137,112.05 $42,619,820.01
2031-07-05 $41,530,872.90 $40,284,946.71 $42,776,799.09
2031-07-06 $42,047,295.72 $40,785,876.85 $43,308,714.60
2031-07-07 $42,198,002.88 $40,932,062.79 $43,463,942.96
2031-07-08 $42,198,002.88 $40,932,062.79 $43,463,942.96
2031-07-09 $42,122,649.30 $40,858,969.82 $43,386,328.78
2031-07-10 $42,198,002.88 $40,932,062.79 $43,463,942.96
2031-07-11 $42,722,721.24 $41,441,039.61 $44,004,402.88
2031-07-12 $43,253,964.31 $41,956,345.38 $44,551,583.24
2031-07-13 $43,393,718.64 $42,091,907.08 $44,695,530.20
2031-07-14 $43,184,087.15 $41,888,564.53 $44,479,609.76
2031-07-15 $43,721,067.15 $42,409,435.14 $45,032,699.16
2031-07-16 $43,789,274.74 $42,475,596.50 $45,102,952.99
2031-07-17 $43,652,859.56 $42,343,273.77 $44,962,445.34
2031-07-18 $43,817,277.11 $42,502,758.79 $45,131,795.42
2031-07-19 $43,899,485.88 $42,582,501.31 $45,216,470.46
2031-07-20 $44,445,361.63 $43,112,000.78 $45,778,722.48
2031-07-21 $44,445,361.63 $43,112,000.78 $45,778,722.48
2031-07-22 $44,998,025.17 $43,648,084.42 $46,347,965.93
2031-07-23 $45,557,560.90 $44,190,834.07 $46,924,287.73
2031-07-24 $45,557,560.90 $44,190,834.07 $46,924,287.73
2031-07-25 $45,157,836.46 $43,803,101.36 $46,512,571.55
2031-07-26 $45,324,163.66 $43,964,438.75 $46,683,888.57
2031-07-27 $45,887,754.82 $44,511,122.17 $47,264,387.46
2031-07-28 $46,052,227.06 $44,670,660.24 $47,433,793.87
2031-07-29 $46,052,227.06 $44,670,660.24 $47,433,793.87
2031-07-30 $45,969,990.94 $44,590,891.21 $47,349,090.66
2031-07-31 $46,052,227.06 $44,670,660.24 $47,433,793.87
2031 August
2031-08-01 $46,624,871.44 $45,226,125.30 $48,023,617.58
2031-08-02 $47,204,636.47 $45,788,497.38 $48,620,775.56
2031-08-03 $47,357,155.49 $45,936,440.83 $48,777,870.15
2031-08-04 $47,128,376.96 $45,714,525.65 $48,542,228.27
2031-08-05 $47,714,402.92 $46,282,970.83 $49,145,835.00
2031-08-06 $47,788,840.36 $46,355,175.15 $49,222,505.57
2031-08-07 $47,639,965.47 $46,210,766.51 $49,069,164.44
2031-08-08 $47,819,400.37 $46,384,818.36 $49,253,982.38
2031-08-09 $47,909,117.82 $46,471,844.28 $49,346,391.35
2031-08-10 $48,504,852.03 $47,049,706.47 $49,959,997.59
2031-08-11 $48,504,852.03 $47,049,706.47 $49,959,997.59
2031-08-12 $49,107,994.01 $47,634,754.19 $50,581,233.83
2031-08-13 $49,718,635.85 $48,227,076.78 $51,210,194.93
2031-08-14 $49,718,635.85 $48,227,076.78 $51,210,194.93
2031-08-15 $49,282,401.92 $47,803,929.86 $50,760,873.98
2031-08-16 $49,463,920.89 $47,980,003.27 $50,947,838.52
2031-08-17 $50,078,988.57 $48,576,618.92 $51,581,358.23
2031-08-18 $50,258,483.16 $48,750,728.66 $51,766,237.65
2031-08-19 $50,258,483.16 $48,750,728.66 $51,766,237.65
2031-08-20 $50,168,735.87 $48,663,673.79 $51,673,797.94
2031-08-21 $50,258,483.16 $48,750,728.66 $51,766,237.65
2031-08-22 $50,883,430.96 $49,356,928.03 $52,409,933.89
2031-08-23 $51,516,149.79 $49,970,665.29 $53,061,634.28
2031-08-24 $51,682,599.38 $50,132,121.40 $53,233,077.36
2031-08-25 $51,432,924.99 $49,889,937.24 $52,975,912.74
2031-08-26 $52,072,476.59 $50,510,302.29 $53,634,650.89
2031-08-27 $52,153,712.90 $50,589,101.52 $53,718,324.29
2031-08-28 $51,991,240.28 $50,431,503.07 $53,550,977.49
2031-08-29 $52,187,064.16 $50,621,452.23 $53,752,676.08
2031-08-30 $52,284,976.10 $50,716,426.82 $53,853,525.38
2031-08-31 $52,935,122.68 $51,347,069.00 $54,523,176.36
2031 September
2031-09-01 $52,935,122.68 $51,347,069.00 $54,523,176.36
2031-09-02 $53,593,353.62 $51,985,553.01 $55,201,154.23
2031-09-03 $54,259,769.45 $52,631,976.36 $55,887,562.53
2031-09-04 $54,259,769.45 $52,631,976.36 $55,887,562.53
2031-09-05 $53,783,691.37 $52,170,180.63 $55,397,202.11
2031-09-06 $53,981,789.68 $52,362,335.99 $55,601,243.37
2031-09-07 $54,653,035.58 $53,013,444.51 $56,292,626.65
2031-09-08 $54,848,924.60 $53,203,456.86 $56,494,392.33
2031-09-09 $54,848,924.60 $53,203,456.86 $56,494,392.33
2031-09-10 $54,750,980.09 $53,108,450.69 $56,393,509.49
2031-09-11 $54,848,924.60 $53,203,456.86 $56,494,392.33
2031-09-12 $55,530,953.04 $53,865,024.45 $57,196,881.63
2031-09-13 $56,221,462.28 $54,534,818.41 $57,908,106.15
2031-09-14 $56,403,114.82 $54,711,021.38 $58,095,208.27
2031-09-15 $56,130,636.01 $54,446,716.93 $57,814,555.09
2031-09-16 $56,828,602.11 $55,123,744.05 $58,533,460.18
2031-09-17 $56,917,258.28 $55,209,740.53 $58,624,776.03
2031-09-18 $56,739,945.95 $55,037,747.57 $58,442,144.32
2031-09-19 $56,953,655.72 $55,245,046.05 $58,662,265.40
2031-09-20 $57,060,510.61 $55,348,695.29 $58,772,325.93
2031-09-21 $57,770,039.40 $56,036,938.22 $59,503,140.59
2031-09-22 $57,770,039.40 $56,036,938.22 $59,503,140.59
2031-09-23 $58,488,390.95 $56,733,739.22 $60,243,042.68
2031-09-24 $59,215,674.97 $57,439,204.72 $60,992,145.22