2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $14,918,828.88 $14,471,264.02 $15,366,393.75
2031-01-02 $15,100,791.48 $14,647,767.73 $15,553,815.22
2031-01-03 $15,100,791.48 $14,647,767.73 $15,553,815.22
2031-01-04 $15,100,791.48 $14,647,767.73 $15,553,815.22
2031-01-05 $15,284,973.44 $14,826,424.24 $15,743,522.65
2031-01-06 $15,263,353.96 $14,805,453.34 $15,721,254.58
2031-01-07 $15,449,518.67 $14,986,033.11 $15,913,004.23
2031-01-08 $15,637,954.01 $15,168,815.39 $16,107,092.63
2031-01-09 $15,723,407.31 $15,251,705.09 $16,195,109.53
2031-01-10 $15,605,711.29 $15,137,539.95 $16,073,882.63
2031-01-11 $15,488,896.27 $15,024,229.39 $15,953,563.16
2031-01-12 $15,677,811.89 $15,207,477.54 $16,148,146.25
2031-01-13 $15,869,031.68 $15,392,960.73 $16,345,102.63
2031-01-14 $16,002,161.14 $15,522,096.31 $16,482,225.98
2031-01-15 $16,135,290.60 $15,651,231.89 $16,619,349.32
2031-01-16 $16,295,045.96 $15,806,194.58 $16,783,897.33
2031-01-17 $16,493,794.05 $15,998,980.23 $16,988,607.87
2031-01-18 $16,694,966.25 $16,194,117.26 $17,195,815.24
2031-01-19 $16,772,138.67 $16,268,974.51 $17,275,302.83
2031-01-20 $16,976,705.79 $16,467,404.61 $17,486,006.96
2031-01-21 $17,153,283.71 $16,638,685.20 $17,667,882.22
2031-01-22 $17,077,607.46 $16,565,279.23 $17,589,935.68
2031-01-23 $17,254,185.38 $16,736,559.82 $17,771,810.94
2031-01-24 $17,125,030.87 $16,611,279.94 $17,638,781.80
2031-01-25 $17,333,902.16 $16,813,885.10 $17,853,919.23
2031-01-26 $17,333,902.16 $16,813,885.10 $17,853,919.23
2031-01-27 $17,333,902.16 $16,813,885.10 $17,853,919.23
2031-01-28 $17,545,321.02 $17,018,961.39 $18,071,680.65
2031-01-29 $17,520,504.45 $16,994,889.31 $18,046,119.58
2031-01-30 $17,734,199.27 $17,202,173.29 $18,266,225.24
2031-01-31 $17,950,500.49 $17,411,985.47 $18,489,015.50
2031 February
2031-02-01 $18,048,590.65 $17,507,132.93 $18,590,048.37
2031-02-02 $17,913,489.71 $17,376,085.01 $18,450,894.40
2031-02-03 $17,779,400.04 $17,246,018.04 $18,312,782.04
2031-02-04 $17,996,252.57 $17,456,364.99 $18,536,140.15
2031-02-05 $18,215,750.02 $17,669,277.51 $18,762,222.52
2031-02-06 $18,368,566.71 $17,817,509.71 $18,919,623.71
2031-02-07 $18,521,383.40 $17,965,741.90 $19,077,024.91
2031-02-08 $18,704,763.44 $18,143,620.54 $19,265,906.34
2031-02-09 $18,932,902.48 $18,364,915.40 $19,500,889.55
2031-02-10 $19,163,824.09 $18,588,909.37 $19,738,738.82
2031-02-11 $19,252,408.80 $18,674,836.53 $19,829,981.06
2031-02-12 $19,487,227.38 $18,902,610.56 $20,071,844.20
2031-02-13 $19,689,917.71 $19,099,220.18 $20,280,615.24
2031-02-14 $19,603,050.43 $19,014,958.91 $20,191,141.94
2031-02-15 $19,805,740.76 $19,211,568.53 $20,399,912.98
2031-02-16 $19,657,486.83 $19,067,762.23 $20,247,211.44
2031-02-17 $19,897,246.09 $19,300,328.71 $20,494,163.47
2031-02-18 $19,897,246.09 $19,300,328.71 $20,494,163.47
2031-02-19 $19,897,246.09 $19,300,328.71 $20,494,163.47
2031-02-20 $20,139,929.65 $19,535,731.76 $20,744,127.54
2031-02-21 $20,111,443.19 $19,508,099.89 $20,714,786.48
2031-02-22 $20,356,739.28 $19,746,037.10 $20,967,441.46
2031-02-23 $20,605,027.20 $19,986,876.39 $21,223,178.02
2031-02-24 $20,717,622.98 $20,096,094.29 $21,339,151.67
2031-02-25 $20,562,543.25 $19,945,666.96 $21,179,419.55
2031-02-26 $20,408,624.36 $19,796,365.63 $21,020,883.09
2031-02-27 $20,657,545.12 $20,037,818.77 $21,277,271.48
2031-02-28 $20,909,501.93 $20,282,216.87 $21,536,786.99
2031 March
2031-03-01 $21,084,917.22 $20,452,369.70 $21,717,464.73
2031-03-02 $21,260,332.50 $20,622,522.53 $21,898,142.48
2031-03-03 $21,470,830.84 $20,826,705.92 $22,114,955.77
2031-03-04 $21,732,707.17 $21,080,725.95 $22,384,688.38
2031-03-05 $21,997,777.56 $21,337,844.23 $22,657,710.89
2031-03-06 $22,099,462.20 $21,436,478.34 $22,762,446.07
2031-03-07 $22,369,005.84 $21,697,935.67 $23,040,076.02
2031-03-08 $22,601,670.10 $21,923,619.99 $23,279,720.20
2031-03-09 $22,501,956.85 $21,826,898.14 $23,177,015.55
2031-03-10 $22,734,621.10 $22,052,582.46 $23,416,659.73
2031-03-11 $22,564,443.33 $21,887,510.03 $23,241,376.63
2031-03-12 $22,839,658.27 $22,154,468.52 $23,524,848.02
2031-03-13 $22,839,658.27 $22,154,468.52 $23,524,848.02
2031-03-14 $22,839,658.27 $22,154,468.52 $23,524,848.02
2031-03-15 $23,118,229.97 $22,424,683.07 $23,811,776.87
2031-03-16 $23,085,530.92 $22,392,964.99 $23,778,096.85
2031-03-17 $23,367,101.49 $22,666,088.44 $24,068,114.53
2031-03-18 $23,652,106.32 $22,942,543.13 $24,361,669.51
2031-03-19 $23,781,352.81 $23,067,912.22 $24,494,793.39
2031-03-20 $23,603,339.83 $22,895,239.64 $24,311,440.03
2031-03-21 $23,426,659.35 $22,723,859.57 $24,129,459.14
2031-03-22 $23,712,390.61 $23,001,018.89 $24,423,762.33
2031-03-23 $24,001,606.89 $23,281,558.68 $24,721,655.09
2031-03-24 $24,202,962.65 $23,476,873.77 $24,929,051.53
2031-03-25 $24,404,318.41 $23,672,188.86 $25,136,447.97
2031-03-26 $24,645,945.33 $23,906,566.97 $25,385,323.69
2031-03-27 $24,946,548.02 $24,198,151.58 $25,694,944.46
2031-03-28 $25,250,817.12 $24,493,292.61 $26,008,341.64
2031-03-29 $25,367,538.93 $24,606,512.76 $26,128,565.09
2031-03-30 $25,676,942.78 $24,906,634.50 $26,447,251.07
2031-03-31 $25,944,013.51 $25,165,693.11 $26,722,333.92
2031 April
2031-04-01 $25,829,554.63 $25,054,667.99 $26,604,441.27
2031-04-02 $26,096,625.36 $25,313,726.60 $26,879,524.12
2031-04-03 $25,901,281.64 $25,124,243.19 $26,678,320.08
2031-04-04 $26,217,195.47 $25,430,679.61 $27,003,711.33
2031-04-05 $26,217,195.47 $25,430,679.61 $27,003,711.33
2031-04-06 $26,217,195.47 $25,430,679.61 $27,003,711.33
2031-04-07 $26,536,962.45 $25,740,853.58 $27,333,071.33
2031-04-08 $26,499,427.85 $25,704,445.02 $27,294,410.69
2031-04-09 $26,822,637.18 $26,017,958.07 $27,627,316.30
2031-04-10 $27,149,788.64 $26,335,294.98 $27,964,282.30
2031-04-11 $27,298,148.14 $26,479,203.70 $28,117,092.59
2031-04-12 $27,093,810.54 $26,280,996.23 $27,906,624.86
2031-04-13 $26,891,002.49 $26,084,272.42 $27,697,732.57
2031-04-14 $27,218,987.79 $26,402,418.16 $28,035,557.43
2031-04-15 $27,550,973.48 $26,724,444.28 $28,377,502.68
2031-04-16 $27,782,105.81 $26,948,642.63 $28,615,568.98
2031-04-17 $28,013,238.14 $27,172,840.99 $28,853,635.28
2031-04-18 $28,290,596.93 $27,441,879.02 $29,139,314.84
2031-04-19 $28,635,652.86 $27,776,583.28 $29,494,722.45
2031-04-20 $28,984,917.39 $28,115,369.87 $29,854,464.91
2031-04-21 $29,118,900.06 $28,245,333.06 $29,992,467.06
2031-04-22 $29,474,058.67 $28,589,836.91 $30,358,280.43
2031-04-23 $29,780,623.92 $28,887,205.20 $30,674,042.64
2031-04-24 $29,649,238.82 $28,759,761.65 $30,538,715.98
2031-04-25 $29,955,804.06 $29,057,129.94 $30,854,478.18
2031-04-26 $29,731,572.84 $28,839,625.65 $30,623,520.02
2031-04-27 $30,094,204.13 $29,191,378.00 $30,997,030.25
2031-04-28 $30,094,204.13 $29,191,378.00 $30,997,030.25
2031-04-29 $30,094,204.13 $29,191,378.00 $30,997,030.25
2031-04-30 $30,461,258.37 $29,547,420.62 $31,375,096.12
2031 May
2031-05-01 $30,418,173.14 $29,505,627.95 $31,330,718.34
2031-05-02 $30,789,178.79 $29,865,503.42 $31,712,854.15
2031-05-03 $31,164,709.53 $30,229,768.24 $32,099,650.81
2031-05-04 $31,335,008.49 $30,394,958.23 $32,275,058.74
2031-05-05 $31,100,453.37 $30,167,439.77 $32,033,466.97
2031-05-06 $30,867,653.98 $29,941,624.36 $31,793,683.60
2031-05-07 $31,244,141.88 $30,306,817.62 $32,181,466.13
2031-05-08 $31,625,221.73 $30,676,465.08 $32,573,978.38
2031-05-09 $31,890,533.99 $30,933,817.97 $32,847,250.01
2031-05-10 $32,155,846.25 $31,191,170.87 $33,120,521.64
2031-05-11 $32,474,220.97 $31,499,994.34 $33,448,447.60
2031-05-12 $32,870,303.90 $31,884,194.79 $33,856,413.02
2031-05-13 $33,271,217.80 $32,273,081.27 $34,269,354.33
2031-05-14 $33,425,013.88 $32,422,263.46 $34,427,764.29
2031-05-15 $33,832,693.48 $32,817,712.68 $34,847,674.29
2031-05-16 $34,184,593.71 $33,159,055.90 $35,210,131.52
2031-05-17 $34,033,779.33 $33,012,765.95 $35,054,792.71
2031-05-18 $34,385,679.56 $33,354,109.17 $35,417,249.94
2031-05-19 $34,128,288.94 $33,104,440.27 $35,152,137.60
2031-05-20 $34,544,546.28 $33,508,209.89 $35,580,882.66
2031-05-21 $34,544,546.28 $33,508,209.89 $35,580,882.66
2031-05-22 $34,544,546.28 $33,508,209.89 $35,580,882.66
2031-05-23 $34,965,880.64 $33,916,904.22 $36,014,857.06
2031-05-24 $34,916,423.95 $33,868,931.23 $35,963,916.67
2031-05-25 $35,342,294.05 $34,282,025.23 $36,402,562.87
2031-05-26 $35,773,358.41 $34,700,157.66 $36,846,559.17
2031-05-27 $35,968,841.25 $34,889,776.01 $37,047,906.48
2031-05-28 $35,699,600.03 $34,628,612.03 $36,770,588.03
2031-05-29 $35,432,374.19 $34,369,402.96 $36,495,345.41
2031-05-30 $35,864,537.25 $34,788,601.13 $36,940,473.36
2031-05-31 $36,301,971.33 $35,212,912.19 $37,391,030.47
2031 June
2031-06-01 $36,606,518.07 $35,508,322.53 $37,704,713.61
2031-06-02 $36,911,064.81 $35,803,732.87 $38,018,396.75
2031-06-03 $37,276,520.90 $36,158,225.27 $38,394,816.52
2031-06-04 $37,731,176.72 $36,599,241.42 $38,863,112.03
2031-06-05 $38,191,377.92 $37,045,636.58 $39,337,119.25
2031-06-06 $38,367,917.41 $37,216,879.89 $39,518,954.94
2031-06-07 $38,835,884.83 $37,670,808.29 $40,000,961.38
2031-06-08 $39,239,824.20 $38,062,629.47 $40,417,018.92
2031-06-09 $39,066,707.33 $37,894,706.11 $40,238,708.55
2031-06-10 $39,470,646.69 $38,286,527.29 $40,654,766.09
2031-06-11 $39,175,193.05 $37,999,937.26 $40,350,448.84
2031-06-12 $39,653,006.68 $38,463,416.48 $40,842,596.88
2031-06-13 $39,653,006.68 $38,463,416.48 $40,842,596.88
2031-06-14 $39,653,006.68 $38,463,416.48 $40,842,596.88
2031-06-15 $40,136,648.13 $38,932,548.69 $41,340,747.57
2031-06-16 $40,079,877.77 $38,877,481.43 $41,282,274.10
2031-06-17 $40,568,725.69 $39,351,663.92 $41,785,787.46
2031-06-18 $41,063,536.02 $39,831,629.94 $42,295,442.10
2031-06-19 $41,287,926.93 $40,049,289.12 $42,526,564.73
2031-06-20 $40,978,870.21 $39,749,504.11 $42,208,236.32
2031-06-21 $40,672,126.91 $39,451,963.11 $41,892,290.72
2031-06-22 $41,168,198.41 $39,933,152.46 $42,403,244.36
2031-06-23 $41,670,320.41 $40,420,210.80 $42,920,430.02
2031-06-24 $42,019,903.64 $40,759,306.53 $43,280,500.75
2031-06-25 $42,369,486.86 $41,098,402.26 $43,640,571.47
2031-06-26 $42,788,986.73 $41,505,317.13 $44,072,656.33
2031-06-27 $43,310,877.23 $42,011,550.92 $44,610,203.55
2031-06-28 $43,839,133.15 $42,523,959.15 $45,154,307.14
2031-06-29 $44,041,779.37 $42,720,525.99 $45,363,032.75
2031-06-30 $44,578,949.99 $43,241,581.49 $45,916,318.49
2031 July
2031-07-01 $45,042,624.06 $43,691,345.34 $46,393,902.78
2031-07-02 $44,843,906.60 $43,498,589.40 $46,189,223.80
2031-07-03 $45,307,580.67 $43,948,353.25 $46,666,808.09
2031-07-04 $44,968,435.23 $43,619,382.18 $46,317,488.29
2031-07-05 $45,516,908.12 $44,151,400.88 $46,882,415.37
2031-07-06 $45,516,908.12 $44,151,400.88 $46,882,415.37
2031-07-07 $45,516,908.12 $44,151,400.88 $46,882,415.37
2031-07-08 $46,072,070.65 $44,689,908.53 $47,454,232.77
2031-07-09 $46,006,905.06 $44,626,697.91 $47,387,112.21
2031-07-10 $46,568,044.00 $45,171,002.68 $47,965,085.32
2031-07-11 $47,136,027.06 $45,721,946.25 $48,550,107.88
2031-07-12 $47,393,600.98 $45,971,792.95 $48,815,409.01
2031-07-13 $47,038,840.85 $45,627,675.62 $48,450,006.07
2031-07-14 $46,686,736.24 $45,286,134.15 $48,087,338.32
2031-07-15 $47,256,166.97 $45,838,481.96 $48,673,851.98
2031-07-16 $47,832,542.96 $46,397,566.67 $49,267,519.25
2031-07-17 $48,233,822.68 $46,786,808.00 $49,680,837.36
2031-07-18 $48,635,102.41 $47,176,049.33 $50,094,155.48
2031-07-19 $49,116,638.07 $47,643,138.93 $50,590,137.22
2031-07-20 $49,715,705.94 $48,224,234.76 $51,207,177.11
2031-07-21 $50,322,080.53 $48,812,418.12 $51,831,742.95
2031-07-22 $50,554,694.16 $49,038,053.33 $52,071,334.98
2031-07-23 $51,171,301.76 $49,636,162.71 $52,706,440.81
2031-07-24 $51,703,544.13 $50,152,437.80 $53,254,650.45
2031-07-25 $51,475,440.26 $49,931,177.05 $53,019,703.46
2031-07-26 $52,007,682.62 $50,447,452.14 $53,567,913.10
2031-07-27 $51,618,384.23 $50,069,832.71 $53,166,935.76
2031-07-28 $52,247,965.50 $50,680,526.53 $53,815,404.46
2031-07-29 $52,247,965.50 $50,680,526.53 $53,815,404.46
2031-07-30 $52,247,965.50 $50,680,526.53 $53,815,404.46
2031-07-31 $52,885,225.67 $51,298,668.90 $54,471,782.44
2031 August
2031-08-01 $52,810,423.37 $51,226,110.66 $54,394,736.07
2031-08-02 $53,454,543.74 $51,850,907.43 $55,058,180.05
2031-08-03 $54,106,520.35 $52,483,324.74 $55,729,715.96
2031-08-04 $54,402,184.40 $52,770,118.87 $56,034,249.93
2031-08-05 $53,994,962.20 $52,375,113.34 $55,614,811.07
2031-08-06 $53,590,788.23 $51,983,064.58 $55,198,511.88
2031-08-07 $54,244,426.59 $52,617,093.79 $55,871,759.39
2031-08-08 $54,906,037.28 $53,258,856.16 $56,553,218.40
2031-08-09 $55,366,658.40 $53,705,658.65 $57,027,658.15
2031-08-10 $55,827,279.52 $54,152,461.13 $57,502,097.90
2031-08-11 $56,380,024.86 $54,688,624.11 $58,071,425.60
2031-08-12 $57,067,683.10 $55,355,652.61 $58,779,713.59
2031-08-13 $57,763,728.60 $56,030,816.74 $59,496,640.46
2031-08-14 $58,030,741.21 $56,289,818.98 $59,771,663.45
2031-08-15 $58,738,532.98 $56,976,376.99 $60,500,688.97
2031-08-16 $59,349,483.55 $57,568,999.04 $61,129,968.05
2031-08-17 $59,087,647.59 $57,315,018.16 $60,860,277.02
2031-08-18 $59,698,598.16 $57,907,640.21 $61,489,556.10
2031-08-19 $59,251,730.18 $57,474,178.27 $61,029,282.08
2031-08-20 $59,974,414.15 $58,175,181.73 $61,773,646.58
2031-08-21 $59,974,414.15 $58,175,181.73 $61,773,646.58
2031-08-22 $59,974,414.15 $58,175,181.73 $61,773,646.58
2031-08-23 $60,705,912.59 $58,884,735.21 $62,527,089.97
2031-08-24 $60,620,048.50 $58,801,447.04 $62,438,649.95
2031-08-25 $61,359,421.64 $59,518,638.99 $63,200,204.29
2031-08-26 $62,107,812.79 $60,244,578.41 $63,971,047.18
2031-08-27 $62,447,199.75 $60,573,783.76 $64,320,615.74
2031-08-28 $61,979,757.38 $60,120,364.66 $63,839,150.10
2031-08-29 $61,515,814.01 $59,670,339.59 $63,361,288.43
2031-08-30 $62,266,112.66 $60,398,129.28 $64,134,096.04
2031-08-31 $63,025,562.58 $61,134,795.70 $64,916,329.46
2031 September
2031-09-01 $63,554,300.52 $61,647,671.51 $65,460,929.54
2031-09-02 $64,083,038.46 $62,160,547.31 $66,005,529.62
2031-09-03 $64,717,523.99 $62,775,998.27 $66,659,049.71
2031-09-04 $65,506,873.39 $63,541,667.19 $67,472,079.59
2031-09-05 $66,305,850.36 $64,316,674.85 $68,295,025.87
2031-09-06 $66,612,348.90 $64,613,978.43 $68,610,719.37
2031-09-07 $67,424,809.18 $65,402,064.90 $69,447,553.45
2031-09-08 $68,126,107.34 $66,082,324.12 $70,169,890.56
2031-09-09 $67,825,550.99 $65,790,784.46 $69,860,317.52
2031-09-10 $68,526,849.15 $66,471,043.68 $70,582,654.62
2031-09-11 $68,013,898.17 $65,973,481.22 $70,054,315.11
2031-09-12 $68,843,452.92 $66,778,149.33 $70,908,756.51
2031-09-13 $68,843,452.92 $66,778,149.33 $70,908,756.51
2031-09-14 $68,843,452.92 $66,778,149.33 $70,908,756.51
2031-09-15 $69,683,125.62 $67,592,631.85 $71,773,619.39
2031-09-16 $69,584,563.92 $67,497,027.00 $71,672,100.83
2031-09-17 $70,433,275.83 $68,320,277.56 $72,546,274.10
2031-09-18 $71,292,339.35 $69,153,569.17 $73,431,109.53
2031-09-19 $71,681,914.97 $69,531,457.53 $73,832,372.42
2031-09-20 $71,145,347.06 $69,010,986.64 $73,279,707.47
2031-09-21 $70,612,795.56 $68,494,411.70 $72,731,179.43
2031-09-22 $71,474,048.66 $69,329,827.20 $73,618,270.12
2031-09-23 $72,345,806.32 $70,175,432.13 $74,516,180.51
2031-09-24 $72,952,734.22 $70,764,152.20 $75,141,316.25
2031-09-25 $73,559,662.13 $71,352,872.27 $75,766,451.99