2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $23,451,157.64 $22,747,622.91 $24,154,692.37
2031-01-02 $24,559,573.33 $23,822,786.13 $25,296,360.53
2031-01-03 $23,545,765.92 $22,839,392.94 $24,252,138.90
2031-01-04 $23,709,116.13 $22,997,842.65 $24,420,389.62
2031-01-05 $23,685,780.39 $22,975,206.98 $24,396,353.80
2031-01-06 $23,569,101.67 $22,862,028.62 $24,276,174.72
2031-01-07 $24,280,841.86 $23,552,416.61 $25,009,267.12
2031-01-08 $25,428,472.46 $24,665,618.29 $26,191,326.64
2031-01-09 $26,016,675.56 $25,236,175.30 $26,797,175.83
2031-01-10 $26,447,891.18 $25,654,454.45 $27,241,327.92
2031-01-11 $26,347,274.20 $25,556,855.98 $27,137,692.43
2031-01-12 $26,347,274.20 $25,556,855.98 $27,137,692.43
2031-01-13 $26,347,274.20 $25,556,855.98 $27,137,692.43
2031-01-14 $26,347,274.20 $25,556,855.98 $27,137,692.43
2031-01-15 $25,887,310.88 $25,110,691.55 $26,663,930.21
2031-01-16 $25,872,937.03 $25,096,748.91 $26,649,125.14
2031-01-17 $26,419,143.47 $25,626,569.17 $27,211,717.78
2031-01-18 $27,667,840.60 $26,837,805.38 $28,497,875.82
2031-01-19 $26,525,725.41 $25,729,953.65 $27,321,497.17
2031-01-20 $26,255,555.99 $25,467,889.31 $27,043,222.66
2031-01-21 $25,171,739.23 $24,416,587.05 $25,926,891.40
2031-01-22 $25,955,196.98 $25,176,541.07 $26,733,852.88
2031-01-23 $27,181,965.73 $26,366,506.76 $27,997,424.71
2031-01-24 $26,059,907.23 $25,278,110.01 $26,841,704.44
2031-01-25 $26,240,699.45 $25,453,478.46 $27,027,920.43
2031-01-26 $26,214,871.99 $25,428,425.83 $27,001,318.15
2031-01-27 $26,085,734.69 $25,303,162.65 $26,868,306.73
2031-01-28 $26,873,472.22 $26,067,268.05 $27,679,676.39
2031-01-29 $28,143,643.13 $27,299,333.84 $28,987,952.43
2031-01-30 $28,794,652.67 $27,930,813.09 $29,658,492.25
2031-01-31 $29,271,912.11 $28,393,754.74 $30,150,069.47
2031 February
2031-02-01 $29,160,551.57 $28,285,735.02 $30,035,368.12
2031-02-02 $29,160,551.57 $28,285,735.02 $30,035,368.12
2031-02-03 $29,160,551.57 $28,285,735.02 $30,035,368.12
2031-02-04 $29,160,551.57 $28,285,735.02 $30,035,368.12
2031-02-05 $28,651,474.84 $27,791,930.59 $29,511,019.08
2031-02-06 $28,635,566.19 $27,776,499.21 $29,494,633.18
2031-02-07 $29,240,094.81 $28,362,891.97 $30,117,297.65
2031-02-08 $30,622,123.81 $29,703,460.09 $31,540,787.52
2031-02-09 $29,358,057.23 $28,477,315.51 $30,238,798.94
2031-02-10 $29,059,039.98 $28,187,268.78 $29,930,811.18
2031-02-11 $27,859,496.74 $27,023,711.84 $28,695,281.65
2031-02-12 $28,726,609.59 $27,864,811.31 $29,588,407.88
2031-02-13 $30,084,368.78 $29,181,837.72 $30,986,899.85
2031-02-14 $28,842,500.47 $27,977,225.46 $29,707,775.49
2031-02-15 $29,042,597.11 $28,171,319.19 $29,913,875.02
2031-02-16 $29,014,011.87 $28,143,591.52 $29,884,432.23
2031-02-17 $28,871,085.70 $28,004,953.13 $29,737,218.28
2031-02-18 $29,742,935.32 $28,850,647.26 $30,635,223.38
2031-02-19 $31,148,731.01 $30,214,269.08 $32,083,192.94
2031-02-20 $31,869,253.25 $30,913,175.66 $32,825,330.85
2031-02-21 $32,397,472.92 $31,425,548.73 $33,369,397.11
2031-02-22 $32,274,221.67 $31,305,995.02 $33,242,448.32
2031-02-23 $32,274,221.67 $31,305,995.02 $33,242,448.32
2031-02-24 $32,274,221.67 $31,305,995.02 $33,242,448.32
2031-02-25 $32,274,221.67 $31,305,995.02 $33,242,448.32
2031-02-26 $31,710,787.35 $30,759,463.73 $32,662,110.97
2031-02-27 $31,693,180.03 $30,742,384.63 $32,643,975.43
2031-02-28 $32,362,258.28 $31,391,390.53 $33,333,126.03
2031 March
2031-03-01 $33,891,855.89 $32,875,100.22 $34,908,611.57
2031-03-02 $32,492,816.34 $31,518,031.85 $33,467,600.83
2031-03-03 $32,161,870.99 $31,197,014.86 $33,126,727.12
2031-03-04 $30,834,244.38 $29,909,217.05 $31,759,271.71
2031-03-05 $31,793,944.76 $30,840,126.41 $32,747,763.10
2031-03-06 $33,296,681.12 $32,297,780.68 $34,295,581.55
2031-03-07 $31,922,210.09 $30,964,543.79 $32,879,876.39
2031-03-08 $32,143,672.40 $31,179,362.23 $33,107,982.57
2031-03-09 $32,112,034.93 $31,148,673.88 $33,075,395.98
2031-03-10 $31,953,847.56 $30,995,232.14 $32,912,462.99
2031-03-11 $32,918,790.48 $31,931,226.77 $33,906,354.20
2031-03-12 $34,474,692.52 $33,440,451.74 $35,508,933.29
2031-03-13 $35,272,149.82 $34,213,985.32 $36,330,314.31
2031-03-14 $35,856,771.09 $34,781,067.95 $36,932,474.22
2031-03-15 $35,720,359.46 $34,648,748.67 $36,791,970.24
2031-03-16 $35,720,359.46 $34,648,748.67 $36,791,970.24
2031-03-17 $35,720,359.46 $34,648,748.67 $36,791,970.24
2031-03-18 $35,720,359.46 $34,648,748.67 $36,791,970.24
2031-03-19 $35,096,763.44 $34,043,860.54 $36,149,666.34
2031-03-20 $35,077,276.06 $34,024,957.78 $36,129,594.35
2031-03-21 $35,817,796.34 $34,743,262.45 $36,892,330.23
2031-03-22 $37,510,719.48 $36,385,397.89 $38,636,041.06
2031-03-23 $35,962,294.97 $34,883,426.12 $37,041,163.82
2031-03-24 $35,596,012.34 $34,528,131.97 $36,663,892.71
2031-03-25 $34,126,626.02 $33,102,827.24 $35,150,424.80
2031-03-26 $35,188,800.12 $34,133,136.12 $36,244,464.13
2031-03-27 $36,851,993.85 $35,746,434.03 $37,957,553.66
2031-03-28 $35,330,761.22 $34,270,838.38 $36,390,684.05
2031-03-29 $35,575,870.56 $34,508,594.44 $36,643,146.68
2031-03-30 $35,540,854.94 $34,474,629.29 $36,607,080.59
2031-03-31 $35,365,776.84 $34,304,803.53 $36,426,750.14
2031 April
2031-04-01 $36,433,753.27 $35,340,740.67 $37,526,765.86
2031-04-02 $38,155,789.53 $37,011,115.84 $39,300,463.21
2031-04-03 $39,038,396.76 $37,867,244.85 $40,209,548.66
2031-04-04 $39,685,442.01 $38,494,878.75 $40,876,005.27
2031-04-05 $39,534,464.78 $38,348,430.84 $40,720,498.73
2031-04-06 $39,534,464.78 $38,348,430.84 $40,720,498.73
2031-04-07 $39,534,464.78 $38,348,430.84 $40,720,498.73
2031-04-08 $39,534,464.78 $38,348,430.84 $40,720,498.73
2031-04-09 $38,844,283.18 $37,678,954.69 $40,009,611.68
2031-04-10 $38,822,715.01 $37,658,033.56 $39,987,396.46
2031-04-11 $39,642,305.66 $38,453,036.49 $40,831,574.83
2031-04-12 $41,515,993.70 $40,270,513.89 $42,761,473.51
2031-04-13 $39,802,233.39 $38,608,166.39 $40,996,300.39
2031-04-14 $39,396,840.27 $38,214,935.07 $40,578,745.48
2031-04-15 $37,770,557.60 $36,637,440.88 $38,903,674.33
2031-04-16 $38,946,147.25 $37,777,762.83 $40,114,531.67
2031-04-17 $40,786,931.46 $39,563,323.51 $42,010,539.40
2031-04-18 $39,103,266.49 $37,930,168.50 $40,276,364.49
2031-04-19 $39,374,547.83 $38,193,311.39 $40,555,784.26
2031-04-20 $39,335,793.35 $38,155,719.55 $40,515,867.15
2031-04-21 $39,142,020.97 $37,967,760.34 $40,316,281.60
2031-04-22 $40,324,032.49 $39,114,311.52 $41,533,753.47
2031-04-23 $42,229,942.26 $40,963,043.99 $43,496,840.52
2031-04-24 $43,206,791.45 $41,910,587.71 $44,502,995.20
2031-04-25 $43,922,926.12 $42,605,238.34 $45,240,613.90
2031-04-26 $43,755,828.03 $42,443,153.19 $45,068,502.87
2031-04-27 $43,755,828.03 $42,443,153.19 $45,068,502.87
2031-04-28 $43,755,828.03 $42,443,153.19 $45,068,502.87
2031-04-29 $43,755,828.03 $42,443,153.19 $45,068,502.87
2031-04-30 $42,991,951.05 $41,702,192.52 $44,281,709.59
2031 May
2031-05-01 $42,968,079.90 $41,679,037.50 $44,257,122.30
2031-05-02 $43,875,183.81 $42,558,928.29 $45,191,439.32
2031-05-03 $45,948,938.24 $44,570,470.10 $47,327,406.39
2031-05-04 $44,052,188.11 $42,730,622.47 $45,373,753.75
2031-05-05 $43,603,508.42 $42,295,403.17 $44,911,613.67
2031-05-06 $41,803,576.51 $40,549,469.21 $43,057,683.80
2031-05-07 $43,104,691.84 $41,811,551.08 $44,397,832.59
2031-05-08 $45,142,029.08 $43,787,768.21 $46,496,289.95
2031-05-09 $43,278,587.77 $41,980,230.14 $44,576,945.40
2031-05-10 $43,578,835.65 $42,271,470.58 $44,886,200.72
2031-05-11 $43,535,943.10 $42,229,864.81 $44,842,021.39
2031-05-12 $43,321,480.32 $42,021,835.92 $44,621,124.73
2031-05-13 $44,629,703.25 $43,290,812.15 $45,968,594.34
2031-05-14 $46,739,119.94 $45,336,946.34 $48,141,293.53
2031-05-15 $47,820,273.96 $46,385,665.74 $49,254,882.17
2031-05-16 $48,612,875.18 $47,154,488.93 $50,071,261.44
2031-05-17 $48,427,934.90 $46,975,096.85 $49,880,772.94
2031-05-18 $48,427,934.90 $46,975,096.85 $49,880,772.94
2031-05-19 $48,427,934.90 $46,975,096.85 $49,880,772.94
2031-05-20 $48,427,934.90 $46,975,096.85 $49,880,772.94
2031-05-21 $47,582,493.59 $46,155,018.78 $49,009,968.40
2031-05-22 $47,556,073.55 $46,129,391.34 $48,982,755.75
2031-05-23 $48,560,035.10 $47,103,234.05 $50,016,836.15
2031-05-24 $50,855,218.38 $49,329,561.83 $52,380,874.93
2031-05-25 $48,755,939.36 $47,293,261.17 $50,218,617.54
2031-05-26 $48,259,351.08 $46,811,570.55 $49,707,131.62
2031-05-27 $46,267,228.22 $44,879,211.37 $47,655,245.07
2031-05-28 $47,707,272.47 $46,276,054.30 $49,138,490.65
2031-05-29 $49,962,150.04 $48,463,285.54 $51,461,014.54
2031-05-30 $47,899,736.45 $46,462,744.36 $49,336,728.55
2031-05-31 $48,232,043.84 $46,785,082.53 $49,679,005.16
2031 June
2031-06-01 $48,184,571.36 $46,739,034.22 $49,630,108.50
2031-06-02 $47,947,208.94 $46,508,792.67 $49,385,625.20
2031-06-03 $49,395,119.70 $47,913,266.11 $50,876,973.29
2031-06-04 $51,729,773.13 $50,177,879.94 $53,281,666.33
2031-06-05 $52,926,369.31 $51,338,578.23 $54,514,160.39
2031-06-06 $53,803,601.95 $52,189,493.89 $55,417,710.01
2031-06-07 $53,598,914.34 $51,990,946.91 $55,206,881.77
2031-06-08 $53,598,914.34 $51,990,946.91 $55,206,881.77
2031-06-09 $53,598,914.34 $51,990,946.91 $55,206,881.77
2031-06-10 $53,598,914.34 $51,990,946.91 $55,206,881.77
2031-06-11 $52,663,199.52 $51,083,303.53 $54,243,095.50
2031-06-12 $52,633,958.43 $51,054,939.68 $54,212,977.18
2031-06-13 $53,745,119.78 $52,132,766.18 $55,357,473.37
2031-06-14 $56,285,375.35 $54,596,814.09 $57,973,936.62
2031-06-15 $53,961,942.06 $52,343,083.80 $55,580,800.32
2031-06-16 $53,412,329.69 $51,809,959.79 $55,014,699.58
2031-06-17 $51,207,494.34 $49,671,269.51 $52,743,719.17
2031-06-18 $52,801,301.89 $51,217,262.83 $54,385,340.95
2031-06-19 $55,296,948.05 $53,638,039.61 $56,955,856.49
2031-06-20 $53,014,316.56 $51,423,887.06 $54,604,746.05
2031-06-21 $53,382,106.66 $51,780,643.46 $54,983,569.86
2031-06-22 $53,329,565.22 $51,729,678.26 $54,929,452.18
2031-06-23 $53,066,858.00 $51,474,852.26 $54,658,863.74
2031-06-24 $54,669,372.03 $53,029,290.87 $56,309,453.19
2031-06-25 $57,253,312.26 $55,535,712.90 $58,970,911.63
2031-06-26 $58,577,677.14 $56,820,346.82 $60,335,007.45
2031-06-27 $59,548,577.86 $57,762,120.53 $61,335,035.20
2031-06-28 $59,322,034.36 $57,542,373.33 $61,101,695.39
2031-06-29 $59,322,034.36 $57,542,373.33 $61,101,695.39
2031-06-30 $59,322,034.36 $57,542,373.33 $61,101,695.39
2031 July
2031-07-01 $59,322,034.36 $57,542,373.33 $61,101,695.39
2031-07-02 $58,286,406.92 $56,537,814.71 $60,034,999.13
2031-07-03 $58,254,043.56 $56,506,422.26 $60,001,664.87
2031-07-04 $59,483,851.15 $57,699,335.61 $61,268,366.68
2031-07-05 $62,295,347.06 $60,426,486.65 $64,164,207.48
2031-07-06 $59,723,825.02 $57,932,110.27 $61,515,539.77
2031-07-07 $59,115,526.80 $57,342,061.00 $60,888,992.60
2031-07-08 $56,675,266.21 $54,975,008.22 $58,375,524.20
2031-07-09 $58,439,255.42 $56,686,077.76 $60,192,433.08
2031-07-10 $61,201,378.66 $59,365,337.30 $63,037,420.02
2031-07-11 $58,675,015.11 $56,914,764.66 $60,435,265.56
2031-07-12 $59,082,076.66 $57,309,614.36 $60,854,538.96
2031-07-13 $59,023,925.01 $57,253,207.26 $60,794,642.76
2031-07-14 $58,733,166.76 $56,971,171.76 $60,495,161.76
2031-07-15 $60,506,792.09 $58,691,588.33 $62,321,995.85
2031-07-16 $63,366,637.17 $61,465,638.05 $65,267,636.28
2031-07-17 $64,832,413.47 $62,887,441.07 $66,777,385.88
2031-07-18 $65,906,983.86 $63,929,774.35 $67,884,193.38
2031-07-19 $65,656,250.77 $63,686,563.25 $67,625,938.30
2031-07-20 $65,656,250.77 $63,686,563.25 $67,625,938.30
2031-07-21 $65,656,250.77 $63,686,563.25 $67,625,938.30
2031-07-22 $65,656,250.77 $63,686,563.25 $67,625,938.30
2031-07-23 $64,510,042.36 $62,574,741.09 $66,445,343.63
2031-07-24 $64,474,223.34 $62,539,996.64 $66,408,450.04
2031-07-25 $65,835,345.84 $63,860,285.46 $67,810,406.21
2031-07-26 $68,947,044.26 $66,878,632.93 $71,015,455.59
2031-07-27 $66,100,943.35 $64,117,915.05 $68,083,971.65
2031-07-28 $65,427,693.00 $63,464,862.21 $67,390,523.79
2031-07-29 $62,726,869.21 $60,845,063.14 $64,608,675.29
2031-07-30 $64,679,211.53 $62,738,835.18 $66,619,587.87
2031-07-31 $67,736,265.43 $65,704,177.47 $69,768,353.39
2031 August
2031-08-01 $64,940,144.88 $62,991,940.54 $66,888,349.23
2031-08-02 $65,390,671.16 $63,428,951.02 $67,352,391.29
2031-08-03 $65,326,310.26 $63,366,520.95 $67,286,099.57
2031-08-04 $65,004,505.78 $63,054,370.60 $66,954,640.95
2031-08-05 $66,967,513.13 $64,958,487.74 $68,976,538.52
2031-08-06 $70,132,723.29 $68,028,741.59 $72,236,704.98
2031-08-07 $71,755,010.48 $69,602,360.16 $73,907,660.79
2031-08-08 $72,944,320.05 $70,755,990.44 $75,132,649.65
2031-08-09 $72,666,814.48 $70,486,810.05 $74,846,818.91
2031-08-10 $72,666,814.48 $70,486,810.05 $74,846,818.91
2031-08-11 $72,666,814.48 $70,486,810.05 $74,846,818.91
2031-08-12 $72,666,814.48 $70,486,810.05 $74,846,818.91
2031-08-13 $71,398,217.61 $69,256,271.08 $73,540,164.14
2031-08-14 $71,358,573.96 $69,217,816.74 $73,499,331.18
2031-08-15 $72,865,032.74 $70,679,081.76 $75,050,983.72
2031-08-16 $76,308,988.34 $74,019,718.69 $78,598,257.99
2031-08-17 $73,158,989.90 $70,964,220.20 $75,353,759.60
2031-08-18 $72,413,852.04 $70,241,436.48 $74,586,267.60
2031-08-19 $69,424,642.96 $67,341,903.67 $71,507,382.25
2031-08-20 $71,585,450.12 $69,437,886.62 $73,733,013.63
2031-08-21 $74,968,926.42 $72,719,858.63 $77,217,994.22
2031-08-22 $71,874,245.10 $69,718,017.75 $74,030,472.45
2031-08-23 $72,372,877.13 $70,201,690.81 $74,544,063.44
2031-08-24 $72,301,643.98 $70,132,594.66 $74,470,693.30
2031-08-25 $71,945,478.25 $69,787,113.90 $74,103,842.59
2031-08-26 $74,118,089.22 $71,894,546.55 $76,341,631.90
2031-08-27 $77,621,270.36 $75,292,632.25 $79,949,908.47
2031-08-28 $79,416,780.17 $77,034,276.77 $81,799,283.58
2031-08-29 $80,733,080.40 $78,311,087.98 $83,155,072.81
2031-08-30 $80,425,943.68 $78,013,165.37 $82,838,721.99
2031-08-31 $80,425,943.68 $78,013,165.37 $82,838,721.99
2031 September
2031-09-01 $80,425,943.68 $78,013,165.37 $82,838,721.99
2031-09-02 $80,425,943.68 $78,013,165.37 $82,838,721.99
2031-09-03 $79,021,890.10 $76,651,233.40 $81,392,546.81
2031-09-04 $78,978,013.43 $76,608,673.03 $81,347,353.83
2031-09-05 $80,645,327.05 $78,225,967.24 $83,064,686.86
2031-09-06 $84,457,017.17 $81,923,306.65 $86,990,727.68
2031-09-07 $80,970,672.01 $78,541,551.85 $83,399,792.17
2031-09-08 $80,145,970.72 $77,741,591.60 $82,550,349.84
2031-09-09 $76,837,583.49 $74,532,455.99 $79,142,711.00
2031-09-10 $79,229,114.70 $76,852,241.26 $81,605,988.15
2031-09-11 $82,973,867.74 $80,484,651.71 $85,463,083.78
2031-09-12 $79,548,746.28 $77,162,283.90 $81,935,208.67
2031-09-13 $80,100,620.64 $77,697,602.02 $82,503,639.26
2031-09-14 $80,021,781.44 $77,621,128.00 $82,422,434.89
2031-09-15 $79,627,585.48 $77,238,757.91 $82,016,413.04
2031-09-16 $82,032,180.88 $79,571,215.45 $84,493,146.31
2031-09-17 $85,909,420.45 $83,332,137.84 $88,486,703.07
2031-09-18 $87,896,649.04 $85,259,749.57 $90,533,548.51
2031-09-19 $89,353,499.58 $86,672,894.59 $92,034,104.56
2031-09-20 $89,013,567.78 $86,343,160.75 $91,683,974.82
2031-09-21 $89,013,567.78 $86,343,160.75 $91,683,974.82
2031-09-22 $89,013,567.78 $86,343,160.75 $91,683,974.82
2031-09-23 $89,013,567.78 $86,343,160.75 $91,683,974.82
2031-09-24 $87,459,593.88 $84,835,806.06 $90,083,381.69