2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $320,641,391.23 $311,022,149.49 $330,260,632.97
2031-01-02 $313,137,156.66 $303,743,041.96 $322,531,271.36
2031-01-03 $323,736,093.46 $314,024,010.65 $333,448,176.26
2031-01-04 $328,567,975.45 $318,710,936.19 $338,425,014.71
2031-01-05 $328,567,975.45 $318,710,936.19 $338,425,014.71
2031-01-06 $328,567,975.45 $318,710,936.19 $338,425,014.71
2031-01-07 $339,689,208.21 $329,498,531.97 $349,879,884.46
2031-01-08 $351,186,867.85 $340,651,261.82 $361,722,473.89
2031-01-09 $363,073,695.52 $352,181,484.65 $373,965,906.39
2031-01-10 $374,539,180.64 $363,303,005.22 $385,775,356.06
2031-01-11 $378,361,009.02 $367,010,178.74 $389,711,839.29
2031-01-12 $391,167,615.76 $379,432,587.28 $402,902,644.23
2031-01-13 $382,012,797.87 $370,552,413.93 $393,473,181.80
2031-01-14 $385,910,887.64 $374,333,561.01 $397,488,214.27
2031-01-15 $382,012,797.87 $370,552,413.93 $393,473,181.80
2031-01-16 $374,216,618.32 $362,990,119.77 $385,443,116.87
2031-01-17 $374,216,618.32 $362,990,119.77 $385,443,116.87
2031-01-18 $386,882,947.44 $375,276,459.02 $398,489,435.86
2031-01-19 $386,882,947.44 $375,276,459.02 $398,489,435.86
2031-01-20 $377,828,407.17 $366,493,554.96 $389,163,259.39
2031-01-21 $389,277,752.84 $377,599,420.26 $400,956,085.43
2031-01-22 $402,453,865.01 $390,380,249.06 $414,527,480.96
2031-01-23 $393,034,905.73 $381,243,858.56 $404,825,952.91
2031-01-24 $406,338,188.45 $394,148,042.80 $418,528,334.11
2031-01-25 $396,828,321.16 $384,923,471.52 $408,733,170.79
2031-01-26 $410,260,001.83 $397,952,201.78 $422,567,801.89
2031-01-27 $416,383,285.44 $403,891,786.88 $428,874,784.00
2031-01-28 $416,383,285.44 $403,891,786.88 $428,874,784.00
2031-01-29 $416,383,285.44 $403,891,786.88 $428,874,784.00
2031-01-30 $430,476,854.45 $417,562,548.81 $443,391,160.08
2031-01-31 $445,047,456.74 $431,696,033.04 $458,398,880.44
2031 February
2031-02-01 $460,111,238.75 $446,307,901.59 $473,914,575.91
2031-02-02 $474,641,067.34 $460,401,835.32 $488,880,299.36
2031-02-03 $479,484,343.54 $465,099,813.23 $493,868,873.84
2031-02-04 $495,713,731.03 $480,842,319.10 $510,585,142.96
2031-02-05 $484,112,134.30 $469,588,770.27 $498,635,498.32
2031-02-06 $489,052,054.03 $474,380,492.41 $503,723,615.65
2031-02-07 $484,112,134.30 $469,588,770.27 $498,635,498.32
2031-02-08 $474,232,294.82 $460,005,325.98 $488,459,263.67
2031-02-09 $474,232,294.82 $460,005,325.98 $488,459,263.67
2031-02-10 $490,283,913.14 $475,575,395.75 $504,992,430.53
2031-02-11 $490,283,913.14 $475,575,395.75 $504,992,430.53
2031-02-12 $478,809,394.91 $464,445,113.06 $493,173,676.76
2031-02-13 $493,318,770.51 $478,519,207.40 $508,118,333.63
2031-02-14 $510,016,419.96 $494,715,927.36 $525,316,912.55
2031-02-15 $498,080,085.61 $483,137,683.05 $513,022,488.18
2031-02-16 $514,938,894.08 $499,490,727.26 $530,387,060.90
2031-02-17 $502,887,355.02 $487,800,734.37 $517,973,975.67
2031-02-18 $519,908,877.95 $504,311,611.61 $535,506,144.29
2031-02-19 $527,668,711.95 $511,838,650.59 $543,498,773.31
2031-02-20 $527,668,711.95 $511,838,650.59 $543,498,773.31
2031-02-21 $527,668,711.95 $511,838,650.59 $543,498,773.31
2031-02-22 $545,529,023.99 $529,163,153.27 $561,894,894.71
2031-02-23 $563,993,864.47 $547,074,048.54 $580,913,680.41
2031-02-24 $583,083,695.23 $565,591,184.37 $600,576,206.08
2031-02-25 $601,496,864.55 $583,451,958.61 $619,541,770.49
2031-02-26 $607,634,587.66 $589,405,550.03 $625,863,625.29
2031-02-27 $628,201,551.54 $609,355,504.99 $647,047,598.09
2031-02-28 $613,499,233.22 $595,094,256.23 $631,904,210.22
2031 March
2031-03-01 $619,759,429.48 $601,166,646.60 $638,352,212.36
2031-03-02 $613,499,233.22 $595,094,256.23 $631,904,210.22
2031-03-03 $600,978,840.71 $582,949,475.49 $619,008,205.93
2031-03-04 $600,978,840.71 $582,949,475.49 $619,008,205.93
2031-03-05 $621,320,523.62 $602,680,907.91 $639,960,139.33
2031-03-06 $621,320,523.62 $602,680,907.91 $639,960,139.33
2031-03-07 $606,779,247.67 $588,575,870.24 $624,982,625.10
2031-03-08 $625,166,497.60 $606,411,502.67 $643,921,492.53
2031-03-09 $646,326,874.31 $626,937,068.08 $665,716,680.54
2031-03-10 $631,200,354.13 $612,264,343.51 $650,136,364.76
2031-03-11 $652,564,962.32 $632,988,013.45 $672,141,911.19
2031-03-12 $637,292,447.03 $618,173,673.62 $656,411,220.44
2031-03-13 $658,863,257.86 $639,097,360.12 $678,629,155.59
2031-03-14 $668,697,037.82 $648,636,126.69 $688,757,948.96
2031-03-15 $668,697,037.82 $648,636,126.69 $688,757,948.96
2031-03-16 $668,697,037.82 $648,636,126.69 $688,757,948.96
2031-03-17 $691,330,818.23 $670,590,893.68 $712,070,742.78
2031-03-18 $714,730,697.46 $693,288,776.54 $736,172,618.39
2031-03-19 $738,922,606.12 $716,754,927.93 $761,090,284.30
2031-03-20 $762,257,004.20 $739,389,294.08 $785,124,714.33
2031-03-21 $770,035,136.90 $746,934,082.79 $793,136,191.01
2031-03-22 $796,098,967.32 $772,215,998.30 $819,981,936.34
2031-03-23 $777,467,207.49 $754,143,191.27 $800,791,223.72
2031-03-24 $785,400,546.35 $761,838,529.96 $808,962,562.74
2031-03-25 $777,467,207.49 $754,143,191.27 $800,791,223.72
2031-03-26 $761,600,529.79 $738,752,513.90 $784,448,545.68
2031-03-27 $761,600,529.79 $738,752,513.90 $784,448,545.68
2031-03-28 $787,378,869.12 $763,757,503.04 $811,000,235.19
2031-03-29 $787,378,869.12 $763,757,503.04 $811,000,235.19
2031-03-30 $768,951,192.93 $745,882,657.15 $792,019,728.72
2031-03-31 $792,252,744.24 $768,485,161.91 $816,020,326.56
2031 April
2031-04-01 $819,068,587.02 $794,496,529.41 $843,640,644.63
2031-04-02 $799,899,250.27 $775,902,272.76 $823,896,227.78
2031-04-03 $826,973,908.83 $802,164,691.56 $851,783,126.09
2031-04-04 $807,619,557.32 $783,390,970.60 $831,848,144.04
2031-04-05 $834,955,529.63 $809,906,863.74 $860,004,195.52
2031-04-06 $847,417,552.46 $821,995,025.89 $872,840,079.04
2031-04-07 $847,417,552.46 $821,995,025.89 $872,840,079.04
2031-04-08 $847,417,552.46 $821,995,025.89 $872,840,079.04
2031-04-09 $876,100,590.84 $849,817,573.11 $902,383,608.56
2031-04-10 $905,754,480.81 $878,581,846.39 $932,927,115.24
2031-04-11 $936,412,083.38 $908,319,720.87 $964,504,445.88
2031-04-12 $965,982,991.27 $937,003,501.53 $994,962,481.01
2031-04-13 $975,839,960.57 $946,564,761.75 $1,005,115,159.39
2031-04-14 $1,008,869,787.43 $978,603,693.81 $1,039,135,881.05
2031-04-15 $985,258,376.86 $955,700,625.55 $1,014,816,128.16
2031-04-16 $995,312,033.76 $965,452,672.75 $1,025,171,394.78
2031-04-17 $985,258,376.86 $955,700,625.55 $1,014,816,128.16
2031-04-18 $965,151,063.04 $936,196,531.15 $994,105,594.93
2031-04-19 $965,151,063.04 $936,196,531.15 $994,105,594.93
2031-04-20 $997,819,096.52 $967,884,523.63 $1,027,753,669.42
2031-04-21 $997,819,096.52 $967,884,523.63 $1,027,753,669.42
2031-04-22 $974,466,314.37 $945,232,324.94 $1,003,700,303.80
2031-04-23 $1,003,995,596.63 $973,875,728.73 $1,034,115,464.53
2031-04-24 $1,037,978,423.79 $1,006,839,071.08 $1,069,117,776.51
2031-04-25 $1,013,685,759.83 $983,275,187.04 $1,044,096,332.63
2031-04-26 $1,047,996,575.63 $1,016,556,678.36 $1,079,436,472.90
2031-04-27 $1,023,469,448.61 $992,765,365.15 $1,054,173,532.06
2031-04-28 $1,058,111,418.65 $1,026,368,076.09 $1,089,854,761.21
2031-04-29 $1,073,904,126.39 $1,041,687,002.60 $1,106,121,250.18
2031-04-30 $1,073,904,126.39 $1,041,687,002.60 $1,106,121,250.18
2031 May
2031-05-01 $1,073,904,126.39 $1,041,687,002.60 $1,106,121,250.18
2031-05-02 $1,110,253,188.52 $1,076,945,592.87 $1,143,560,784.18
2031-05-03 $1,147,832,578.65 $1,113,397,601.29 $1,182,267,556.01
2031-05-04 $1,186,683,940.42 $1,151,083,422.21 $1,222,284,458.63
2031-05-05 $1,224,158,170.12 $1,187,433,425.01 $1,260,882,915.22
2031-05-06 $1,236,649,580.02 $1,199,550,092.62 $1,273,749,067.42
2031-05-07 $1,278,507,182.86 $1,240,151,967.38 $1,316,862,398.35
2031-05-08 $1,248,585,226.24 $1,211,127,669.46 $1,286,042,783.03
2031-05-09 $1,261,325,891.82 $1,223,486,115.06 $1,299,165,668.57
2031-05-10 $1,248,585,226.24 $1,211,127,669.46 $1,286,042,783.03
2031-05-11 $1,223,103,895.10 $1,186,410,778.24 $1,259,797,011.95
2031-05-12 $1,223,103,895.10 $1,186,410,778.24 $1,259,797,011.95
2031-05-13 $1,264,503,009.21 $1,226,567,918.93 $1,302,438,099.49
2031-05-14 $1,264,503,009.21 $1,226,567,918.93 $1,302,438,099.49
2031-05-15 $1,234,908,803.80 $1,197,861,539.69 $1,271,956,067.92
2031-05-16 $1,272,330,282.70 $1,234,160,374.22 $1,310,500,191.19
2031-05-17 $1,315,395,591.20 $1,275,933,723.46 $1,354,857,458.94
2031-05-18 $1,284,610,304.78 $1,246,071,995.63 $1,323,148,613.92
2031-05-19 $1,328,091,262.37 $1,288,248,524.50 $1,367,934,000.25
2031-05-20 $1,297,008,848.70 $1,258,098,583.24 $1,335,919,114.16
2031-05-21 $1,340,909,467.08 $1,300,682,183.07 $1,381,136,751.09
2031-05-22 $1,360,923,041.22 $1,320,095,349.98 $1,401,750,732.45
2031-05-23 $1,360,923,041.22 $1,320,095,349.98 $1,401,750,732.45
2031-05-24 $1,360,923,041.22 $1,320,095,349.98 $1,401,750,732.45
2031-05-25 $1,406,987,000.71 $1,364,777,390.69 $1,449,196,610.73
2031-05-26 $1,454,610,114.03 $1,410,971,810.61 $1,498,248,417.45
2031-05-27 $1,503,845,154.77 $1,458,729,800.13 $1,548,960,509.41
2031-05-28 $1,551,335,001.76 $1,504,794,951.71 $1,597,875,051.81
2031-05-29 $1,567,164,950.76 $1,520,150,002.24 $1,614,179,899.28
2031-05-30 $1,620,209,701.00 $1,571,603,409.97 $1,668,815,992.03
2031-05-31 $1,582,290,598.91 $1,534,821,880.94 $1,629,759,316.88
2031 June
2031-06-01 $1,598,436,421.35 $1,550,483,328.71 $1,646,389,513.99
2031-06-02 $1,582,290,598.91 $1,534,821,880.94 $1,629,759,316.88
2031-06-03 $1,549,998,954.03 $1,503,498,985.41 $1,596,498,922.65
2031-06-04 $1,549,998,954.03 $1,503,498,985.41 $1,596,498,922.65
2031-06-05 $1,602,462,676.72 $1,554,388,796.42 $1,650,536,557.03
2031-06-06 $1,602,462,676.72 $1,554,388,796.42 $1,650,536,557.03
2031-06-07 $1,564,958,922.86 $1,518,010,155.18 $1,611,907,690.55
2031-06-08 $1,612,381,920.52 $1,564,010,462.91 $1,660,753,378.14
2031-06-09 $1,666,957,156.03 $1,616,948,441.35 $1,716,965,870.71
2031-06-10 $1,627,943,984.75 $1,579,105,665.21 $1,676,782,304.29
2031-06-11 $1,683,045,958.56 $1,632,554,579.80 $1,733,537,337.32
2031-06-12 $1,643,656,247.78 $1,594,346,560.35 $1,692,965,935.22
2031-06-13 $1,699,290,043.76 $1,648,311,342.45 $1,750,268,745.08
2031-06-14 $1,724,652,581.73 $1,672,913,004.28 $1,776,392,159.18
2031-06-15 $1,724,652,581.73 $1,672,913,004.28 $1,776,392,159.18
2031-06-16 $1,724,652,581.73 $1,672,913,004.28 $1,776,392,159.18
2031-06-17 $1,783,027,908.08 $1,729,537,070.84 $1,836,518,745.32
2031-06-18 $1,843,379,098.30 $1,788,077,725.35 $1,898,680,471.25
2031-06-19 $1,905,773,030.62 $1,848,599,839.70 $1,962,946,221.54
2031-06-20 $1,965,955,336.85 $1,906,976,676.74 $2,024,933,996.95
2031-06-21 $1,986,016,105.59 $1,926,435,622.42 $2,045,596,588.76
2031-06-22 $2,053,237,956.26 $1,991,640,817.57 $2,114,835,094.95
2031-06-23 $2,005,184,337.26 $1,945,028,807.14 $2,065,339,867.37
2031-06-24 $2,025,645,401.92 $1,964,876,039.87 $2,086,414,763.98
2031-06-25 $2,005,184,337.26 $1,945,028,807.14 $2,065,339,867.37
2031-06-26 $1,964,262,207.93 $1,905,334,341.69 $2,023,190,074.16
2031-06-27 $1,964,262,207.93 $1,905,334,341.69 $2,023,190,074.16
2031-06-28 $2,030,747,741.67 $1,969,825,309.42 $2,091,670,173.92
2031-06-29 $2,030,747,741.67 $1,969,825,309.42 $2,091,670,173.92
2031-06-30 $1,983,220,479.69 $1,923,723,865.30 $2,042,717,094.08
2031 July
2031-07-01 $2,043,318,069.98 $1,982,018,527.88 $2,104,617,612.08
2031-07-02 $2,112,479,453.81 $2,049,105,070.19 $2,175,853,837.42
2031-07-03 $2,063,039,357.25 $2,001,148,176.53 $2,124,930,537.96
2031-07-04 $2,132,868,259.04 $2,068,882,211.27 $2,196,854,306.81
2031-07-05 $2,082,950,986.47 $2,020,462,456.88 $2,145,439,516.07
2031-07-06 $2,153,453,848.85 $2,088,850,233.38 $2,218,057,464.31
2031-07-07 $2,185,594,951.07 $2,120,027,102.53 $2,251,162,799.60
2031-07-08 $2,185,594,951.07 $2,120,027,102.53 $2,251,162,799.60
2031-07-09 $2,185,594,951.07 $2,120,027,102.53 $2,251,162,799.60
2031-07-10 $2,259,572,063.84 $2,191,784,901.93 $2,327,359,225.76
2031-07-11 $2,336,053,123.30 $2,265,971,529.60 $2,406,134,717.00
2031-07-12 $2,415,122,881.98 $2,342,669,195.52 $2,487,576,568.44
2031-07-13 $2,491,389,920.35 $2,416,648,222.74 $2,566,131,617.97
2031-07-14 $2,516,812,266.48 $2,441,307,898.49 $2,592,316,634.47
2031-07-15 $2,602,000,285.78 $2,523,940,277.21 $2,680,060,294.35
2031-07-16 $2,541,103,530.00 $2,464,870,424.10 $2,617,336,635.90
2031-07-17 $2,567,033,157.86 $2,490,022,163.13 $2,644,044,152.60
2031-07-18 $2,541,103,530.00 $2,464,870,424.10 $2,617,336,635.90
2031-07-19 $2,489,244,274.29 $2,414,566,946.06 $2,563,921,602.52
2031-07-20 $2,489,244,274.29 $2,414,566,946.06 $2,563,921,602.52
2031-07-21 $2,573,499,183.61 $2,496,294,208.10 $2,650,704,159.12
2031-07-22 $2,573,499,183.61 $2,496,294,208.10 $2,650,704,159.12
2031-07-23 $2,513,269,462.60 $2,437,871,378.72 $2,588,667,546.48
2031-07-24 $2,589,429,143.28 $2,511,746,268.99 $2,667,112,017.58
2031-07-25 $2,677,075,068.56 $2,596,762,816.50 $2,757,387,320.61
2031-07-26 $2,614,421,275.81 $2,535,988,637.53 $2,692,853,914.08
2031-07-27 $2,702,913,124.43 $2,621,825,730.70 $2,784,000,518.16
2031-07-28 $2,639,654,622.38 $2,560,464,983.70 $2,718,844,261.05
2031-07-29 $2,729,000,558.87 $2,647,130,542.10 $2,810,870,575.63
2031-07-30 $2,769,731,910.49 $2,686,639,953.18 $2,852,823,867.80
2031-07-31 $2,769,731,910.49 $2,686,639,953.18 $2,852,823,867.80
2031 August
2031-08-01 $2,769,731,910.49 $2,686,639,953.18 $2,852,823,867.80
2031-08-02 $2,863,480,649.16 $2,777,576,229.68 $2,949,385,068.63
2031-08-03 $2,960,402,556.31 $2,871,590,479.62 $3,049,214,633.00
2031-08-04 $3,060,605,036.03 $2,968,786,884.95 $3,152,423,187.11
2031-08-05 $3,157,255,721.38 $3,062,538,049.74 $3,251,973,393.02
2031-08-06 $3,189,472,616.50 $3,093,788,438.00 $3,285,156,794.99
2031-08-07 $3,297,428,564.75 $3,198,505,707.81 $3,396,351,421.70
2031-08-08 $3,220,256,128.19 $3,123,648,444.34 $3,316,863,812.03
2031-08-09 $3,253,115,884.60 $3,155,522,408.06 $3,350,709,361.14
2031-08-10 $3,220,256,128.19 $3,123,648,444.34 $3,316,863,812.03
2031-08-11 $3,154,536,615.37 $3,059,900,516.91 $3,249,172,713.83
2031-08-12 $3,154,536,615.37 $3,059,900,516.91 $3,249,172,713.83
2031-08-13 $3,261,310,064.33 $3,163,470,762.40 $3,359,149,366.26
2031-08-14 $3,261,310,064.33 $3,163,470,762.40 $3,359,149,366.26
2031-08-15 $3,184,982,938.77 $3,089,433,450.61 $3,280,532,426.94
2031-08-16 $3,281,497,573.28 $3,183,052,646.08 $3,379,942,500.48
2031-08-17 $3,392,568,344.17 $3,290,791,293.84 $3,494,345,394.49
2031-08-18 $3,313,169,272.98 $3,213,774,194.79 $3,412,564,351.17
2031-08-19 $3,425,312,054.44 $3,322,552,692.81 $3,528,071,416.07
2031-08-20 $3,345,146,655.24 $3,244,792,255.58 $3,445,501,054.89
2031-08-21 $3,458,371,793.89 $3,354,620,640.07 $3,562,122,947.70
2031-08-22 $3,509,989,283.35 $3,404,689,604.85 $3,615,288,961.85
2031-08-23 $3,509,989,283.35 $3,404,689,604.85 $3,615,288,961.85
2031-08-24 $3,509,989,283.35 $3,404,689,604.85 $3,615,288,961.85
2031-08-25 $3,628,793,947.01 $3,519,930,128.60 $3,737,657,765.42
2031-08-26 $3,751,619,861.72 $3,639,071,265.87 $3,864,168,457.57
2031-08-27 $3,878,603,137.13 $3,762,245,043.02 $3,994,961,231.25
2031-08-28 $4,001,085,341.46 $3,881,052,781.22 $4,121,117,901.71
2031-08-29 $4,041,912,742.91 $3,920,655,360.62 $4,163,170,125.19
2031-08-30 $4,178,721,731.54 $4,053,360,079.59 $4,304,083,383.48
2031-08-31 $4,080,923,665.13 $3,958,495,955.17 $4,203,351,375.08
2031 September
2031-09-01 $4,122,565,743.34 $3,998,888,771.04 $4,246,242,715.64
2031-09-02 $4,080,923,665.13 $3,958,495,955.17 $4,203,351,375.08
2031-09-03 $3,997,639,508.70 $3,877,710,323.44 $4,117,568,693.96
2031-09-04 $3,997,639,508.70 $3,877,710,323.44 $4,117,568,693.96
2031-09-05 $4,132,949,955.23 $4,008,961,456.58 $4,256,938,453.89
2031-09-06 $4,132,949,955.23 $4,008,961,456.58 $4,256,938,453.89
2031-09-07 $4,036,223,123.40 $3,915,136,429.70 $4,157,309,817.11
2031-09-08 $4,158,532,915.02 $4,033,776,927.57 $4,283,288,902.47
2031-09-09 $4,299,289,214.94 $4,170,310,538.49 $4,428,267,891.39
2031-09-10 $4,198,669,408.42 $4,072,709,326.16 $4,324,629,490.67
2031-09-11 $4,340,784,231.74 $4,210,560,704.79 $4,471,007,758.70
2031-09-12 $4,239,193,283.16 $4,112,017,484.67 $4,366,369,081.66
2031-09-13 $4,382,679,741.82 $4,251,199,349.57 $4,514,160,134.08
2031-09-14 $4,448,092,872.30 $4,314,650,086.13 $4,581,535,658.47
2031-09-15 $4,448,092,872.30 $4,314,650,086.13 $4,581,535,658.47
2031-09-16 $4,448,092,872.30 $4,314,650,086.13 $4,581,535,658.47
2031-09-17 $4,598,650,077.74 $4,460,690,575.40 $4,736,609,580.07
2031-09-18 $4,754,303,281.11 $4,611,674,182.68 $4,896,932,379.55
2031-09-19 $4,915,224,969.66 $4,767,768,220.57 $5,062,681,718.75
2031-09-20 $5,070,442,600.28 $4,918,329,322.27 $5,222,555,878.29
2031-09-21 $5,122,181,810.48 $4,968,516,356.17 $5,275,847,264.80
2031-09-22 $5,295,555,299.14 $5,136,688,640.17 $5,454,421,958.11
2031-09-23 $5,171,619,056.89 $5,016,470,485.18 $5,326,767,628.60
2031-09-24 $5,224,390,679.92 $5,067,658,959.52 $5,381,122,400.32