2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $436,690,766.90 $423,590,043.89 $449,791,489.91
2031-01-02 $449,878,255.10 $436,381,907.45 $463,374,602.76
2031-01-03 $443,053,735.03 $429,762,122.98 $456,345,347.08
2031-01-04 $446,785,127.30 $433,381,573.48 $460,188,681.12
2031-01-05 $441,384,427.96 $428,142,895.12 $454,625,960.80
2031-01-06 $451,302,075.84 $437,763,013.56 $464,841,138.11
2031-01-07 $441,999,971.28 $428,739,972.14 $455,259,970.42
2031-01-08 $433,747,471.26 $420,735,047.12 $446,759,895.40
2031-01-09 $426,477,411.72 $413,683,089.37 $439,271,734.07
2031-01-10 $433,320,177.07 $420,320,571.76 $446,319,782.38
2031-01-11 $433,237,734.11 $420,240,602.09 $446,234,866.14
2031-01-12 $439,668,284.69 $426,478,236.15 $452,858,333.23
2031-01-13 $452,945,690.02 $439,357,319.32 $466,534,060.72
2031-01-14 $461,858,753.69 $448,002,991.08 $475,714,516.30
2031-01-15 $452,339,058.02 $438,768,886.28 $465,909,229.76
2031-01-16 $465,999,104.08 $452,019,130.96 $479,979,077.20
2031-01-17 $480,071,665.61 $465,669,515.64 $494,473,815.58
2031-01-18 $488,693,690.76 $474,032,880.03 $503,354,501.48
2031-01-19 $500,212,177.47 $485,205,812.15 $515,218,542.79
2031-01-20 $493,813,018.18 $478,998,627.64 $508,627,408.73
2031-01-21 $508,725,523.43 $493,463,757.73 $523,987,289.13
2031-01-22 $498,239,823.80 $483,292,629.08 $513,187,018.51
2031-01-23 $509,226,584.00 $493,949,786.48 $524,503,381.52
2031-01-24 $524,604,558.71 $508,866,421.95 $540,342,695.47
2031-01-25 $540,446,928.08 $524,233,520.24 $556,660,335.92
2031-01-26 $532,248,508.02 $516,281,052.78 $548,215,963.26
2031-01-27 $536,731,097.41 $520,629,164.48 $552,833,030.33
2031-01-28 $530,243,139.09 $514,335,844.91 $546,150,433.26
2031-01-29 $542,157,389.82 $525,892,668.13 $558,422,111.51
2031-01-30 $530,982,602.47 $515,053,124.40 $546,912,080.54
2031-01-31 $521,068,724.14 $505,436,662.42 $536,700,785.86
2031 February
2031-02-01 $512,335,069.42 $496,965,017.34 $527,705,121.50
2031-02-02 $520,555,407.86 $504,938,745.63 $536,172,070.10
2031-02-03 $520,456,367.64 $504,842,676.61 $536,070,058.67
2031-02-04 $528,181,504.97 $512,336,059.82 $544,026,950.12
2031-02-05 $544,131,893.43 $527,807,936.62 $560,455,850.23
2031-02-06 $554,839,318.88 $538,194,139.31 $571,484,498.44
2031-02-07 $543,403,135.37 $527,101,041.31 $559,705,229.43
2031-02-08 $559,813,197.09 $543,018,801.17 $576,607,593.00
2031-02-09 $576,718,821.14 $559,417,256.50 $594,020,385.77
2031-02-10 $587,076,616.72 $569,464,318.22 $604,688,915.22
2031-02-11 $600,913,984.25 $582,886,564.73 $618,941,403.78
2031-02-12 $593,226,557.85 $575,429,761.11 $611,023,354.58
2031-02-13 $611,141,221.55 $592,806,984.91 $629,475,458.20
2031-02-14 $598,544,559.92 $580,588,223.12 $616,500,896.72
2031-02-15 $611,743,154.73 $593,390,860.09 $630,095,449.37
2031-02-16 $630,216,995.37 $611,310,485.51 $649,123,505.23
2031-02-17 $649,248,721.76 $629,771,260.11 $668,726,183.41
2031-02-18 $639,399,810.67 $620,217,816.35 $658,581,804.99
2031-02-19 $644,784,826.80 $625,441,282.00 $664,128,371.61
2031-02-20 $636,990,724.50 $617,881,002.77 $656,100,446.24
2031-02-21 $651,303,530.55 $631,764,424.63 $670,842,636.46
2031-02-22 $637,879,055.31 $618,742,683.65 $657,015,426.97
2031-02-23 $625,969,333.01 $607,190,253.02 $644,748,413.00
2031-02-24 $615,477,434.79 $597,013,111.74 $633,941,757.83
2031-02-25 $625,352,676.83 $606,592,096.52 $644,113,257.13
2031-02-26 $625,233,698.01 $606,476,687.07 $643,990,708.95
2031-02-27 $634,514,045.95 $615,478,624.57 $653,549,467.33
2031-02-28 $653,675,537.63 $634,065,271.50 $673,285,803.76
2031 March
2031-03-01 $666,538,562.52 $646,542,405.65 $686,534,719.40
2031-03-02 $652,800,067.32 $633,216,065.30 $672,384,069.34
2031-03-03 $672,513,772.86 $652,338,359.67 $692,689,186.04
2031-03-04 $692,822,806.43 $672,038,122.24 $713,607,490.62
2031-03-05 $705,265,814.60 $684,107,840.16 $726,423,789.04
2031-03-06 $721,888,895.82 $700,232,228.95 $743,545,562.70
2031-03-07 $712,653,850.70 $691,274,235.18 $734,033,466.22
2031-03-08 $734,175,061.96 $712,149,810.10 $756,200,313.82
2031-03-09 $719,042,463.29 $697,471,189.39 $740,613,737.19
2031-03-10 $734,898,175.23 $712,851,229.97 $756,945,120.48
2031-03-11 $757,091,135.90 $734,378,401.82 $779,803,869.98
2031-03-12 $779,954,294.87 $756,555,666.02 $803,352,923.72
2031-03-13 $768,122,618.89 $745,078,940.32 $791,166,297.46
2031-03-14 $774,591,736.69 $751,353,984.59 $797,829,488.79
2031-03-15 $765,228,539.87 $742,271,683.68 $788,185,396.07
2031-03-16 $782,422,774.03 $758,950,090.81 $805,895,457.25
2031-03-17 $766,295,707.83 $743,306,836.59 $789,284,579.06
2031-03-18 $751,988,341.87 $729,428,691.61 $774,547,992.12
2031-03-19 $739,384,233.76 $717,202,706.75 $761,565,760.77
2031-03-20 $751,247,541.59 $728,710,115.34 $773,784,967.84
2031-03-21 $751,104,610.17 $728,571,471.86 $773,637,748.47
2031-03-22 $762,253,260.90 $739,385,663.07 $785,120,858.73
2031-03-23 $785,272,309.27 $761,714,139.99 $808,830,478.55
2031-03-24 $800,724,894.96 $776,703,148.11 $824,746,641.81
2031-03-25 $784,220,590.87 $760,693,973.15 $807,747,208.60
2031-03-26 $807,903,023.78 $783,665,933.07 $832,140,114.50
2031-03-27 $832,300,635.10 $807,331,616.05 $857,269,654.15
2031-03-28 $847,248,647.07 $821,831,187.65 $872,666,106.48
2031-03-29 $867,218,256.80 $841,201,709.10 $893,234,804.51
2031-03-30 $856,124,029.17 $830,440,308.30 $881,807,750.05
2031-03-31 $881,977,851.58 $855,518,516.03 $908,437,187.13
2031 April
2031-04-01 $863,798,785.64 $837,884,822.07 $889,712,749.21
2031-04-02 $882,846,540.70 $856,361,144.48 $909,331,936.92
2031-04-03 $909,507,347.90 $882,222,127.46 $936,792,568.34
2031-04-04 $936,973,276.49 $908,864,078.20 $965,082,474.79
2031-04-05 $922,759,669.00 $895,076,878.93 $950,442,459.07
2031-04-06 $930,531,137.85 $902,615,203.71 $958,447,071.98
2031-04-07 $919,282,959.26 $891,704,470.48 $946,861,448.03
2031-04-08 $939,938,705.39 $911,740,544.23 $968,136,866.55
2031-04-09 $920,564,967.52 $892,948,018.50 $948,181,916.55
2031-04-10 $903,377,268.64 $876,275,950.58 $930,478,586.70
2031-04-11 $888,235,724.39 $861,588,652.66 $914,882,796.12
2031-04-12 $902,487,331.80 $875,412,711.84 $929,561,951.75
2031-04-13 $902,315,625.68 $875,246,156.91 $929,385,094.45
2031-04-14 $915,708,702.52 $888,237,441.45 $943,179,963.60
2031-04-15 $943,361,903.89 $915,061,046.77 $971,662,761.01
2031-04-16 $961,925,376.06 $933,067,614.78 $990,783,137.34
2031-04-17 $942,098,455.45 $913,835,501.79 $970,361,409.12
2031-04-18 $970,548,592.74 $941,432,134.95 $999,665,050.52
2031-04-19 $999,857,886.83 $969,862,150.23 $1,029,853,623.44
2031-04-20 $1,017,815,205.41 $987,280,749.25 $1,048,349,661.58
2031-04-21 $1,041,805,060.70 $1,010,550,908.88 $1,073,059,212.52
2031-04-22 $1,028,477,363.32 $997,623,042.42 $1,059,331,684.22
2031-04-23 $1,059,536,030.29 $1,027,749,949.38 $1,091,322,111.19
2031-04-24 $1,037,697,187.82 $1,006,566,272.19 $1,068,828,103.45
2031-04-25 $1,060,579,602.32 $1,028,762,214.25 $1,092,396,990.39
2031-04-26 $1,092,607,714.79 $1,059,829,483.34 $1,125,385,946.23
2031-04-27 $1,125,603,034.22 $1,091,834,943.20 $1,159,371,125.25
2031-04-28 $1,108,527,969.10 $1,075,272,130.02 $1,141,783,808.17
2031-04-29 $1,117,863,975.93 $1,084,328,056.65 $1,151,399,895.21
2031-04-30 $1,104,351,334.46 $1,071,220,794.43 $1,137,481,874.49
2031 May
2031-05-01 $1,129,165,457.88 $1,095,290,494.15 $1,163,040,421.62
2031-05-02 $1,105,891,434.30 $1,072,714,691.27 $1,139,068,177.33
2031-05-03 $1,085,243,539.11 $1,052,686,232.94 $1,117,800,845.28
2031-05-04 $1,067,053,726.67 $1,035,042,114.87 $1,099,065,338.48
2031-05-05 $1,084,174,441.79 $1,051,649,208.54 $1,116,699,675.05
2031-05-06 $1,083,968,168.12 $1,051,449,123.07 $1,116,487,213.16
2031-05-07 $1,100,057,514.86 $1,067,055,789.41 $1,133,059,240.30
2031-05-08 $1,133,277,808.48 $1,099,279,474.23 $1,167,276,142.74
2031-05-09 $1,155,578,445.14 $1,120,911,091.79 $1,190,245,798.50
2031-05-10 $1,131,760,004.90 $1,097,807,204.76 $1,165,712,805.05
2031-05-11 $1,165,937,672.13 $1,130,959,541.97 $1,200,915,802.30
2031-05-12 $1,201,147,460.07 $1,165,113,036.27 $1,237,181,883.87
2031-05-13 $1,222,719,913.40 $1,186,038,316.00 $1,259,401,510.80
2031-05-14 $1,251,539,362.77 $1,213,993,181.89 $1,289,085,543.66
2031-05-15 $1,235,528,557.57 $1,198,462,700.84 $1,272,594,414.29
2031-05-16 $1,272,839,898.94 $1,234,654,701.97 $1,311,025,095.91
2031-05-17 $1,246,604,500.38 $1,209,206,365.37 $1,284,002,635.40
2031-05-18 $1,274,093,561.00 $1,235,870,754.17 $1,312,316,367.83
2031-05-19 $1,312,569,514.88 $1,273,192,429.43 $1,351,946,600.32
2031-05-20 $1,352,207,392.08 $1,311,641,170.32 $1,392,773,613.84
2031-05-21 $1,331,694,805.86 $1,291,743,961.69 $1,371,645,650.04
2031-05-22 $1,342,910,320.63 $1,302,623,011.01 $1,383,197,630.25
2031-05-23 $1,326,677,338.73 $1,286,877,018.57 $1,366,477,658.89
2031-05-24 $1,356,486,996.40 $1,315,792,386.51 $1,397,181,606.29
2031-05-25 $1,328,527,488.67 $1,288,671,664.01 $1,368,383,313.33
2031-05-26 $1,303,722,796.73 $1,264,611,112.83 $1,342,834,480.63
2031-05-27 $1,281,871,044.31 $1,243,414,912.98 $1,320,327,175.64
2031-05-28 $1,302,438,470.69 $1,263,365,316.57 $1,341,511,624.81
2031-05-29 $1,302,190,670.37 $1,263,124,950.26 $1,341,256,390.48
2031-05-30 $1,321,519,095.17 $1,281,873,522.31 $1,361,164,668.02
2031-05-31 $1,361,427,237.95 $1,320,584,420.81 $1,402,270,055.09
2031 June
2031-06-01 $1,388,217,398.27 $1,346,570,876.32 $1,429,863,920.21
2031-06-02 $1,359,603,872.91 $1,318,815,756.72 $1,400,391,989.10
2031-06-03 $1,400,662,126.01 $1,358,642,262.23 $1,442,681,989.79
2031-06-04 $1,442,960,284.49 $1,399,671,475.95 $1,486,249,093.02
2031-06-05 $1,468,875,664.93 $1,424,809,394.98 $1,512,941,934.88
2031-06-06 $1,503,496,993.49 $1,458,392,083.69 $1,548,601,903.30
2031-06-07 $1,484,262,922.07 $1,439,735,034.41 $1,528,790,809.73
2031-06-08 $1,529,085,714.90 $1,483,213,143.45 $1,574,958,286.35
2031-06-09 $1,497,568,653.57 $1,452,641,593.96 $1,542,495,713.18
2031-06-10 $1,530,591,761.93 $1,484,674,009.07 $1,576,509,514.79
2031-06-11 $1,576,813,624.94 $1,529,509,216.19 $1,624,118,033.69
2031-06-12 $1,624,431,327.56 $1,575,698,387.74 $1,673,164,267.39
2031-06-13 $1,599,789,184.76 $1,551,795,509.21 $1,647,782,860.30
2031-06-14 $1,613,262,586.58 $1,564,864,708.98 $1,661,660,464.18
2031-06-15 $1,593,761,610.26 $1,545,948,761.95 $1,641,574,458.57
2031-06-16 $1,629,572,494.05 $1,580,685,319.23 $1,678,459,668.87
2031-06-17 $1,595,984,229.03 $1,548,104,702.16 $1,643,863,755.90
2031-06-18 $1,566,185,901.57 $1,519,200,324.52 $1,613,171,478.62
2031-06-19 $1,539,934,994.04 $1,493,736,944.22 $1,586,133,043.87
2031-06-20 $1,564,643,017.34 $1,517,703,726.82 $1,611,582,307.86
2031-06-21 $1,564,345,330.31 $1,517,414,970.40 $1,611,275,690.22
2031-06-22 $1,587,564,918.47 $1,539,937,970.92 $1,635,191,866.02
2031-06-23 $1,635,507,296.05 $1,586,442,077.17 $1,684,572,514.93
2031-06-24 $1,667,690,802.77 $1,617,660,078.69 $1,717,721,526.86
2031-06-25 $1,633,316,854.48 $1,584,317,348.84 $1,682,316,360.11
2031-06-26 $1,682,640,880.50 $1,632,161,654.08 $1,733,120,106.91
2031-06-27 $1,733,454,427.39 $1,681,450,794.57 $1,785,458,060.22
2031-06-28 $1,764,587,045.14 $1,711,649,433.79 $1,817,524,656.50
2031-06-29 $1,806,178,276.67 $1,751,992,928.37 $1,860,363,624.97
2031-06-30 $1,783,072,036.93 $1,729,579,875.82 $1,836,564,198.04
2031 July
2031-07-01 $1,836,918,472.98 $1,781,810,918.79 $1,892,026,027.17
2031-07-02 $1,799,056,454.13 $1,745,084,760.50 $1,853,028,147.75
2031-07-03 $1,838,727,714.66 $1,783,565,883.22 $1,893,889,546.10
2031-07-04 $1,894,254,879.16 $1,837,427,232.78 $1,951,082,525.53
2031-07-05 $1,951,458,891.16 $1,892,915,124.43 $2,010,002,657.90
2031-07-06 $1,921,855,836.94 $1,864,200,161.83 $1,979,511,512.05
2031-07-07 $1,938,041,679.54 $1,879,900,429.15 $1,996,182,929.92
2031-07-08 $1,914,614,802.09 $1,857,176,358.03 $1,972,053,246.15
2031-07-09 $1,957,635,067.94 $1,898,906,015.91 $2,016,364,119.98
2031-07-10 $1,917,284,874.43 $1,859,766,328.20 $1,974,803,420.67
2031-07-11 $1,881,487,601.83 $1,825,042,973.77 $1,937,932,229.88
2031-07-12 $1,849,951,909.29 $1,794,453,352.01 $1,905,450,466.57
2031-07-13 $1,879,634,106.95 $1,823,245,083.74 $1,936,023,130.16
2031-07-14 $1,879,276,490.11 $1,822,898,195.41 $1,935,654,784.81
2031-07-15 $1,907,170,603.57 $1,849,955,485.46 $1,964,385,721.68
2031-07-16 $1,964,764,653.51 $1,905,821,713.90 $2,023,707,593.11
2031-07-17 $2,003,427,285.33 $1,943,324,466.77 $2,063,530,103.89
2031-07-18 $1,962,133,236.21 $1,903,269,239.13 $2,020,997,233.30
2031-07-19 $2,021,387,085.54 $1,960,745,472.98 $2,082,028,698.11
2031-07-20 $2,082,430,323.38 $2,019,957,413.68 $2,144,903,233.08
2031-07-21 $2,119,830,503.17 $2,056,235,588.08 $2,183,425,418.27
2031-07-22 $2,169,794,805.87 $2,104,700,961.69 $2,234,888,650.04
2031-07-23 $2,142,036,859.92 $2,077,775,754.13 $2,206,297,965.72
2031-07-24 $2,206,723,562.65 $2,140,521,855.77 $2,272,925,269.53
2031-07-25 $2,161,239,230.95 $2,096,402,054.02 $2,226,076,407.88
2031-07-26 $2,208,897,037.58 $2,142,630,126.45 $2,275,163,948.71
2031-07-27 $2,275,602,829.95 $2,207,334,745.05 $2,343,870,914.85
2031-07-28 $2,344,323,049.72 $2,273,993,358.23 $2,414,652,741.22
2031-07-29 $2,308,760,362.40 $2,239,497,551.53 $2,378,023,173.28
2031-07-30 $2,328,204,709.43 $2,258,358,568.14 $2,398,050,850.71
2031-07-31 $2,300,061,575.58 $2,231,059,728.31 $2,369,063,422.84
2031 August
2031-08-01 $2,351,742,603.19 $2,281,190,325.10 $2,422,294,881.29
2031-08-02 $2,303,269,182.03 $2,234,171,106.57 $2,372,367,257.49
2031-08-03 $2,260,265,267.54 $2,192,457,309.52 $2,328,073,225.57
2031-08-04 $2,222,380,866.68 $2,155,709,440.68 $2,289,052,292.68
2031-08-05 $2,258,038,630.44 $2,190,297,471.53 $2,325,779,789.36
2031-08-06 $2,257,609,018.83 $2,189,880,748.27 $2,325,337,289.40
2031-08-07 $2,291,118,724.53 $2,222,385,162.80 $2,359,852,286.27
2031-08-08 $2,360,307,503.97 $2,289,498,278.85 $2,431,116,729.09
2031-08-09 $2,406,753,626.59 $2,334,551,017.79 $2,478,956,235.38
2031-08-10 $2,357,146,334.52 $2,286,431,944.49 $2,427,860,724.56
2031-08-11 $2,428,329,061.15 $2,355,479,189.31 $2,501,178,932.98
2031-08-12 $2,501,661,412.72 $2,426,611,570.34 $2,576,711,255.10
2031-08-13 $2,546,590,928.76 $2,470,193,200.90 $2,622,988,656.63
2031-08-14 $2,606,613,954.10 $2,528,415,535.48 $2,684,812,372.72
2031-08-15 $2,573,267,828.91 $2,496,069,794.05 $2,650,465,863.78
2031-08-16 $2,650,977,141.11 $2,571,447,826.88 $2,730,506,455.34
2031-08-17 $2,596,335,986.39 $2,518,445,906.80 $2,674,226,065.98
2031-08-18 $2,653,588,176.07 $2,573,980,530.78 $2,733,195,821.35
2031-08-19 $2,733,723,057.36 $2,651,711,365.64 $2,815,734,749.08
2031-08-20 $2,816,277,906.93 $2,731,789,569.72 $2,900,766,244.14
2031-08-21 $2,773,555,804.01 $2,690,349,129.89 $2,856,762,478.13
2031-08-22 $2,796,914,651.65 $2,713,007,212.10 $2,880,822,091.20
2031-08-23 $2,763,105,793.22 $2,680,212,619.43 $2,845,998,967.02
2031-08-24 $2,825,191,151.42 $2,740,435,416.88 $2,909,946,885.97
2031-08-25 $2,766,959,149.18 $2,683,950,374.71 $2,849,967,923.66
2031-08-26 $2,715,297,764.76 $2,633,838,831.81 $2,796,756,697.70
2031-08-27 $2,669,786,545.14 $2,589,692,948.79 $2,749,880,141.50
2031-08-28 $2,712,622,865.12 $2,631,244,179.17 $2,794,001,551.07
2031-08-29 $2,712,106,764.88 $2,630,743,561.93 $2,793,469,967.83
2031-08-30 $2,752,362,583.66 $2,669,791,706.15 $2,834,933,461.16
2031-08-31 $2,835,480,322.46 $2,750,415,912.79 $2,920,544,732.14
2031 September
2031-09-01 $2,891,276,894.10 $2,804,538,587.28 $2,978,015,200.93
2031-09-02 $2,831,682,752.13 $2,746,732,269.57 $2,916,633,234.69
2031-09-03 $2,917,195,855.95 $2,829,679,980.28 $3,004,711,731.63
2031-09-04 $3,005,291,343.32 $2,915,132,603.02 $3,095,450,083.62
2031-09-05 $3,059,265,987.90 $2,967,488,008.26 $3,151,043,967.54
2031-09-06 $3,131,372,739.65 $3,037,431,557.46 $3,225,313,921.84
2031-09-07 $3,091,313,433.12 $2,998,574,030.13 $3,184,052,836.12
2031-09-08 $3,184,667,042.86 $3,089,127,031.58 $3,280,207,054.15
2031-09-09 $3,119,025,630.15 $3,025,454,861.24 $3,212,596,399.05
2031-09-10 $3,187,803,726.64 $3,092,169,614.84 $3,283,437,838.43
2031-09-11 $3,284,071,216.64 $3,185,549,080.14 $3,382,593,353.14
2031-09-12 $3,383,245,858.54 $3,281,748,482.79 $3,484,743,234.30
2031-09-13 $3,331,923,019.48 $3,231,965,328.89 $3,431,880,710.06
2031-09-14 $3,359,984,427.89 $3,259,184,895.05 $3,460,783,960.72
2031-09-15 $3,319,369,231.51 $3,219,788,154.56 $3,418,950,308.45
2031-09-16 $3,393,953,501.22 $3,292,134,896.19 $3,495,772,106.26
2031-09-17 $3,323,998,338.09 $3,224,278,387.94 $3,423,718,288.23
2031-09-18 $3,261,936,577.61 $3,164,078,480.28 $3,359,794,674.94
2031-09-19 $3,207,263,121.95 $3,111,045,228.29 $3,303,481,015.60
2031-09-20 $3,258,723,172.04 $3,160,961,476.88 $3,356,484,867.20
2031-09-21 $3,258,103,171.43 $3,160,360,076.29 $3,355,846,266.58
2031-09-22 $3,306,463,218.51 $3,207,269,321.95 $3,405,657,115.06
2031-09-23 $3,406,314,069.48 $3,304,124,647.40 $3,508,503,491.57
2031-09-24 $3,473,343,505.56 $3,369,143,200.39 $3,577,543,810.72