2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $428,563,491.87 $415,706,587.11 $441,420,396.63
2031-01-02 $431,073,380.55 $418,141,179.13 $444,005,581.96
2031-01-03 $444,199,526.50 $430,873,540.71 $457,525,512.30
2031-01-04 $457,725,362.43 $443,993,601.56 $471,457,123.30
2031-01-05 $458,859,749.95 $445,093,957.45 $472,625,542.45
2031-01-06 $447,834,831.59 $434,399,786.64 $461,269,876.54
2031-01-07 $437,074,806.43 $423,962,562.23 $450,187,050.62
2031-01-08 $429,116,861.77 $416,243,355.92 $441,990,367.63
2031-01-09 $436,462,656.84 $423,368,777.13 $449,556,536.54
2031-01-10 $449,274,672.21 $435,796,432.04 $462,752,912.37
2031-01-11 $462,955,045.87 $449,066,394.49 $476,843,697.24
2031-01-12 $477,051,985.69 $462,740,426.12 $491,363,545.26
2031-01-13 $491,578,176.06 $476,830,830.78 $506,325,521.35
2031-01-14 $506,546,687.64 $491,350,287.01 $521,743,088.27
2031-01-15 $494,376,006.13 $479,544,725.95 $509,207,286.31
2031-01-16 $509,429,711.38 $494,146,820.04 $524,712,602.72
2031-01-17 $497,189,760.12 $482,274,067.32 $512,105,452.92
2031-01-18 $510,542,407.71 $495,226,135.47 $525,858,679.94
2031-01-19 $498,275,721.94 $483,327,450.28 $513,223,993.60
2031-01-20 $513,448,173.19 $498,044,728.00 $528,851,618.39
2031-01-21 $508,010,749.27 $492,770,426.79 $523,251,071.75
2031-01-22 $516,555,272.58 $501,058,614.40 $532,051,930.75
2031-01-23 $524,323,021.04 $508,593,330.40 $540,052,711.67
2031-01-24 $530,537,219.80 $514,621,103.21 $546,453,336.40
2031-01-25 $533,644,319.19 $517,634,989.61 $549,653,648.76
2031-01-26 $549,893,741.07 $533,396,928.84 $566,390,553.30
2031-01-27 $566,637,956.39 $549,638,817.70 $583,637,095.09
2031-01-28 $568,042,263.60 $551,000,995.69 $585,083,531.51
2031-01-29 $554,394,041.94 $537,762,220.68 $571,025,863.19
2031-01-30 $541,073,742.98 $524,841,530.69 $557,305,955.26
2031-01-31 $531,222,260.26 $515,285,592.45 $547,158,928.07
2031 February
2031-02-01 $540,315,936.61 $524,106,458.51 $556,525,414.71
2031-02-02 $556,176,482.70 $539,491,188.22 $572,861,777.18
2031-02-03 $573,112,006.95 $555,918,646.74 $590,305,367.15
2031-02-04 $590,563,216.39 $572,846,319.90 $608,280,112.89
2031-02-05 $608,545,813.61 $590,289,439.21 $626,802,188.02
2031-02-06 $627,075,979.31 $608,263,699.93 $645,888,258.69
2031-02-07 $612,009,368.05 $593,649,087.01 $630,369,649.10
2031-02-08 $630,644,998.68 $611,725,648.72 $649,564,348.64
2031-02-09 $615,492,635.40 $597,027,856.34 $633,957,414.47
2031-02-10 $632,022,453.42 $613,061,779.81 $650,983,127.02
2031-02-11 $616,836,994.35 $598,331,884.52 $635,342,104.18
2031-02-12 $635,619,625.77 $616,551,036.99 $654,688,214.54
2031-02-13 $628,888,404.31 $610,021,752.18 $647,755,056.44
2031-02-14 $639,466,038.02 $620,282,056.88 $658,650,019.17
2031-02-15 $649,082,068.67 $629,609,606.61 $668,554,530.73
2031-02-16 $656,774,893.19 $637,071,646.39 $676,478,139.98
2031-02-17 $660,621,305.45 $640,802,666.28 $680,439,944.61
2031-02-18 $680,737,165.22 $660,315,050.27 $701,159,280.18
2031-02-19 $701,465,551.14 $680,421,584.60 $722,509,517.67
2031-02-20 $703,204,003.56 $682,107,883.45 $724,300,123.66
2031-02-21 $686,308,281.65 $665,719,033.20 $706,897,530.10
2031-02-22 $669,818,509.40 $649,723,954.12 $689,913,064.68
2031-02-23 $657,622,934.30 $637,894,246.27 $677,351,622.33
2031-02-24 $668,880,388.24 $648,813,976.59 $688,946,799.89
2031-02-25 $688,514,841.90 $667,859,396.65 $709,170,287.16
2031-02-26 $709,480,057.38 $688,195,655.66 $730,764,459.10
2031-02-27 $731,083,661.79 $709,151,151.93 $753,016,171.64
2031-02-28 $753,345,094.03 $730,744,741.21 $775,945,446.85
2031 March
2031-03-01 $776,284,384.89 $752,995,853.34 $799,572,916.43
2031-03-02 $757,632,777.36 $734,903,794.04 $780,361,760.68
2031-03-03 $780,702,627.80 $757,281,548.97 $804,123,706.63
2031-03-04 $761,944,864.16 $739,086,518.24 $784,803,210.09
2031-03-05 $782,407,838.40 $758,935,603.24 $805,880,073.55
2031-03-06 $763,609,104.05 $740,700,830.93 $786,517,377.18
2031-03-07 $786,860,933.10 $763,255,105.11 $810,466,761.10
2031-03-08 $778,528,063.92 $755,172,222.00 $801,883,905.84
2031-03-09 $791,622,572.64 $767,873,895.46 $815,371,249.82
2031-03-10 $803,526,671.48 $779,420,871.33 $827,632,471.62
2031-03-11 $813,049,950.54 $788,658,452.03 $837,441,449.06
2031-03-12 $817,811,590.08 $793,277,242.38 $842,345,937.78
2031-03-13 $842,713,879.99 $817,432,463.59 $867,995,296.39
2031-03-14 $868,374,442.41 $842,323,209.14 $894,425,675.68
2031-03-15 $870,526,547.59 $844,410,751.17 $896,642,344.02
2031-03-16 $849,610,605.16 $824,122,287.01 $875,098,923.32
2031-03-17 $829,197,205.30 $804,321,289.14 $854,073,121.46
2031-03-18 $814,099,777.19 $789,676,783.87 $838,522,770.51
2031-03-19 $828,035,864.67 $803,194,788.73 $852,876,940.61
2031-03-20 $852,342,201.21 $826,771,935.17 $877,912,467.25
2031-03-21 $878,295,945.15 $851,947,066.79 $904,644,823.50
2031-03-22 $905,039,978.27 $877,888,778.92 $932,191,177.62
2031-03-23 $932,598,364.82 $904,620,413.87 $960,576,315.76
2031-03-24 $960,995,901.77 $932,166,024.72 $989,825,778.82
2031-03-25 $937,906,272.84 $909,769,084.65 $966,043,461.02
2031-03-26 $966,465,435.12 $937,471,472.07 $995,459,398.17
2031-03-27 $943,244,390.96 $914,947,059.23 $971,541,722.69
2031-03-28 $968,576,388.82 $939,519,097.16 $997,633,680.49
2031-03-29 $945,304,625.26 $916,945,486.50 $973,663,764.02
2031-03-30 $974,089,066.71 $944,866,394.71 $1,003,311,738.71
2031-03-31 $963,773,448.76 $934,860,245.30 $992,686,652.22
2031 April
2031-04-01 $979,983,705.54 $950,584,194.38 $1,009,383,216.71
2031-04-02 $994,720,302.62 $964,878,693.54 $1,024,561,911.70
2031-04-03 $1,006,509,580.28 $976,314,292.87 $1,036,704,867.69
2031-04-04 $1,012,404,219.11 $982,032,092.53 $1,042,776,345.68
2031-04-05 $1,043,231,837.20 $1,011,934,882.09 $1,074,528,792.32
2031-04-06 $1,074,998,153.52 $1,042,748,208.91 $1,107,248,098.12
2031-04-07 $1,077,662,337.29 $1,045,332,467.17 $1,109,992,207.41
2031-04-08 $1,051,769,590.57 $1,020,216,502.86 $1,083,322,678.29
2031-04-09 $1,026,498,962.96 $995,703,994.07 $1,057,293,931.85
2031-04-10 $1,007,809,205.93 $977,574,929.76 $1,038,043,482.11
2031-04-11 $1,025,061,289.35 $994,309,450.66 $1,055,813,128.03
2031-04-12 $1,055,151,151.07 $1,023,496,616.54 $1,086,805,685.60
2031-04-13 $1,087,280,409.42 $1,054,661,997.14 $1,119,898,821.71
2031-04-14 $1,120,388,000.83 $1,086,776,360.80 $1,153,999,640.85
2031-04-15 $1,154,503,715.44 $1,119,868,603.97 $1,189,138,826.90
2031-04-16 $1,189,658,250.51 $1,153,968,502.99 $1,225,347,998.02
2031-04-17 $1,161,074,603.58 $1,126,242,365.47 $1,195,906,841.68
2031-04-18 $1,196,429,221.60 $1,160,536,344.96 $1,232,322,098.25
2031-04-19 $1,167,682,890.10 $1,132,652,403.39 $1,202,713,376.80
2031-04-20 $1,199,042,462.18 $1,163,071,188.32 $1,235,013,736.05
2031-04-21 $1,170,233,342.94 $1,135,126,342.65 $1,205,340,343.23
2031-04-22 $1,205,866,843.77 $1,169,690,838.45 $1,242,042,849.08
2031-04-23 $1,193,096,695.65 $1,157,303,794.78 $1,228,889,596.52
2031-04-24 $1,213,164,071.26 $1,176,769,149.13 $1,249,558,993.40
2031-04-25 $1,231,407,140.00 $1,194,464,925.80 $1,268,349,354.20
2031-04-26 $1,246,001,595.00 $1,208,621,547.15 $1,283,381,642.85
2031-04-27 $1,253,298,822.49 $1,215,699,857.82 $1,290,897,787.17
2031-04-28 $1,291,461,659.76 $1,252,717,809.96 $1,330,205,509.55
2031-04-29 $1,330,786,552.01 $1,290,862,955.45 $1,370,710,148.57
2031-04-30 $1,334,084,659.94 $1,294,062,120.14 $1,374,107,199.74
2031 May
2031-05-01 $1,302,030,912.67 $1,262,969,985.29 $1,341,091,840.05
2031-05-02 $1,270,747,313.46 $1,232,624,894.06 $1,308,869,732.87
2031-05-03 $1,247,610,457.62 $1,210,182,143.89 $1,285,038,771.35
2031-05-04 $1,268,967,555.32 $1,230,898,528.66 $1,307,036,581.98
2031-05-05 $1,306,217,092.17 $1,267,030,579.41 $1,345,403,604.94
2031-05-06 $1,345,991,286.02 $1,305,611,547.44 $1,386,371,024.60
2031-05-07 $1,386,976,600.52 $1,345,367,302.51 $1,428,585,898.54
2031-05-08 $1,429,209,914.19 $1,386,333,616.77 $1,472,086,211.62
2031-05-09 $1,472,729,228.49 $1,428,547,351.64 $1,516,911,105.35
2031-05-10 $1,437,344,299.86 $1,394,223,970.86 $1,480,464,628.85
2031-05-11 $1,481,111,305.48 $1,436,677,966.31 $1,525,544,644.64
2031-05-12 $1,445,524,982.59 $1,402,159,233.12 $1,488,890,732.07
2031-05-13 $1,484,346,348.63 $1,439,815,958.18 $1,528,876,739.09
2031-05-14 $1,448,682,298.11 $1,405,221,829.16 $1,492,142,767.05
2031-05-15 $1,492,794,544.76 $1,448,010,708.42 $1,537,578,381.10
2031-05-16 $1,476,985,827.95 $1,432,676,253.11 $1,521,295,402.79
2031-05-17 $1,501,828,097.23 $1,456,773,254.31 $1,546,882,940.14
2031-05-18 $1,524,411,978.39 $1,478,679,619.03 $1,570,144,337.74
2031-05-19 $1,542,479,083.32 $1,496,204,710.82 $1,588,753,455.82
2031-05-20 $1,551,512,635.78 $1,504,967,256.71 $1,598,058,014.85
2031-05-21 $1,598,756,057.04 $1,550,793,375.32 $1,646,718,738.75
2031-05-22 $1,647,438,036.25 $1,598,014,895.16 $1,696,861,177.34
2031-05-23 $1,651,520,906.23 $1,601,975,279.04 $1,701,066,533.42
2031-05-24 $1,611,840,190.81 $1,563,484,985.08 $1,660,195,396.53
2031-05-25 $1,573,112,874.87 $1,525,919,488.62 $1,620,306,261.12
2031-05-26 $1,544,470,763.70 $1,498,136,640.79 $1,590,804,886.61
2031-05-27 $1,570,909,635.55 $1,523,782,346.48 $1,618,036,924.62
2031-05-28 $1,617,022,442.86 $1,568,511,769.57 $1,665,533,116.14
2031-05-29 $1,666,260,631.89 $1,616,272,812.93 $1,716,248,450.84
2031-05-30 $1,716,998,119.38 $1,665,488,175.80 $1,768,508,062.96
2031-05-31 $1,769,280,558.84 $1,716,202,142.07 $1,822,358,975.60
2031 June
2031-06-01 $1,823,154,993.91 $1,768,460,344.09 $1,877,849,643.73
2031-06-02 $1,779,350,465.49 $1,725,969,951.52 $1,832,730,979.45
2031-06-03 $1,833,531,528.32 $1,778,525,582.47 $1,888,537,474.17
2031-06-04 $1,789,477,685.27 $1,735,793,354.71 $1,843,162,015.83
2031-06-05 $1,837,536,327.69 $1,782,410,237.86 $1,892,662,417.52
2031-06-06 $1,793,386,262.24 $1,739,584,674.38 $1,847,187,850.11
2031-06-07 $1,847,994,713.83 $1,792,554,872.42 $1,903,434,555.25
2031-06-08 $1,828,424,421.86 $1,773,571,689.20 $1,883,277,154.51
2031-06-09 $1,859,177,737.82 $1,803,402,405.68 $1,914,953,069.95
2031-06-10 $1,887,135,297.79 $1,830,521,238.85 $1,943,749,356.72
2031-06-11 $1,909,501,345.76 $1,852,216,305.39 $1,966,786,386.13
2031-06-12 $1,920,684,369.75 $1,863,063,838.65 $1,978,304,900.84
2031-06-13 $1,979,169,037.35 $1,919,793,966.22 $2,038,544,108.47
2031-06-14 $2,039,434,557.85 $1,978,251,521.12 $2,100,617,594.59
2031-06-15 $2,044,488,918.59 $1,983,154,251.03 $2,105,823,586.15
2031-06-16 $1,995,366,450.53 $1,935,505,457.02 $2,055,227,444.05
2031-06-17 $1,947,424,236.79 $1,889,001,509.69 $2,005,846,963.90
2031-06-18 $1,911,966,932.76 $1,854,607,924.78 $1,969,325,940.75
2031-06-19 $1,944,696,751.87 $1,886,355,849.31 $2,003,037,654.42
2031-06-20 $2,001,781,783.72 $1,941,728,330.21 $2,061,835,237.24
2031-06-21 $2,062,735,860.34 $2,000,853,784.53 $2,124,617,936.15
2031-06-22 $2,125,545,983.14 $2,061,779,603.65 $2,189,312,362.64
2031-06-23 $2,190,268,668.58 $2,124,560,608.52 $2,255,976,728.64
2031-06-24 $2,256,962,154.01 $2,189,253,289.39 $2,324,671,018.63
2031-06-25 $2,202,734,640.08 $2,136,652,600.88 $2,268,816,679.29
2031-06-26 $2,269,807,713.24 $2,201,713,481.84 $2,337,901,944.63
2031-06-27 $2,215,271,561.99 $2,148,813,415.13 $2,281,729,708.85
2031-06-28 $2,274,765,427.00 $2,206,522,464.19 $2,343,008,389.81
2031-06-29 $2,220,110,157.90 $2,153,506,853.17 $2,286,713,462.64
2031-06-30 $2,287,712,314.02 $2,219,080,944.60 $2,356,343,683.44
2031 July
2031-07-01 $2,263,485,406.00 $2,195,580,843.82 $2,331,389,968.19
2031-07-02 $2,301,556,261.46 $2,232,509,573.61 $2,370,602,949.30
2031-07-03 $2,336,166,130.05 $2,266,081,146.15 $2,406,251,113.95
2031-07-04 $2,363,854,024.93 $2,292,938,404.18 $2,434,769,645.67
2031-07-05 $2,377,697,972.36 $2,306,367,033.19 $2,449,028,911.53
2031-07-06 $2,450,098,663.36 $2,376,595,703.46 $2,523,601,623.26
2031-07-07 $2,524,703,948.94 $2,448,962,830.47 $2,600,445,067.41
2031-07-08 $2,530,960,959.97 $2,455,032,131.17 $2,606,889,788.77
2031-07-09 $2,470,150,139.34 $2,396,045,635.16 $2,544,254,643.52
2031-07-10 $2,410,800,406.40 $2,338,476,394.21 $2,483,124,418.59
2031-07-11 $2,366,906,281.36 $2,295,899,092.91 $2,437,913,469.80
2031-07-12 $2,407,423,935.24 $2,335,201,217.19 $2,479,646,653.30
2031-07-13 $2,478,091,956.83 $2,403,749,198.12 $2,552,434,715.53
2031-07-14 $2,553,549,635.69 $2,476,943,146.62 $2,630,156,124.76
2031-07-15 $2,631,304,994.14 $2,552,365,844.32 $2,710,244,143.97
2031-07-16 $2,711,427,996.32 $2,630,085,156.43 $2,792,770,836.21
2031-07-17 $2,793,990,736.75 $2,710,171,014.65 $2,877,810,458.86
2031-07-18 $2,726,860,159.78 $2,645,054,354.99 $2,808,665,964.58
2031-07-19 $2,809,892,808.22 $2,725,596,023.97 $2,894,189,592.47
2031-07-20 $2,742,380,155.81 $2,660,108,751.14 $2,824,651,560.49
2031-07-21 $2,816,030,175.80 $2,731,549,270.52 $2,900,511,081.07
2031-07-22 $2,748,370,062.26 $2,665,918,960.39 $2,830,821,164.13
2031-07-23 $2,832,057,685.31 $2,747,095,954.75 $2,917,019,415.87
2031-07-24 $2,802,066,151.58 $2,718,004,167.03 $2,886,128,136.12
2031-07-25 $2,849,195,704.59 $2,763,719,833.45 $2,934,671,575.72
2031-07-26 $2,892,040,752.77 $2,805,279,530.19 $2,978,801,975.36
2031-07-27 $2,926,316,791.33 $2,838,527,287.59 $3,014,106,295.07
2031-07-28 $2,943,454,810.60 $2,855,151,166.28 $3,031,758,454.92
2031-07-29 $3,033,082,746.82 $2,942,090,264.42 $3,124,075,229.23
2031-07-30 $3,125,439,845.70 $3,031,676,650.33 $3,219,203,041.07
2031-07-31 $3,133,185,669.35 $3,039,190,099.27 $3,227,181,239.44
2031 August
2031-08-01 $3,057,905,333.25 $2,966,168,173.25 $3,149,642,493.25
2031-08-02 $2,984,433,740.58 $2,894,900,728.36 $3,073,966,752.80
2031-08-03 $2,930,095,311.13 $2,842,192,451.79 $3,017,998,170.46
2031-08-04 $2,980,253,861.39 $2,890,846,245.55 $3,069,661,477.23
2031-08-05 $3,067,736,851.45 $2,975,704,745.91 $3,159,768,956.99
2031-08-06 $3,161,149,164.72 $3,066,314,689.78 $3,255,983,639.66
2031-08-07 $3,257,405,874.59 $3,159,683,698.35 $3,355,128,050.82
2031-08-08 $3,356,593,592.68 $3,255,895,784.90 $3,457,291,400.46
2031-08-09 $3,458,801,567.93 $3,355,037,520.89 $3,562,565,614.97
2031-08-10 $3,375,697,733.04 $3,274,426,801.05 $3,476,968,665.03
2031-08-11 $3,478,487,427.66 $3,374,132,804.83 $3,582,842,050.49
2031-08-12 $3,394,910,605.11 $3,293,063,286.96 $3,496,757,923.27
2031-08-13 $3,486,085,139.53 $3,381,502,585.35 $3,590,667,693.72
2031-08-14 $3,402,325,768.50 $3,300,255,995.44 $3,504,395,541.55
2031-08-15 $3,505,926,284.42 $3,400,748,495.89 $3,611,104,072.96
2031-08-16 $3,468,798,472.03 $3,364,734,517.87 $3,572,862,426.19
2031-08-17 $3,527,142,177.22 $3,421,327,911.90 $3,632,956,442.53
2031-08-18 $3,580,181,909.21 $3,472,776,451.93 $3,687,587,366.48
2031-08-19 $3,622,613,694.80 $3,513,935,283.95 $3,731,292,105.64
2031-08-20 $3,643,829,587.59 $3,534,514,699.96 $3,753,144,475.22
2031-08-21 $3,754,783,873.25 $3,642,140,357.05 $3,867,427,389.45
2031-08-22 $3,869,116,707.00 $3,753,043,205.79 $3,985,190,208.21
2031-08-23 $3,878,705,595.99 $3,762,344,428.11 $3,995,066,763.87
2031-08-24 $3,785,512,822.97 $3,671,947,438.28 $3,899,078,207.65
2031-08-25 $3,694,559,171.41 $3,583,722,396.26 $3,805,395,946.55
2031-08-26 $3,627,291,287.33 $3,518,472,548.71 $3,736,110,025.95
2031-08-27 $3,689,384,718.78 $3,578,703,177.22 $3,800,066,260.35
2031-08-28 $3,797,683,683.13 $3,683,753,172.64 $3,911,614,193.63
2031-08-29 $3,913,322,812.26 $3,795,923,127.90 $4,030,722,496.63
2031-08-30 $4,032,483,142.55 $3,911,508,648.28 $4,153,457,636.83
2031-08-31 $4,155,271,894.26 $4,030,613,737.43 $4,279,930,051.09
2031 September
2031-09-01 $4,281,799,552.50 $4,153,345,565.92 $4,410,253,539.07
2031-09-02 $4,178,921,733.10 $4,053,554,081.10 $4,304,289,385.09
2031-09-03 $4,306,169,526.82 $4,176,984,441.01 $4,435,354,612.62
2031-09-04 $4,202,706,175.61 $4,076,624,990.34 $4,328,787,360.88
2031-09-05 $4,315,575,061.84 $4,186,107,809.99 $4,445,042,313.70
2031-09-06 $4,211,885,726.00 $4,085,529,154.22 $4,338,242,297.77
2031-09-07 $4,340,137,270.35 $4,209,933,152.24 $4,470,341,388.47
2031-09-08 $4,294,175,151.00 $4,165,349,896.47 $4,423,000,405.53
2031-09-09 $4,366,401,338.56 $4,235,409,298.40 $4,497,393,378.71
2031-09-10 $4,432,061,509.06 $4,299,099,663.79 $4,565,023,354.33
2031-09-11 $4,484,589,645.46 $4,350,051,956.10 $4,619,127,334.83
2031-09-12 $4,510,853,713.67 $4,375,528,102.26 $4,646,179,325.08
2031-09-13 $4,648,208,806.56 $4,508,762,542.37 $4,787,655,070.76
2031-09-14 $4,789,746,349.77 $4,646,053,959.28 $4,933,438,740.27
2031-09-15 $4,801,616,848.78 $4,657,568,343.32 $4,945,665,354.25
2031-09-16 $4,686,249,497.99 $4,545,662,013.05 $4,826,836,982.93
2031-09-17 $4,573,654,052.17 $4,436,444,430.60 $4,710,863,673.73
2031-09-18 $4,490,380,238.89 $4,355,668,831.73 $4,625,091,646.06
2031-09-19 $4,567,248,374.22 $4,430,230,923.00 $4,704,265,825.45
2031-09-20 $4,701,316,330.41 $4,560,276,840.50 $4,842,355,820.33
2031-09-21 $4,844,470,992.99 $4,699,136,863.20 $4,989,805,122.78
2031-09-22 $4,991,984,702.25 $4,842,225,161.19 $5,141,744,243.32
2031-09-23 $5,143,990,190.80 $4,989,670,485.08 $5,298,309,896.53
2031-09-24 $5,300,624,232.90 $5,141,605,505.92 $5,459,642,959.89