2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $329,844,458.37 $319,949,124.62 $339,739,792.12
2031-01-02 $339,312,760.35 $329,133,377.54 $349,492,143.17
2031-01-03 $331,873,323.11 $321,917,123.41 $341,829,522.80
2031-01-04 $324,596,995.63 $314,859,085.76 $334,334,905.50
2031-01-05 $333,914,667.34 $323,897,227.32 $343,932,107.36
2031-01-06 $343,499,806.12 $333,194,811.94 $353,804,800.31
2031-01-07 $353,360,089.70 $342,759,287.01 $363,960,892.39
2031-01-08 $345,612,664.55 $335,244,284.62 $355,981,044.49
2031-01-09 $350,433,442.06 $339,920,438.80 $360,946,445.33
2031-01-10 $358,928,798.23 $348,160,934.29 $369,696,662.18
2031-01-11 $362,114,556.80 $351,251,120.09 $372,977,993.50
2031-01-12 $372,509,183.39 $361,333,907.89 $383,684,458.89
2031-01-13 $369,396,293.28 $358,314,404.48 $380,478,182.08
2031-01-14 $369,915,108.30 $358,817,655.05 $381,012,561.55
2031-01-15 $376,659,703.54 $365,359,912.43 $387,959,494.65
2031-01-16 $368,877,478.26 $357,811,153.91 $379,943,802.61
2031-01-17 $376,659,703.54 $365,359,912.43 $387,959,494.65
2031-01-18 $374,065,628.45 $362,843,659.59 $385,287,597.30
2031-01-19 $382,366,668.74 $370,895,668.68 $393,837,668.81
2031-01-20 $373,983,273.92 $362,763,775.71 $385,202,772.14
2031-01-21 $384,718,596.24 $373,177,038.36 $396,260,154.13
2031-01-22 $376,283,635.38 $364,995,126.32 $387,572,144.44
2031-01-23 $387,084,990.39 $375,472,440.68 $398,697,540.10
2031-01-24 $398,196,402.12 $386,250,510.06 $410,142,294.18
2031-01-25 $409,626,770.86 $397,337,967.73 $421,915,573.99
2031-01-26 $400,645,697.90 $388,626,326.96 $412,665,068.84
2031-01-27 $391,861,535.10 $380,105,689.05 $403,617,381.15
2031-01-28 $403,110,059.24 $391,016,757.46 $415,203,361.01
2031-01-29 $414,681,476.24 $402,241,031.96 $427,121,920.53
2031-01-30 $426,585,054.88 $413,787,503.23 $439,382,606.52
2031-01-31 $417,232,171.29 $404,715,206.15 $429,749,136.43
2031 February
2031-02-01 $423,051,933.34 $410,360,375.34 $435,743,491.34
2031-02-02 $433,307,737.78 $420,308,505.65 $446,306,969.91
2031-02-03 $437,153,664.45 $424,039,054.51 $450,268,274.38
2031-02-04 $449,702,315.20 $436,211,245.74 $463,193,384.66
2031-02-05 $445,944,357.13 $432,566,026.42 $459,322,687.85
2031-02-06 $446,570,683.48 $433,173,562.97 $459,967,803.98
2031-02-07 $454,712,925.95 $441,071,538.17 $468,354,313.73
2031-02-08 $445,318,030.79 $431,958,489.87 $458,677,571.71
2031-02-09 $454,712,925.95 $441,071,538.17 $468,354,313.73
2031-02-10 $451,581,294.23 $438,033,855.40 $465,128,733.06
2031-02-11 $461,602,515.74 $447,754,440.27 $475,450,591.21
2031-02-12 $451,481,873.81 $437,937,417.60 $465,026,330.03
2031-02-13 $464,441,820.89 $450,508,566.26 $478,375,075.51
2031-02-14 $454,258,927.15 $440,631,159.34 $467,886,694.97
2031-02-15 $467,298,590.53 $453,279,632.81 $481,317,548.24
2031-02-16 $480,712,562.06 $466,291,185.20 $495,133,938.92
2031-02-17 $494,511,586.39 $479,676,238.80 $509,346,933.98
2031-02-18 $483,669,412.61 $469,159,330.23 $498,179,494.98
2031-02-19 $473,064,953.64 $458,873,005.03 $487,256,902.25
2031-02-20 $486,644,450.67 $472,045,117.15 $501,243,784.19
2031-02-21 $500,613,751.96 $485,595,339.40 $515,632,164.52
2031-02-22 $514,984,047.00 $499,534,525.59 $530,433,568.41
2031-02-23 $503,693,014.22 $488,582,223.79 $518,803,804.64
2031-02-24 $510,718,775.14 $495,397,211.89 $526,040,338.40
2031-02-25 $523,099,836.36 $507,406,841.27 $538,792,831.45
2031-02-26 $527,742,734.31 $511,910,452.29 $543,575,016.34
2031-02-27 $542,891,776.40 $526,605,023.11 $559,178,529.69
2031-02-28 $538,355,076.32 $522,204,424.03 $554,505,728.61
2031 March
2031-03-01 $539,111,193.00 $522,937,857.21 $555,284,528.79
2031-03-02 $548,940,709.84 $532,472,488.54 $565,408,931.13
2031-03-03 $537,598,959.64 $521,470,990.85 $553,726,928.43
2031-03-04 $548,940,709.84 $532,472,488.54 $565,408,931.13
2031-03-05 $545,160,126.44 $528,805,322.65 $561,514,930.23
2031-03-06 $557,257,993.32 $540,540,253.52 $573,975,733.12
2031-03-07 $545,040,103.65 $528,688,900.54 $561,391,306.75
2031-03-08 $560,685,672.84 $543,865,102.66 $577,506,243.03
2031-03-09 $548,392,631.24 $531,940,852.30 $564,844,410.18
2031-03-10 $564,134,435.93 $547,210,402.85 $581,058,469.00
2031-03-11 $580,328,114.69 $562,918,271.25 $597,737,958.13
2031-03-12 $596,986,638.74 $579,077,039.58 $614,896,237.90
2031-03-13 $583,897,697.93 $566,380,766.99 $601,414,628.87
2031-03-14 $571,095,732.34 $553,962,860.37 $588,228,604.31
2031-03-15 $587,489,237.58 $569,864,560.46 $605,113,914.71
2031-03-16 $604,353,324.20 $586,222,724.48 $622,483,923.93
2031-03-17 $621,701,500.40 $603,050,455.39 $640,352,545.41
2031-03-18 $608,070,685.88 $589,828,565.31 $626,312,806.46
2031-03-19 $616,552,358.54 $598,055,787.78 $635,048,929.30
2031-03-20 $631,499,082.38 $612,554,109.91 $650,444,054.86
2031-03-21 $637,104,103.83 $617,990,980.71 $656,217,226.94
2031-03-22 $655,392,402.75 $635,730,630.67 $675,054,174.83
2031-03-23 $649,915,586.01 $630,418,118.43 $669,413,053.59
2031-03-24 $650,828,388.80 $631,303,537.14 $670,353,240.47
2031-03-25 $662,694,825.06 $642,813,980.31 $682,575,669.82
2031-03-26 $649,002,783.22 $629,532,699.73 $668,472,866.72
2031-03-27 $662,694,825.06 $642,813,980.31 $682,575,669.82
2031-03-28 $658,130,811.12 $638,386,886.78 $677,874,735.45
2031-03-29 $672,735,655.75 $652,553,586.07 $692,917,725.42
2031-03-30 $657,985,916.63 $638,246,339.13 $677,725,494.13
2031-03-31 $676,873,635.38 $656,567,426.32 $697,179,844.44
2031 April
2031-04-01 $662,033,171.00 $642,172,175.87 $681,894,166.13
2031-04-02 $681,037,067.63 $660,605,955.60 $701,468,179.65
2031-04-03 $700,586,477.83 $679,568,883.50 $721,604,072.17
2031-04-04 $720,697,060.78 $699,076,148.96 $742,317,972.61
2031-04-05 $704,895,767.16 $683,748,894.14 $726,042,640.17
2031-04-06 $689,440,917.12 $668,757,689.61 $710,124,144.64
2031-04-07 $709,231,562.81 $687,954,615.92 $730,508,509.69
2031-04-08 $729,590,305.98 $707,702,596.80 $751,478,015.16
2031-04-09 $750,533,454.09 $728,017,450.47 $773,049,457.72
2031-04-10 $734,077,997.11 $712,055,657.19 $756,100,337.02
2031-04-11 $744,317,282.47 $721,987,764.00 $766,646,800.95
2031-04-12 $762,361,337.81 $739,490,497.67 $785,232,177.94
2031-04-13 $769,127,858.55 $746,054,022.80 $792,201,694.31
2031-04-14 $791,205,946.11 $767,469,767.73 $814,942,124.50
2031-04-15 $784,594,197.26 $761,056,371.34 $808,132,023.18
2031-04-16 $785,696,155.40 $762,125,270.74 $809,267,040.06
2031-04-17 $800,021,611.25 $776,020,962.91 $824,022,259.59
2031-04-18 $783,492,239.12 $759,987,471.94 $806,997,006.29
2031-04-19 $800,021,611.25 $776,020,962.91 $824,022,259.59
2031-04-20 $794,511,820.54 $770,676,465.92 $818,347,175.16
2031-04-21 $812,143,150.82 $787,778,856.29 $836,507,445.34
2031-04-22 $794,336,900.32 $770,506,793.31 $818,167,007.33
2031-04-23 $817,138,622.35 $792,624,463.68 $841,652,781.02
2031-04-24 $799,222,846.07 $775,246,160.69 $823,199,531.45
2031-04-25 $822,164,820.90 $797,499,876.28 $846,829,765.53
2031-04-26 $845,765,353.25 $820,392,392.65 $871,138,313.85
2031-04-27 $870,043,347.23 $843,942,046.82 $896,144,647.65
2031-04-28 $850,967,634.08 $825,438,605.06 $876,496,663.11
2031-04-29 $832,310,156.23 $807,340,851.54 $857,279,460.91
2031-04-30 $856,201,914.01 $830,515,856.59 $881,887,971.43
2031 May
2031-05-01 $880,779,493.17 $854,356,108.37 $907,202,877.97
2031-05-02 $906,062,580.44 $878,880,703.03 $933,244,457.85
2031-05-03 $886,197,145.07 $859,611,230.72 $912,783,059.43
2031-05-04 $898,558,264.05 $871,601,516.13 $925,515,011.97
2031-05-05 $920,341,494.69 $892,731,249.85 $947,951,739.54
2031-05-06 $928,510,206.19 $900,654,900.00 $956,365,512.37
2031-05-07 $955,163,420.48 $926,508,517.86 $983,818,323.09
2031-05-08 $947,181,553.45 $918,766,106.85 $975,597,000.06
2031-05-09 $948,511,864.62 $920,056,508.68 $976,967,220.56
2031-05-10 $965,805,909.84 $936,831,732.55 $994,780,087.14
2031-05-11 $945,851,242.28 $917,475,705.01 $974,226,779.55
2031-05-12 $965,805,909.84 $936,831,732.55 $994,780,087.14
2031-05-13 $959,154,353.99 $930,379,723.37 $987,928,984.61
2031-05-14 $980,439,332.72 $951,026,152.74 $1,009,852,512.70
2031-05-15 $958,943,185.97 $930,174,890.39 $987,711,481.55
2031-05-16 $986,469,989.72 $956,875,890.03 $1,016,064,089.41
2031-05-17 $964,841,620.73 $935,896,372.11 $993,786,869.35
2031-05-18 $992,537,741.14 $962,761,608.90 $1,022,313,873.37
2031-05-19 $1,021,028,888.49 $990,398,021.84 $1,051,659,755.15
2031-05-20 $1,050,337,884.32 $1,018,827,747.80 $1,081,848,020.85
2031-05-21 $1,027,309,210.81 $996,489,934.48 $1,058,128,487.13
2031-05-22 $1,004,785,441.29 $974,641,878.05 $1,034,929,004.53
2031-05-23 $1,033,628,163.22 $1,002,619,318.32 $1,064,637,008.11
2031-05-24 $1,063,298,825.69 $1,031,399,860.92 $1,095,197,790.46
2031-05-25 $1,093,821,195.04 $1,061,006,559.19 $1,126,635,830.89
2031-05-26 $1,069,839,149.29 $1,037,743,974.82 $1,101,934,323.77
2031-05-27 $1,084,761,798.37 $1,052,218,944.42 $1,117,304,652.32
2031-05-28 $1,111,059,054.09 $1,077,727,282.47 $1,144,390,825.71
2031-05-29 $1,120,920,524.99 $1,087,292,909.24 $1,154,548,140.73
2031-05-30 $1,153,096,945.62 $1,118,504,037.25 $1,187,689,853.98
2031-05-31 $1,143,461,037.99 $1,109,157,206.85 $1,177,764,869.13
2031 June
2031-06-01 $1,145,067,022.60 $1,110,715,011.92 $1,179,419,033.27
2031-06-02 $1,165,944,822.45 $1,130,966,477.77 $1,200,923,167.12
2031-06-03 $1,141,855,053.39 $1,107,599,401.79 $1,176,110,704.99
2031-06-04 $1,165,944,822.45 $1,130,966,477.77 $1,200,923,167.12
2031-06-05 $1,157,914,899.43 $1,123,177,452.45 $1,192,652,346.41
2031-06-06 $1,183,610,653.09 $1,148,102,333.50 $1,219,118,972.68
2031-06-07 $1,157,659,972.16 $1,122,930,173.00 $1,192,389,771.33
2031-06-08 $1,190,891,011.64 $1,155,164,281.29 $1,226,617,741.98
2031-06-09 $1,164,780,708.74 $1,129,837,287.48 $1,199,724,130.00
2031-06-10 $1,198,216,151.48 $1,162,269,666.93 $1,234,162,636.02
2031-06-11 $1,232,611,370.44 $1,195,633,029.33 $1,269,589,711.55
2031-06-12 $1,267,993,916.35 $1,229,954,098.86 $1,306,033,733.84
2031-06-13 $1,240,193,131.13 $1,202,987,337.20 $1,277,398,925.07
2031-06-14 $1,213,001,878.54 $1,176,611,822.19 $1,249,391,934.90
2031-06-15 $1,247,821,527.04 $1,210,386,881.23 $1,285,256,172.85
2031-06-16 $1,283,640,685.87 $1,245,131,465.30 $1,322,149,906.45
2031-06-17 $1,320,488,046.35 $1,280,873,404.96 $1,360,102,687.74
2031-06-18 $1,291,536,326.57 $1,252,790,236.77 $1,330,282,416.36
2031-06-19 $1,309,551,318.25 $1,270,264,778.70 $1,348,837,857.79
2031-06-20 $1,341,298,016.87 $1,301,059,076.36 $1,381,536,957.38
2031-06-21 $1,353,203,028.85 $1,312,606,937.99 $1,393,799,119.72
2031-06-22 $1,392,047,201.02 $1,350,285,784.99 $1,433,808,617.05
2031-06-23 $1,380,414,494.60 $1,339,002,059.77 $1,421,826,929.44
2031-06-24 $1,382,353,279.01 $1,340,882,680.64 $1,423,823,877.38
2031-06-25 $1,407,557,476.24 $1,365,330,751.95 $1,449,784,200.53
2031-06-26 $1,378,475,710.20 $1,337,121,438.90 $1,419,829,981.51
2031-06-27 $1,407,557,476.24 $1,365,330,751.95 $1,449,784,200.53
2031-06-28 $1,397,863,554.23 $1,355,927,647.60 $1,439,799,460.85
2031-06-29 $1,428,884,104.67 $1,386,017,581.53 $1,471,750,627.81
2031-06-30 $1,397,555,799.72 $1,355,629,125.72 $1,439,482,473.71
2031 July
2031-07-01 $1,437,673,133.88 $1,394,542,939.86 $1,480,803,327.89
2031-07-02 $1,406,152,129.33 $1,363,967,565.45 $1,448,336,693.21
2031-07-03 $1,446,516,224.17 $1,403,120,737.45 $1,489,911,710.90
2031-07-04 $1,488,038,984.66 $1,443,397,815.12 $1,532,680,154.20
2031-07-05 $1,530,753,670.69 $1,484,831,060.56 $1,576,676,280.81
2031-07-06 $1,497,191,874.00 $1,452,276,117.78 $1,542,107,630.22
2031-07-07 $1,464,365,920.21 $1,420,434,942.60 $1,508,296,897.81
2031-07-08 $1,506,401,062.54 $1,461,209,030.66 $1,551,593,094.41
2031-07-09 $1,549,642,838.51 $1,503,153,553.36 $1,596,132,123.67
2031-07-10 $1,594,125,884.98 $1,546,302,108.43 $1,641,949,661.53
2031-07-11 $1,559,174,651.57 $1,512,399,412.02 $1,605,949,891.12
2031-07-12 $1,580,922,795.85 $1,533,495,111.98 $1,628,350,479.73
2031-07-13 $1,619,248,196.97 $1,570,670,751.06 $1,667,825,642.87
2031-07-14 $1,633,620,222.38 $1,584,611,615.71 $1,682,628,829.05
2031-07-15 $1,680,513,869.39 $1,630,098,453.31 $1,730,929,285.48
2031-07-16 $1,666,470,578.01 $1,616,476,460.67 $1,716,464,695.35
2031-07-17 $1,668,811,126.57 $1,618,746,792.77 $1,718,875,460.37
2031-07-18 $1,699,238,257.91 $1,648,261,110.17 $1,750,215,405.65
2031-07-19 $1,664,130,029.44 $1,614,206,128.56 $1,714,053,930.33
2031-07-20 $1,699,238,257.91 $1,648,261,110.17 $1,750,215,405.65
2031-07-21 $1,687,535,515.09 $1,636,909,449.64 $1,738,161,580.54
2031-07-22 $1,724,984,292.12 $1,673,234,763.36 $1,776,733,820.89
2031-07-23 $1,687,163,986.22 $1,636,549,066.63 $1,737,778,905.80
2031-07-24 $1,735,594,625.93 $1,683,526,787.15 $1,787,662,464.71
2031-07-25 $1,697,541,688.30 $1,646,615,437.65 $1,748,467,938.95
2031-07-26 $1,746,270,223.63 $1,693,882,116.92 $1,798,658,330.34
2031-07-27 $1,796,397,528.82 $1,742,505,602.96 $1,850,289,454.69
2031-07-28 $1,847,963,756.06 $1,792,524,843.38 $1,903,402,668.75
2031-07-29 $1,807,447,123.61 $1,753,223,709.90 $1,861,670,537.32
2031-07-30 $1,767,818,818.91 $1,714,784,254.35 $1,820,853,383.48
2031-07-31 $1,818,564,684.16 $1,764,007,743.64 $1,873,121,624.69
2031 August
2031-08-01 $1,870,767,227.45 $1,814,644,210.62 $1,926,890,244.27
2031-08-02 $1,924,468,263.22 $1,866,734,215.33 $1,982,202,311.12
2031-08-03 $1,882,274,268.33 $1,825,806,040.28 $1,938,742,496.38
2031-08-04 $1,908,529,166.92 $1,851,273,291.91 $1,965,785,041.93
2031-08-05 $1,954,796,540.66 $1,896,152,644.44 $2,013,440,436.88
2031-08-06 $1,972,146,805.82 $1,912,982,401.64 $2,031,311,209.99
2031-08-07 $2,028,757,978.29 $1,967,895,238.94 $2,089,620,717.64
2031-08-08 $2,011,804,569.00 $1,951,450,431.93 $2,072,158,706.07
2031-08-09 $2,014,630,137.22 $1,954,191,233.10 $2,075,069,041.33
2031-08-10 $2,051,362,524.01 $1,989,821,648.29 $2,112,903,399.73
2031-08-11 $2,008,979,000.79 $1,948,709,630.76 $2,069,248,370.81
2031-08-12 $2,051,362,524.01 $1,989,821,648.29 $2,112,903,399.73
2031-08-13 $2,037,234,682.94 $1,976,117,642.45 $2,098,351,723.42
2031-08-14 $2,082,443,774.38 $2,019,970,461.14 $2,144,917,087.61
2031-08-15 $2,036,786,164.08 $1,975,682,579.16 $2,097,889,749.00
2031-08-16 $2,095,252,832.22 $2,032,395,247.26 $2,158,110,417.19
2031-08-17 $2,049,314,383.15 $1,987,834,951.65 $2,110,793,814.64
2031-08-18 $2,108,140,678.26 $2,044,896,457.91 $2,171,384,898.61
2031-08-19 $2,168,655,603.00 $2,103,595,934.91 $2,233,715,271.09
2031-08-20 $2,230,907,630.09 $2,163,980,401.19 $2,297,834,859.00
2031-08-21 $2,181,994,947.58 $2,116,535,099.16 $2,247,454,796.01
2031-08-22 $2,134,154,676.35 $2,070,130,036.06 $2,198,179,316.65
2031-08-23 $2,195,416,342.13 $2,129,553,851.86 $2,261,278,832.39
2031-08-24 $2,258,436,545.71 $2,190,683,449.34 $2,326,189,642.08
2031-08-25 $2,323,265,766.56 $2,253,567,793.56 $2,392,963,739.55
2031-08-26 $2,272,328,130.55 $2,204,158,286.63 $2,340,497,974.47
2031-08-27 $2,304,023,694.60 $2,234,902,983.76 $2,373,144,405.44
2031-08-28 $2,359,878,814.47 $2,289,082,450.04 $2,430,675,178.91
2031-08-29 $2,380,824,484.42 $2,309,399,749.89 $2,452,249,218.95
2031-08-30 $2,449,166,894.39 $2,375,691,887.56 $2,522,641,901.22
2031-08-31 $2,428,700,318.67 $2,355,839,309.11 $2,501,561,328.23
2031 September
2031-09-01 $2,432,111,414.62 $2,359,148,072.19 $2,505,074,757.06
2031-09-02 $2,476,455,662.02 $2,402,161,992.16 $2,550,749,331.88
2031-09-03 $2,425,289,222.72 $2,352,530,546.04 $2,498,047,899.40
2031-09-04 $2,476,455,662.02 $2,402,161,992.16 $2,550,749,331.88
2031-09-05 $2,459,400,182.25 $2,385,618,176.78 $2,533,182,187.72
2031-09-06 $2,513,977,717.50 $2,438,558,385.98 $2,589,397,049.03
2031-09-07 $2,458,858,719.17 $2,385,092,957.60 $2,532,624,480.75
2031-09-08 $2,529,441,129.48 $2,453,557,895.60 $2,605,324,363.37
2031-09-09 $2,473,983,095.62 $2,399,763,602.75 $2,548,202,588.49
2031-09-10 $2,544,999,656.52 $2,468,649,666.82 $2,621,349,646.21
2031-09-11 $2,618,054,772.94 $2,539,513,129.75 $2,696,596,416.13
2031-09-12 $2,693,206,962.35 $2,612,410,753.48 $2,774,003,171.22
2031-09-13 $2,634,158,360.20 $2,555,133,609.40 $2,713,183,111.01
2031-09-14 $2,576,404,399.52 $2,499,112,267.54 $2,653,696,531.51
2031-09-15 $2,650,361,000.21 $2,570,850,170.21 $2,729,871,830.22
2031-09-16 $2,726,440,551.32 $2,644,647,334.78 $2,808,233,767.86
2031-09-17 $2,804,703,992.89 $2,720,562,873.10 $2,888,845,112.67
2031-09-18 $2,743,210,816.71 $2,660,914,492.21 $2,825,507,141.21
2031-09-19 $2,781,474,486.90 $2,698,030,252.29 $2,864,918,721.50
2031-09-20 $2,848,904,171.43 $2,763,437,046.29 $2,934,371,296.57
2031-09-21 $2,874,190,303.13 $2,787,964,594.03 $2,960,416,012.22
2031-09-22 $2,956,694,953.64 $2,867,994,105.03 $3,045,395,802.25
2031-09-23 $2,931,987,196.37 $2,844,027,580.48 $3,019,946,812.26
2031-09-24 $2,936,105,155.91 $2,848,022,001.24 $3,024,188,310.59