2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $23,846,078.99 $23,130,696.62 $24,561,461.36
2031-01-02 $24,413,028.16 $23,680,637.32 $25,145,419.01
2031-01-03 $24,521,530.51 $23,785,884.60 $25,257,176.43
2031-01-04 $24,774,702.65 $24,031,461.57 $25,517,943.73
2031-01-05 $24,955,539.90 $24,206,873.70 $25,704,206.10
2031-01-06 $25,548,866.91 $24,782,400.90 $26,315,332.91
2031-01-07 $25,129,123.02 $24,375,249.33 $25,882,996.71
2031-01-08 $24,716,275.13 $23,974,786.88 $25,457,763.39
2031-01-09 $24,681,755.19 $23,941,302.54 $25,422,207.85
2031-01-10 $24,276,257.14 $23,547,969.42 $25,004,544.85
2031-01-11 $24,492,046.09 $23,757,284.71 $25,226,807.47
2031-01-12 $24,089,664.78 $23,366,974.83 $24,812,354.72
2031-01-13 $23,927,262.54 $23,209,444.67 $24,645,080.42
2031-01-14 $23,764,860.31 $23,051,914.50 $24,477,806.12
2031-01-15 $24,329,878.48 $23,599,982.12 $25,059,774.83
2031-01-16 $24,908,330.16 $24,161,080.25 $25,655,580.06
2031-01-17 $25,500,534.73 $24,735,518.69 $26,265,550.78
2031-01-18 $26,011,567.49 $25,231,220.47 $26,791,914.52
2031-01-19 $26,113,774.05 $25,330,360.83 $26,897,187.27
2031-01-20 $26,624,806.81 $25,826,062.60 $27,423,551.01
2031-01-21 $27,257,821.24 $26,440,086.60 $28,075,555.88
2031-01-22 $27,458,985.97 $26,635,216.39 $28,282,755.55
2031-01-23 $28,111,833.32 $27,268,478.32 $28,955,188.32
2031-01-24 $28,542,116.48 $27,685,852.99 $29,398,379.97
2031-01-25 $29,220,715.64 $28,344,094.18 $30,097,337.11
2031-01-26 $29,350,585.49 $28,470,067.93 $30,231,103.06
2031-01-27 $29,653,615.14 $28,764,006.68 $30,543,223.59
2031-01-28 $29,870,064.88 $28,973,962.93 $30,766,166.83
2031-01-29 $30,580,236.50 $29,662,829.41 $31,497,643.60
2031-01-30 $30,077,831.94 $29,175,496.98 $30,980,166.90
2031-01-31 $29,583,681.41 $28,696,170.97 $30,471,191.85
2031 February
2031-02-01 $29,542,363.42 $28,656,092.52 $30,428,634.32
2031-02-02 $29,057,010.13 $28,185,299.83 $29,928,720.44
2031-02-03 $29,315,294.67 $28,435,835.83 $30,194,753.51
2031-02-04 $28,833,671.91 $27,968,661.75 $29,698,682.07
2031-02-05 $28,639,287.61 $27,780,108.98 $29,498,466.23
2031-02-06 $28,444,903.30 $27,591,556.20 $29,298,250.40
2031-02-07 $29,121,191.19 $28,247,555.45 $29,994,826.92
2031-02-08 $29,813,558.06 $28,919,151.32 $30,707,964.81
2031-02-09 $30,522,386.21 $29,606,714.63 $31,438,057.80
2031-02-10 $31,134,057.28 $30,200,035.56 $32,068,079.00
2031-02-11 $31,256,391.49 $30,318,699.75 $32,194,083.24
2031-02-12 $31,868,062.56 $30,912,020.68 $32,824,104.44
2031-02-13 $32,625,737.30 $31,646,965.18 $33,604,509.42
2031-02-14 $32,866,517.65 $31,880,522.12 $33,852,513.18
2031-02-15 $33,647,931.02 $32,638,493.09 $34,657,368.95
2031-02-16 $34,162,950.37 $33,138,061.86 $35,187,838.88
2031-02-17 $34,975,186.90 $33,925,931.29 $36,024,442.51
2031-02-18 $35,130,632.17 $34,076,713.21 $36,184,551.14
2031-02-19 $35,493,337.82 $34,428,537.68 $36,558,137.95
2031-02-20 $35,752,413.27 $34,679,840.88 $36,824,985.67
2031-02-21 $36,602,439.86 $35,504,366.66 $37,700,513.06
2031-02-22 $36,001,096.15 $34,921,063.27 $37,081,129.04
2031-02-23 $35,409,631.96 $34,347,343.00 $36,471,920.91
2031-02-24 $35,360,177.16 $34,299,371.85 $36,420,982.48
2031-02-25 $34,779,242.66 $33,735,865.38 $35,822,619.94
2031-02-26 $35,088,391.49 $34,035,739.74 $36,141,043.23
2031-02-27 $34,511,922.17 $33,476,564.51 $35,547,279.84
2031-02-28 $34,279,257.53 $33,250,879.80 $35,307,635.25
2031 March
2031-03-01 $34,046,592.88 $33,025,195.10 $35,067,990.67
2031-03-02 $34,856,062.97 $33,810,381.08 $35,901,744.86
2031-03-03 $35,684,778.50 $34,614,235.15 $36,755,321.86
2031-03-04 $36,533,197.05 $35,437,201.13 $37,629,192.96
2031-03-05 $37,265,325.24 $36,147,365.49 $38,383,285.00
2031-03-06 $37,411,750.88 $36,289,398.36 $38,534,103.41
2031-03-07 $38,143,879.08 $36,999,562.71 $39,288,195.45
2031-03-08 $39,050,763.63 $37,879,240.72 $40,222,286.54
2031-03-09 $39,338,961.15 $38,158,792.31 $40,519,129.98
2031-03-10 $40,274,259.21 $39,066,031.43 $41,482,486.99
2031-03-11 $40,890,701.95 $39,663,980.89 $42,117,423.01
2031-03-12 $41,862,893.21 $40,607,006.42 $43,118,780.01
2031-03-13 $42,048,950.52 $40,787,482.00 $43,310,419.03
2031-03-14 $42,483,084.22 $41,208,591.70 $43,757,576.75
2031-03-15 $42,793,179.73 $41,509,384.34 $44,076,975.12
2031-03-16 $43,810,603.09 $42,496,285.00 $45,124,921.18
2031-03-17 $43,090,836.03 $41,798,110.95 $44,383,561.11
2031-03-18 $42,382,894.07 $41,111,407.24 $43,654,380.89
2031-03-19 $42,323,700.08 $41,053,989.08 $43,593,411.08
2031-03-20 $41,628,361.44 $40,379,510.60 $42,877,212.28
2031-03-21 $41,998,391.32 $40,738,439.58 $43,258,343.06
2031-03-22 $41,308,397.20 $40,069,145.28 $42,547,649.11
2031-03-23 $41,029,913.62 $39,799,016.21 $42,260,811.03
2031-03-24 $40,751,430.04 $39,528,887.14 $41,973,972.94
2031-03-25 $41,720,310.06 $40,468,700.76 $42,971,919.36
2031-03-26 $42,712,225.56 $41,430,858.79 $43,993,592.32
2031-03-27 $43,727,724.20 $42,415,892.48 $45,039,555.93
2031-03-28 $44,604,031.30 $43,265,910.36 $45,942,152.24
2031-03-29 $44,779,292.72 $43,435,913.94 $46,122,671.50
2031-03-30 $45,655,599.82 $44,285,931.82 $47,025,267.81
2031-03-31 $46,741,078.25 $45,338,845.91 $48,143,310.60
2031 April
2031-04-01 $47,086,030.86 $45,673,449.93 $48,498,611.79
2031-04-02 $48,205,518.31 $46,759,352.76 $49,651,683.86
2031-04-03 $48,943,357.88 $47,475,057.14 $50,411,658.61
2031-04-04 $50,107,003.95 $48,603,793.83 $51,610,214.07
2031-04-05 $50,329,701.75 $48,819,810.69 $51,839,592.80
2031-04-06 $50,849,329.94 $49,323,850.04 $52,374,809.83
2031-04-07 $51,220,492.93 $49,683,878.14 $52,757,107.72
2031-04-08 $52,438,278.71 $50,865,130.35 $54,011,427.08
2031-04-09 $51,576,767.05 $50,029,464.04 $53,124,070.06
2031-04-10 $50,729,409.21 $49,207,526.93 $52,251,291.48
2031-04-11 $50,658,558.08 $49,138,801.33 $52,178,314.82
2031-04-12 $49,826,285.55 $48,331,496.98 $51,321,074.11
2031-04-13 $50,269,185.86 $48,761,110.29 $51,777,261.44
2031-04-14 $49,443,310.36 $47,960,011.04 $50,926,609.67
2031-04-15 $49,109,984.67 $47,636,685.13 $50,583,284.21
2031-04-16 $48,776,658.98 $47,313,359.21 $50,239,958.75
2031-04-17 $49,936,341.73 $48,438,251.48 $51,434,431.98
2031-04-18 $51,123,596.35 $49,589,888.46 $52,657,304.24
2031-04-19 $52,339,078.39 $50,768,906.04 $53,909,250.74
2031-04-20 $53,387,957.71 $51,786,318.98 $54,989,596.45
2031-04-21 $53,597,733.58 $51,989,801.57 $55,205,665.59
2031-04-22 $54,646,612.91 $53,007,214.52 $56,286,011.29
2031-04-23 $55,945,855.94 $54,267,480.26 $57,624,231.61
2031-04-24 $56,358,740.48 $54,667,978.27 $58,049,502.70
2031-04-25 $57,698,689.96 $55,967,729.27 $59,429,650.66
2031-04-26 $58,581,833.18 $56,824,378.18 $60,339,288.17
2031-04-27 $59,974,637.50 $58,175,398.37 $61,773,876.62
2031-04-28 $60,241,191.44 $58,433,955.70 $62,048,427.18
2031-04-29 $60,863,150.64 $59,037,256.13 $62,689,045.16
2031-04-30 $61,307,407.22 $59,468,185.00 $63,146,629.44
2031 May
2031-05-01 $62,765,013.05 $60,882,062.66 $64,647,963.44
2031-05-02 $61,733,842.84 $59,881,827.55 $63,585,858.12
2031-05-03 $60,719,613.78 $58,898,025.37 $62,541,202.19
2031-05-04 $60,634,809.85 $58,815,765.55 $62,453,854.15
2031-05-05 $59,638,636.87 $57,849,477.77 $61,427,795.98
2031-05-06 $60,168,758.09 $58,363,695.35 $61,973,820.83
2031-05-07 $59,180,241.91 $57,404,834.65 $60,955,649.17
2031-05-08 $58,781,273.99 $57,017,835.77 $60,544,712.21
2031-05-09 $58,382,306.06 $56,630,836.88 $60,133,775.24
2031-05-10 $59,770,366.55 $57,977,255.56 $61,563,477.55
2031-05-11 $61,191,428.68 $59,355,685.82 $63,027,171.54
2031-05-12 $62,646,277.08 $60,766,888.77 $64,525,665.39
2031-05-13 $63,901,713.49 $61,984,662.09 $65,818,764.90
2031-05-14 $64,152,800.78 $62,228,216.75 $66,077,384.80
2031-05-15 $65,408,237.19 $63,445,990.08 $67,370,484.31
2031-05-16 $66,963,341.74 $64,954,441.49 $68,972,241.99
2031-05-17 $67,457,536.14 $65,433,810.06 $69,481,262.23
2031-05-18 $69,061,363.52 $66,989,522.61 $71,133,204.42
2031-05-19 $70,118,425.20 $68,014,872.45 $72,221,977.96
2031-05-20 $71,785,516.18 $69,631,950.69 $73,939,081.66
2031-05-21 $72,104,562.92 $69,941,426.03 $74,267,699.81
2031-05-22 $72,849,005.31 $70,663,535.15 $75,034,475.47
2031-05-23 $73,380,749.87 $71,179,327.38 $75,582,172.37
2031-05-24 $75,125,403.80 $72,871,641.68 $77,379,165.91
2031-05-25 $73,891,163.98 $71,674,429.06 $76,107,898.89
2031-05-26 $72,677,201.55 $70,496,885.51 $74,857,517.60
2031-05-27 $72,575,697.08 $70,398,426.17 $74,752,967.99
2031-05-28 $71,383,346.54 $69,241,846.15 $73,524,846.94
2031-05-29 $72,017,865.18 $69,857,329.22 $74,178,401.14
2031-05-30 $70,834,679.30 $68,709,638.92 $72,959,719.68
2031-05-31 $70,357,142.13 $68,246,427.87 $72,467,856.40
2031 June
2031-06-01 $69,879,604.97 $67,783,216.82 $71,975,993.12
2031-06-02 $71,541,017.91 $69,394,787.37 $73,687,248.44
2031-06-03 $73,241,931.54 $71,044,673.59 $75,439,189.49
2031-06-04 $74,983,285.01 $72,733,786.46 $77,232,783.56
2031-06-05 $76,485,956.05 $74,191,377.37 $78,780,534.73
2031-06-06 $76,786,490.26 $74,482,895.55 $79,090,084.97
2031-06-07 $78,289,161.30 $75,940,486.46 $80,637,836.14
2031-06-08 $80,150,514.49 $77,745,999.06 $82,555,029.93
2031-06-09 $80,742,031.20 $78,319,770.27 $83,164,292.14
2031-06-10 $82,661,702.26 $80,181,851.20 $85,141,553.33
2031-06-11 $83,926,932.40 $81,409,124.43 $86,444,740.37
2031-06-12 $85,922,325.64 $83,344,655.87 $88,499,995.41
2031-06-13 $86,304,202.64 $83,715,076.56 $88,893,328.72
2031-06-14 $87,195,248.98 $84,579,391.51 $89,811,106.45
2031-06-15 $87,831,710.65 $85,196,759.33 $90,466,661.97
2031-06-16 $89,919,941.41 $87,222,343.17 $92,617,539.65
2031-06-17 $88,442,641.23 $85,789,361.99 $91,095,920.47
2031-06-18 $86,989,611.70 $84,379,923.35 $89,599,300.05
2031-06-19 $86,868,117.83 $84,262,074.30 $89,474,161.37
2031-06-20 $85,440,956.25 $82,877,727.56 $88,004,184.93
2031-06-21 $86,200,431.41 $83,614,418.47 $88,786,444.36
2031-06-22 $84,784,239.29 $82,240,712.11 $87,327,766.47
2031-06-23 $84,212,660.15 $81,686,280.34 $86,739,039.95
2031-06-24 $83,641,081.00 $81,131,848.57 $86,150,313.44
2031-06-25 $85,629,678.02 $83,060,787.68 $88,198,568.36
2031-06-26 $87,665,554.66 $85,035,588.02 $90,295,521.30
2031-06-27 $89,749,835.00 $87,057,339.95 $92,442,330.05
2031-06-28 $91,548,428.88 $88,801,976.02 $94,294,881.75
2031-06-29 $91,908,147.66 $89,150,903.23 $94,665,392.09
2031-06-30 $93,706,741.55 $90,895,539.30 $96,517,943.80
2031 July
2031-07-01 $95,934,653.30 $93,056,613.70 $98,812,692.89
2031-07-02 $96,642,658.12 $93,743,378.37 $99,541,937.86
2031-07-03 $98,940,372.34 $95,972,161.17 $101,908,583.52
2031-07-04 $100,454,765.80 $97,441,122.83 $103,468,408.77
2031-07-05 $102,843,114.27 $99,757,820.84 $105,928,407.70
2031-07-06 $103,300,194.78 $100,201,188.93 $106,399,200.62
2031-07-07 $104,366,715.96 $101,235,714.48 $107,497,717.44
2031-07-08 $105,128,516.81 $101,974,661.30 $108,282,372.31
2031-07-09 $107,627,985.40 $104,399,145.84 $110,856,824.96
2031-07-10 $105,859,758.69 $102,683,965.93 $109,035,551.45
2031-07-11 $104,120,582.28 $100,996,964.81 $107,244,199.75
2031-07-12 $103,975,162.47 $100,855,907.60 $107,094,417.35
2031-07-13 $102,266,948.21 $99,198,939.77 $105,334,956.66
2031-07-14 $103,175,987.75 $100,080,708.12 $106,271,267.38
2031-07-15 $101,480,903.18 $98,436,476.08 $104,525,330.28
2031-07-16 $100,796,762.26 $97,772,859.39 $103,820,665.13
2031-07-17 $100,112,621.34 $97,109,242.70 $103,115,999.98
2031-07-18 $102,492,835.20 $99,418,050.14 $105,567,620.26
2031-07-19 $104,929,639.51 $101,781,750.32 $108,077,528.69
2031-07-20 $107,424,379.72 $104,201,648.33 $110,647,111.11
2031-07-21 $109,577,172.90 $106,289,857.72 $112,864,488.09
2031-07-22 $110,007,731.54 $106,707,499.59 $113,307,963.49
2031-07-23 $112,160,524.72 $108,795,708.98 $115,525,340.46
2031-07-24 $114,827,181.85 $111,382,366.40 $118,271,997.31
2031-07-25 $115,674,614.93 $112,204,376.48 $119,144,853.38
2031-07-26 $118,424,820.83 $114,872,076.20 $121,977,565.45
2031-07-27 $120,237,445.64 $116,630,322.27 $123,844,569.00
2031-07-28 $123,096,134.49 $119,403,250.45 $126,789,018.52
2031-07-29 $123,643,228.42 $119,933,931.57 $127,352,525.27
2031-07-30 $124,919,780.93 $121,172,187.50 $128,667,374.35
2031-07-31 $125,831,604.14 $122,056,656.02 $129,606,552.27
2031 August
2031-08-01 $128,823,296.14 $124,958,597.26 $132,687,995.03
2031-08-02 $126,706,850.38 $122,905,644.87 $130,508,055.90
2031-08-03 $124,625,175.84 $120,886,420.56 $128,363,931.12
2031-08-04 $124,451,118.33 $120,717,584.78 $128,184,651.88
2031-08-05 $122,406,503.35 $118,734,308.25 $126,078,698.45
2031-08-06 $123,494,561.15 $119,789,724.32 $127,199,397.99
2031-08-07 $121,465,661.51 $117,821,691.66 $125,109,631.35
2031-08-08 $120,646,791.88 $117,027,388.12 $124,266,195.63
2031-08-09 $119,827,922.25 $116,233,084.58 $123,422,759.92
2031-08-10 $122,676,874.54 $118,996,568.30 $126,357,180.77
2031-08-11 $125,593,561.70 $121,825,754.84 $129,361,368.55
2031-08-12 $128,579,594.15 $124,722,206.33 $132,436,981.97
2031-08-13 $131,156,339.52 $127,221,649.34 $135,091,029.71
2031-08-14 $131,671,688.60 $127,721,537.94 $135,621,839.26
2031-08-15 $134,248,433.97 $130,220,980.95 $138,275,886.99
2031-08-16 $137,440,239.15 $133,317,031.98 $141,563,446.33
2031-08-17 $138,454,558.26 $134,300,921.51 $142,608,195.01
2031-08-18 $141,746,365.57 $137,493,974.60 $145,998,756.54
2031-08-19 $143,915,952.80 $139,598,474.21 $148,233,431.38
2031-08-20 $147,337,606.74 $142,917,478.54 $151,757,734.94
2031-08-21 $147,992,440.55 $143,552,667.33 $152,432,213.77
2031-08-22 $149,520,386.10 $145,034,774.52 $154,005,997.68
2031-08-23 $150,611,775.78 $146,093,422.51 $155,130,129.05
2031-08-24 $154,192,625.34 $149,566,846.58 $158,818,404.10
2031-08-25 $151,659,385.33 $147,109,603.77 $156,209,166.89
2031-08-26 $149,167,764.07 $144,692,731.15 $153,642,797.00
2031-08-27 $148,959,429.21 $144,490,646.33 $153,428,212.08
2031-08-28 $146,512,165.70 $142,116,800.72 $150,907,530.67
2031-08-29 $147,814,496.06 $143,380,061.18 $152,248,930.94
2031-08-30 $145,386,042.72 $141,024,461.44 $149,747,624.00
2031-08-31 $144,405,912.09 $140,073,734.73 $148,738,089.46
2031 September
2031-09-01 $143,425,781.47 $139,123,008.03 $147,728,554.91
2031-09-02 $146,835,781.41 $142,430,707.97 $151,240,854.86
2031-09-03 $150,326,855.34 $145,817,049.68 $154,836,661.00
2031-09-04 $153,900,930.82 $149,283,902.89 $158,517,958.74
2031-09-05 $156,985,117.81 $152,275,564.27 $161,694,671.34
2031-09-06 $157,601,955.20 $152,873,896.55 $162,330,013.86
2031-09-07 $160,686,142.19 $155,865,557.93 $165,506,726.46
2031-09-08 $164,506,513.47 $159,571,318.07 $169,441,708.87
2031-09-09 $165,720,583.68 $160,748,966.17 $170,692,201.19
2031-09-10 $169,660,650.63 $164,570,831.11 $174,750,470.15
2031-09-11 $172,257,497.32 $167,089,772.40 $177,425,222.24
2031-09-12 $176,352,981.76 $171,062,392.31 $181,643,571.21
2031-09-13 $177,136,772.79 $171,822,669.61 $182,450,875.97
2031-09-14 $178,965,618.53 $173,596,649.97 $184,334,587.08
2031-09-15 $180,271,936.91 $174,863,778.80 $185,680,095.02
2031-09-16 $184,557,967.55 $179,021,228.53 $190,094,706.58
2031-09-17 $181,525,853.49 $176,080,077.89 $186,971,629.10
2031-09-18 $178,543,554.21 $173,187,247.59 $183,899,860.84
2031-09-19 $178,294,191.71 $172,945,365.96 $183,643,017.46
2031-09-20 $175,364,985.60 $170,104,036.03 $180,625,935.17
2031-09-21 $176,923,785.47 $171,616,071.91 $182,231,499.04
2031-09-22 $174,017,093.85 $168,796,581.03 $179,237,606.67
2031-09-23 $172,843,944.90 $167,658,626.56 $178,029,263.25
2031-09-24 $171,670,795.95 $166,520,672.08 $176,820,919.83
2031-09-25 $175,752,331.36 $170,479,761.41 $181,024,901.30