2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $386,793,962.12 $375,190,143.26 $398,397,780.99
2031-01-02 $377,485,652.02 $366,161,082.46 $388,810,221.58
2031-01-03 $389,565,464.21 $377,878,500.28 $401,252,428.14
2031-01-04 $389,565,464.21 $377,878,500.28 $401,252,428.14
2031-01-05 $394,759,670.40 $382,916,880.29 $406,602,460.51
2031-01-06 $405,148,082.78 $392,993,640.29 $417,302,525.26
2031-01-07 $410,342,288.97 $398,032,020.30 $422,652,557.64
2031-01-08 $410,342,288.97 $398,032,020.30 $422,652,557.64
2031-01-09 $406,186,924.02 $394,001,316.30 $418,372,531.74
2031-01-10 $419,185,197.54 $406,609,641.61 $431,760,753.46
2031-01-11 $419,185,197.54 $406,609,641.61 $431,760,753.46
2031-01-12 $423,791,628.28 $411,077,879.43 $436,505,377.13
2031-01-13 $437,353,264.99 $424,232,667.04 $450,473,862.94
2031-01-14 $451,348,883.82 $437,808,417.30 $464,889,350.33
2031-01-15 $440,487,040.60 $427,272,429.38 $453,701,651.82
2031-01-16 $437,872,874.19 $424,736,687.96 $451,009,060.41
2031-01-17 $451,885,120.89 $438,328,567.26 $465,441,674.51
2031-01-18 $441,010,372.97 $427,780,061.78 $454,240,684.16
2031-01-19 $455,123,021.88 $441,469,331.23 $468,776,712.54
2031-01-20 $452,573,313.08 $438,996,113.68 $466,150,512.47
2031-01-21 $467,055,984.39 $453,044,304.86 $481,067,663.92
2031-01-22 $482,002,111.59 $467,542,048.24 $496,462,174.94
2031-01-23 $470,402,589.46 $456,290,511.77 $484,514,667.14
2031-01-24 $481,692,251.60 $467,241,484.06 $496,143,019.15
2031-01-25 $470,100,186.35 $455,997,180.76 $484,203,191.94
2031-01-26 $485,143,730.20 $470,589,418.29 $499,698,042.10
2031-01-27 $485,143,730.20 $470,589,418.29 $499,698,042.10
2031-01-28 $491,612,313.27 $476,863,943.87 $506,360,682.67
2031-01-29 $504,549,479.41 $489,412,995.02 $519,685,963.79
2031-01-30 $511,018,062.47 $495,687,520.60 $526,348,604.35
2031-01-31 $511,018,062.47 $495,687,520.60 $526,348,604.35
2031 February
2031-02-01 $505,843,196.02 $490,667,900.14 $521,018,491.90
2031-02-02 $522,030,541.87 $506,369,625.62 $537,691,458.13
2031-02-03 $522,030,541.87 $506,369,625.62 $537,691,458.13
2031-02-04 $527,767,141.23 $511,934,127.00 $543,600,155.47
2031-02-05 $544,656,069.09 $528,316,387.02 $560,995,751.16
2031-02-06 $562,085,454.78 $545,222,891.13 $578,948,018.42
2031-02-07 $548,558,703.51 $532,101,942.41 $565,015,464.62
2031-02-08 $545,303,162.25 $528,944,067.38 $561,662,257.11
2031-02-09 $562,753,255.38 $545,870,657.72 $579,635,853.04
2031-02-10 $549,210,433.30 $532,734,120.30 $565,686,746.30
2031-02-11 $566,785,561.92 $549,781,995.06 $583,789,128.77
2031-02-12 $563,610,292.66 $546,701,983.88 $580,518,601.44
2031-02-13 $581,646,227.13 $564,196,840.31 $599,095,613.94
2031-02-14 $600,259,324.46 $582,251,544.73 $618,267,104.19
2031-02-15 $585,813,907.83 $568,239,490.59 $603,388,325.06
2031-02-16 $599,873,441.62 $581,877,238.37 $617,869,644.87
2031-02-17 $585,437,311.37 $567,874,192.03 $603,000,430.71
2031-02-18 $604,171,726.12 $586,046,574.34 $622,296,877.91
2031-02-19 $604,171,726.12 $586,046,574.34 $622,296,877.91
2031-02-20 $612,227,349.14 $593,860,528.67 $630,594,169.61
2031-02-21 $628,338,595.17 $609,488,437.31 $647,188,753.02
2031-02-22 $636,394,218.18 $617,302,391.64 $655,486,044.73
2031-02-23 $636,394,218.18 $617,302,391.64 $655,486,044.73
2031-02-24 $629,949,719.77 $611,051,228.18 $648,848,211.37
2031-02-25 $650,108,563.59 $630,605,306.68 $669,611,820.50
2031-02-26 $650,108,563.59 $630,605,306.68 $669,611,820.50
2031-02-27 $657,252,613.74 $637,535,035.33 $676,970,192.15
2031-02-28 $678,285,169.78 $657,936,614.69 $698,633,724.88
2031 March
2031-03-01 $699,990,782.74 $678,991,059.26 $720,990,506.22
2031-03-02 $683,145,299.33 $662,650,940.35 $703,639,658.31
2031-03-03 $679,091,024.55 $658,718,293.82 $699,463,755.29
2031-03-04 $700,822,425.44 $679,797,752.68 $721,847,098.21
2031-03-05 $683,956,928.31 $663,438,220.46 $704,475,636.15
2031-03-06 $705,844,041.61 $684,668,720.36 $727,019,362.86
2031-03-07 $701,889,733.26 $680,833,041.26 $722,946,425.25
2031-03-08 $724,350,709.21 $702,620,187.93 $746,081,230.49
2031-03-09 $747,530,452.54 $725,104,538.96 $769,956,366.11
2031-03-10 $729,540,913.03 $707,654,685.64 $751,427,140.43
2031-03-11 $747,049,894.95 $724,638,398.10 $769,461,391.80
2031-03-12 $729,071,920.20 $707,199,762.60 $750,944,077.81
2031-03-13 $752,402,745.68 $729,830,663.31 $774,974,828.05
2031-03-14 $752,402,745.68 $729,830,663.31 $774,974,828.05
2031-03-15 $762,434,782.29 $739,561,738.82 $785,307,825.75
2031-03-16 $782,498,855.50 $759,023,889.84 $805,973,821.17
2031-03-17 $792,530,892.11 $768,754,965.35 $816,306,818.88
2031-03-18 $792,530,892.11 $768,754,965.35 $816,306,818.88
2031-03-19 $784,505,262.83 $760,970,104.94 $808,040,420.71
2031-03-20 $809,609,995.11 $785,321,695.25 $833,898,294.96
2031-03-21 $809,609,995.11 $785,321,695.25 $833,898,294.96
2031-03-22 $818,506,808.24 $793,951,603.99 $843,062,012.49
2031-03-23 $844,699,614.41 $819,358,625.98 $870,040,602.85
2031-03-24 $871,730,609.21 $845,578,690.93 $897,882,527.49
2031-03-25 $850,752,156.52 $825,229,591.83 $876,274,721.22
2031-03-26 $845,703,182.30 $820,332,086.83 $871,074,277.77
2031-03-27 $872,766,291.99 $846,583,303.23 $898,949,280.75
2031-03-28 $851,762,915.29 $826,210,027.83 $877,315,802.75
2031-03-29 $879,019,940.80 $852,649,342.57 $905,390,539.02
2031-03-30 $874,095,459.33 $847,872,595.55 $900,318,323.11
2031-03-31 $902,067,142.30 $875,005,128.03 $929,129,156.57
2031 April
2031-04-01 $930,933,939.22 $903,005,921.04 $958,861,957.40
2031-04-02 $908,530,741.04 $881,274,818.81 $935,786,663.27
2031-04-03 $930,335,478.82 $902,425,414.46 $958,245,543.19
2031-04-04 $907,946,682.77 $880,708,282.28 $935,185,083.25
2031-04-05 $937,001,629.21 $908,891,580.33 $965,111,678.09
2031-04-06 $937,001,629.21 $908,891,580.33 $965,111,678.09
2031-04-07 $949,494,984.27 $921,010,134.74 $977,979,833.79
2031-04-08 $974,481,694.38 $945,247,243.55 $1,003,716,145.21
2031-04-09 $986,975,049.44 $957,365,797.95 $1,016,584,300.92
2031-04-10 $986,975,049.44 $957,365,797.95 $1,016,584,300.92
2031-04-11 $976,980,365.39 $947,670,954.43 $1,006,289,776.35
2031-04-12 $1,008,244,439.30 $977,997,106.12 $1,038,491,772.48
2031-04-13 $1,008,244,439.30 $977,997,106.12 $1,038,491,772.48
2031-04-14 $1,019,324,048.52 $988,744,327.06 $1,049,903,769.98
2031-04-15 $1,051,943,150.72 $1,020,384,856.20 $1,083,501,445.24
2031-04-16 $1,085,606,087.64 $1,053,037,905.01 $1,118,174,270.27
2031-04-17 $1,059,480,658.86 $1,027,696,239.09 $1,091,265,078.62
2031-04-18 $1,053,192,939.81 $1,021,597,151.62 $1,084,788,728.01
2031-04-19 $1,086,895,870.88 $1,054,288,994.75 $1,119,502,747.01
2031-04-20 $1,060,739,403.09 $1,028,917,221.00 $1,092,561,585.18
2031-04-21 $1,094,683,826.40 $1,061,843,311.61 $1,127,524,341.20
2031-04-22 $1,088,551,143.90 $1,055,894,609.59 $1,121,207,678.22
2031-04-23 $1,123,385,562.91 $1,089,683,996.03 $1,157,087,129.80
2031-04-24 $1,159,334,708.37 $1,124,554,667.12 $1,194,114,749.62
2031-04-25 $1,131,434,978.72 $1,097,491,929.36 $1,165,378,028.08
2031-04-26 $1,158,589,418.21 $1,123,831,735.66 $1,193,347,100.75
2031-04-27 $1,130,707,624.18 $1,096,786,395.45 $1,164,628,852.90
2031-04-28 $1,166,891,080.86 $1,131,884,348.43 $1,201,897,813.28
2031-04-29 $1,166,891,080.86 $1,131,884,348.43 $1,201,897,813.28
2031-04-30 $1,182,449,628.60 $1,146,976,139.74 $1,217,923,117.46
2031 May
2031-05-01 $1,213,566,724.09 $1,177,159,722.37 $1,249,973,725.82
2031-05-02 $1,229,125,271.84 $1,192,251,513.68 $1,265,999,029.99
2031-05-03 $1,229,125,271.84 $1,192,251,513.68 $1,265,999,029.99
2031-05-04 $1,216,678,433.64 $1,180,178,080.63 $1,253,178,786.65
2031-05-05 $1,255,613,018.02 $1,217,944,627.48 $1,293,281,408.56
2031-05-06 $1,255,613,018.02 $1,217,944,627.48 $1,293,281,408.56
2031-05-07 $1,269,410,963.27 $1,231,328,634.37 $1,307,493,292.17
2031-05-08 $1,310,033,026.50 $1,270,732,035.70 $1,349,334,017.29
2031-05-09 $1,351,955,024.94 $1,311,396,374.19 $1,392,513,675.69
2031-05-10 $1,319,419,830.90 $1,279,837,235.97 $1,359,002,425.82
2031-05-11 $1,311,589,446.14 $1,272,241,762.76 $1,350,937,129.53
2031-05-12 $1,353,561,251.14 $1,312,954,413.60 $1,394,168,088.67
2031-05-13 $1,320,987,402.79 $1,281,357,780.70 $1,360,617,024.87
2031-05-14 $1,363,259,949.15 $1,322,362,150.67 $1,404,157,747.62
2031-05-15 $1,355,622,638.51 $1,314,953,959.35 $1,396,291,317.66
2031-05-16 $1,399,003,537.31 $1,357,033,431.19 $1,440,973,643.43
2031-05-17 $1,443,772,656.05 $1,400,459,476.37 $1,487,085,835.73
2031-05-18 $1,409,027,843.79 $1,366,757,008.48 $1,451,298,679.10
2031-05-19 $1,442,844,512.04 $1,399,559,176.68 $1,486,129,847.40
2031-05-20 $1,408,122,035.84 $1,365,878,374.77 $1,450,365,696.92
2031-05-21 $1,453,182,953.09 $1,409,587,464.50 $1,496,778,441.68
2031-05-22 $1,453,182,953.09 $1,409,587,464.50 $1,496,778,441.68
2031-05-23 $1,472,558,725.80 $1,428,381,964.02 $1,516,735,487.57
2031-05-24 $1,511,310,271.21 $1,465,970,963.08 $1,556,649,579.35
2031-05-25 $1,530,686,043.92 $1,484,765,462.60 $1,576,606,625.24
2031-05-26 $1,530,686,043.92 $1,484,765,462.60 $1,576,606,625.24
2031-05-27 $1,515,185,425.75 $1,469,729,862.98 $1,560,640,988.53
2031-05-28 $1,563,672,448.43 $1,516,762,274.98 $1,610,582,621.89
2031-05-29 $1,563,672,448.43 $1,516,762,274.98 $1,610,582,621.89
2031-05-30 $1,580,855,662.15 $1,533,429,992.29 $1,628,281,332.02
2031-05-31 $1,631,444,179.60 $1,582,500,854.21 $1,680,387,504.98
2031 June
2031-06-01 $1,683,651,565.96 $1,633,142,018.98 $1,734,161,112.94
2031-06-02 $1,643,133,997.41 $1,593,839,977.48 $1,692,428,017.33
2031-06-03 $1,633,382,460.33 $1,584,380,986.52 $1,682,383,934.14
2031-06-04 $1,685,651,873.07 $1,635,082,316.88 $1,736,221,429.26
2031-06-05 $1,645,086,166.54 $1,595,733,581.54 $1,694,438,751.53
2031-06-06 $1,697,730,106.29 $1,646,798,203.10 $1,748,662,009.48
2031-06-07 $1,688,219,013.26 $1,637,572,442.86 $1,738,865,583.65
2031-06-08 $1,742,243,235.10 $1,689,975,938.05 $1,794,510,532.16
2031-06-09 $1,797,996,270.88 $1,744,056,382.75 $1,851,936,159.01
2031-06-10 $1,754,726,963.48 $1,702,085,154.58 $1,807,368,772.38
2031-06-11 $1,796,840,410.60 $1,742,935,198.29 $1,850,745,622.92
2031-06-12 $1,753,598,919.32 $1,700,990,951.74 $1,806,206,886.90
2031-06-13 $1,809,715,345.15 $1,755,423,884.80 $1,864,006,805.51
2031-06-14 $1,809,715,345.15 $1,755,423,884.80 $1,864,006,805.51
2031-06-15 $1,833,844,883.09 $1,778,829,536.60 $1,888,860,229.58
2031-06-16 $1,882,103,958.96 $1,825,640,840.19 $1,938,567,077.73
2031-06-17 $1,906,233,496.89 $1,849,046,491.99 $1,963,420,501.80
2031-06-18 $1,906,233,496.89 $1,849,046,491.99 $1,963,420,501.80
2031-06-19 $1,886,929,866.55 $1,830,321,970.55 $1,943,537,762.54
2031-06-20 $1,947,312,978.52 $1,888,893,589.17 $2,005,732,367.88
2031-06-21 $1,947,312,978.52 $1,888,893,589.17 $2,005,732,367.88
2031-06-22 $1,968,712,022.24 $1,909,650,661.58 $2,027,773,382.91
2031-06-23 $2,031,712,221.99 $1,970,760,855.33 $2,092,663,588.65
2031-06-24 $2,096,728,473.40 $2,033,826,619.20 $2,159,630,327.60
2031-06-25 $2,046,270,087.96 $1,984,881,985.32 $2,107,658,190.60
2031-06-26 $2,034,126,051.83 $1,973,102,270.28 $2,095,149,833.39
2031-06-27 $2,099,219,547.54 $2,036,242,961.11 $2,162,196,133.97
2031-06-28 $2,048,701,213.67 $1,987,240,177.26 $2,110,162,250.08
2031-06-29 $2,114,261,125.03 $2,050,833,291.28 $2,177,688,958.78
2031-06-30 $2,102,416,524.89 $2,039,344,029.15 $2,165,489,020.64
2031 July
2031-07-01 $2,169,695,364.82 $2,104,604,503.88 $2,234,786,225.77
2031-07-02 $2,239,127,175.98 $2,171,953,360.70 $2,306,300,991.26
2031-07-03 $2,185,241,924.02 $2,119,684,666.30 $2,250,799,181.74
2031-07-04 $2,237,687,730.20 $2,170,557,098.29 $2,304,818,362.10
2031-07-05 $2,183,837,118.92 $2,118,322,005.35 $2,249,352,232.48
2031-07-06 $2,253,721,476.38 $2,186,109,832.08 $2,321,333,120.67
2031-07-07 $2,253,721,476.38 $2,186,109,832.08 $2,321,333,120.67
2031-07-08 $2,283,771,096.06 $2,215,257,963.18 $2,352,284,228.94
2031-07-09 $2,343,870,335.43 $2,273,554,225.37 $2,414,186,445.49
2031-07-10 $2,373,919,955.12 $2,302,702,356.46 $2,445,137,553.77
2031-07-11 $2,373,919,955.12 $2,302,702,356.46 $2,445,137,553.77
2031-07-12 $2,349,880,259.37 $2,279,383,851.59 $2,420,376,667.15
2031-07-13 $2,425,078,116.67 $2,352,325,773.17 $2,497,830,460.17
2031-07-14 $2,425,078,116.67 $2,352,325,773.17 $2,497,830,460.17
2031-07-15 $2,451,727,326.74 $2,378,175,506.94 $2,525,279,146.54
2031-07-16 $2,530,184,363.40 $2,454,278,832.49 $2,606,089,894.30
2031-07-17 $2,611,152,081.62 $2,532,817,519.17 $2,689,486,644.07
2031-07-18 $2,548,313,941.23 $2,471,864,522.99 $2,624,763,359.47
2031-07-19 $2,533,190,416.36 $2,457,194,703.86 $2,609,186,128.85
2031-07-20 $2,614,254,330.43 $2,535,826,700.52 $2,692,681,960.35
2031-07-21 $2,551,341,533.52 $2,474,801,287.51 $2,627,881,779.52
2031-07-22 $2,632,986,296.39 $2,553,996,707.50 $2,711,975,885.28
2031-07-23 $2,618,235,672.88 $2,539,688,602.69 $2,696,782,743.07
2031-07-24 $2,702,021,096.29 $2,620,960,463.40 $2,783,081,729.18
2031-07-25 $2,788,487,713.48 $2,704,833,082.07 $2,872,142,344.88
2031-07-26 $2,721,381,939.12 $2,639,740,480.94 $2,803,023,397.29
2031-07-27 $2,786,695,105.65 $2,703,094,252.48 $2,870,295,958.82
2031-07-28 $2,719,632,470.92 $2,638,043,496.80 $2,801,221,445.05
2031-07-29 $2,806,662,664.76 $2,722,462,784.81 $2,890,862,544.70
2031-07-30 $2,806,662,664.76 $2,722,462,784.81 $2,890,862,544.70
2031-07-31 $2,844,084,833.62 $2,758,762,288.61 $2,929,407,378.63
2031 August
2031-08-01 $2,918,929,171.35 $2,831,361,296.21 $3,006,497,046.49
2031-08-02 $2,956,351,340.21 $2,867,660,800.00 $3,045,041,880.42
2031-08-03 $2,956,351,340.21 $2,867,660,800.00 $3,045,041,880.42
2031-08-04 $2,926,413,605.12 $2,838,621,196.96 $3,014,206,013.27
2031-08-05 $3,020,060,943.87 $2,929,459,115.55 $3,110,662,772.19
2031-08-06 $3,020,060,943.87 $2,929,459,115.55 $3,110,662,772.19
2031-08-07 $3,053,248,426.77 $2,961,650,973.97 $3,144,845,879.57
2031-08-08 $3,150,954,570.98 $3,056,425,933.85 $3,245,483,208.11
2031-08-09 $3,251,787,382.03 $3,154,233,760.57 $3,349,341,003.49
2031-08-10 $3,173,532,165.31 $3,078,326,200.35 $3,268,738,130.27
2031-08-11 $3,154,698,146.52 $3,060,057,202.13 $3,249,339,090.92
2031-08-12 $3,255,650,754.68 $3,157,981,232.04 $3,353,320,277.32
2031-08-13 $3,177,302,564.77 $3,081,983,487.82 $3,272,621,641.71
2031-08-14 $3,278,978,530.56 $3,180,609,174.64 $3,377,347,886.47
2031-08-15 $3,260,608,902.93 $3,162,790,635.85 $3,358,427,170.02
2031-08-16 $3,364,950,731.42 $3,264,002,209.48 $3,465,899,253.36
2031-08-17 $3,472,631,573.42 $3,368,452,626.21 $3,576,810,520.62
2031-08-18 $3,389,061,676.49 $3,287,389,826.19 $3,490,733,526.78
2031-08-19 $3,470,399,156.72 $3,366,287,182.02 $3,574,511,131.42
2031-08-20 $3,386,882,983.55 $3,285,276,494.05 $3,488,489,473.06
2031-08-21 $3,495,265,673.38 $3,390,407,703.18 $3,600,123,643.58
2031-08-22 $3,495,265,673.38 $3,390,407,703.18 $3,600,123,643.58
2031-08-23 $3,541,869,215.69 $3,435,613,139.22 $3,648,125,292.16
2031-08-24 $3,635,076,300.31 $3,526,024,011.31 $3,744,128,589.32
2031-08-25 $3,681,679,842.63 $3,571,229,447.35 $3,792,130,237.90
2031-08-26 $3,681,679,842.63 $3,571,229,447.35 $3,792,130,237.90
2031-08-27 $3,644,397,008.78 $3,535,065,098.51 $3,753,728,919.04
2031-08-28 $3,761,020,332.50 $3,648,189,722.53 $3,873,850,942.48
2031-08-29 $3,761,020,332.50 $3,648,189,722.53 $3,873,850,942.48
2031-08-30 $3,802,350,226.27 $3,688,279,719.48 $3,916,420,733.05
2031-08-31 $3,924,028,166.48 $3,806,307,321.49 $4,041,749,011.48
2031 September
2031-09-01 $4,049,599,888.24 $3,928,111,891.59 $4,171,087,884.89
2031-09-02 $3,952,145,079.66 $3,833,580,727.27 $4,070,709,432.05
2031-09-03 $3,928,690,212.71 $3,810,829,506.33 $4,046,550,919.10
2031-09-04 $4,054,411,123.30 $3,932,778,789.60 $4,176,043,457.00
2031-09-05 $3,956,840,530.94 $3,838,135,315.01 $4,075,545,746.87
2031-09-06 $4,083,462,271.94 $3,960,958,403.78 $4,205,966,140.10
2031-09-07 $4,060,585,732.60 $3,938,768,160.63 $4,182,403,304.58
2031-09-08 $4,190,527,394.63 $4,064,811,572.79 $4,316,243,216.47
2031-09-09 $4,324,627,283.24 $4,194,888,464.74 $4,454,366,101.74
2031-09-10 $4,220,553,859.76 $4,093,937,243.97 $4,347,170,475.55
2031-09-11 $4,321,847,152.40 $4,192,191,737.82 $4,451,502,566.97
2031-09-12 $4,217,840,633.58 $4,091,305,414.57 $4,344,375,852.59
2031-09-13 $4,352,814,565.47 $4,222,230,128.50 $4,483,399,002.43
2031-09-14 $4,352,814,565.47 $4,222,230,128.50 $4,483,399,002.43
2031-09-15 $4,410,852,093.01 $4,278,526,530.22 $4,543,177,655.80
2031-09-16 $4,526,927,148.09 $4,391,119,333.64 $4,662,734,962.53
2031-09-17 $4,584,964,675.63 $4,447,415,735.36 $4,722,513,615.90
2031-09-18 $4,584,964,675.63 $4,447,415,735.36 $4,722,513,615.90
2031-09-19 $4,538,534,653.60 $4,402,378,613.99 $4,674,690,693.20
2031-09-20 $4,683,771,024.62 $4,543,257,893.89 $4,824,284,155.36
2031-09-21 $4,683,771,024.62 $4,543,257,893.89 $4,824,284,155.36
2031-09-22 $4,735,241,035.88 $4,593,183,804.81 $4,877,298,266.96
2031-09-23 $4,886,772,152.53 $4,740,168,987.96 $5,033,375,317.11
2031-09-24 $5,043,152,373.83 $4,891,857,802.61 $5,194,446,945.04
2031-09-25 $4,921,787,433.38 $4,774,133,810.38 $5,069,441,056.38