2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $18,057,246.47 $17,515,529.08 $18,598,963.87
2031-01-02 $18,216,532.27 $17,670,036.31 $18,763,028.24
2031-01-03 $18,377,223.16 $17,825,906.46 $18,928,539.85
2031-01-04 $18,539,331.52 $17,983,151.58 $19,095,511.47
2031-01-05 $18,702,869.87 $18,141,783.77 $19,263,955.97
2031-01-06 $18,602,645.05 $18,044,565.70 $19,160,724.41
2031-01-07 $18,766,741.90 $18,203,739.64 $19,329,744.16
2031-01-08 $18,690,142.95 $18,129,438.67 $19,250,847.24
2031-01-09 $18,855,011.63 $18,289,361.28 $19,420,661.98
2031-01-10 $19,021,334.65 $18,450,694.61 $19,591,974.68
2031-01-11 $19,060,522.81 $18,488,707.13 $19,632,338.50
2031-01-12 $19,228,658.67 $18,651,798.91 $19,805,518.43
2031-01-13 $19,378,765.30 $18,797,402.34 $19,960,128.26
2031-01-14 $19,274,918.50 $18,696,670.94 $19,853,166.05
2031-01-15 $19,171,628.19 $18,596,479.34 $19,746,777.04
2031-01-16 $19,284,248.20 $18,705,720.75 $19,862,775.65
2031-01-17 $19,454,357.57 $18,870,726.85 $20,037,988.30
2031-01-18 $19,625,967.51 $19,037,188.49 $20,214,746.54
2031-01-19 $19,733,198.46 $19,141,202.51 $20,325,194.42
2031-01-20 $19,627,452.33 $19,038,628.76 $20,216,275.90
2031-01-21 $19,800,589.16 $19,206,571.48 $20,394,606.83
2031-01-22 $19,975,253.26 $19,375,995.66 $20,574,510.86
2031-01-23 $20,151,458.10 $19,546,914.35 $20,756,001.84
2031-01-24 $20,329,217.27 $19,719,340.75 $20,939,093.78
2031-01-25 $20,508,544.48 $19,893,288.14 $21,123,800.81
2031-01-26 $20,398,643.42 $19,786,684.12 $21,010,602.73
2031-01-27 $20,578,583.05 $19,961,225.56 $21,195,940.54
2031-01-28 $20,494,588.84 $19,879,751.17 $21,109,426.50
2031-01-29 $20,675,374.81 $20,055,113.57 $21,295,636.06
2031-01-30 $20,857,755.54 $20,232,022.87 $21,483,488.20
2031-01-31 $20,900,727.14 $20,273,705.33 $21,527,748.95
2031 February
2031-02-01 $21,085,095.73 $20,452,542.86 $21,717,648.60
2031-02-02 $21,249,694.45 $20,612,203.61 $21,887,185.28
2031-02-03 $21,135,821.72 $20,501,747.07 $21,769,896.37
2031-02-04 $21,022,559.22 $20,391,882.44 $21,653,236.00
2031-02-05 $21,146,052.16 $20,511,670.60 $21,780,433.73
2031-02-06 $21,332,584.80 $20,692,607.26 $21,972,562.35
2031-02-07 $21,520,762.88 $20,875,139.99 $22,166,385.76
2031-02-08 $21,638,346.47 $20,989,196.08 $22,287,496.87
2031-02-09 $21,522,391.04 $20,876,719.31 $22,168,062.78
2031-02-10 $21,712,243.43 $21,060,876.13 $22,363,610.73
2031-02-11 $21,903,770.53 $21,246,657.41 $22,560,883.64
2031-02-12 $22,096,987.12 $21,434,077.51 $22,759,896.73
2031-02-13 $22,291,908.11 $21,623,150.86 $22,960,665.35
2031-02-14 $22,488,548.52 $21,813,892.06 $23,163,204.98
2031-02-15 $22,368,037.03 $21,696,995.92 $23,039,078.14
2031-02-16 $22,565,348.99 $21,888,388.52 $23,242,309.46
2031-02-17 $22,473,245.53 $21,799,048.16 $23,147,442.89
2031-02-18 $22,671,485.55 $21,991,340.98 $23,351,630.11
2031-02-19 $22,871,474.27 $22,185,330.04 $23,557,618.50
2031-02-20 $22,918,594.58 $22,231,036.75 $23,606,152.42
2031-02-21 $23,120,763.10 $22,427,140.20 $23,814,385.99
2031-02-22 $23,301,253.05 $22,602,215.46 $24,000,290.64
2031-02-23 $23,176,386.45 $22,481,094.86 $23,871,678.04
2031-02-24 $23,052,188.98 $22,360,623.31 $23,743,754.65
2031-02-25 $23,187,604.59 $22,491,976.45 $23,883,232.73
2031-02-26 $23,392,146.08 $22,690,381.70 $24,093,910.47
2031-02-27 $23,598,491.87 $22,890,537.11 $24,306,446.63
2031-02-28 $23,727,427.62 $23,015,604.79 $24,439,250.44
2031 March
2031-03-01 $23,600,277.23 $22,892,268.91 $24,308,285.55
2031-03-02 $23,808,458.97 $23,094,205.21 $24,522,712.74
2031-03-03 $24,018,477.12 $23,297,922.81 $24,739,031.44
2031-03-04 $24,230,347.87 $23,503,437.43 $24,957,258.31
2031-03-05 $24,444,087.57 $23,710,764.94 $25,177,410.19
2031-03-06 $24,659,712.69 $23,919,921.31 $25,399,504.07
2031-03-07 $24,527,566.38 $23,791,739.39 $25,263,393.38
2031-03-08 $24,743,927.89 $24,001,610.05 $25,486,245.73
2031-03-09 $24,642,932.27 $23,903,644.30 $25,382,220.23
2031-03-10 $24,860,311.43 $24,114,502.09 $25,606,120.78
2031-03-11 $25,079,608.13 $24,327,219.89 $25,831,996.38
2031-03-12 $25,131,277.69 $24,377,339.36 $25,885,216.02
2031-03-13 $25,352,964.63 $24,592,375.69 $26,113,553.57
2031-03-14 $25,550,880.04 $24,784,353.64 $26,317,406.45
2031-03-15 $25,413,958.16 $24,651,539.41 $26,176,376.90
2031-03-16 $25,277,770.00 $24,519,436.90 $26,036,103.10
2031-03-17 $25,426,259.36 $24,663,471.58 $26,189,047.14
2031-03-18 $25,650,548.38 $24,881,031.92 $26,420,064.83
2031-03-19 $25,876,815.88 $25,100,511.40 $26,653,120.36
2031-03-20 $26,018,199.77 $25,237,653.78 $26,798,745.76
2031-03-21 $25,878,773.61 $25,102,410.40 $26,655,136.82
2031-03-22 $26,107,054.33 $25,323,842.70 $26,890,265.96
2031-03-23 $26,337,348.74 $25,547,228.28 $27,127,469.21
2031-03-24 $26,569,674.62 $25,772,584.38 $27,366,764.86
2031-03-25 $26,804,049.89 $25,999,928.39 $27,608,171.38
2031-03-26 $27,040,492.61 $26,229,277.83 $27,851,707.39
2031-03-27 $26,895,588.19 $26,088,720.55 $27,702,455.84
2031-03-28 $27,132,838.39 $26,318,853.24 $27,946,823.54
2031-03-29 $27,022,092.11 $26,211,429.35 $27,832,754.88
2031-03-30 $27,260,458.22 $26,442,644.47 $28,078,271.97
2031-03-31 $27,500,926.99 $26,675,899.18 $28,325,954.80
2031 April
2031-04-01 $27,557,585.00 $26,730,857.45 $28,384,312.55
2031-04-02 $27,800,674.78 $26,966,654.54 $28,634,695.02
2031-04-03 $28,017,698.00 $27,177,167.06 $28,858,228.94
2031-04-04 $27,867,556.95 $27,031,530.24 $28,703,583.65
2031-04-05 $27,718,220.46 $26,886,673.85 $28,549,767.08
2031-04-06 $27,881,045.77 $27,044,614.40 $28,717,477.14
2031-04-07 $28,126,988.84 $27,283,179.18 $28,970,798.51
2031-04-08 $28,375,101.42 $27,523,848.38 $29,226,354.46
2031-04-09 $28,530,135.26 $27,674,231.20 $29,386,039.32
2031-04-10 $28,377,248.16 $27,525,930.71 $29,228,565.60
2031-04-11 $28,627,568.31 $27,768,741.26 $29,486,395.36
2031-04-12 $28,880,096.58 $28,013,693.68 $29,746,499.47
2031-04-13 $29,134,852.43 $28,260,806.86 $30,008,898.00
2031-04-14 $29,391,855.53 $28,510,099.86 $30,273,611.20
2031-04-15 $29,651,125.69 $28,761,591.92 $30,540,659.46
2031-04-16 $29,492,231.43 $28,607,464.49 $30,376,998.38
2031-04-17 $29,752,387.03 $28,859,815.42 $30,644,958.64
2031-04-18 $29,630,948.71 $28,742,020.25 $30,519,877.18
2031-04-19 $29,892,327.95 $28,995,558.12 $30,789,097.79
2031-04-20 $30,156,012.86 $29,251,332.48 $31,060,693.25
2031-04-21 $30,218,140.94 $29,311,596.71 $31,124,685.17
2031-04-22 $30,484,699.90 $29,570,158.90 $31,399,240.89
2031-04-23 $30,722,675.69 $29,800,995.42 $31,644,355.97
2031-04-24 $30,558,039.22 $29,641,298.04 $31,474,780.40
2031-04-25 $30,394,285.00 $29,482,456.45 $31,306,113.55
2031-04-26 $30,572,830.33 $29,655,645.42 $31,490,015.24
2031-04-27 $30,842,518.06 $29,917,242.51 $31,767,793.60
2031-04-28 $31,114,584.74 $30,181,147.20 $32,048,022.28
2031-04-29 $31,284,586.37 $30,346,048.78 $32,223,123.96
2031-04-30 $31,116,938.74 $30,183,430.57 $32,050,446.90
2031 May
2031-05-01 $31,391,426.13 $30,449,683.34 $32,333,168.91
2031-05-02 $31,668,334.82 $30,718,284.77 $32,618,384.86
2031-05-03 $31,947,686.16 $30,989,255.57 $32,906,116.74
2031-05-04 $32,229,501.70 $31,262,616.65 $33,196,386.76
2031-05-05 $32,513,803.19 $31,538,389.09 $33,489,217.28
2031-05-06 $32,339,568.43 $31,369,381.38 $33,309,755.49
2031-05-07 $32,624,840.83 $31,646,095.61 $33,603,586.06
2031-05-08 $32,491,678.22 $31,516,927.87 $33,466,428.56
2031-05-09 $32,778,292.40 $31,794,943.63 $33,761,641.17
2031-05-10 $33,067,434.85 $32,075,411.81 $34,059,457.90
2031-05-11 $33,135,561.11 $32,141,494.27 $34,129,627.94
2031-05-12 $33,427,855.08 $32,425,019.43 $34,430,690.73
2031-05-13 $33,688,806.33 $32,678,142.14 $34,699,470.52
2031-05-14 $33,508,274.98 $32,503,026.73 $34,513,523.23
2031-05-15 $33,328,711.05 $32,328,849.72 $34,328,572.38
2031-05-16 $33,524,494.10 $32,518,759.27 $34,530,228.92
2031-05-17 $33,820,218.91 $32,805,612.34 $34,834,825.48
2031-05-18 $34,118,552.36 $33,094,995.79 $35,142,108.93
2031-05-19 $34,304,966.86 $33,275,817.85 $35,334,115.86
2031-05-20 $34,121,133.63 $33,097,499.62 $35,144,767.64
2031-05-21 $34,422,121.49 $33,389,457.85 $35,454,785.14
2031-05-22 $34,725,764.42 $33,683,991.49 $35,767,537.35
2031-05-23 $35,032,085.83 $33,981,123.25 $36,083,048.40
2031-05-24 $35,341,109.34 $34,280,876.06 $36,401,342.62
2031-05-25 $35,652,858.81 $34,583,273.04 $36,722,444.57
2031-05-26 $35,461,802.50 $34,397,948.43 $36,525,656.58
2031-05-27 $35,774,616.62 $34,701,378.12 $36,847,855.11
2031-05-28 $35,628,597.77 $34,559,739.84 $36,697,455.71
2031-05-29 $35,942,883.22 $34,864,596.72 $37,021,169.71
2031-05-30 $36,259,941.02 $35,172,142.79 $37,347,739.25
2031-05-31 $36,334,644.54 $35,244,605.21 $37,424,683.88
2031 June
2031-06-01 $36,655,158.14 $35,555,503.39 $37,754,812.88
2031-06-02 $36,941,303.01 $35,833,063.92 $38,049,542.10
2031-06-03 $36,743,342.19 $35,641,041.93 $37,845,642.46
2031-06-04 $36,546,442.21 $35,450,048.95 $37,642,835.48
2031-06-05 $36,761,127.20 $35,658,293.38 $37,863,961.01
2031-06-06 $37,085,402.86 $35,972,840.77 $38,197,964.94
2031-06-07 $37,412,539.01 $36,290,162.84 $38,534,915.18
2031-06-08 $37,616,950.95 $36,488,442.42 $38,745,459.48
2031-06-09 $37,415,369.48 $36,292,908.40 $38,537,830.57
2031-06-10 $37,745,416.32 $36,613,053.83 $38,877,778.81
2031-06-11 $38,078,374.55 $36,936,023.31 $39,220,725.78
2031-06-12 $38,414,269.86 $37,261,841.76 $39,566,697.95
2031-06-13 $38,753,128.15 $37,590,534.30 $39,915,721.99
2031-06-14 $39,094,975.56 $37,922,126.30 $40,267,824.83
2031-06-15 $38,885,473.66 $37,718,909.45 $40,052,037.87
2031-06-16 $39,228,488.52 $38,051,633.86 $40,405,343.17
2031-06-17 $39,068,372.24 $37,896,321.07 $40,240,423.41
2031-06-18 $39,413,000.47 $38,230,610.46 $40,595,390.49
2031-06-19 $39,760,668.72 $38,567,848.66 $40,953,488.79
2031-06-20 $39,842,584.52 $38,647,306.99 $41,037,862.06
2031-06-21 $40,194,042.20 $38,988,220.94 $41,399,863.47
2031-06-22 $40,507,813.02 $39,292,578.63 $41,723,047.41
2031-06-23 $40,290,740.02 $39,082,017.82 $41,499,462.22
2031-06-24 $40,074,830.27 $38,872,585.36 $41,277,075.18
2031-06-25 $40,310,242.08 $39,100,934.82 $41,519,549.34
2031-06-26 $40,665,825.04 $39,445,850.29 $41,885,799.79
2031-06-27 $41,024,544.66 $39,793,808.32 $42,255,281.00
2031-06-28 $41,248,691.62 $40,011,230.87 $42,486,152.37
2031-06-29 $41,027,648.40 $39,796,818.95 $42,258,477.85
2031-06-30 $41,389,559.71 $40,147,872.92 $42,631,246.50
2031 July
2031-07-01 $41,754,663.50 $40,502,023.60 $43,007,303.41
2031-07-02 $42,122,987.93 $40,859,298.29 $43,386,677.57
2031-07-03 $42,494,561.41 $41,219,724.57 $43,769,398.25
2031-07-04 $42,869,412.59 $41,583,330.21 $44,155,494.97
2031-07-05 $42,639,684.26 $41,360,493.74 $43,918,874.79
2031-07-06 $43,015,815.60 $41,725,341.13 $44,306,290.07
2031-07-07 $42,840,240.84 $41,555,033.62 $44,125,448.07
2031-07-08 $43,218,141.32 $41,921,597.08 $44,514,685.56
2031-07-09 $43,599,375.31 $42,291,394.05 $44,907,356.57
2031-07-10 $43,689,199.70 $42,378,523.71 $44,999,875.69
2031-07-11 $44,074,588.97 $42,752,351.31 $45,396,826.64
2031-07-12 $44,418,652.90 $43,086,093.31 $45,751,212.49
2031-07-13 $44,180,622.52 $42,855,203.84 $45,506,041.19
2031-07-14 $43,943,867.68 $42,625,551.65 $45,262,183.71
2031-07-15 $44,202,007.41 $42,875,947.19 $45,528,067.63
2031-07-16 $44,591,920.24 $43,254,162.63 $45,929,677.85
2031-07-17 $44,985,272.55 $43,635,714.38 $46,334,830.73
2031-07-18 $45,231,059.86 $43,874,128.06 $46,587,991.65
2031-07-19 $44,988,675.95 $43,639,015.67 $46,338,336.23
2031-07-20 $45,385,528.11 $44,023,962.26 $46,747,093.95
2031-07-21 $45,785,880.96 $44,412,304.53 $47,159,457.39
2031-07-22 $46,189,765.39 $44,804,072.43 $47,575,458.35
2031-07-23 $46,597,212.55 $45,199,296.17 $47,995,128.92
2031-07-24 $47,008,253.86 $45,598,006.24 $48,418,501.48
2031-07-25 $46,756,346.34 $45,353,655.95 $48,159,036.73
2031-07-26 $47,168,791.39 $45,753,727.65 $48,583,855.14
2031-07-27 $46,976,265.71 $45,566,977.74 $48,385,553.69
2031-07-28 $47,390,650.71 $45,968,931.19 $48,812,370.24
2031-07-29 $47,808,691.07 $46,374,430.34 $49,242,951.80
2031-07-30 $47,907,187.58 $46,469,971.95 $49,344,403.21
2031-07-31 $48,329,784.39 $46,879,890.86 $49,779,677.92
2031 August
2031-08-01 $48,707,066.08 $47,245,854.09 $50,168,278.06
2031-08-02 $48,446,054.97 $46,992,673.32 $49,899,436.62
2031-08-03 $48,186,442.57 $46,740,849.29 $49,632,035.84
2031-08-04 $48,469,504.47 $47,015,419.34 $49,923,589.61
2031-08-05 $48,897,061.57 $47,430,149.72 $50,363,973.41
2031-08-06 $49,328,390.21 $47,848,538.50 $50,808,241.91
2031-08-07 $49,597,907.12 $48,109,969.91 $51,085,844.34
2031-08-08 $49,332,122.18 $47,852,158.52 $50,812,085.85
2031-08-09 $49,767,288.56 $48,274,269.90 $51,260,307.22
2031-08-10 $50,206,293.61 $48,700,104.80 $51,712,482.42
2031-08-11 $50,649,171.19 $49,129,696.06 $52,168,646.33
2031-08-12 $51,095,955.47 $49,563,076.80 $52,628,834.13
2031-08-13 $51,546,680.90 $50,000,280.47 $53,093,081.32
2031-08-14 $51,270,452.88 $49,732,339.29 $52,808,566.47
2031-08-15 $51,722,717.58 $50,171,036.05 $53,274,399.10
2031-08-16 $51,511,604.44 $49,966,256.31 $53,056,952.58
2031-08-17 $51,965,996.38 $50,407,016.49 $53,524,976.27
2031-08-18 $52,424,396.57 $50,851,664.67 $53,997,128.47
2031-08-19 $52,532,402.46 $50,956,430.39 $54,108,374.53
2031-08-20 $52,995,799.01 $51,405,925.04 $54,585,672.98
2031-08-21 $53,409,505.48 $51,807,220.32 $55,011,790.65
2031-08-22 $53,123,294.98 $51,529,596.13 $54,716,993.83
2031-08-23 $52,838,618.21 $51,253,459.66 $54,423,776.76
2031-08-24 $53,149,008.42 $51,554,538.17 $54,743,478.67
2031-08-25 $53,617,844.15 $52,009,308.83 $55,226,379.47
2031-08-26 $54,090,815.55 $52,468,091.09 $55,713,540.02
2031-08-27 $54,386,353.07 $52,754,762.48 $56,017,943.66
2031-08-28 $54,094,907.83 $52,472,060.60 $55,717,755.07
2031-08-29 $54,572,087.49 $52,934,924.87 $56,209,250.12
2031-08-30 $55,053,476.43 $53,401,872.13 $56,705,080.72
2031-08-31 $55,539,111.77 $53,872,938.41 $57,205,285.12
2031 September
2031-09-01 $56,029,030.97 $54,348,160.04 $57,709,901.90
2031-09-02 $56,523,271.83 $54,827,573.68 $58,218,969.99
2031-09-03 $56,220,375.29 $54,533,764.03 $57,906,986.55
2031-09-04 $56,716,304.03 $55,014,814.91 $58,417,793.15
2031-09-05 $56,484,808.91 $54,790,264.65 $58,179,353.18
2031-09-06 $56,983,070.26 $55,273,578.15 $58,692,562.37
2031-09-07 $57,485,726.85 $55,761,155.05 $59,210,298.66
2031-09-08 $57,604,160.20 $55,876,035.40 $59,332,285.01
2031-09-09 $58,112,295.53 $56,368,926.66 $59,855,664.39
2031-09-10 $58,565,943.42 $56,808,965.12 $60,322,921.73
2031-09-11 $58,252,100.63 $56,504,537.61 $59,999,663.65
2031-09-12 $57,939,939.65 $56,201,741.46 $59,678,137.84
2031-09-13 $58,280,296.58 $56,531,887.69 $60,028,705.48
2031-09-14 $58,794,396.21 $57,030,564.33 $60,558,228.10
2031-09-15 $59,313,030.79 $57,533,639.87 $61,092,421.72
2031-09-16 $59,637,101.07 $57,847,988.04 $61,426,214.10
2031-09-17 $59,317,518.16 $57,537,992.62 $61,097,043.71
2031-09-18 $59,840,767.28 $58,045,544.27 $61,635,990.30
2031-09-19 $60,368,632.07 $58,557,573.11 $62,179,691.03
2031-09-20 $60,901,153.23 $59,074,118.63 $62,728,187.83
2031-09-21 $61,438,371.84 $59,595,220.69 $63,281,523.00
2031-09-22 $61,980,329.35 $60,120,919.47 $63,839,739.23
2031-09-23 $61,648,189.56 $59,798,743.88 $63,497,635.25
2031-09-24 $62,191,997.90 $60,326,237.97 $64,057,757.84