2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $20,012,772.95 $19,412,389.76 $20,613,156.14
2031-01-02 $20,184,988.82 $19,579,439.16 $20,790,538.49
2031-01-03 $20,092,759.50 $19,489,976.72 $20,695,542.29
2031-01-04 $20,265,663.68 $19,657,693.77 $20,873,633.59
2031-01-05 $20,440,055.76 $19,826,854.08 $21,053,257.43
2031-01-06 $20,615,948.53 $19,997,470.07 $21,234,426.98
2031-01-07 $20,771,423.25 $20,148,280.55 $21,394,565.95
2031-01-08 $20,950,167.54 $20,321,662.51 $21,578,672.56
2031-01-09 $21,130,449.97 $20,496,536.47 $21,764,363.47
2031-01-10 $21,167,391.32 $20,532,369.58 $21,802,413.06
2031-01-11 $21,241,274.01 $20,604,035.79 $21,878,512.23
2031-01-12 $21,204,332.66 $20,568,202.68 $21,840,462.64
2031-01-13 $21,167,391.32 $20,532,369.58 $21,802,413.06
2031-01-14 $21,241,274.01 $20,604,035.79 $21,878,512.23
2031-01-15 $21,424,061.50 $20,781,339.66 $22,066,783.35
2031-01-16 $21,496,075.15 $20,851,192.90 $22,140,957.41
2031-01-17 $21,604,095.63 $20,955,972.76 $22,252,218.50
2031-01-18 $21,505,382.12 $20,860,220.66 $22,150,543.59
2031-01-19 $21,690,442.34 $21,039,729.07 $22,341,155.61
2031-01-20 $21,725,884.24 $21,074,107.72 $22,377,660.77
2031-01-21 $21,796,768.04 $21,142,865.00 $22,450,671.08
2031-01-22 $21,832,209.94 $21,177,243.64 $22,487,176.24
2031-01-23 $22,020,082.61 $21,359,480.13 $22,680,685.09
2031-01-24 $21,919,468.37 $21,261,884.32 $22,577,052.43
2031-01-25 $22,108,091.93 $21,444,849.17 $22,771,334.69
2031-01-26 $22,298,338.65 $21,629,388.49 $22,967,288.81
2031-01-27 $22,490,222.50 $21,815,515.82 $23,164,929.17
2031-01-28 $22,659,832.02 $21,980,037.06 $23,339,626.98
2031-01-29 $22,854,826.62 $22,169,181.82 $23,540,471.42
2031-01-30 $23,051,499.22 $22,359,954.24 $23,743,044.19
2031-01-31 $23,091,799.04 $22,399,045.07 $23,784,553.01
2031 February
2031-02-01 $23,172,398.69 $22,477,226.73 $23,867,570.65
2031-02-02 $23,132,098.86 $22,438,135.90 $23,826,061.83
2031-02-03 $23,091,799.04 $22,399,045.07 $23,784,553.01
2031-02-04 $23,172,398.69 $22,477,226.73 $23,867,570.65
2031-02-05 $23,371,804.08 $22,670,649.96 $24,072,958.20
2031-02-06 $23,450,364.77 $22,746,853.83 $24,153,875.71
2031-02-07 $23,568,205.80 $22,861,159.62 $24,275,251.97
2031-02-08 $23,460,517.87 $22,756,702.33 $24,164,333.41
2031-02-09 $23,662,402.62 $22,952,530.54 $24,372,274.70
2031-02-10 $23,701,066.67 $22,990,034.67 $24,412,098.67
2031-02-11 $23,778,394.79 $23,065,042.94 $24,491,746.63
2031-02-12 $23,817,058.84 $23,102,547.08 $24,531,570.61
2031-02-13 $24,022,011.73 $23,301,351.38 $24,742,672.08
2031-02-14 $23,912,250.27 $23,194,882.76 $24,629,617.78
2031-02-15 $24,118,022.31 $23,394,481.64 $24,841,562.98
2031-02-16 $24,325,565.08 $23,595,798.13 $25,055,332.03
2031-02-17 $24,534,893.81 $23,798,847.00 $25,270,940.63
2031-02-18 $24,719,923.18 $23,978,325.48 $25,461,520.87
2031-02-19 $24,932,645.48 $24,184,666.12 $25,680,624.85
2031-02-20 $25,147,198.32 $24,392,782.38 $25,901,614.27
2031-02-21 $25,191,161.96 $24,435,427.10 $25,946,896.82
2031-02-22 $25,279,089.23 $24,520,716.55 $26,037,461.90
2031-02-23 $25,235,125.59 $24,478,071.82 $25,992,179.36
2031-02-24 $25,191,161.96 $24,435,427.10 $25,946,896.82
2031-02-25 $25,279,089.23 $24,520,716.55 $26,037,461.90
2031-02-26 $25,496,623.32 $24,731,724.62 $26,261,522.02
2031-02-27 $25,582,326.26 $24,814,856.47 $26,349,796.04
2031-02-28 $25,710,880.66 $24,939,554.24 $26,482,207.08
2031 March
2031-03-01 $25,593,402.41 $24,825,600.34 $26,361,204.49
2031-03-02 $25,813,641.27 $25,039,232.03 $26,588,050.51
2031-03-03 $25,855,820.42 $25,080,145.81 $26,631,495.03
2031-03-04 $25,940,178.72 $25,161,973.36 $26,718,384.09
2031-03-05 $25,982,357.88 $25,202,887.14 $26,761,828.61
2031-03-06 $26,205,943.81 $25,419,765.49 $26,992,122.12
2031-03-07 $26,086,203.52 $25,303,617.41 $26,868,789.63
2031-03-08 $26,310,683.07 $25,521,362.58 $27,100,003.57
2031-03-09 $26,537,094.34 $25,740,981.51 $27,333,207.17
2031-03-10 $26,765,453.94 $25,962,490.33 $27,568,417.56
2031-03-11 $26,967,305.03 $26,158,285.88 $27,776,324.18
2031-03-12 $27,199,366.72 $26,383,385.72 $28,015,347.73
2031-03-13 $27,433,425.38 $26,610,422.62 $28,256,428.14
2031-03-14 $27,481,385.91 $26,656,944.33 $28,305,827.49
2031-03-15 $27,577,306.98 $26,749,987.77 $28,404,626.19
2031-03-16 $27,529,346.45 $26,703,466.05 $28,355,226.84
2031-03-17 $27,481,385.91 $26,656,944.33 $28,305,827.49
2031-03-18 $27,577,306.98 $26,749,987.77 $28,404,626.19
2031-03-19 $27,814,617.92 $26,980,179.38 $28,649,056.46
2031-03-20 $27,908,112.44 $27,070,869.06 $28,745,355.81
2031-03-21 $28,048,354.21 $27,206,903.58 $28,889,804.83
2031-03-22 $27,920,195.57 $27,082,589.70 $28,757,801.44
2031-03-23 $28,160,457.17 $27,315,643.46 $29,005,270.89
2031-03-24 $28,206,470.99 $27,360,276.86 $29,052,665.12
2031-03-25 $28,298,498.63 $27,449,543.67 $29,147,453.59
2031-03-26 $28,344,512.45 $27,494,177.08 $29,194,847.82
2031-03-27 $28,588,425.42 $27,730,772.66 $29,446,078.19
2031-03-28 $28,457,799.09 $27,604,065.12 $29,311,533.06
2031-03-29 $28,702,686.93 $27,841,606.32 $29,563,767.54
2031-03-30 $28,949,682.10 $28,081,191.64 $29,818,172.57
2031-03-31 $29,198,802.74 $28,322,838.66 $30,074,766.83
2031 April
2031-04-01 $29,419,004.88 $28,536,434.73 $30,301,575.02
2031-04-02 $29,672,164.18 $28,781,999.25 $30,562,329.10
2031-04-03 $29,927,501.99 $29,029,676.93 $30,825,327.05
2031-04-04 $29,979,822.80 $29,080,428.12 $30,879,217.48
2031-04-05 $30,084,464.42 $29,181,930.48 $30,986,998.35
2031-04-06 $30,032,143.61 $29,131,179.30 $30,933,107.92
2031-04-07 $29,979,822.80 $29,080,428.12 $30,879,217.48
2031-04-08 $30,084,464.42 $29,181,930.48 $30,986,998.35
2031-04-09 $30,343,350.19 $29,433,049.69 $31,253,650.70
2031-04-10 $30,445,344.65 $29,531,984.31 $31,358,704.99
2031-04-11 $30,598,336.33 $29,680,386.24 $31,516,286.42
2031-04-12 $30,458,526.31 $29,544,770.52 $31,372,282.10
2031-04-13 $30,720,631.00 $29,799,012.07 $31,642,249.93
2031-04-14 $30,770,828.11 $29,847,703.27 $31,693,952.95
2031-04-15 $30,871,222.33 $29,945,085.66 $31,797,359.00
2031-04-16 $30,921,419.44 $29,993,776.86 $31,849,062.02
2031-04-17 $31,187,507.47 $30,251,882.24 $32,123,132.69
2031-04-18 $31,045,005.40 $30,113,655.24 $31,976,355.56
2031-04-19 $31,312,156.92 $30,372,792.21 $32,251,521.63
2031-04-20 $31,581,607.36 $30,634,159.14 $32,529,055.58
2031-04-21 $31,853,376.50 $30,897,775.21 $32,808,977.80
2031-04-22 $32,093,598.04 $31,130,790.10 $33,056,405.99
2031-04-23 $32,369,773.02 $31,398,679.83 $33,340,866.21
2031-04-24 $32,648,324.56 $31,668,874.82 $33,627,774.30
2031-04-25 $32,705,402.05 $31,724,239.99 $33,686,564.11
2031-04-26 $32,819,557.03 $31,834,970.32 $33,804,143.74
2031-04-27 $32,762,479.54 $31,779,605.15 $33,745,353.93
2031-04-28 $32,705,402.05 $31,724,239.99 $33,686,564.11
2031-04-29 $32,819,557.03 $31,834,970.32 $33,804,143.74
2031-04-30 $33,101,979.10 $32,108,919.72 $34,095,038.47
2031 May
2031-05-01 $33,213,246.25 $32,216,848.87 $34,209,643.64
2031-05-02 $33,380,146.99 $32,378,742.58 $34,381,551.40
2031-05-03 $33,227,626.31 $32,230,797.52 $34,224,455.09
2031-05-04 $33,513,559.93 $32,508,153.13 $34,518,966.73
2031-05-05 $33,568,320.65 $32,561,271.03 $34,575,370.27
2031-05-06 $33,677,842.09 $32,667,506.82 $34,688,177.35
2031-05-07 $33,732,602.81 $32,720,624.72 $34,744,580.89
2031-05-08 $34,022,881.90 $33,002,195.45 $35,043,568.36
2031-05-09 $33,867,424.43 $32,851,401.70 $34,883,447.17
2031-05-10 $34,158,863.71 $33,134,097.80 $35,183,629.62
2031-05-11 $34,452,810.91 $33,419,226.58 $35,486,395.24
2031-05-12 $34,749,287.61 $33,706,808.99 $35,791,766.24
2031-05-13 $35,011,348.61 $33,961,008.15 $36,061,689.07
2031-05-14 $35,312,631.69 $34,253,252.74 $36,372,010.64
2031-05-15 $35,616,507.41 $34,548,012.19 $36,685,002.63
2031-05-16 $35,678,774.03 $34,608,410.81 $36,749,137.25
2031-05-17 $35,803,307.27 $34,729,208.06 $36,877,406.49
2031-05-18 $35,741,040.65 $34,668,809.43 $36,813,271.87
2031-05-19 $35,678,774.03 $34,608,410.81 $36,749,137.25
2031-05-20 $35,803,307.27 $34,729,208.06 $36,877,406.49
2031-05-21 $36,111,405.40 $35,028,063.24 $37,194,747.56
2031-05-22 $36,232,788.28 $35,145,804.63 $37,319,771.92
2031-05-23 $36,414,862.59 $35,322,416.71 $37,507,308.47
2031-05-24 $36,248,475.67 $35,161,021.40 $37,335,929.94
2031-05-25 $36,560,404.61 $35,463,592.47 $37,657,216.75
2031-05-26 $36,620,143.83 $35,521,539.52 $37,718,748.15
2031-05-27 $36,739,622.28 $35,637,433.61 $37,841,810.94
2031-05-28 $36,799,361.50 $35,695,380.65 $37,903,342.34
2031-05-29 $37,116,030.97 $36,002,550.04 $38,229,511.90
2031-05-30 $36,946,440.27 $35,838,047.07 $38,054,833.48
2031-05-31 $37,264,375.40 $36,146,444.14 $38,382,306.66
2031 June
2031-06-01 $37,585,046.45 $36,457,495.06 $38,712,597.85
2031-06-02 $37,908,476.98 $36,771,222.67 $39,045,731.29
2031-06-03 $38,194,362.93 $37,048,532.04 $39,340,193.81
2031-06-04 $38,523,036.80 $37,367,345.69 $39,678,727.90
2031-06-05 $38,854,539.01 $37,688,902.84 $40,020,175.18
2031-06-06 $38,922,466.52 $37,754,792.53 $40,090,140.52
2031-06-07 $39,058,321.56 $37,886,571.91 $40,230,071.20
2031-06-08 $38,990,394.04 $37,820,682.22 $40,160,105.86
2031-06-09 $38,922,466.52 $37,754,792.53 $40,090,140.52
2031-06-10 $39,058,321.56 $37,886,571.91 $40,230,071.20
2031-06-11 $39,394,430.05 $38,212,597.15 $40,576,262.95
2031-06-12 $39,526,848.30 $38,341,042.85 $40,712,653.75
2031-06-13 $39,725,475.68 $38,533,711.41 $40,917,239.95
2031-06-14 $39,543,961.90 $38,357,643.04 $40,730,280.76
2031-06-15 $39,884,249.47 $38,687,721.99 $41,080,776.96
2031-06-16 $39,949,419.82 $38,750,937.22 $41,147,902.41
2031-06-17 $40,079,760.50 $38,877,367.69 $41,282,153.32
2031-06-18 $40,144,930.84 $38,940,582.92 $41,349,278.77
2031-06-19 $40,490,389.93 $39,275,678.24 $41,705,101.63
2031-06-20 $40,305,381.11 $39,096,219.67 $41,514,542.54
2031-06-21 $40,652,220.92 $39,432,654.29 $41,871,787.55
2031-06-22 $41,002,045.39 $39,771,984.03 $42,232,106.75
2031-06-23 $41,354,880.21 $40,114,233.80 $42,595,526.61
2031-06-24 $41,666,757.13 $40,416,754.42 $42,916,759.85
2031-06-25 $42,025,311.99 $40,764,552.63 $43,286,071.35
2031-06-26 $42,386,952.32 $41,115,343.75 $43,658,560.89
2031-06-27 $42,461,055.39 $41,187,223.73 $43,734,887.05
2031-06-28 $42,609,261.51 $41,330,983.67 $43,887,539.36
2031-06-29 $42,535,158.45 $41,259,103.70 $43,811,213.20
2031-06-30 $42,461,055.39 $41,187,223.73 $43,734,887.05
2031 July
2031-07-01 $42,609,261.51 $41,330,983.67 $43,887,539.36
2031-07-02 $42,975,926.90 $41,686,649.10 $44,265,204.71
2031-07-03 $43,120,383.80 $41,826,772.29 $44,413,995.32
2031-07-04 $43,337,069.15 $42,036,957.07 $44,637,181.22
2031-07-05 $43,139,053.26 $41,844,881.66 $44,433,224.86
2031-07-06 $43,510,277.67 $42,204,969.34 $44,815,586.00
2031-07-07 $43,581,372.89 $42,273,931.71 $44,888,814.08
2031-07-08 $43,723,563.34 $42,411,856.44 $45,035,270.24
2031-07-09 $43,794,658.57 $42,480,818.81 $45,108,498.33
2031-07-10 $44,171,524.65 $42,846,378.91 $45,496,670.39
2031-07-11 $43,969,695.97 $42,650,605.09 $45,288,786.85
2031-07-12 $44,348,068.31 $43,017,626.26 $45,678,510.35
2031-07-13 $44,729,696.65 $43,387,805.75 $46,071,587.55
2031-07-14 $45,114,609.01 $43,761,170.74 $46,468,047.28
2031-07-15 $45,454,839.85 $44,091,194.66 $46,818,485.05
2031-07-16 $45,845,992.29 $44,470,612.52 $47,221,372.06
2031-07-17 $46,240,510.71 $44,853,295.39 $47,627,726.04
2031-07-18 $46,321,350.77 $44,931,710.24 $47,710,991.29
2031-07-19 $46,483,030.87 $45,088,539.95 $47,877,521.80
2031-07-20 $46,402,190.82 $45,010,125.10 $47,794,256.55
2031-07-21 $46,321,350.77 $44,931,710.24 $47,710,991.29
2031-07-22 $46,483,030.87 $45,088,539.95 $47,877,521.80
2031-07-23 $46,883,031.20 $45,476,540.27 $48,289,522.14
2031-07-24 $47,040,621.23 $45,629,402.59 $48,451,839.86
2031-07-25 $47,277,006.26 $45,858,696.07 $48,695,316.44
2031-07-26 $47,060,988.00 $45,649,158.36 $48,472,817.64
2031-07-27 $47,465,961.82 $46,041,982.97 $48,889,940.68
2031-07-28 $47,543,520.58 $46,117,214.96 $48,969,826.20
2031-07-29 $47,698,638.10 $46,267,678.96 $49,129,597.25
2031-07-30 $47,776,196.87 $46,342,910.96 $49,209,482.77
2031-07-31 $48,187,325.27 $46,741,705.52 $49,632,945.03
2031 August
2031-08-01 $47,967,147.58 $46,528,133.15 $49,406,162.01
2031-08-02 $48,379,919.18 $46,928,521.60 $49,831,316.75
2031-08-03 $48,796,242.80 $47,332,355.51 $50,260,130.08
2031-08-04 $49,216,149.01 $47,739,664.53 $50,692,633.48
2031-08-05 $49,587,311.52 $48,099,692.17 $51,074,930.86
2031-08-06 $50,014,025.11 $48,513,604.35 $51,514,445.86
2031-08-07 $50,444,410.69 $48,931,078.37 $51,957,743.01
2031-08-08 $50,532,600.22 $49,016,622.22 $52,048,578.23
2031-08-09 $50,708,979.28 $49,187,709.90 $52,230,248.66
2031-08-10 $50,620,789.75 $49,102,166.06 $52,139,413.44
2031-08-11 $50,532,600.22 $49,016,622.22 $52,048,578.23
2031-08-12 $50,708,979.28 $49,187,709.90 $52,230,248.66
2031-08-13 $51,145,345.16 $49,610,984.80 $52,679,705.51
2031-08-14 $51,317,262.28 $49,777,744.41 $52,856,780.15
2031-08-15 $51,575,137.97 $50,027,883.83 $53,122,392.11
2031-08-16 $51,339,480.68 $49,799,296.25 $52,879,665.10
2031-08-17 $51,781,272.20 $50,227,834.04 $53,334,710.37
2031-08-18 $51,865,882.12 $50,309,905.66 $53,421,858.59
2031-08-19 $52,035,101.97 $50,474,048.91 $53,596,155.03
2031-08-20 $52,119,711.89 $50,556,120.53 $53,683,303.25
2031-08-21 $52,568,217.54 $50,991,171.01 $54,145,264.07
2031-08-22 $52,328,022.66 $50,758,181.98 $53,897,863.34
2031-08-23 $52,778,320.89 $51,194,971.26 $54,361,670.51
2031-08-24 $53,232,494.06 $51,635,519.24 $54,829,468.88
2031-08-25 $53,690,575.53 $52,079,858.27 $55,301,292.80
2031-08-26 $54,095,481.83 $52,472,617.38 $55,718,346.29
2031-08-27 $54,560,989.57 $52,924,159.89 $56,197,819.26
2031-08-28 $55,030,503.14 $53,379,588.05 $56,681,418.24
2031-08-29 $55,126,710.32 $53,472,909.01 $56,780,511.63
2031-08-30 $55,319,124.66 $53,659,550.92 $56,978,698.40
2031-08-31 $55,222,917.49 $53,566,229.97 $56,879,605.02
2031 September
2031-09-01 $55,126,710.32 $53,472,909.01 $56,780,511.63
2031-09-02 $55,319,124.66 $53,659,550.92 $56,978,698.40
2031-09-03 $55,795,162.21 $54,121,307.35 $57,469,017.08
2031-09-04 $55,982,708.98 $54,303,227.71 $57,662,190.25
2031-09-05 $56,264,029.12 $54,576,108.25 $57,951,950.00
2031-09-06 $56,006,947.33 $54,326,738.91 $57,687,155.75
2031-09-07 $56,488,903.80 $54,794,236.68 $58,183,570.91
2031-09-08 $56,581,205.93 $54,883,769.75 $58,278,642.11
2031-09-09 $56,765,810.19 $55,062,835.88 $58,468,784.49
2031-09-10 $56,858,112.32 $55,152,368.95 $58,563,855.69
2031-09-11 $57,347,393.32 $55,626,971.52 $59,067,815.12
2031-09-12 $57,085,361.41 $55,372,800.57 $58,797,922.25
2031-09-13 $57,576,597.95 $55,849,300.01 $59,303,895.89
2031-09-14 $58,072,061.73 $56,329,899.88 $59,814,223.58
2031-09-15 $58,571,789.13 $56,814,635.45 $60,328,942.80
2031-09-16 $59,013,506.99 $57,243,101.78 $60,783,912.20
2031-09-17 $59,521,335.80 $57,735,695.73 $61,306,975.88
2031-09-18 $60,033,534.63 $58,232,528.59 $61,834,540.67
2031-09-19 $60,138,488.36 $58,334,333.71 $61,942,643.01
2031-09-20 $60,348,395.83 $58,537,943.95 $62,158,847.70
2031-09-21 $60,243,442.10 $58,436,138.83 $62,050,745.36
2031-09-22 $60,138,488.36 $58,334,333.71 $61,942,643.01
2031-09-23 $60,348,395.83 $58,537,943.95 $62,158,847.70
2031-09-24 $60,867,711.75 $59,041,680.40 $62,693,743.11