2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $234,644,315.56 $227,604,986.09 $241,683,645.03
2031-01-02 $245,224,781.02 $237,868,037.59 $252,581,524.45
2031-01-03 $236,917,894.73 $229,810,357.88 $244,025,431.57
2031-01-04 $240,801,794.64 $233,577,740.80 $248,025,848.48
2031-01-05 $248,569,594.47 $241,112,506.63 $256,026,682.30
2031-01-06 $259,777,971.72 $251,984,632.56 $267,571,310.87
2031-01-07 $271,491,751.57 $263,346,999.02 $279,636,504.12
2031-01-08 $262,295,082.70 $254,426,230.22 $270,163,935.18
2031-01-09 $255,392,580.52 $247,730,803.11 $263,054,357.94
2031-01-10 $255,392,580.52 $247,730,803.11 $263,054,357.94
2031-01-11 $255,392,580.52 $247,730,803.11 $263,054,357.94
2031-01-12 $266,908,616.49 $258,901,357.99 $274,915,874.98
2031-01-13 $272,469,212.66 $264,295,136.28 $280,643,289.04
2031-01-14 $284,755,259.68 $276,212,601.89 $293,297,917.47
2031-01-15 $297,595,303.05 $288,667,443.96 $306,523,162.14
2031-01-16 $307,515,146.49 $298,289,692.09 $316,740,600.88
2031-01-17 $297,595,303.05 $288,667,443.96 $306,523,162.14
2031-01-18 $287,514,387.36 $278,888,955.73 $296,139,818.98
2031-01-19 $292,558,499.41 $283,781,744.43 $301,335,254.40
2031-01-20 $282,648,203.32 $274,168,757.22 $291,127,649.42
2031-01-21 $292,742,782.01 $283,960,498.55 $301,525,065.47
2031-01-22 $292,742,782.01 $283,960,498.55 $301,525,065.47
2031-01-23 $305,942,994.79 $296,764,704.95 $315,121,284.64
2031-01-24 $295,579,304.55 $286,711,925.42 $304,446,683.69
2031-01-25 $300,424,866.92 $291,412,120.92 $309,437,612.93
2031-01-26 $310,115,991.66 $300,812,511.91 $319,419,471.41
2031-01-27 $324,099,588.62 $314,376,600.96 $333,822,576.28
2031-01-28 $338,713,727.02 $328,552,315.21 $348,875,138.83
2031-01-29 $327,239,942.01 $317,422,743.75 $337,057,140.27
2031-01-30 $318,628,364.59 $309,069,513.65 $328,187,215.53
2031-01-31 $318,628,364.59 $309,069,513.65 $328,187,215.53
2031 February
2031-02-01 $318,628,364.59 $309,069,513.65 $328,187,215.53
2031-02-02 $332,995,797.26 $323,005,923.35 $342,985,671.18
2031-02-03 $339,933,209.71 $329,735,213.42 $350,131,206.00
2031-02-04 $355,261,309.92 $344,603,470.62 $365,919,149.22
2031-02-05 $371,280,577.25 $360,142,159.93 $382,418,994.57
2031-02-06 $383,656,596.49 $372,146,898.59 $395,166,294.38
2031-02-07 $371,280,577.25 $360,142,159.93 $382,418,994.57
2031-02-08 $358,703,603.89 $347,942,495.77 $369,464,712.01
2031-02-09 $364,996,649.57 $354,046,750.08 $375,946,549.06
2031-02-10 $352,632,541.62 $342,053,565.37 $363,211,517.87
2031-02-11 $365,226,560.96 $354,269,764.13 $376,183,357.79
2031-02-12 $365,226,560.96 $354,269,764.13 $376,183,357.79
2031-02-13 $381,695,176.46 $370,244,321.17 $393,146,031.76
2031-02-14 $368,765,412.94 $357,702,450.55 $379,828,375.32
2031-02-15 $374,810,747.57 $363,566,425.15 $386,055,070.00
2031-02-16 $386,901,416.85 $375,294,374.35 $398,508,459.36
2031-02-17 $404,347,384.24 $392,216,962.71 $416,477,805.76
2031-02-18 $422,580,016.56 $409,902,616.06 $435,257,417.06
2031-02-19 $408,265,296.27 $396,017,337.39 $420,513,255.16
2031-02-20 $397,521,472.69 $385,595,828.51 $409,447,116.87
2031-02-21 $397,521,472.69 $385,595,828.51 $409,447,116.87
2031-02-22 $397,521,472.69 $385,595,828.51 $409,447,116.87
2031-02-23 $415,446,314.38 $402,982,924.95 $427,909,703.81
2031-02-24 $424,101,445.93 $411,378,402.55 $436,824,489.31
2031-02-25 $443,224,818.63 $429,928,074.07 $456,521,563.19
2031-02-26 $463,210,493.00 $449,314,178.21 $477,106,807.79
2031-02-27 $478,650,842.77 $464,291,317.49 $493,010,368.05
2031-02-28 $463,210,493.00 $449,314,178.21 $477,106,807.79
2031 March
2031-03-01 $447,519,432.42 $434,093,849.45 $460,945,015.39
2031-03-02 $455,370,650.53 $441,709,531.02 $469,031,770.05
2031-03-03 $439,945,161.32 $426,746,806.48 $453,143,516.16
2031-03-04 $455,657,488.51 $441,987,763.85 $469,327,213.16
2031-03-05 $455,657,488.51 $441,987,763.85 $469,327,213.16
2031-03-06 $476,203,770.68 $461,917,657.56 $490,489,883.80
2031-03-07 $460,072,568.29 $446,270,391.24 $473,874,745.33
2031-03-08 $467,614,741.54 $453,586,299.29 $481,643,183.78
2031-03-09 $482,699,088.04 $468,218,115.40 $497,180,060.68
2031-03-10 $504,464,716.65 $489,330,775.15 $519,598,658.14
2031-03-11 $527,211,790.22 $511,395,436.51 $543,028,143.92
2031-03-12 $509,352,712.62 $494,072,131.24 $524,633,294.00
2031-03-13 $495,948,693.86 $481,070,233.05 $510,827,154.68
2031-03-14 $495,948,693.86 $481,070,233.05 $510,827,154.68
2031-03-15 $495,948,693.86 $481,070,233.05 $510,827,154.68
2031-03-16 $518,311,767.15 $502,762,414.13 $533,861,120.16
2031-03-17 $529,109,928.96 $513,236,631.09 $544,983,226.83
2031-03-18 $552,968,292.26 $536,379,243.49 $569,557,341.03
2031-03-19 $577,902,465.08 $560,565,391.13 $595,239,539.03
2031-03-20 $597,165,880.58 $579,250,904.17 $615,080,857.00
2031-03-21 $577,902,465.08 $560,565,391.13 $595,239,539.03
2031-03-22 $558,326,262.20 $541,576,474.33 $575,076,050.06
2031-03-23 $568,121,459.78 $551,077,815.99 $585,165,103.57
2031-03-24 $548,876,584.33 $532,410,286.80 $565,342,881.86
2031-03-25 $568,479,319.49 $551,424,939.90 $585,533,699.07
2031-03-26 $568,479,319.49 $551,424,939.90 $585,533,699.07
2031-03-27 $594,112,907.88 $576,289,520.64 $611,936,295.12
2031-03-28 $573,987,583.06 $556,767,955.57 $591,207,210.56
2031-03-29 $583,397,215.57 $565,895,299.11 $600,899,132.04
2031-03-30 $602,216,480.59 $584,149,986.17 $620,282,975.01
2031-03-31 $629,371,328.37 $610,490,188.52 $648,252,468.22
2031 April
2031-04-01 $657,750,629.12 $638,018,110.24 $677,483,147.99
2031-04-02 $635,469,603.27 $616,405,515.17 $654,533,691.36
2031-04-03 $618,746,718.97 $600,184,317.40 $637,309,120.54
2031-04-04 $618,746,718.97 $600,184,317.40 $637,309,120.54
2031-04-05 $618,746,718.97 $600,184,317.40 $637,309,120.54
2031-04-06 $646,646,940.08 $627,247,531.88 $666,046,348.29
2031-04-07 $660,118,751.34 $640,315,188.80 $679,922,313.88
2031-04-08 $689,884,499.68 $669,187,964.69 $710,581,034.67
2031-04-09 $720,992,430.42 $699,362,657.51 $742,622,203.34
2031-04-10 $745,025,511.44 $722,674,746.09 $767,376,276.78
2031-04-11 $720,992,430.42 $699,362,657.51 $742,622,203.34
2031-04-12 $696,569,115.16 $675,672,041.70 $717,466,188.61
2031-04-13 $708,789,625.95 $687,525,937.17 $730,053,314.73
2031-04-14 $684,779,675.55 $664,236,285.29 $705,323,065.82
2031-04-15 $709,236,092.54 $687,959,009.76 $730,513,175.31
2031-04-16 $709,236,092.54 $687,959,009.76 $730,513,175.31
2031-04-17 $741,216,615.74 $718,980,117.27 $763,453,114.22
2031-04-18 $716,108,214.71 $694,624,968.27 $737,591,461.15
2031-04-19 $727,847,693.64 $706,012,262.83 $749,683,124.45
2031-04-20 $751,326,651.50 $728,786,851.95 $773,866,451.04
2031-04-21 $785,205,101.38 $761,648,948.33 $808,761,254.42
2031-04-22 $820,611,181.56 $795,992,846.12 $845,229,517.01
2031-04-23 $792,813,323.01 $769,028,923.32 $816,597,722.70
2031-04-24 $771,949,814.51 $748,791,320.08 $795,108,308.95
2031-04-25 $771,949,814.51 $748,791,320.08 $795,108,308.95
2031-04-26 $771,949,814.51 $748,791,320.08 $795,108,308.95
2031-04-27 $806,758,193.86 $782,555,448.04 $830,960,939.67
2031-04-28 $823,565,656.23 $798,858,686.54 $848,272,625.92
2031-04-29 $860,701,471.59 $834,880,427.44 $886,522,515.74
2031-04-30 $899,511,796.78 $872,526,442.87 $926,497,150.68
2031 May
2031-05-01 $929,495,523.34 $901,610,657.64 $957,380,389.04
2031-05-02 $899,511,796.78 $872,526,442.87 $926,497,150.68
2031-05-03 $869,041,213.08 $842,969,976.69 $895,112,449.47
2031-05-04 $884,287,550.15 $857,758,923.65 $910,816,176.65
2031-05-05 $854,332,681.40 $828,702,700.96 $879,962,661.84
2031-05-06 $884,844,562.88 $858,299,225.99 $911,389,899.77
2031-05-07 $884,844,562.88 $858,299,225.99 $911,389,899.77
2031-05-08 $924,743,536.40 $897,001,230.31 $952,485,842.49
2031-05-09 $893,418,238.14 $866,615,690.99 $920,220,785.28
2031-05-10 $908,064,438.76 $880,822,505.60 $935,306,371.93
2031-05-11 $937,356,840.01 $909,236,134.81 $965,477,545.21
2031-05-12 $979,623,671.17 $950,234,961.03 $1,009,012,381.30
2031-05-13 $1,023,796,377.38 $993,082,486.05 $1,054,510,268.70
2031-05-14 $989,115,705.80 $959,442,234.62 $1,018,789,176.97
2031-05-15 $963,086,345.12 $934,193,754.76 $991,978,935.47
2031-05-16 $963,086,345.12 $934,193,754.76 $991,978,935.47
2031-05-17 $963,086,345.12 $934,193,754.76 $991,978,935.47
2031-05-18 $1,006,513,358.39 $976,317,957.64 $1,036,708,759.15
2031-05-19 $1,027,482,386.69 $996,657,915.09 $1,058,306,858.30
2031-05-20 $1,073,813,114.44 $1,041,598,721.00 $1,106,027,507.87
2031-05-21 $1,122,232,964.45 $1,088,565,975.52 $1,155,899,953.38
2031-05-22 $1,159,640,729.93 $1,124,851,508.03 $1,194,429,951.83
2031-05-23 $1,122,232,964.45 $1,088,565,975.52 $1,155,899,953.38
2031-05-24 $1,084,217,794.89 $1,051,691,261.05 $1,116,744,328.74
2031-05-25 $1,103,239,159.72 $1,070,141,984.93 $1,136,336,334.51
2031-05-26 $1,065,867,397.31 $1,033,891,375.39 $1,097,843,419.23
2031-05-27 $1,103,934,090.07 $1,070,816,067.36 $1,137,052,112.77
2031-05-28 $1,103,934,090.07 $1,070,816,067.36 $1,137,052,112.77
2031-05-29 $1,153,712,140.22 $1,119,100,776.01 $1,188,323,504.42
2031-05-30 $1,114,630,626.83 $1,081,191,708.02 $1,148,069,545.63
2031-05-31 $1,132,903,260.05 $1,098,916,162.25 $1,166,890,357.85
2031 June
2031-06-01 $1,169,448,526.51 $1,134,365,070.71 $1,204,531,982.30
2031-06-02 $1,222,180,721.23 $1,185,515,299.59 $1,258,846,142.87
2031-06-03 $1,277,290,690.01 $1,238,971,969.31 $1,315,609,410.71
2031-06-04 $1,234,023,005.23 $1,197,002,315.07 $1,271,043,695.39
2031-06-05 $1,201,548,715.62 $1,165,502,254.15 $1,237,595,177.09
2031-06-06 $1,201,548,715.62 $1,165,502,254.15 $1,237,595,177.09
2031-06-07 $1,201,548,715.62 $1,165,502,254.15 $1,237,595,177.09
2031-06-08 $1,255,728,356.20 $1,218,056,505.51 $1,293,400,206.89
2031-06-09 $1,281,889,363.62 $1,243,432,682.71 $1,320,346,044.53
2031-06-10 $1,339,691,684.98 $1,299,500,934.43 $1,379,882,435.53
2031-06-11 $1,400,100,400.03 $1,358,097,388.03 $1,442,103,412.03
2031-06-12 $1,446,770,413.36 $1,403,367,300.96 $1,490,173,525.76
2031-06-13 $1,400,100,400.03 $1,358,097,388.03 $1,442,103,412.03
2031-06-14 $1,352,672,587.99 $1,312,092,410.35 $1,393,252,765.63
2031-06-15 $1,376,403,686.02 $1,335,111,575.44 $1,417,695,796.61
2031-06-16 $1,329,778,590.20 $1,289,885,232.50 $1,369,671,947.91
2031-06-17 $1,377,270,682.71 $1,335,952,562.23 $1,418,588,803.19
2031-06-18 $1,377,270,682.71 $1,335,952,562.23 $1,418,588,803.19
2031-06-19 $1,439,373,891.35 $1,396,192,674.61 $1,482,555,108.09
2031-06-20 $1,390,615,706.31 $1,348,897,235.12 $1,432,334,177.50
2031-06-21 $1,413,412,685.10 $1,371,010,304.55 $1,455,815,065.66
2031-06-22 $1,459,006,642.69 $1,415,236,443.41 $1,502,776,841.97
2031-06-23 $1,524,795,448.82 $1,479,051,585.35 $1,570,539,312.28
2031-06-24 $1,593,550,771.26 $1,545,744,248.12 $1,641,357,294.40
2031-06-25 $1,539,569,909.28 $1,493,382,812.00 $1,585,757,006.56
2031-06-26 $1,499,054,911.67 $1,454,083,264.32 $1,544,026,559.02
2031-06-27 $1,499,054,911.67 $1,454,083,264.32 $1,544,026,559.02
2031-06-28 $1,499,054,911.67 $1,454,083,264.32 $1,544,026,559.02
2031-06-29 $1,566,649,554.54 $1,519,650,067.90 $1,613,649,041.18
2031-06-30 $1,599,288,086.93 $1,551,309,444.32 $1,647,266,729.53
2031 July
2031-07-01 $1,671,402,394.58 $1,621,260,322.74 $1,721,544,466.41
2031-07-02 $1,746,768,444.93 $1,694,365,391.58 $1,799,171,498.28
2031-07-03 $1,804,994,059.76 $1,750,844,237.97 $1,859,143,881.55
2031-07-04 $1,746,768,444.93 $1,694,365,391.58 $1,799,171,498.28
2031-07-05 $1,687,597,398.71 $1,636,969,476.75 $1,738,225,320.67
2031-07-06 $1,717,204,370.62 $1,665,688,239.50 $1,768,720,501.74
2031-07-07 $1,659,034,794.98 $1,609,263,751.13 $1,708,805,838.83
2031-07-08 $1,718,286,037.66 $1,666,737,456.53 $1,769,834,618.79
2031-07-09 $1,718,286,037.66 $1,666,737,456.53 $1,769,834,618.79
2031-07-10 $1,795,766,142.06 $1,741,893,157.80 $1,849,639,126.33
2031-07-11 $1,734,935,319.47 $1,682,887,259.88 $1,786,983,379.05
2031-07-12 $1,763,376,882.08 $1,710,475,575.62 $1,816,278,188.54
2031-07-13 $1,820,260,007.31 $1,765,652,207.09 $1,874,867,807.53
2031-07-14 $1,902,338,271.53 $1,845,268,123.39 $1,959,408,419.68
2031-07-15 $1,988,117,568.27 $1,928,474,041.22 $2,047,761,095.31
2031-07-16 $1,920,770,922.03 $1,863,147,794.37 $1,978,394,049.69
2031-07-17 $1,870,224,318.82 $1,814,117,589.25 $1,926,331,048.38
2031-07-18 $1,870,224,318.82 $1,814,117,589.25 $1,926,331,048.38
2031-07-19 $1,870,224,318.82 $1,814,117,589.25 $1,926,331,048.38
2031-07-20 $1,954,555,549.07 $1,895,918,882.60 $2,013,192,215.54
2031-07-21 $1,995,275,456.34 $1,935,417,192.65 $2,055,133,720.03
2031-07-22 $2,085,245,430.66 $2,022,688,067.74 $2,147,802,793.58
2031-07-23 $2,179,272,286.57 $2,113,894,117.98 $2,244,650,455.17
2031-07-24 $2,251,914,696.13 $2,184,357,255.24 $2,319,472,137.01
2031-07-25 $2,179,272,286.57 $2,113,894,117.98 $2,244,650,455.17
2031-07-26 $2,105,450,354.67 $2,042,286,844.03 $2,168,613,865.31
2031-07-27 $2,142,388,080.19 $2,078,116,437.79 $2,206,659,722.60
2031-07-28 $2,069,815,585.26 $2,007,721,117.70 $2,131,910,052.82
2031-07-29 $2,143,737,570.45 $2,079,425,443.34 $2,208,049,697.56
2031-07-30 $2,143,737,570.45 $2,079,425,443.34 $2,208,049,697.56
2031-07-31 $2,240,401,925.01 $2,173,189,867.26 $2,307,613,982.76
2031 August
2031-08-01 $2,164,509,252.32 $2,099,573,974.75 $2,229,444,529.89
2031-08-02 $2,199,993,010.56 $2,133,993,220.24 $2,265,992,800.87
2031-08-03 $2,270,960,527.02 $2,202,831,711.21 $2,339,089,342.84
2031-08-04 $2,373,361,556.24 $2,302,160,709.55 $2,444,562,402.92
2031-08-05 $2,480,380,002.03 $2,405,968,601.97 $2,554,791,402.09
2031-08-06 $2,396,358,172.94 $2,324,467,427.75 $2,468,248,918.12
2031-08-07 $2,333,296,115.75 $2,263,297,232.28 $2,403,294,999.23
2031-08-08 $2,333,296,115.75 $2,263,297,232.28 $2,403,294,999.23
2031-08-09 $2,333,296,115.75 $2,263,297,232.28 $2,403,294,999.23
2031-08-10 $2,438,507,950.51 $2,365,352,711.99 $2,511,663,189.03
2031-08-11 $2,489,310,199.48 $2,414,630,893.49 $2,563,989,505.46
2031-08-12 $2,601,556,944.16 $2,523,510,235.83 $2,679,603,652.48
2031-08-13 $2,718,865,063.55 $2,637,299,111.64 $2,800,431,015.46
2031-08-14 $2,809,493,899.00 $2,725,209,082.03 $2,893,778,715.97
2031-08-15 $2,718,865,063.55 $2,637,299,111.64 $2,800,431,015.46
2031-08-16 $2,626,764,653.33 $2,547,961,713.73 $2,705,567,592.93
2031-08-17 $2,672,848,243.74 $2,592,662,796.43 $2,753,033,691.05
2031-08-18 $2,582,306,633.93 $2,504,837,434.91 $2,659,775,832.95
2031-08-19 $2,674,531,870.86 $2,594,295,914.73 $2,754,767,826.98
2031-08-20 $2,674,531,870.86 $2,594,295,914.73 $2,754,767,826.98
2031-08-21 $2,795,130,539.56 $2,711,276,623.37 $2,878,984,455.74
2031-08-22 $2,700,446,668.42 $2,619,433,268.37 $2,781,460,068.47
2031-08-23 $2,744,716,285.94 $2,662,374,797.36 $2,827,057,774.51
2031-08-24 $2,833,255,520.97 $2,748,257,855.34 $2,918,253,186.60
2031-08-25 $2,961,011,278.02 $2,872,180,939.68 $3,049,841,616.36
2031-08-26 $3,094,527,734.50 $3,001,691,902.47 $3,187,363,566.54
2031-08-27 $2,989,701,909.34 $2,900,010,852.06 $3,079,392,966.62
2031-08-28 $2,911,025,543.31 $2,823,694,777.01 $2,998,356,309.60
2031-08-29 $2,911,025,543.31 $2,823,694,777.01 $2,998,356,309.60
2031-08-30 $2,911,025,543.31 $2,823,694,777.01 $2,998,356,309.60
2031-08-31 $3,042,288,067.75 $2,951,019,425.72 $3,133,556,709.78
2031 September
2031-09-01 $3,105,669,069.16 $3,012,498,997.09 $3,198,839,141.24
2031-09-02 $3,245,708,363.24 $3,148,337,112.34 $3,343,079,614.13
2031-09-03 $3,392,062,239.92 $3,290,300,372.72 $3,493,824,107.12
2031-09-04 $3,505,130,981.25 $3,399,977,051.81 $3,610,284,910.69
2031-09-05 $3,392,062,239.92 $3,290,300,372.72 $3,493,824,107.12
2031-09-06 $3,277,157,558.56 $3,178,842,831.80 $3,375,472,285.31
2031-09-07 $3,334,651,550.81 $3,234,612,004.29 $3,434,691,097.34
2031-09-08 $3,221,691,632.39 $3,125,040,883.42 $3,318,342,381.36
2031-09-09 $3,336,752,047.83 $3,236,649,486.40 $3,436,854,609.27
2031-09-10 $3,336,752,047.83 $3,236,649,486.40 $3,436,854,609.27
2031-09-11 $3,487,211,221.32 $3,382,594,884.68 $3,591,827,557.96
2031-09-12 $3,369,083,408.25 $3,268,010,906.00 $3,470,155,910.49
2031-09-13 $3,424,314,283.79 $3,321,584,855.28 $3,527,043,712.31
2031-09-14 $3,534,776,034.88 $3,428,732,753.84 $3,640,819,315.93
2031-09-15 $3,694,164,408.08 $3,583,339,475.84 $3,804,989,340.32
2031-09-16 $3,860,739,843.00 $3,744,917,647.71 $3,976,562,038.29
2031-09-17 $3,729,958,905.00 $3,618,060,137.85 $3,841,857,672.15
2031-09-18 $3,631,802,091.71 $3,522,848,028.96 $3,740,756,154.46
2031-09-19 $3,631,802,091.71 $3,522,848,028.96 $3,740,756,154.46
2031-09-20 $3,631,802,091.71 $3,522,848,028.96 $3,740,756,154.46
2031-09-21 $3,795,565,515.89 $3,681,698,550.42 $3,909,432,481.37
2031-09-22 $3,874,639,797.47 $3,758,400,603.55 $3,990,878,991.40
2031-09-23 $4,049,353,139.41 $3,927,872,545.23 $4,170,833,733.60
2031-09-24 $4,231,944,568.98 $4,104,986,231.91 $4,358,902,906.05