2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $353,347,898.65 $342,747,461.69 $363,948,335.61
2031-01-02 $346,791,821.28 $336,388,066.64 $357,195,575.92
2031-01-03 $355,989,036.44 $345,309,365.35 $366,668,707.54
2031-01-04 $365,430,169.61 $354,467,264.52 $376,393,074.70
2031-01-05 $373,288,882.93 $362,090,216.45 $384,487,549.42
2031-01-06 $383,188,822.80 $371,693,158.11 $394,684,487.48
2031-01-07 $393,351,317.52 $381,550,777.99 $405,151,857.04
2031-01-08 $386,053,009.87 $374,471,419.57 $397,634,600.16
2031-01-09 $386,053,009.87 $374,471,419.57 $397,634,600.16
2031-01-10 $386,053,009.87 $374,471,419.57 $397,634,600.16
2031-01-11 $386,053,009.87 $374,471,419.57 $397,634,600.16
2031-01-12 $396,291,465.27 $384,402,721.32 $408,180,209.23
2031-01-13 $406,801,453.26 $394,597,409.66 $419,005,496.86
2031-01-14 $399,253,589.49 $387,275,981.80 $411,231,197.17
2031-01-15 $393,549,966.78 $381,743,467.78 $405,356,465.79
2031-01-16 $396,401,778.14 $384,509,724.79 $408,293,831.48
2031-01-17 $406,914,691.71 $394,707,250.96 $419,122,132.46
2031-01-18 $406,914,691.71 $394,707,250.96 $419,122,132.46
2031-01-19 $417,706,416.73 $405,175,224.23 $430,237,609.23
2031-01-20 $428,784,347.51 $415,920,817.09 $441,647,877.94
2031-01-21 $420,828,609.36 $408,203,751.08 $433,453,467.64
2031-01-22 $431,989,343.35 $419,029,663.05 $444,949,023.66
2031-01-23 $431,989,343.35 $419,029,663.05 $444,949,023.66
2031-01-24 $443,446,069.54 $430,142,687.46 $456,749,451.63
2031-01-25 $435,218,295.29 $422,161,746.43 $448,274,844.15
2031-01-26 $446,760,656.04 $433,357,836.36 $460,163,475.72
2031-01-27 $458,609,130.05 $444,850,856.15 $472,367,403.96
2031-01-28 $468,471,691.99 $454,417,541.23 $482,525,842.75
2031-01-29 $480,895,961.21 $466,469,082.37 $495,322,840.05
2031-01-30 $493,649,732.66 $478,840,240.68 $508,459,224.64
2031-01-31 $484,490,471.05 $469,955,756.92 $499,025,185.18
2031 February
2031-02-01 $484,490,471.05 $469,955,756.92 $499,025,185.18
2031-02-02 $484,490,471.05 $469,955,756.92 $499,025,185.18
2031-02-03 $484,490,471.05 $469,955,756.92 $499,025,185.18
2031-02-04 $497,339,571.97 $482,419,384.81 $512,259,759.13
2031-02-05 $510,529,442.01 $495,213,558.75 $525,845,325.27
2031-02-06 $501,056,991.39 $486,025,281.65 $516,088,701.13
2031-02-07 $493,899,034.37 $479,082,063.34 $508,716,005.40
2031-02-08 $497,478,012.88 $482,553,672.49 $512,402,353.27
2031-02-09 $510,671,554.49 $495,351,407.86 $525,991,701.13
2031-02-10 $510,671,554.49 $495,351,407.86 $525,991,701.13
2031-02-11 $524,215,000.09 $508,488,550.09 $539,941,450.09
2031-02-12 $538,117,629.43 $521,974,100.55 $554,261,158.32
2031-02-13 $528,133,302.86 $512,289,303.78 $543,977,301.95
2031-02-14 $542,139,848.94 $525,875,653.47 $558,404,044.40
2031-02-15 $542,139,848.94 $525,875,653.47 $558,404,044.40
2031-02-16 $556,517,860.57 $539,822,324.75 $573,213,396.39
2031-02-17 $546,192,132.96 $529,806,368.98 $562,577,896.95
2031-02-18 $560,677,614.63 $543,857,286.19 $577,497,943.07
2031-02-19 $575,547,263.64 $558,280,845.73 $592,813,681.55
2031-02-20 $587,924,624.15 $570,286,885.42 $605,562,362.87
2031-02-21 $603,516,887.11 $585,411,380.49 $621,622,393.72
2031-02-22 $619,522,670.19 $600,936,990.09 $638,108,350.30
2031-02-23 $608,027,940.57 $589,787,102.35 $626,268,778.78
2031-02-24 $608,027,940.57 $589,787,102.35 $626,268,778.78
2031-02-25 $608,027,940.57 $589,787,102.35 $626,268,778.78
2031-02-26 $608,027,940.57 $589,787,102.35 $626,268,778.78
2031-02-27 $624,153,360.64 $605,428,759.82 $642,877,961.46
2031-02-28 $640,706,440.62 $621,485,247.41 $659,927,633.84
2031 March
2031-03-01 $628,818,663.70 $609,954,103.79 $647,683,223.61
2031-03-02 $619,835,539.93 $601,240,473.73 $638,430,606.13
2031-03-03 $624,327,101.81 $605,597,288.76 $643,056,914.87
2031-03-04 $640,884,789.56 $621,658,245.87 $660,111,333.25
2031-03-05 $640,884,789.56 $621,658,245.87 $660,111,333.25
2031-03-06 $657,881,601.32 $638,145,153.28 $677,618,049.36
2031-03-07 $675,329,183.04 $655,069,307.55 $695,589,058.53
2031-03-08 $662,799,009.83 $642,915,039.53 $682,682,980.12
2031-03-09 $680,377,005.42 $659,965,695.26 $700,788,315.58
2031-03-10 $680,377,005.42 $659,965,695.26 $700,788,315.58
2031-03-11 $698,421,184.46 $677,468,548.93 $719,373,820.00
2031-03-12 $685,462,558.30 $664,898,681.55 $706,026,435.05
2031-03-13 $703,641,610.55 $682,532,362.23 $724,750,858.87
2031-03-14 $722,302,786.78 $700,633,703.18 $743,971,870.38
2031-03-15 $737,836,180.04 $715,701,094.64 $759,971,265.45
2031-03-16 $757,404,225.45 $734,682,098.69 $780,126,352.21
2031-03-17 $777,491,232.13 $754,166,495.16 $800,815,969.09
2031-03-18 $763,065,526.78 $740,173,560.97 $785,957,492.58
2031-03-19 $763,065,526.78 $740,173,560.97 $785,957,492.58
2031-03-20 $763,065,526.78 $740,173,560.97 $785,957,492.58
2031-03-21 $763,065,526.78 $740,173,560.97 $785,957,492.58
2031-03-22 $783,302,676.00 $759,803,595.72 $806,801,756.28
2031-03-23 $804,076,531.69 $779,954,235.74 $828,198,827.64
2031-03-24 $789,157,558.14 $765,482,831.40 $812,832,284.89
2031-03-25 $777,883,878.74 $754,547,362.38 $801,220,395.10
2031-03-26 $783,520,718.44 $760,015,096.89 $807,026,340.00
2031-03-27 $804,300,356.81 $780,171,346.11 $828,429,367.51
2031-03-28 $804,300,356.81 $780,171,346.11 $828,429,367.51
2031-03-29 $825,631,088.93 $800,862,156.26 $850,400,021.60
2031-03-30 $847,527,530.27 $822,101,704.36 $872,953,356.18
2031-03-31 $831,802,359.46 $806,848,288.68 $856,756,430.24
2031 April
2031-04-01 $853,862,468.17 $828,246,594.12 $879,478,342.21
2031-04-02 $853,862,468.17 $828,246,594.12 $879,478,342.21
2031-04-03 $876,507,629.79 $850,212,400.90 $902,802,858.68
2031-04-04 $860,244,757.25 $834,437,414.54 $886,052,099.97
2031-04-05 $883,059,182.63 $856,567,407.15 $909,550,958.11
2031-04-06 $906,478,666.05 $879,284,306.07 $933,673,026.03
2031-04-07 $925,972,830.91 $898,193,645.98 $953,752,015.84
2031-04-08 $950,530,420.92 $922,014,508.29 $979,046,333.54
2031-04-09 $975,739,299.17 $946,467,120.20 $1,005,011,478.15
2031-04-10 $957,635,265.27 $928,906,207.31 $986,364,323.22
2031-04-11 $957,635,265.27 $928,906,207.31 $986,364,323.22
2031-04-12 $957,635,265.27 $928,906,207.31 $986,364,323.22
2031-04-13 $957,635,265.27 $928,906,207.31 $986,364,323.22
2031-04-14 $983,032,570.06 $953,541,592.96 $1,012,523,547.16
2031-04-15 $1,009,103,433.06 $978,830,330.07 $1,039,376,536.05
2031-04-16 $990,380,355.31 $960,668,944.65 $1,020,091,765.96
2031-04-17 $976,232,064.52 $946,945,102.58 $1,005,519,026.45
2031-04-18 $983,306,209.91 $953,807,023.61 $1,012,805,396.21
2031-04-19 $1,009,384,330.07 $979,102,800.17 $1,039,665,859.98
2031-04-20 $1,009,384,330.07 $979,102,800.17 $1,039,665,859.98
2031-04-21 $1,036,154,064.25 $1,005,069,442.32 $1,067,238,686.18
2031-04-22 $1,063,633,754.63 $1,031,724,741.99 $1,095,542,767.27
2031-04-23 $1,043,898,911.95 $1,012,581,944.59 $1,075,215,879.31
2031-04-24 $1,071,584,002.30 $1,039,436,482.24 $1,103,731,522.37
2031-04-25 $1,071,584,002.30 $1,039,436,482.24 $1,103,731,522.37
2031-04-26 $1,100,003,324.89 $1,067,003,225.14 $1,133,003,424.63
2031-04-27 $1,079,593,674.98 $1,047,205,864.73 $1,111,981,485.23
2031-04-28 $1,108,225,420.93 $1,074,978,658.30 $1,141,472,183.55
2031-04-29 $1,137,616,505.21 $1,103,488,010.06 $1,171,745,000.37
2031-04-30 $1,162,081,376.29 $1,127,218,935.00 $1,196,943,817.58
2031 May
2031-05-01 $1,192,900,766.49 $1,157,113,743.50 $1,228,687,789.49
2031-05-02 $1,224,537,513.24 $1,187,801,387.84 $1,261,273,638.63
2031-05-03 $1,201,817,234.69 $1,165,762,717.65 $1,237,871,751.73
2031-05-04 $1,201,817,234.69 $1,165,762,717.65 $1,237,871,751.73
2031-05-05 $1,201,817,234.69 $1,165,762,717.65 $1,237,871,751.73
2031-05-06 $1,201,817,234.69 $1,165,762,717.65 $1,237,871,751.73
2031-05-07 $1,233,690,453.78 $1,196,679,740.17 $1,270,701,167.40
2031-05-08 $1,266,408,977.86 $1,228,416,708.52 $1,304,401,247.19
2031-05-09 $1,242,911,808.99 $1,205,624,454.72 $1,280,199,163.26
2031-05-10 $1,225,155,926.01 $1,188,401,248.23 $1,261,910,603.79
2031-05-11 $1,234,033,867.50 $1,197,012,851.48 $1,271,054,883.53
2031-05-12 $1,266,761,499.20 $1,228,758,654.22 $1,304,764,344.17
2031-05-13 $1,266,761,499.20 $1,228,758,654.22 $1,304,764,344.17
2031-05-14 $1,300,357,095.63 $1,261,346,382.76 $1,339,367,808.50
2031-05-15 $1,334,843,675.96 $1,294,798,365.68 $1,374,888,986.23
2031-05-16 $1,310,076,758.00 $1,270,774,455.26 $1,349,379,060.74
2031-05-17 $1,344,821,112.07 $1,304,476,478.71 $1,385,165,745.43
2031-05-18 $1,344,821,112.07 $1,304,476,478.71 $1,385,165,745.43
2031-05-19 $1,380,486,916.07 $1,339,072,308.59 $1,421,901,523.56
2031-05-20 $1,354,873,125.63 $1,314,226,931.86 $1,395,519,319.40
2031-05-21 $1,390,805,517.61 $1,349,081,352.09 $1,432,529,683.14
2031-05-22 $1,427,690,867.31 $1,384,860,141.29 $1,470,521,593.33
2031-05-23 $1,458,393,896.72 $1,414,642,079.82 $1,502,145,713.62
2031-05-24 $1,497,071,747.93 $1,452,159,595.49 $1,541,983,900.37
2031-05-25 $1,536,775,368.78 $1,490,672,107.72 $1,582,878,629.84
2031-05-26 $1,508,261,775.64 $1,463,013,922.37 $1,553,509,628.91
2031-05-27 $1,508,261,775.64 $1,463,013,922.37 $1,553,509,628.91
2031-05-28 $1,508,261,775.64 $1,463,013,922.37 $1,553,509,628.91
2031-05-29 $1,508,261,775.64 $1,463,013,922.37 $1,553,509,628.91
2031-05-30 $1,548,262,165.58 $1,501,814,300.61 $1,594,710,030.55
2031-05-31 $1,589,323,400.01 $1,541,643,698.01 $1,637,003,102.01
2031 June
2031-06-01 $1,559,834,821.70 $1,513,039,777.05 $1,606,629,866.36
2031-06-02 $1,537,551,467.11 $1,491,424,923.10 $1,583,678,011.12
2031-06-03 $1,548,693,144.41 $1,502,232,350.07 $1,595,153,938.74
2031-06-04 $1,589,765,808.76 $1,542,072,834.50 $1,637,458,783.02
2031-06-05 $1,589,765,808.76 $1,542,072,834.50 $1,637,458,783.02
2031-06-06 $1,631,927,755.24 $1,582,969,922.58 $1,680,885,587.89
2031-06-07 $1,675,207,872.53 $1,624,951,636.35 $1,725,464,108.71
2031-06-08 $1,644,125,779.03 $1,594,802,005.66 $1,693,449,552.40
2031-06-09 $1,687,729,398.33 $1,637,097,516.38 $1,738,361,280.28
2031-06-10 $1,687,729,398.33 $1,637,097,516.38 $1,738,361,280.28
2031-06-11 $1,732,489,422.84 $1,680,514,740.15 $1,784,464,105.52
2031-06-12 $1,700,344,517.65 $1,649,334,182.12 $1,751,354,853.18
2031-06-13 $1,745,439,105.89 $1,693,075,932.72 $1,797,802,279.07
2031-06-14 $1,791,729,641.11 $1,737,977,751.88 $1,845,481,530.35
2031-06-15 $1,830,261,461.35 $1,775,353,617.51 $1,885,169,305.19
2031-06-16 $1,878,801,557.85 $1,822,437,511.12 $1,935,165,604.59
2031-06-17 $1,928,628,979.16 $1,870,770,109.78 $1,986,487,848.53
2031-06-18 $1,892,844,867.08 $1,836,059,521.07 $1,949,630,213.10
2031-06-19 $1,892,844,867.08 $1,836,059,521.07 $1,949,630,213.10
2031-06-20 $1,892,844,867.08 $1,836,059,521.07 $1,949,630,213.10
2031-06-21 $1,892,844,867.08 $1,836,059,521.07 $1,949,630,213.10
2031-06-22 $1,943,044,728.93 $1,884,753,387.07 $2,001,336,070.80
2031-06-23 $1,994,575,933.98 $1,934,738,655.96 $2,054,413,212.00
2031-06-24 $1,957,568,230.82 $1,898,841,183.90 $2,016,295,277.75
2031-06-25 $1,929,602,970.38 $1,871,714,881.27 $1,987,491,059.49
2031-06-26 $1,943,585,600.60 $1,885,278,032.58 $2,001,893,168.62
2031-06-27 $1,995,131,150.03 $1,935,277,215.53 $2,054,985,084.53
2031-06-28 $1,995,131,150.03 $1,935,277,215.53 $2,054,985,084.53
2031-06-29 $2,048,043,731.43 $1,986,602,419.48 $2,109,485,043.37
2031-06-30 $2,102,359,599.66 $2,039,288,811.67 $2,165,430,387.65
2031 July
2031-07-01 $2,063,352,059.93 $2,001,451,498.13 $2,125,252,621.72
2031-07-02 $2,118,073,918.10 $2,054,531,700.56 $2,181,616,135.64
2031-07-03 $2,118,073,918.10 $2,054,531,700.56 $2,181,616,135.64
2031-07-04 $2,174,247,046.67 $2,109,019,635.27 $2,239,474,458.07
2031-07-05 $2,133,905,694.94 $2,069,888,524.10 $2,197,922,865.79
2031-07-06 $2,190,498,695.75 $2,124,783,734.88 $2,256,213,656.62
2031-07-07 $2,248,592,591.25 $2,181,134,813.52 $2,316,050,368.99
2031-07-08 $2,296,949,421.17 $2,228,040,938.54 $2,365,857,903.81
2031-07-09 $2,357,866,480.80 $2,287,130,486.37 $2,428,602,475.22
2031-07-10 $2,420,399,112.85 $2,347,787,139.46 $2,493,011,086.23
2031-07-11 $2,375,490,613.57 $2,304,225,895.16 $2,446,755,331.98
2031-07-12 $2,375,490,613.57 $2,304,225,895.16 $2,446,755,331.98
2031-07-13 $2,375,490,613.57 $2,304,225,895.16 $2,446,755,331.98
2031-07-14 $2,375,490,613.57 $2,304,225,895.16 $2,446,755,331.98
2031-07-15 $2,438,490,652.67 $2,365,335,933.09 $2,511,645,372.25
2031-07-16 $2,503,161,506.59 $2,428,066,661.39 $2,578,256,351.78
2031-07-17 $2,456,717,419.69 $2,383,015,897.10 $2,530,418,942.28
2031-07-18 $2,421,621,456.56 $2,348,972,812.86 $2,494,270,100.25
2031-07-19 $2,439,169,438.12 $2,365,994,354.98 $2,512,344,521.27
2031-07-20 $2,503,858,294.01 $2,428,742,545.19 $2,578,974,042.83
2031-07-21 $2,503,858,294.01 $2,428,742,545.19 $2,578,974,042.83
2031-07-22 $2,570,262,753.59 $2,493,154,870.98 $2,647,370,636.19
2031-07-23 $2,638,428,316.12 $2,559,275,466.64 $2,717,581,165.60
2031-07-24 $2,589,474,465.70 $2,511,790,231.73 $2,667,158,699.67
2031-07-25 $2,658,149,539.24 $2,578,405,053.06 $2,737,894,025.42
2031-07-26 $2,658,149,539.24 $2,578,405,053.06 $2,737,894,025.42
2031-07-27 $2,728,645,934.36 $2,646,786,556.33 $2,810,505,312.39
2031-07-28 $2,678,018,170.82 $2,597,677,625.69 $2,758,358,715.94
2031-07-29 $2,749,041,499.01 $2,666,570,254.04 $2,831,512,743.98
2031-07-30 $2,821,948,426.50 $2,737,289,973.70 $2,906,606,879.29
2031-07-31 $2,882,635,489.43 $2,796,156,424.75 $2,969,114,554.12
2031 August
2031-08-01 $2,959,085,443.60 $2,870,312,880.29 $3,047,858,006.91
2031-08-02 $3,037,562,915.82 $2,946,436,028.35 $3,128,689,803.30
2031-08-03 $2,981,203,453.75 $2,891,767,350.14 $3,070,639,557.36
2031-08-04 $2,981,203,453.75 $2,891,767,350.14 $3,070,639,557.36
2031-08-05 $2,981,203,453.75 $2,891,767,350.14 $3,070,639,557.36
2031-08-06 $2,981,203,453.75 $2,891,767,350.14 $3,070,639,557.36
2031-08-07 $3,060,267,514.48 $2,968,459,489.05 $3,152,075,539.92
2031-08-08 $3,141,428,421.60 $3,047,185,568.96 $3,235,671,274.25
2031-08-09 $3,083,141,821.16 $2,990,647,566.53 $3,175,636,075.80
2031-08-10 $3,039,096,938.00 $2,947,924,029.86 $3,130,269,846.14
2031-08-11 $3,061,119,379.58 $2,969,285,798.20 $3,152,952,960.97
2031-08-12 $3,142,302,878.90 $3,048,033,792.53 $3,236,571,965.26
2031-08-13 $3,142,302,878.90 $3,048,033,792.53 $3,236,571,965.26
2031-08-14 $3,225,639,433.92 $3,128,870,250.90 $3,322,408,616.94
2031-08-15 $3,311,186,145.53 $3,211,850,561.16 $3,410,521,729.89
2031-08-16 $3,249,749,831.23 $3,152,257,336.29 $3,347,242,326.17
2031-08-17 $3,335,935,971.16 $3,235,857,892.03 $3,436,014,050.30
2031-08-18 $3,335,935,971.16 $3,235,857,892.03 $3,436,014,050.30
2031-08-19 $3,424,407,841.10 $3,321,675,605.87 $3,527,140,076.33
2031-08-20 $3,360,870,792.09 $3,260,044,668.33 $3,461,696,915.86
2031-08-21 $3,450,003,954.77 $3,346,503,836.13 $3,553,504,073.41
2031-08-22 $3,541,501,005.02 $3,435,255,974.87 $3,647,746,035.17
2031-08-23 $3,617,662,316.96 $3,509,132,447.45 $3,726,192,186.46
2031-08-24 $3,713,605,810.11 $3,602,197,635.80 $3,825,013,984.41
2031-08-25 $3,812,093,806.60 $3,697,730,992.40 $3,926,456,620.80
2031-08-26 $3,741,363,565.85 $3,629,122,658.88 $3,853,604,472.83
2031-08-27 $3,741,363,565.85 $3,629,122,658.88 $3,853,604,472.83
2031-08-28 $3,741,363,565.85 $3,629,122,658.88 $3,853,604,472.83
2031-08-29 $3,741,363,565.85 $3,629,122,658.88 $3,853,604,472.83
2031-08-30 $3,840,587,721.73 $3,725,370,090.08 $3,955,805,353.38
2031-08-31 $3,942,443,386.93 $3,824,170,085.32 $4,060,716,688.54
2031 September
2031-09-01 $3,869,294,617.77 $3,753,215,779.24 $3,985,373,456.30
2031-09-02 $3,814,018,980.37 $3,699,598,410.96 $3,928,439,549.78
2031-09-03 $3,841,656,799.07 $3,726,407,095.10 $3,956,906,503.04
2031-09-04 $3,943,540,817.12 $3,825,234,592.60 $4,061,847,041.63
2031-09-05 $3,943,540,817.12 $3,825,234,592.60 $4,061,847,041.63
2031-09-06 $4,048,126,886.30 $3,926,683,079.71 $4,169,570,692.89
2031-09-07 $4,155,486,667.33 $4,030,822,067.31 $4,280,151,267.35
2031-09-08 $4,078,385,056.69 $3,956,033,504.99 $4,200,736,608.39
2031-09-09 $4,186,547,310.23 $4,060,950,890.92 $4,312,143,729.53
2031-09-10 $4,186,547,310.23 $4,060,950,890.92 $4,312,143,729.53
2031-09-11 $4,297,578,119.07 $4,168,650,775.50 $4,426,505,462.64
2031-09-12 $4,217,840,119.32 $4,091,304,915.74 $4,344,375,322.90
2031-09-13 $4,329,700,840.18 $4,199,809,814.97 $4,459,591,865.38
2031-09-14 $4,444,528,202.85 $4,311,192,356.77 $4,577,864,048.94
2031-09-15 $4,540,109,454.53 $4,403,906,170.89 $4,676,312,738.16
2031-09-16 $4,660,517,033.28 $4,520,701,522.28 $4,800,332,544.28
2031-09-17 $4,784,117,923.82 $4,640,594,386.11 $4,927,641,461.54
2031-09-18 $4,695,352,581.29 $4,554,492,003.85 $4,836,213,158.73
2031-09-19 $4,695,352,581.29 $4,554,492,003.85 $4,836,213,158.73
2031-09-20 $4,695,352,581.29 $4,554,492,003.85 $4,836,213,158.73
2031-09-21 $4,695,352,581.29 $4,554,492,003.85 $4,836,213,158.73
2031-09-22 $4,819,877,340.30 $4,675,281,020.09 $4,964,473,660.51
2031-09-23 $4,947,704,602.24 $4,799,273,464.17 $5,096,135,740.31
2031-09-24 $4,855,904,044.48 $4,710,226,923.15 $5,001,581,165.82
2031-09-25 $4,786,533,986.70 $4,642,937,967.10 $4,930,130,006.31