2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $21,596,981.53 $20,949,072.09 $22,244,890.98
2031-01-02 $21,041,433.85 $20,410,190.83 $21,672,676.86
2031-01-03 $21,041,433.85 $20,410,190.83 $21,672,676.86
2031-01-04 $21,191,729.80 $20,555,977.91 $21,827,481.70
2031-01-05 $21,191,729.80 $20,555,977.91 $21,827,481.70
2031-01-06 $21,342,025.76 $20,701,764.99 $21,982,286.53
2031-01-07 $22,011,827.76 $21,351,472.93 $22,672,182.60
2031-01-08 $22,458,013.46 $21,784,273.06 $23,131,753.86
2031-01-09 $23,162,839.82 $22,467,954.63 $23,857,725.02
2031-01-10 $22,567,012.95 $21,890,002.56 $23,244,023.34
2031-01-11 $23,275,260.17 $22,577,002.36 $23,973,517.97
2031-01-12 $24,005,735.15 $23,285,563.10 $24,725,907.21
2031-01-13 $23,388,226.15 $22,686,579.36 $24,089,872.93
2031-01-14 $23,388,226.15 $22,686,579.36 $24,089,872.93
2031-01-15 $23,388,226.15 $22,686,579.36 $24,089,872.93
2031-01-16 $23,732,170.65 $23,020,205.53 $24,444,135.77
2031-01-17 $23,560,198.40 $22,853,392.45 $24,267,004.35
2031-01-18 $22,954,150.11 $22,265,525.61 $23,642,774.61
2031-01-19 $23,301,940.26 $22,602,882.06 $24,000,998.47
2031-01-20 $23,823,625.49 $23,108,916.73 $24,538,334.26
2031-01-21 $24,571,310.47 $23,834,171.16 $25,308,449.79
2031-01-22 $23,939,252.95 $23,221,075.36 $24,657,430.54
2031-01-23 $24,690,566.80 $23,949,849.80 $25,431,283.81
2031-01-24 $24,055,441.60 $23,333,778.35 $24,777,104.85
2031-01-25 $24,055,441.60 $23,333,778.35 $24,777,104.85
2031-01-26 $24,227,266.18 $23,500,448.20 $24,954,084.17
2031-01-27 $24,227,266.18 $23,500,448.20 $24,954,084.17
2031-01-28 $24,399,090.77 $23,667,118.04 $25,131,063.49
2031-01-29 $25,164,836.25 $24,409,891.16 $25,919,781.34
2031-01-30 $25,674,934.28 $24,904,686.26 $26,445,182.31
2031-01-31 $26,480,721.07 $25,686,299.44 $27,275,142.70
2031 February
2031-02-01 $25,799,547.03 $25,025,560.62 $26,573,533.44
2031-02-02 $26,609,244.68 $25,810,967.34 $27,407,522.03
2031-02-03 $27,444,354.04 $26,621,023.42 $28,267,684.66
2031-02-04 $26,738,392.08 $25,936,240.32 $27,540,543.85
2031-02-05 $26,738,392.08 $25,936,240.32 $27,540,543.85
2031-02-06 $26,738,392.08 $25,936,240.32 $27,540,543.85
2031-02-07 $27,131,603.73 $26,317,655.62 $27,945,551.84
2031-02-08 $26,934,997.91 $26,126,947.97 $27,743,047.85
2031-02-09 $26,242,138.32 $25,454,874.17 $27,029,402.47
2031-02-10 $26,639,746.48 $25,840,554.08 $27,438,938.87
2031-02-11 $27,236,158.71 $26,419,073.95 $28,053,243.47
2031-02-12 $28,090,943.25 $27,248,214.95 $28,933,671.55
2031-02-13 $27,368,348.83 $26,547,298.36 $28,189,399.29
2031-02-14 $28,227,282.04 $27,380,463.58 $29,074,100.50
2031-02-15 $27,501,180.52 $26,676,145.10 $28,326,215.94
2031-02-16 $27,501,180.52 $26,676,145.10 $28,326,215.94
2031-02-17 $27,697,617.52 $26,866,689.00 $28,528,546.05
2031-02-18 $27,697,617.52 $26,866,689.00 $28,528,546.05
2031-02-19 $27,894,054.53 $27,057,232.89 $28,730,876.16
2031-02-20 $28,769,486.59 $27,906,401.99 $29,632,571.19
2031-02-21 $29,352,651.86 $28,472,072.30 $30,233,231.41
2031-02-22 $30,273,860.80 $29,365,644.97 $31,182,076.62
2031-02-23 $29,495,114.32 $28,610,260.89 $30,379,967.75
2031-02-24 $30,420,794.33 $29,508,170.50 $31,333,418.16
2031-02-25 $31,375,526.05 $30,434,260.27 $32,316,791.84
2031-02-26 $30,568,441.01 $29,651,387.78 $31,485,494.24
2031-02-27 $30,568,441.01 $29,651,387.78 $31,485,494.24
2031-02-28 $30,568,441.01 $29,651,387.78 $31,485,494.24
2031 March
2031-03-01 $31,017,976.91 $30,087,437.60 $31,948,516.21
2031-03-02 $30,793,208.96 $29,869,412.69 $31,717,005.23
2031-03-03 $30,001,103.08 $29,101,069.99 $30,901,136.18
2031-03-04 $30,455,665.25 $29,541,995.29 $31,369,335.21
2031-03-05 $31,137,508.50 $30,203,383.25 $32,071,633.76
2031-03-06 $32,114,733.71 $31,151,291.70 $33,078,175.72
2031-03-07 $31,288,633.73 $30,349,974.72 $32,227,292.75
2031-03-08 $32,270,601.88 $31,302,483.83 $33,238,719.94
2031-03-09 $31,440,492.45 $30,497,277.67 $32,383,707.22
2031-03-10 $31,440,492.45 $30,497,277.67 $32,383,707.22
2031-03-11 $31,665,067.39 $30,715,115.37 $32,615,019.42
2031-03-12 $31,665,067.39 $30,715,115.37 $32,615,019.42
2031-03-13 $31,889,642.34 $30,932,953.07 $32,846,331.61
2031-03-14 $32,890,472.65 $31,903,758.47 $33,877,186.83
2031-03-15 $33,557,171.42 $32,550,456.28 $34,563,886.56
2031-03-16 $34,610,335.77 $33,572,025.69 $35,648,645.84
2031-03-17 $33,720,040.43 $32,708,439.22 $34,731,641.65
2031-03-18 $34,778,316.29 $33,734,966.80 $35,821,665.78
2031-03-19 $35,869,805.27 $34,793,711.11 $36,945,899.43
2031-03-20 $34,947,112.10 $33,898,698.74 $35,995,525.47
2031-03-21 $34,947,112.10 $33,898,698.74 $35,995,525.47
2031-03-22 $34,947,112.10 $33,898,698.74 $35,995,525.47
2031-03-23 $35,461,040.22 $34,397,209.02 $36,524,871.43
2031-03-24 $35,204,076.16 $34,147,953.88 $36,260,198.45
2031-03-25 $34,298,507.81 $33,269,552.58 $35,327,463.05
2031-03-26 $34,818,182.17 $33,773,636.71 $35,862,727.64
2031-03-27 $35,597,693.71 $34,529,762.90 $36,665,624.53
2031-03-28 $36,714,898.18 $35,613,451.24 $37,816,345.13
2031-03-29 $35,770,466.36 $34,697,352.37 $36,843,580.35
2031-03-30 $36,893,093.15 $35,786,300.36 $37,999,885.95
2031-03-31 $35,944,077.55 $34,865,755.22 $37,022,399.88
2031 April
2031-04-01 $35,944,077.55 $34,865,755.22 $37,022,399.88
2031-04-02 $36,200,820.96 $35,114,796.33 $37,286,845.59
2031-04-03 $36,200,820.96 $35,114,796.33 $37,286,845.59
2031-04-04 $36,457,564.37 $35,363,837.44 $37,551,291.30
2031-04-05 $37,601,755.18 $36,473,702.52 $38,729,807.83
2031-04-06 $38,363,952.92 $37,213,034.33 $39,514,871.50
2031-04-07 $39,567,974.16 $38,380,934.94 $40,755,013.39
2031-04-08 $38,550,151.54 $37,393,646.99 $39,706,656.09
2031-04-09 $39,760,016.48 $38,567,215.98 $40,952,816.97
2031-04-10 $41,007,852.04 $39,777,616.48 $42,238,087.60
2031-04-11 $39,952,990.87 $38,754,401.14 $41,151,580.59
2031-04-12 $39,952,990.87 $38,754,401.14 $41,151,580.59
2031-04-13 $39,952,990.87 $38,754,401.14 $41,151,580.59
2031-04-14 $40,540,534.85 $39,324,318.81 $41,756,750.90
2031-04-15 $40,246,762.86 $39,039,359.97 $41,454,165.75
2031-04-16 $39,211,479.49 $38,035,135.10 $40,387,823.87
2031-04-17 $39,805,592.81 $38,611,425.03 $40,999,760.60
2031-04-18 $40,696,762.80 $39,475,859.92 $41,917,665.68
2031-04-19 $41,973,997.38 $40,714,777.45 $43,233,217.30
2031-04-20 $40,894,283.67 $39,667,455.16 $42,121,112.18
2031-04-21 $42,177,717.27 $40,912,385.75 $43,443,048.79
2031-04-22 $41,092,763.20 $39,859,980.30 $42,325,546.09
2031-04-23 $41,092,763.20 $39,859,980.30 $42,325,546.09
2031-04-24 $41,386,282.93 $40,144,694.45 $42,627,871.42
2031-04-25 $41,386,282.93 $40,144,694.45 $42,627,871.42
2031-04-26 $41,679,802.67 $40,429,408.59 $42,930,196.75
2031-04-27 $42,987,889.15 $41,698,252.47 $44,277,525.82
2031-04-28 $43,859,265.28 $42,543,487.32 $45,175,043.24
2031-04-29 $45,235,752.41 $43,878,679.83 $46,592,824.98
2031-04-30 $44,072,135.28 $42,749,971.23 $45,394,299.34
2031 May
2031-05-01 $45,455,303.16 $44,091,644.07 $46,818,962.26
2031-05-02 $46,881,880.63 $45,475,424.21 $48,288,337.05
2031-05-03 $45,675,919.50 $44,305,641.92 $47,046,197.09
2031-05-04 $45,675,919.50 $44,305,641.92 $47,046,197.09
2031-05-05 $45,675,919.50 $44,305,641.92 $47,046,197.09
2031-05-06 $46,347,624.20 $44,957,195.47 $47,738,052.93
2031-05-07 $46,011,771.85 $44,631,418.70 $47,392,125.01
2031-05-08 $44,828,192.87 $43,483,347.09 $46,173,038.66
2031-05-09 $45,507,407.92 $44,142,185.68 $46,872,630.16
2031-05-10 $46,526,230.48 $45,130,443.57 $47,922,017.40
2031-05-11 $47,986,418.13 $46,546,825.59 $49,426,010.67
2031-05-12 $46,752,044.55 $45,349,483.21 $48,154,605.88
2031-05-13 $48,219,319.18 $46,772,739.61 $49,665,898.76
2031-05-14 $46,978,954.59 $45,569,585.96 $48,388,323.23
2031-05-15 $46,978,954.59 $45,569,585.96 $48,388,323.23
2031-05-16 $47,314,518.56 $45,895,083.00 $48,733,954.11
2031-05-17 $47,314,518.56 $45,895,083.00 $48,733,954.11
2031-05-18 $47,650,082.52 $46,220,580.04 $49,079,584.99
2031-05-19 $49,145,541.34 $47,671,175.10 $50,619,907.58
2031-05-20 $50,141,734.74 $48,637,482.70 $51,645,986.79
2031-05-21 $51,715,392.03 $50,163,930.27 $53,266,853.79
2031-05-22 $50,385,096.58 $48,873,543.68 $51,896,649.48
2031-05-23 $51,966,391.58 $50,407,399.83 $53,525,383.32
2031-05-24 $53,597,314.22 $51,989,394.80 $55,205,233.65
2031-05-25 $52,218,609.35 $50,652,051.07 $53,785,167.63
2031-05-26 $52,218,609.35 $50,652,051.07 $53,785,167.63
2031-05-27 $52,218,609.35 $50,652,051.07 $53,785,167.63
2031-05-28 $52,986,530.07 $51,396,934.17 $54,576,125.97
2031-05-29 $52,602,569.71 $51,024,492.62 $54,180,646.80
2031-05-30 $51,249,453.04 $49,711,969.45 $52,786,936.63
2031-05-31 $52,025,959.90 $50,465,181.10 $53,586,738.70
2031 June
2031-06-01 $53,190,720.20 $51,594,998.59 $54,786,441.80
2031-06-02 $54,860,067.39 $53,214,265.37 $56,505,869.42
2031-06-03 $53,448,880.22 $51,845,413.81 $55,052,346.63
2031-06-04 $55,126,329.56 $53,472,539.67 $56,780,119.44
2031-06-05 $53,708,293.21 $52,097,044.42 $55,319,542.01
2031-06-06 $53,708,293.21 $52,097,044.42 $55,319,542.01
2031-06-07 $54,091,923.88 $52,469,166.16 $55,714,681.60
2031-06-08 $54,091,923.88 $52,469,166.16 $55,714,681.60
2031-06-09 $54,475,554.55 $52,841,287.91 $56,109,821.18
2031-06-10 $56,185,225.22 $54,499,668.46 $57,870,781.97
2031-06-11 $57,324,114.92 $55,604,391.47 $59,043,838.36
2031-06-12 $59,123,185.32 $57,349,489.76 $60,896,880.88
2031-06-13 $57,602,336.28 $55,874,266.19 $59,330,406.37
2031-06-14 $59,410,138.44 $57,627,834.28 $61,192,442.59
2031-06-15 $61,274,676.98 $59,436,436.67 $63,112,917.29
2031-06-16 $59,698,484.27 $57,907,529.74 $61,489,438.80
2031-06-17 $59,698,484.27 $57,907,529.74 $61,489,438.80
2031-06-18 $59,698,484.27 $57,907,529.74 $61,489,438.80
2031-06-19 $60,576,403.16 $58,759,111.06 $62,393,695.25
2031-06-20 $60,137,443.72 $58,333,320.40 $61,941,567.03
2031-06-21 $58,590,504.50 $56,832,789.37 $60,348,219.64
2031-06-22 $59,478,239.42 $57,693,892.24 $61,262,586.60
2031-06-23 $60,809,841.80 $58,985,546.54 $62,634,137.05
2031-06-24 $62,718,308.89 $60,836,759.62 $64,599,858.15
2031-06-25 $61,104,981.06 $59,271,831.63 $62,938,130.49
2031-06-26 $63,022,710.85 $61,132,029.53 $64,913,392.18
2031-06-27 $61,401,552.78 $59,559,506.19 $63,243,599.36
2031-06-28 $61,401,552.78 $59,559,506.19 $63,243,599.36
2031-06-29 $61,840,135.30 $59,984,931.24 $63,695,339.36
2031-06-30 $61,840,135.30 $59,984,931.24 $63,695,339.36
2031 July
2031-07-01 $62,278,717.82 $60,410,356.28 $64,147,079.35
2031-07-02 $64,233,284.38 $62,306,285.85 $66,160,282.91
2031-07-03 $65,535,310.41 $63,569,251.10 $67,501,369.73
2031-07-04 $67,592,082.47 $65,564,319.99 $69,619,844.94
2031-07-05 $65,853,384.64 $63,877,783.10 $67,828,986.18
2031-07-06 $67,920,139.19 $65,882,535.02 $69,957,743.37
2031-07-07 $70,051,757.14 $67,950,204.43 $72,153,309.86
2031-07-08 $68,249,788.13 $66,202,294.49 $70,297,281.78
2031-07-09 $68,249,788.13 $66,202,294.49 $70,297,281.78
2031-07-10 $68,249,788.13 $66,202,294.49 $70,297,281.78
2031-07-11 $69,253,461.49 $67,175,857.64 $71,331,065.33
2031-07-12 $68,751,624.81 $66,689,076.07 $70,814,173.55
2031-07-13 $66,983,099.62 $64,973,606.63 $68,992,592.61
2031-07-14 $67,997,995.07 $65,958,055.21 $70,037,934.92
2031-07-15 $69,520,338.24 $67,434,728.09 $71,605,948.39
2031-07-16 $71,702,177.13 $69,551,111.81 $73,853,242.44
2031-07-17 $69,857,753.71 $67,762,021.10 $71,953,486.32
2031-07-18 $72,050,182.11 $69,888,676.64 $74,211,687.57
2031-07-19 $70,196,806.82 $68,090,902.62 $72,302,711.03
2031-07-20 $70,196,806.82 $68,090,902.62 $72,302,711.03
2031-07-21 $70,698,212.59 $68,577,266.21 $72,819,158.96
2031-07-22 $70,698,212.59 $68,577,266.21 $72,819,158.96
2031-07-23 $71,199,618.35 $69,063,629.80 $73,335,606.90
2031-07-24 $73,434,160.07 $71,231,135.27 $75,637,184.87
2031-07-25 $74,922,690.34 $72,675,009.63 $77,170,371.05
2031-07-26 $77,274,077.62 $74,955,855.30 $79,592,299.95
2031-07-27 $75,286,326.01 $73,027,736.23 $77,544,915.79
2031-07-28 $77,649,125.71 $75,319,651.93 $79,978,599.48
2031-07-29 $80,086,079.93 $77,683,497.53 $82,488,662.33
2031-07-30 $78,025,994.07 $75,685,214.25 $80,366,773.90
2031-07-31 $78,025,994.07 $75,685,214.25 $80,366,773.90
2031 August
2031-08-01 $78,025,994.07 $75,685,214.25 $80,366,773.90
2031-08-02 $79,173,435.16 $76,798,232.11 $81,548,638.22
2031-08-03 $78,599,714.62 $76,241,723.18 $80,957,706.06
2031-08-04 $76,577,863.12 $74,280,527.23 $78,875,199.02
2031-08-05 $77,738,133.78 $75,405,989.76 $80,070,277.79
2031-08-06 $79,478,539.76 $77,094,183.56 $81,862,895.95
2031-08-07 $81,972,908.65 $79,513,721.39 $84,432,095.90
2031-08-08 $79,864,287.15 $77,468,358.53 $82,260,215.76
2031-08-09 $82,370,762.40 $79,899,639.53 $84,841,885.27
2031-08-10 $80,251,906.76 $77,844,349.55 $82,659,463.96
2031-08-11 $80,251,906.76 $77,844,349.55 $82,659,463.96
2031-08-12 $80,825,134.66 $78,400,380.62 $83,249,888.70
2031-08-13 $80,825,134.66 $78,400,380.62 $83,249,888.70
2031-08-14 $81,398,362.57 $78,956,411.69 $83,840,313.44
2031-08-15 $83,952,983.52 $81,434,394.02 $86,471,573.03
2031-08-16 $85,654,733.19 $83,085,091.19 $88,224,375.18
2031-08-17 $88,342,936.85 $85,692,648.74 $90,993,224.95
2031-08-18 $86,070,456.60 $83,488,342.90 $88,652,570.30
2031-08-19 $88,771,707.40 $86,108,556.18 $91,434,858.62
2031-08-20 $91,557,734.75 $88,811,002.70 $94,304,466.79
2031-08-21 $89,202,558.98 $86,526,482.21 $91,878,635.75
2031-08-22 $89,202,558.98 $86,526,482.21 $91,878,635.75
2031-08-23 $89,202,558.98 $86,526,482.21 $91,878,635.75
2031-08-24 $90,514,361.32 $87,798,930.48 $93,229,792.16
2031-08-25 $89,858,460.15 $87,162,706.35 $92,554,213.95
2031-08-26 $87,546,995.50 $84,920,585.63 $90,173,405.36
2031-08-27 $88,873,465.13 $86,207,261.17 $91,539,669.08
2031-08-28 $90,863,169.57 $88,137,274.48 $93,589,064.66
2031-08-29 $93,714,835.74 $90,903,390.67 $96,526,280.81
2031-08-30 $91,304,172.02 $88,565,046.86 $94,043,297.18
2031-08-31 $94,169,678.69 $91,344,588.33 $96,994,769.05
2031 September
2031-09-01 $91,747,314.86 $88,994,895.42 $94,499,734.31
2031-09-02 $91,747,314.86 $88,994,895.42 $94,499,734.31
2031-09-03 $92,402,652.82 $89,630,573.24 $95,174,732.41
2031-09-04 $92,402,652.82 $89,630,573.24 $95,174,732.41
2031-09-05 $93,057,990.79 $90,266,251.06 $95,849,730.51
2031-09-06 $95,978,539.63 $93,099,183.44 $98,857,895.82
2031-09-07 $97,924,050.56 $94,986,329.05 $100,861,772.08
2031-09-08 $100,997,316.71 $97,967,397.20 $104,027,236.21
2031-09-09 $98,399,322.85 $95,447,343.16 $101,351,302.53
2031-09-10 $101,487,505.02 $98,442,879.87 $104,532,130.17
2031-09-11 $104,672,607.26 $101,532,429.04 $107,812,785.48
2031-09-12 $101,980,072.45 $98,920,670.28 $105,039,474.63
2031-09-13 $101,980,072.45 $98,920,670.28 $105,039,474.63
2031-09-14 $101,980,072.45 $98,920,670.28 $105,039,474.63
2031-09-15 $103,479,779.40 $100,375,386.02 $106,584,172.78
2031-09-16 $102,729,925.93 $99,648,028.15 $105,811,823.70
2031-09-17 $100,087,363.48 $97,084,742.57 $103,089,984.38
2031-09-18 $101,603,838.68 $98,555,723.52 $104,651,953.84
2031-09-19 $103,878,551.49 $100,762,194.94 $106,994,908.03
2031-09-20 $107,138,694.76 $103,924,533.92 $110,352,855.61
2031-09-21 $104,382,723.81 $101,251,242.10 $107,514,205.53
2031-09-22 $107,658,690.12 $104,428,929.42 $110,888,450.83
2031-09-23 $104,889,343.13 $101,742,662.83 $108,036,023.42
2031-09-24 $104,889,343.13 $101,742,662.83 $108,036,023.42