2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $10,424,949.28 $10,112,200.80 $10,737,697.75
2031-01-02 $10,036,500.34 $9,735,405.33 $10,337,595.35
2031-01-03 $10,403,689.37 $10,091,578.69 $10,715,800.06
2031-01-04 $10,857,022.82 $10,531,312.13 $11,182,733.50
2031-01-05 $11,330,109.95 $10,990,206.65 $11,670,013.25
2031-01-06 $11,823,811.52 $11,469,097.17 $12,178,525.86
2031-01-07 $12,339,025.78 $11,968,855.01 $12,709,196.56
2031-01-08 $12,876,690.15 $12,490,389.44 $13,262,990.85
2031-01-09 $13,437,782.86 $13,034,649.37 $13,840,916.35
2031-01-10 $13,520,732.14 $13,115,110.17 $13,926,354.10
2031-01-11 $13,520,732.14 $13,115,110.17 $13,926,354.10
2031-01-12 $13,520,732.14 $13,115,110.17 $13,926,354.10
2031-01-13 $13,016,929.78 $12,626,421.89 $13,407,437.67
2031-01-14 $12,531,899.84 $12,155,942.84 $12,907,856.83
2031-01-15 $13,077,968.55 $12,685,629.50 $13,470,307.61
2031-01-16 $13,444,640.57 $13,041,301.35 $13,847,979.79
2031-01-17 $12,943,673.49 $12,555,363.29 $13,331,983.70
2031-01-18 $12,461,373.19 $12,087,531.99 $12,835,214.38
2031-01-19 $13,004,368.75 $12,614,237.69 $13,394,499.82
2031-01-20 $12,519,806.85 $12,144,212.65 $12,895,401.06
2031-01-21 $12,053,300.44 $11,691,701.43 $12,414,899.46
2031-01-22 $11,604,176.75 $11,256,051.44 $11,952,302.05
2031-01-23 $11,874,041.32 $11,517,820.08 $12,230,262.56
2031-01-24 $11,431,597.08 $11,088,649.17 $11,774,545.00
2031-01-25 $11,849,826.24 $11,494,331.46 $12,205,321.03
2031-01-26 $12,366,174.08 $11,995,188.86 $12,737,159.31
2031-01-27 $12,905,021.42 $12,517,870.78 $13,292,172.06
2031-01-28 $13,467,348.65 $13,063,328.19 $13,871,369.11
2031-01-29 $14,054,178.89 $13,632,553.52 $14,475,804.25
2031-01-30 $14,666,579.84 $14,226,582.45 $15,106,577.24
2031-01-31 $15,305,665.74 $14,846,495.77 $15,764,835.71
2031 February
2031-02-01 $15,400,145.16 $14,938,140.80 $15,862,149.51
2031-02-02 $15,400,145.16 $14,938,140.80 $15,862,149.51
2031-02-03 $15,400,145.16 $14,938,140.80 $15,862,149.51
2031-02-04 $14,826,313.10 $14,381,523.71 $15,271,102.50
2031-02-05 $14,273,862.88 $13,845,646.99 $14,702,078.77
2031-02-06 $14,895,836.41 $14,448,961.32 $15,342,711.50
2031-02-07 $15,313,476.68 $14,854,072.38 $15,772,880.98
2031-02-08 $14,742,874.03 $14,300,587.80 $15,185,160.25
2031-02-09 $14,193,532.86 $13,767,726.88 $14,619,338.85
2031-02-10 $14,812,006.07 $14,367,645.89 $15,256,366.25
2031-02-11 $14,260,088.94 $13,832,286.28 $14,687,891.61
2031-02-12 $13,728,737.06 $13,316,874.95 $14,140,599.18
2031-02-13 $13,217,184.14 $12,820,668.61 $13,613,699.66
2031-02-14 $13,524,560.51 $13,118,823.70 $13,930,297.33
2031-02-15 $13,020,615.50 $12,629,997.04 $13,411,233.97
2031-02-16 $13,496,979.48 $13,092,070.10 $13,901,888.87
2031-02-17 $14,085,100.87 $13,662,547.84 $14,507,653.89
2031-02-18 $14,698,849.22 $14,257,883.75 $15,139,814.70
2031-02-19 $15,339,341.24 $14,879,161.00 $15,799,521.47
2031-02-20 $16,007,742.24 $15,527,509.97 $16,487,974.50
2031-02-21 $16,705,268.34 $16,204,110.29 $17,206,426.39
2031-02-22 $17,433,188.65 $16,910,192.99 $17,956,184.31
2031-02-23 $17,540,800.93 $17,014,576.90 $18,067,024.96
2031-02-24 $17,540,800.93 $17,014,576.90 $18,067,024.96
2031-02-25 $17,540,800.93 $17,014,576.90 $18,067,024.96
2031-02-26 $16,887,204.89 $16,380,588.75 $17,393,821.04
2031-02-27 $16,257,962.81 $15,770,223.93 $16,745,701.70
2031-02-28 $16,966,392.10 $16,457,400.34 $17,475,383.86
2031 March
2031-03-01 $17,442,085.34 $16,918,822.78 $17,965,347.90
2031-03-02 $16,792,167.59 $16,288,402.56 $17,295,932.62
2031-03-03 $16,166,466.74 $15,681,472.73 $16,651,460.74
2031-03-04 $16,870,909.15 $16,364,781.87 $17,377,036.42
2031-03-05 $16,242,274.27 $15,755,006.04 $16,729,542.50
2031-03-06 $15,637,063.25 $15,167,951.35 $16,106,175.15
2031-03-07 $15,054,403.28 $14,602,771.18 $15,506,035.38
2031-03-08 $15,404,505.68 $14,942,370.51 $15,866,640.85
2031-03-09 $14,830,511.15 $14,385,595.82 $15,275,426.48
2031-03-10 $15,373,090.83 $14,911,898.10 $15,834,283.55
2031-03-11 $16,042,962.44 $15,561,673.57 $16,524,251.31
2031-03-12 $16,742,023.24 $16,239,762.54 $17,244,283.94
2031-03-13 $17,471,545.12 $16,947,398.77 $17,995,691.48
2031-03-14 $18,232,855.41 $17,685,869.74 $18,779,841.07
2031-03-15 $19,027,339.25 $18,456,519.07 $19,598,159.43
2031-03-16 $19,856,442.17 $19,260,748.90 $20,452,135.43
2031-03-17 $19,979,012.80 $19,379,642.42 $20,578,383.18
2031-03-18 $19,979,012.80 $19,379,642.42 $20,578,383.18
2031-03-19 $19,979,012.80 $19,379,642.42 $20,578,383.18
2031-03-20 $19,234,565.41 $18,657,528.45 $19,811,602.37
2031-03-21 $18,517,857.22 $17,962,321.50 $19,073,392.94
2031-03-22 $19,324,759.82 $18,745,017.02 $19,904,502.61
2031-03-23 $19,866,575.51 $19,270,578.25 $20,462,572.78
2031-03-24 $19,126,317.70 $18,552,528.17 $19,700,107.23
2031-03-25 $18,413,642.98 $17,861,233.69 $18,966,052.27
2031-03-26 $19,216,004.52 $18,639,524.38 $19,792,484.65
2031-03-27 $18,499,987.93 $17,944,988.30 $19,054,987.57
2031-03-28 $17,810,651.18 $17,276,331.65 $18,344,970.72
2031-03-29 $17,147,000.13 $16,632,590.13 $17,661,410.14
2031-03-30 $17,545,767.58 $17,019,394.55 $18,072,140.60
2031-03-31 $16,891,986.48 $16,385,226.88 $17,398,746.07
2031 April
2031-04-01 $17,509,985.98 $16,984,686.40 $18,035,285.56
2031-04-02 $18,272,971.30 $17,724,782.16 $18,821,160.44
2031-04-03 $19,069,203.17 $18,497,127.07 $19,641,279.26
2031-04-04 $19,900,130.28 $19,303,126.37 $20,497,134.19
2031-04-05 $20,767,264.45 $20,144,246.52 $21,390,282.38
2031-04-06 $21,672,183.39 $21,022,017.88 $22,322,348.89
2031-04-07 $22,616,533.53 $21,938,037.52 $23,295,029.53
2031-04-08 $22,756,141.76 $22,073,457.51 $23,438,826.01
2031-04-09 $22,756,141.76 $22,073,457.51 $23,438,826.01
2031-04-10 $22,756,141.76 $22,073,457.51 $23,438,826.01
2031-04-11 $21,908,214.46 $21,250,968.02 $22,565,460.89
2031-04-12 $21,091,882.17 $20,459,125.71 $21,724,638.64
2031-04-13 $22,010,946.10 $21,350,617.72 $22,671,274.48
2031-04-14 $22,628,075.43 $21,949,233.17 $23,306,917.69
2031-04-15 $21,784,920.07 $21,131,372.47 $22,438,467.67
2031-04-16 $20,973,181.91 $20,343,986.46 $21,602,377.37
2031-04-17 $21,887,073.56 $21,230,461.35 $22,543,685.76
2031-04-18 $21,071,529.02 $20,439,383.15 $21,703,674.89
2031-04-19 $20,286,372.86 $19,677,781.68 $20,894,964.05
2031-04-20 $19,530,472.78 $18,944,558.60 $20,116,386.97
2031-04-21 $19,984,669.82 $19,385,129.73 $20,584,209.92
2031-04-22 $19,240,011.64 $18,662,811.29 $19,817,211.99
2031-04-23 $19,943,914.51 $19,345,597.07 $20,542,231.94
2031-04-24 $20,812,956.55 $20,188,567.85 $21,437,345.24
2031-04-25 $21,719,866.48 $21,068,270.49 $22,371,462.48
2031-04-26 $22,666,294.38 $21,986,305.55 $23,346,283.21
2031-04-27 $23,653,962.21 $22,944,343.34 $24,363,581.08
2031-04-28 $24,684,666.97 $23,944,126.96 $25,425,206.98
2031-04-29 $25,760,283.96 $24,987,475.44 $26,533,092.48
2031-04-30 $25,919,298.06 $25,141,719.12 $26,696,877.00
2031 May
2031-05-01 $25,919,298.06 $25,141,719.12 $26,696,877.00
2031-05-02 $25,919,298.06 $25,141,719.12 $26,696,877.00
2031-05-03 $24,953,506.90 $24,204,901.70 $25,702,112.11
2031-05-04 $24,023,702.55 $23,302,991.47 $24,744,413.62
2031-05-05 $25,070,518.48 $24,318,402.93 $25,822,634.04
2031-05-06 $25,773,430.21 $25,000,227.31 $26,546,633.12
2031-05-07 $24,813,074.31 $24,068,682.08 $25,557,466.54
2031-05-08 $23,888,502.68 $23,171,847.60 $24,605,157.76
2031-05-09 $24,929,427.37 $24,181,544.55 $25,677,310.19
2031-05-10 $24,000,520.25 $23,280,504.65 $24,720,535.86
2031-05-11 $23,106,225.58 $22,413,038.81 $23,799,412.35
2031-05-12 $22,245,253.64 $21,577,896.03 $22,912,611.25
2031-05-13 $22,762,585.12 $22,079,707.57 $23,445,462.68
2031-05-14 $21,914,417.73 $21,256,985.20 $22,571,850.26
2031-05-15 $22,716,164.72 $22,034,679.78 $23,397,649.66
2031-05-16 $23,706,005.61 $22,994,825.45 $24,417,185.78
2031-05-17 $24,738,978.13 $23,996,808.78 $25,481,147.47
2031-05-18 $25,816,961.69 $25,042,452.84 $26,591,470.54
2031-05-19 $26,941,917.63 $26,133,660.10 $27,750,175.16
2031-05-20 $28,115,892.73 $27,272,415.95 $28,959,369.51
2031-05-21 $29,341,022.97 $28,460,792.28 $30,221,253.66
2031-05-22 $29,522,140.40 $28,636,476.19 $30,407,804.61
2031-05-23 $29,522,140.40 $28,636,476.19 $30,407,804.61
2031-05-24 $29,522,140.40 $28,636,476.19 $30,407,804.61
2031-05-25 $28,422,102.04 $27,569,438.98 $29,274,765.10
2031-05-26 $27,363,052.73 $26,542,161.15 $28,183,944.31
2031-05-27 $28,555,378.50 $27,698,717.14 $29,412,039.85
2031-05-28 $29,355,996.59 $28,475,316.69 $30,236,676.48
2031-05-29 $28,262,148.99 $27,414,284.52 $29,110,013.46
2031-05-30 $27,209,059.76 $26,392,787.97 $28,025,331.56
2031-05-31 $28,394,675.40 $27,542,835.14 $29,246,515.66
2031 June
2031-06-01 $27,336,648.04 $26,516,548.60 $28,156,747.48
2031-06-02 $26,318,044.34 $25,528,503.01 $27,107,585.67
2031-06-03 $25,337,395.31 $24,577,273.46 $26,097,517.17
2031-06-04 $25,926,637.07 $25,148,837.95 $26,704,436.18
2031-06-05 $24,960,572.45 $24,211,755.27 $25,709,389.62
2031-06-06 $25,873,764.12 $25,097,551.20 $26,649,977.05
2031-06-07 $27,001,195.19 $26,191,159.33 $27,811,231.04
2031-06-08 $28,177,753.27 $27,332,420.67 $29,023,085.87
2031-06-09 $29,405,579.04 $28,523,411.67 $30,287,746.41
2031-06-10 $30,686,906.45 $29,766,299.26 $31,607,513.65
2031-06-11 $32,024,066.81 $31,063,344.80 $32,984,788.81
2031-06-12 $33,419,492.98 $32,416,908.19 $34,422,077.77
2031-06-13 $33,625,786.15 $32,617,012.57 $34,634,559.74
2031-06-14 $33,625,786.15 $32,617,012.57 $34,634,559.74
2031-06-15 $33,625,786.15 $32,617,012.57 $34,634,559.74
2031-06-16 $32,372,839.92 $31,401,654.72 $33,344,025.12
2031-06-17 $31,166,580.30 $30,231,582.90 $32,101,577.71
2031-06-18 $32,524,642.11 $31,548,902.85 $33,500,381.37
2031-06-19 $33,436,547.96 $32,433,451.52 $34,439,644.40
2031-06-20 $32,190,653.02 $31,224,933.43 $33,156,372.61
2031-06-21 $30,991,181.96 $30,061,446.50 $31,920,917.42
2031-06-22 $32,341,600.91 $31,371,352.88 $33,311,848.93
2031-06-23 $31,136,505.31 $30,202,410.15 $32,070,600.46
2031-06-24 $29,976,313.34 $29,077,023.94 $30,875,602.74
2031-06-25 $28,859,351.83 $27,993,571.27 $29,725,132.38
2031-06-26 $29,530,499.54 $28,644,584.56 $30,416,414.53
2031-06-27 $28,430,149.71 $27,577,245.22 $29,283,054.20
2031-06-28 $29,470,277.14 $28,586,168.83 $30,354,385.45
2031-06-29 $30,754,423.73 $29,831,791.02 $31,677,056.44
2031-06-30 $32,094,526.10 $31,131,690.32 $33,057,361.88
2031 July
2031-07-01 $33,493,022.49 $32,488,231.82 $34,497,813.17
2031-07-02 $34,952,457.38 $33,903,883.66 $36,001,031.10
2031-07-03 $36,475,486.11 $35,381,221.53 $37,569,750.70
2031-07-04 $38,064,879.75 $36,922,933.36 $39,206,826.15
2031-07-05 $38,299,848.15 $37,150,852.70 $39,448,843.59
2031-07-06 $38,299,848.15 $37,150,852.70 $39,448,843.59
2031-07-07 $38,299,848.15 $37,150,852.70 $39,448,843.59
2031-07-08 $36,872,739.49 $35,766,557.31 $37,978,921.68
2031-07-09 $35,498,807.00 $34,433,842.79 $36,563,771.21
2031-07-10 $37,045,642.54 $35,934,273.26 $38,157,011.82
2031-07-11 $38,084,305.41 $36,941,776.25 $39,226,834.58
2031-07-12 $36,665,228.20 $35,565,271.35 $37,765,185.04
2031-07-13 $35,299,027.89 $34,240,057.05 $36,357,998.72
2031-07-14 $36,837,158.19 $35,732,043.44 $37,942,272.93
2031-07-15 $35,464,551.51 $34,400,614.96 $36,528,488.06
2031-07-16 $34,143,090.18 $33,118,797.47 $35,167,382.88
2031-07-17 $32,870,868.44 $31,884,742.38 $33,856,994.49
2031-07-18 $33,635,307.24 $32,626,248.02 $34,644,366.45
2031-07-19 $32,382,006.23 $31,410,546.05 $33,353,466.42
2031-07-20 $33,566,713.78 $32,559,712.37 $34,573,715.19
2031-07-21 $35,029,359.71 $33,978,478.92 $36,080,240.50
2031-07-22 $36,555,739.41 $35,459,067.23 $37,652,411.59
2031-07-23 $38,148,630.03 $37,004,171.13 $39,293,088.93
2031-07-24 $39,810,929.74 $38,616,601.85 $41,005,257.63
2031-07-25 $41,545,662.99 $40,299,293.10 $42,792,032.88
2031-07-26 $43,355,986.02 $42,055,306.44 $44,656,665.60
2031-07-27 $43,623,615.56 $42,314,907.10 $44,932,324.03
2031-07-28 $43,623,615.56 $42,314,907.10 $44,932,324.03
2031-07-29 $43,623,615.56 $42,314,907.10 $44,932,324.03
2031-07-30 $41,998,135.51 $40,738,191.44 $43,258,079.57
2031-07-31 $40,433,223.23 $39,220,226.53 $41,646,219.92
2031 August
2031-08-01 $42,195,072.48 $40,929,220.30 $43,460,924.65
2031-08-02 $43,378,111.89 $42,076,768.54 $44,679,455.25
2031-08-03 $41,761,779.66 $40,508,926.27 $43,014,633.05
2031-08-04 $40,205,674.35 $38,999,504.12 $41,411,844.58
2031-08-05 $41,957,608.32 $40,698,880.07 $43,216,336.57
2031-08-06 $40,394,206.14 $39,182,379.96 $41,606,032.33
2031-08-07 $38,889,058.63 $37,722,386.87 $40,055,730.39
2031-08-08 $37,439,995.12 $36,316,795.27 $38,563,194.98
2031-08-09 $38,310,692.69 $37,161,371.90 $39,460,013.47
2031-08-10 $36,883,179.95 $35,776,684.55 $37,989,675.35
2031-08-11 $38,232,564.58 $37,085,587.64 $39,379,541.52
2031-08-12 $39,898,521.68 $38,701,566.03 $41,095,477.33
2031-08-13 $41,637,071.68 $40,387,959.53 $42,886,183.83
2031-08-14 $43,451,377.78 $42,147,836.45 $44,754,919.12
2031-08-15 $45,344,740.99 $43,984,398.76 $46,705,083.22
2031-08-16 $47,320,606.17 $45,900,987.99 $48,740,224.36
2031-08-17 $49,382,568.29 $47,901,091.24 $50,864,045.34
2031-08-18 $49,687,398.96 $48,196,776.99 $51,178,020.93
2031-08-19 $49,687,398.96 $48,196,776.99 $51,178,020.93
2031-08-20 $49,687,398.96 $48,196,776.99 $51,178,020.93
2031-08-21 $47,835,973.42 $46,400,894.21 $49,271,052.62
2031-08-22 $46,053,534.71 $44,671,928.67 $47,435,140.75
2031-08-23 $48,060,285.08 $46,618,476.53 $49,502,093.63
2031-08-24 $49,407,769.71 $47,925,536.62 $50,890,002.80
2031-08-25 $47,566,763.56 $46,139,760.66 $48,993,766.47
2031-08-26 $45,794,356.02 $44,420,525.33 $47,168,186.70
2031-08-27 $47,789,812.85 $46,356,118.47 $49,223,507.24
2031-08-28 $46,009,094.16 $44,628,821.34 $47,389,366.99
2031-08-29 $44,294,727.66 $42,965,885.83 $45,623,569.49
2031-08-30 $42,644,240.98 $41,364,913.75 $43,923,568.21
2031-08-31 $43,635,967.52 $42,326,888.49 $44,945,046.54
2031 September
2031-09-01 $42,010,027.21 $40,749,726.39 $43,270,328.03
2031-09-02 $43,546,979.42 $42,240,570.04 $44,853,388.81
2031-09-03 $45,444,508.41 $44,081,173.16 $46,807,843.66
2031-09-04 $47,424,720.89 $46,001,979.26 $48,847,462.51
2031-09-05 $49,491,219.73 $48,006,483.13 $50,975,956.32
2031-09-06 $51,647,764.80 $50,098,331.86 $53,197,197.74
2031-09-07 $53,898,279.81 $52,281,331.41 $55,515,228.20
2031-09-08 $56,246,859.42 $54,559,453.64 $57,934,265.20
2031-09-09 $56,594,062.26 $54,896,240.39 $58,291,884.13
2031-09-10 $56,594,062.26 $54,896,240.39 $58,291,884.13
2031-09-11 $56,594,062.26 $54,896,240.39 $58,291,884.13
2031-09-12 $54,485,284.29 $52,850,725.76 $56,119,842.82
2031-09-13 $52,455,082.48 $50,881,430.01 $54,028,734.96
2031-09-14 $54,740,775.79 $53,098,552.52 $56,382,999.06
2031-09-15 $56,275,563.90 $54,587,296.98 $57,963,830.81
2031-09-16 $54,178,653.64 $52,553,294.03 $55,804,013.25
2031-09-17 $52,159,877.35 $50,595,081.03 $53,724,673.67
2031-09-18 $54,432,707.30 $52,799,726.08 $56,065,688.52
2031-09-19 $52,404,464.59 $50,832,330.65 $53,976,598.53
2031-09-20 $50,451,797.19 $48,938,243.27 $51,965,351.11
2031-09-21 $48,571,889.05 $47,114,732.38 $50,029,045.72
2031-09-22 $49,701,467.86 $48,210,423.83 $51,192,511.90
2031-09-23 $47,849,518.09 $46,414,032.55 $49,285,003.63
2031-09-24 $49,600,110.22 $48,112,106.91 $51,088,113.52
2031-09-25 $51,761,400.12 $50,208,558.11 $53,314,242.12