2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $222,891,917.01 $216,205,159.50 $229,578,674.52
2031-01-02 $234,623,070.54 $227,584,378.43 $241,661,762.66
2031-01-03 $222,891,917.01 $216,205,159.50 $229,578,674.52
2031-01-04 $241,865,406.25 $234,609,444.07 $249,121,368.44
2031-01-05 $262,453,998.00 $254,580,378.06 $270,327,617.94
2031-01-06 $284,795,176.51 $276,251,321.22 $293,339,031.81
2031-01-07 $265,606,614.26 $257,638,415.83 $273,574,812.69
2031-01-08 $288,216,156.61 $279,569,671.91 $296,862,641.31
2031-01-09 $268,797,099.98 $260,733,186.98 $276,861,012.97
2031-01-10 $268,797,099.98 $260,733,186.98 $276,861,012.97
2031-01-11 $282,944,315.76 $274,455,986.29 $291,432,645.24
2031-01-12 $268,797,099.98 $260,733,186.98 $276,861,012.97
2031-01-13 $268,797,099.98 $260,733,186.98 $276,861,012.97
2031-01-14 $250,686,435.50 $243,165,842.44 $258,207,028.57
2031-01-15 $265,432,696.41 $257,469,715.52 $273,395,677.31
2031-01-16 $265,432,696.41 $257,469,715.52 $273,395,677.31
2031-01-17 $265,432,696.41 $257,469,715.52 $273,395,677.31
2031-01-18 $250,686,435.50 $243,165,842.44 $258,207,028.57
2031-01-19 $250,686,435.50 $243,165,842.44 $258,207,028.57
2031-01-20 $265,432,696.41 $257,469,715.52 $273,395,677.31
2031-01-21 $265,432,696.41 $257,469,715.52 $273,395,677.31
2031-01-22 $280,178,957.33 $271,773,588.61 $288,584,326.05
2031-01-23 $294,925,218.24 $286,077,461.69 $303,772,974.78
2031-01-24 $280,178,957.33 $271,773,588.61 $288,584,326.05
2031-01-25 $304,028,958.27 $294,908,089.52 $313,149,827.02
2031-01-26 $329,909,170.73 $320,011,895.61 $339,806,445.86
2031-01-27 $357,992,414.78 $347,252,642.33 $368,732,187.22
2031-01-28 $333,872,063.37 $323,855,901.47 $343,888,225.27
2031-01-29 $362,292,645.36 $351,423,866.00 $373,161,424.72
2031-01-30 $337,882,558.56 $327,746,081.80 $348,019,035.32
2031-01-31 $337,882,558.56 $327,746,081.80 $348,019,035.32
2031 February
2031-02-01 $355,665,851.12 $344,995,875.58 $366,335,826.65
2031-02-02 $337,882,558.56 $327,746,081.80 $348,019,035.32
2031-02-03 $337,882,558.56 $327,746,081.80 $348,019,035.32
2031-02-04 $315,117,143.12 $305,663,628.83 $324,570,657.42
2031-02-05 $333,653,445.66 $323,643,842.29 $343,663,049.03
2031-02-06 $333,653,445.66 $323,643,842.29 $343,663,049.03
2031-02-07 $333,653,445.66 $323,643,842.29 $343,663,049.03
2031-02-08 $315,117,143.12 $305,663,628.83 $324,570,657.42
2031-02-09 $315,117,143.12 $305,663,628.83 $324,570,657.42
2031-02-10 $333,653,445.66 $323,643,842.29 $343,663,049.03
2031-02-11 $333,653,445.66 $323,643,842.29 $343,663,049.03
2031-02-12 $352,189,748.19 $341,624,055.75 $362,755,440.64
2031-02-13 $370,726,050.73 $359,604,269.21 $381,847,832.25
2031-02-14 $352,189,748.19 $341,624,055.75 $362,755,440.64
2031-02-15 $382,169,607.88 $370,704,519.65 $393,634,696.12
2031-02-16 $414,701,478.22 $402,260,433.87 $427,142,522.56
2031-02-17 $450,002,596.98 $436,502,519.07 $463,502,674.89
2031-02-18 $419,682,902.14 $407,092,415.07 $432,273,389.20
2031-02-19 $455,408,060.47 $441,745,818.66 $469,070,302.29
2031-02-20 $424,724,163.28 $411,982,438.38 $437,465,888.18
2031-02-21 $424,724,163.28 $411,982,438.38 $437,465,888.18
2031-02-22 $447,078,066.61 $433,665,724.61 $460,490,408.61
2031-02-23 $424,724,163.28 $411,982,438.38 $437,465,888.18
2031-02-24 $424,724,163.28 $411,982,438.38 $437,465,888.18
2031-02-25 $396,107,646.15 $384,224,416.77 $407,990,875.54
2031-02-26 $419,408,095.93 $406,825,853.05 $431,990,338.81
2031-02-27 $419,408,095.93 $406,825,853.05 $431,990,338.81
2031-02-28 $419,408,095.93 $406,825,853.05 $431,990,338.81
2031 March
2031-03-01 $396,107,646.15 $384,224,416.77 $407,990,875.54
2031-03-02 $396,107,646.15 $384,224,416.77 $407,990,875.54
2031-03-03 $419,408,095.93 $406,825,853.05 $431,990,338.81
2031-03-04 $419,408,095.93 $406,825,853.05 $431,990,338.81
2031-03-05 $442,708,545.70 $429,427,289.33 $455,989,802.07
2031-03-06 $466,008,995.47 $452,028,725.61 $479,989,265.34
2031-03-07 $442,708,545.70 $429,427,289.33 $455,989,802.07
2031-03-08 $480,393,742.82 $465,981,930.53 $494,805,555.10
2031-03-09 $521,286,861.02 $505,648,255.19 $536,925,466.85
2031-03-10 $565,660,971.94 $548,691,142.78 $582,630,801.10
2031-03-11 $527,548,596.21 $511,722,138.33 $543,375,054.10
2031-03-12 $572,455,732.13 $555,282,060.17 $589,629,404.10
2031-03-13 $533,885,547.81 $517,868,981.38 $549,902,114.25
2031-03-14 $533,885,547.81 $517,868,981.38 $549,902,114.25
2031-03-15 $561,984,787.17 $545,125,243.56 $578,844,330.79
2031-03-16 $533,885,547.81 $517,868,981.38 $549,902,114.25
2031-03-17 $533,885,547.81 $517,868,981.38 $549,902,114.25
2031-03-18 $497,914,095.65 $482,976,672.78 $512,851,518.52
2031-03-19 $527,203,160.10 $511,387,065.30 $543,019,254.90
2031-03-20 $527,203,160.10 $511,387,065.30 $543,019,254.90
2031-03-21 $527,203,160.10 $511,387,065.30 $543,019,254.90
2031-03-22 $497,914,095.65 $482,976,672.78 $512,851,518.52
2031-03-23 $497,914,095.65 $482,976,672.78 $512,851,518.52
2031-03-24 $527,203,160.10 $511,387,065.30 $543,019,254.90
2031-03-25 $527,203,160.10 $511,387,065.30 $543,019,254.90
2031-03-26 $556,492,224.55 $539,797,457.81 $573,186,991.29
2031-03-27 $585,781,289.00 $568,207,850.33 $603,354,727.67
2031-03-28 $556,492,224.55 $539,797,457.81 $573,186,991.29
2031-03-29 $603,863,162.79 $585,747,267.90 $621,979,057.67
2031-03-30 $655,266,512.78 $635,608,517.40 $674,924,508.16
2031-03-31 $711,045,530.23 $689,714,164.32 $732,376,896.14
2031 April
2031-04-01 $663,137,621.16 $643,243,492.53 $683,031,749.80
2031-04-02 $719,586,660.18 $697,999,060.37 $741,174,259.98
2031-04-03 $671,103,277.86 $650,970,179.53 $691,236,376.20
2031-04-04 $671,103,277.86 $650,970,179.53 $691,236,376.20
2031-04-05 $706,424,503.02 $685,231,767.92 $727,617,238.11
2031-04-06 $671,103,277.86 $650,970,179.53 $691,236,376.20
2031-04-07 $671,103,277.86 $650,970,179.53 $691,236,376.20
2031-04-08 $625,886,546.38 $607,109,949.99 $644,663,142.77
2031-04-09 $662,703,402.05 $642,822,299.99 $682,584,504.11
2031-04-10 $662,703,402.05 $642,822,299.99 $682,584,504.11
2031-04-11 $662,703,402.05 $642,822,299.99 $682,584,504.11
2031-04-12 $625,886,546.38 $607,109,949.99 $644,663,142.77
2031-04-13 $625,886,546.38 $607,109,949.99 $644,663,142.77
2031-04-14 $662,703,402.05 $642,822,299.99 $682,584,504.11
2031-04-15 $662,703,402.05 $642,822,299.99 $682,584,504.11
2031-04-16 $699,520,257.72 $678,534,649.99 $720,505,865.45
2031-04-17 $736,337,113.39 $714,246,999.99 $758,427,226.79
2031-04-18 $699,520,257.72 $678,534,649.99 $720,505,865.45
2031-04-19 $759,066,338.44 $736,294,348.29 $781,838,328.60
2031-04-20 $823,681,229.81 $798,970,792.91 $848,391,666.70
2031-04-21 $893,796,410.11 $866,982,517.81 $920,610,302.42
2031-04-22 $833,575,347.86 $808,568,087.43 $858,582,608.30
2031-04-23 $904,532,756.75 $877,396,774.04 $931,668,739.45
2031-04-24 $843,588,314.77 $818,280,665.33 $868,895,964.21
2031-04-25 $843,588,314.77 $818,280,665.33 $868,895,964.21
2031-04-26 $887,987,699.76 $861,348,068.76 $914,627,330.75
2031-04-27 $843,588,314.77 $818,280,665.33 $868,895,964.21
2031-04-28 $843,588,314.77 $818,280,665.33 $868,895,964.21
2031-04-29 $786,750,108.84 $763,147,605.57 $810,352,612.10
2031-04-30 $833,029,527.00 $808,038,641.19 $858,020,412.81
2031 May
2031-05-01 $833,029,527.00 $808,038,641.19 $858,020,412.81
2031-05-02 $833,029,527.00 $808,038,641.19 $858,020,412.81
2031-05-03 $786,750,108.84 $763,147,605.57 $810,352,612.10
2031-05-04 $786,750,108.84 $763,147,605.57 $810,352,612.10
2031-05-05 $833,029,527.00 $808,038,641.19 $858,020,412.81
2031-05-06 $833,029,527.00 $808,038,641.19 $858,020,412.81
2031-05-07 $879,308,945.17 $852,929,676.81 $905,688,213.52
2031-05-08 $925,588,363.34 $897,820,712.44 $953,356,014.24
2031-05-09 $879,308,945.17 $852,929,676.81 $905,688,213.52
2031-05-10 $954,159,388.53 $925,534,606.87 $982,784,170.18
2031-05-11 $1,035,381,413.68 $1,004,319,971.27 $1,066,442,856.09
2031-05-12 $1,123,517,396.24 $1,089,811,874.35 $1,157,222,918.13
2031-05-13 $1,047,818,489.54 $1,016,383,934.85 $1,079,253,044.22
2031-05-14 $1,137,013,167.85 $1,102,902,772.81 $1,171,123,562.88
2031-05-15 $1,060,404,960.44 $1,028,592,811.63 $1,092,217,109.25
2031-05-16 $1,060,404,960.44 $1,028,592,811.63 $1,092,217,109.25
2031-05-17 $1,116,215,747.83 $1,082,729,275.40 $1,149,702,220.27
2031-05-18 $1,060,404,960.44 $1,028,592,811.63 $1,092,217,109.25
2031-05-19 $1,060,404,960.44 $1,028,592,811.63 $1,092,217,109.25
2031-05-20 $988,958,362.07 $959,289,611.21 $1,018,627,112.93
2031-05-21 $1,047,132,383.37 $1,015,718,411.87 $1,078,546,354.87
2031-05-22 $1,047,132,383.37 $1,015,718,411.87 $1,078,546,354.87
2031-05-23 $1,047,132,383.37 $1,015,718,411.87 $1,078,546,354.87
2031-05-24 $988,958,362.07 $959,289,611.21 $1,018,627,112.93
2031-05-25 $988,958,362.07 $959,289,611.21 $1,018,627,112.93
2031-05-26 $1,047,132,383.37 $1,015,718,411.87 $1,078,546,354.87
2031-05-27 $1,047,132,383.37 $1,015,718,411.87 $1,078,546,354.87
2031-05-28 $1,105,306,404.67 $1,072,147,212.53 $1,138,465,596.81
2031-05-29 $1,163,480,425.97 $1,128,576,013.19 $1,198,384,838.74
2031-05-30 $1,105,306,404.67 $1,072,147,212.53 $1,138,465,596.81
2031-05-31 $1,199,394,693.99 $1,163,412,853.17 $1,235,376,534.81
2031 June
2031-06-01 $1,301,492,170.76 $1,262,447,405.63 $1,340,536,935.88
2031-06-02 $1,412,280,610.41 $1,369,912,192.09 $1,454,649,028.72
2031-06-03 $1,317,125,788.13 $1,277,612,014.48 $1,356,639,561.77
2031-06-04 $1,429,245,026.47 $1,386,367,675.67 $1,472,122,377.26
2031-06-05 $1,332,947,197.63 $1,292,958,781.70 $1,372,935,613.56
2031-06-06 $1,332,947,197.63 $1,292,958,781.70 $1,372,935,613.56
2031-06-07 $1,403,102,313.29 $1,361,009,243.90 $1,445,195,382.69
2031-06-08 $1,332,947,197.63 $1,292,958,781.70 $1,372,935,613.56
2031-06-09 $1,332,947,197.63 $1,292,958,781.70 $1,372,935,613.56
2031-06-10 $1,243,137,599.76 $1,205,843,471.77 $1,280,431,727.75
2031-06-11 $1,316,263,340.92 $1,276,775,440.70 $1,355,751,241.15
2031-06-12 $1,316,263,340.92 $1,276,775,440.70 $1,355,751,241.15
2031-06-13 $1,316,263,340.92 $1,276,775,440.70 $1,355,751,241.15
2031-06-14 $1,243,137,599.76 $1,205,843,471.77 $1,280,431,727.75
2031-06-15 $1,243,137,599.76 $1,205,843,471.77 $1,280,431,727.75
2031-06-16 $1,316,263,340.92 $1,276,775,440.70 $1,355,751,241.15
2031-06-17 $1,316,263,340.92 $1,276,775,440.70 $1,355,751,241.15
2031-06-18 $1,389,389,082.09 $1,347,707,409.62 $1,431,070,754.55
2031-06-19 $1,462,514,823.25 $1,418,639,378.55 $1,506,390,267.95
2031-06-20 $1,389,389,082.09 $1,347,707,409.62 $1,431,070,754.55
2031-06-21 $1,507,659,673.28 $1,462,429,883.08 $1,552,889,463.48
2031-06-22 $1,635,997,950.28 $1,586,918,011.77 $1,685,077,888.79
2031-06-23 $1,775,260,916.48 $1,722,003,088.99 $1,828,518,743.97
2031-06-24 $1,655,649,675.08 $1,605,980,184.83 $1,705,319,165.34
2031-06-25 $1,796,585,478.03 $1,742,687,913.69 $1,850,483,042.37
2031-06-26 $1,675,537,457.82 $1,625,271,334.08 $1,725,803,581.55
2031-06-27 $1,675,537,457.82 $1,625,271,334.08 $1,725,803,581.55
2031-06-28 $1,763,723,639.81 $1,710,811,930.61 $1,816,635,349.00
2031-06-29 $1,675,537,457.82 $1,625,271,334.08 $1,725,803,581.55
2031-06-30 $1,675,537,457.82 $1,625,271,334.08 $1,725,803,581.55
2031 July
2031-07-01 $1,562,645,255.06 $1,515,765,897.40 $1,609,524,612.71
2031-07-02 $1,654,565,564.18 $1,604,928,597.25 $1,704,202,531.10
2031-07-03 $1,654,565,564.18 $1,604,928,597.25 $1,704,202,531.10
2031-07-04 $1,654,565,564.18 $1,604,928,597.25 $1,704,202,531.10
2031-07-05 $1,562,645,255.06 $1,515,765,897.40 $1,609,524,612.71
2031-07-06 $1,562,645,255.06 $1,515,765,897.40 $1,609,524,612.71
2031-07-07 $1,654,565,564.18 $1,604,928,597.25 $1,704,202,531.10
2031-07-08 $1,654,565,564.18 $1,604,928,597.25 $1,704,202,531.10
2031-07-09 $1,746,485,873.30 $1,694,091,297.10 $1,798,880,449.50
2031-07-10 $1,838,406,182.42 $1,783,253,996.95 $1,893,558,367.89
2031-07-11 $1,746,485,873.30 $1,694,091,297.10 $1,798,880,449.50
2031-07-12 $1,895,154,032.14 $1,838,299,411.18 $1,952,008,653.10
2031-07-13 $2,056,477,444.48 $1,994,783,121.14 $2,118,171,767.81
2031-07-14 $2,231,533,378.25 $2,164,587,376.90 $2,298,479,379.60
2031-07-15 $2,081,179,999.15 $2,018,744,599.17 $2,143,615,399.12
2031-07-16 $2,258,338,717.36 $2,190,588,555.84 $2,326,088,878.88
2031-07-17 $2,106,179,282.67 $2,042,993,904.19 $2,169,364,661.15
2031-07-18 $2,106,179,282.67 $2,042,993,904.19 $2,169,364,661.15
2031-07-19 $2,217,030,823.86 $2,150,519,899.15 $2,283,541,748.58
2031-07-20 $2,106,179,282.67 $2,042,993,904.19 $2,169,364,661.15
2031-07-21 $2,106,179,282.67 $2,042,993,904.19 $2,169,364,661.15
2031-07-22 $1,964,271,850.21 $1,905,343,694.71 $2,023,200,005.72
2031-07-23 $2,079,817,253.17 $2,017,422,735.57 $2,142,211,770.76
2031-07-24 $2,079,817,253.17 $2,017,422,735.57 $2,142,211,770.76
2031-07-25 $2,079,817,253.17 $2,017,422,735.57 $2,142,211,770.76
2031-07-26 $1,964,271,850.21 $1,905,343,694.71 $2,023,200,005.72
2031-07-27 $1,964,271,850.21 $1,905,343,694.71 $2,023,200,005.72
2031-07-28 $2,079,817,253.17 $2,017,422,735.57 $2,142,211,770.76
2031-07-29 $2,079,817,253.17 $2,017,422,735.57 $2,142,211,770.76
2031-07-30 $2,195,362,656.12 $2,129,501,776.44 $2,261,223,535.80
2031-07-31 $2,310,908,059.07 $2,241,580,817.30 $2,380,235,300.85
2031 August
2031-08-01 $2,195,362,656.12 $2,129,501,776.44 $2,261,223,535.80
2031-08-02 $2,382,241,078.14 $2,310,773,845.79 $2,453,708,310.48
2031-08-03 $2,585,027,370.55 $2,507,476,549.44 $2,662,578,191.67
2031-08-04 $2,805,075,677.62 $2,720,923,407.29 $2,889,227,947.95
2031-08-05 $2,616,078,904.87 $2,537,596,537.72 $2,694,561,272.01
2031-08-06 $2,838,770,447.99 $2,753,607,334.55 $2,923,933,561.43
2031-08-07 $2,647,503,432.44 $2,568,078,329.47 $2,726,928,535.42
2031-08-08 $2,647,503,432.44 $2,568,078,329.47 $2,726,928,535.42
2031-08-09 $2,786,845,718.36 $2,703,240,346.81 $2,870,451,089.91
2031-08-10 $2,647,503,432.44 $2,568,078,329.47 $2,726,928,535.42
2031-08-11 $2,647,503,432.44 $2,568,078,329.47 $2,726,928,535.42
2031-08-12 $2,469,123,359.29 $2,395,049,658.51 $2,543,197,060.07
2031-08-13 $2,614,365,909.83 $2,535,934,932.54 $2,692,796,887.13
2031-08-14 $2,614,365,909.83 $2,535,934,932.54 $2,692,796,887.13
2031-08-15 $2,614,365,909.83 $2,535,934,932.54 $2,692,796,887.13
2031-08-16 $2,469,123,359.29 $2,395,049,658.51 $2,543,197,060.07
2031-08-17 $2,469,123,359.29 $2,395,049,658.51 $2,543,197,060.07
2031-08-18 $2,614,365,909.83 $2,535,934,932.54 $2,692,796,887.13
2031-08-19 $2,614,365,909.83 $2,535,934,932.54 $2,692,796,887.13
2031-08-20 $2,759,608,460.38 $2,676,820,206.57 $2,842,396,714.19
2031-08-21 $2,904,851,010.93 $2,817,705,480.60 $2,991,996,541.25
2031-08-22 $2,759,608,460.38 $2,676,820,206.57 $2,842,396,714.19
2031-08-23 $2,994,517,837.66 $2,904,682,302.53 $3,084,353,372.79
2031-08-24 $3,249,423,680.50 $3,151,940,970.09 $3,346,906,390.92
2031-08-25 $3,526,028,171.42 $3,420,247,326.28 $3,631,809,016.56
2031-08-26 $3,288,455,990.98 $3,189,802,311.25 $3,387,109,670.71
2031-08-27 $3,568,383,074.90 $3,461,331,582.65 $3,675,434,567.14
2031-08-28 $3,327,957,160.37 $3,228,118,445.56 $3,427,795,875.18
2031-08-29 $3,327,957,160.37 $3,228,118,445.56 $3,427,795,875.18
2031-08-30 $3,503,112,800.39 $3,398,019,416.38 $3,608,206,184.41
2031-08-31 $3,327,957,160.37 $3,228,118,445.56 $3,427,795,875.18
2031 September
2031-09-01 $3,327,957,160.37 $3,228,118,445.56 $3,427,795,875.18
2031-09-02 $3,103,730,353.17 $3,010,618,442.57 $3,196,842,263.76
2031-09-03 $3,286,302,726.88 $3,187,713,645.08 $3,384,891,808.69
2031-09-04 $3,286,302,726.88 $3,187,713,645.08 $3,384,891,808.69
2031-09-05 $3,286,302,726.88 $3,187,713,645.08 $3,384,891,808.69
2031-09-06 $3,103,730,353.17 $3,010,618,442.57 $3,196,842,263.76
2031-09-07 $3,103,730,353.17 $3,010,618,442.57 $3,196,842,263.76
2031-09-08 $3,286,302,726.88 $3,187,713,645.08 $3,384,891,808.69
2031-09-09 $3,286,302,726.88 $3,187,713,645.08 $3,384,891,808.69
2031-09-10 $3,468,875,100.60 $3,364,808,847.58 $3,572,941,353.62
2031-09-11 $3,651,447,474.31 $3,541,904,050.08 $3,760,990,898.54
2031-09-12 $3,468,875,100.60 $3,364,808,847.58 $3,572,941,353.62
2031-09-13 $3,764,160,211.31 $3,651,235,404.97 $3,877,085,017.65
2031-09-14 $4,084,581,221.73 $3,962,043,785.08 $4,207,118,658.38
2031-09-15 $4,432,277,804.43 $4,299,309,470.29 $4,565,246,138.56
2031-09-16 $4,133,645,504.54 $4,009,636,139.40 $4,257,654,869.67
2031-09-17 $4,485,518,643.54 $4,350,953,084.23 $4,620,084,202.85
2031-09-18 $4,183,299,151.03 $4,057,800,176.50 $4,308,798,125.56
2031-09-19 $4,183,299,151.03 $4,057,800,176.50 $4,308,798,125.56
2031-09-20 $4,403,472,790.56 $4,271,368,606.84 $4,535,576,974.27
2031-09-21 $4,183,299,151.03 $4,057,800,176.50 $4,308,798,125.56
2031-09-22 $4,183,299,151.03 $4,057,800,176.50 $4,308,798,125.56
2031-09-23 $3,901,442,213.87 $3,784,398,947.45 $4,018,485,480.28
2031-09-24 $4,130,938,814.68 $4,007,010,650.24 $4,254,866,979.12