2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $292,121,067.59 $283,357,435.56 $300,884,699.61
2031-01-02 $308,841,234.84 $299,575,997.80 $318,106,471.89
2031-01-03 $320,042,730.40 $310,441,448.49 $329,644,012.32
2031-01-04 $320,042,730.40 $310,441,448.49 $329,644,012.32
2031-01-05 $328,043,798.66 $318,202,484.70 $337,885,112.62
2031-01-06 $320,042,730.40 $310,441,448.49 $329,644,012.32
2031-01-07 $328,043,798.66 $318,202,484.70 $337,885,112.62
2031-01-08 $320,042,730.40 $310,441,448.49 $329,644,012.32
2031-01-09 $310,441,448.49 $301,128,205.04 $319,754,691.95
2031-01-10 $310,441,448.49 $301,128,205.04 $319,754,691.95
2031-01-11 $318,202,484.70 $308,656,410.16 $327,748,559.25
2031-01-12 $329,844,039.02 $319,948,717.85 $339,739,360.19
2031-01-13 $322,083,002.81 $312,420,512.73 $331,745,492.90
2031-01-14 $340,518,104.81 $330,302,561.66 $350,733,647.95
2031-01-15 $360,008,378.87 $349,208,127.50 $370,808,630.23
2031-01-16 $380,614,219.99 $369,195,793.39 $392,032,646.59
2031-01-17 $380,614,219.99 $369,195,793.39 $392,032,646.59
2031-01-18 $365,434,668.15 $354,471,628.10 $376,397,708.19
2031-01-19 $386,351,094.41 $374,760,561.58 $397,941,627.25
2031-01-20 $370,942,746.12 $359,814,463.74 $382,071,028.50
2031-01-21 $370,942,746.12 $359,814,463.74 $382,071,028.50
2031-01-22 $380,968,225.75 $369,539,178.97 $392,397,272.52
2031-01-23 $373,449,116.03 $362,245,642.55 $384,652,589.51
2031-01-24 $375,955,485.93 $364,676,821.36 $387,234,150.51
2031-01-25 $397,474,093.46 $385,549,870.66 $409,398,316.27
2031-01-26 $411,890,252.29 $399,533,544.73 $424,246,959.86
2031-01-27 $411,890,252.29 $399,533,544.73 $424,246,959.86
2031-01-28 $422,187,508.60 $409,521,883.34 $434,853,133.86
2031-01-29 $411,890,252.29 $399,533,544.73 $424,246,959.86
2031-01-30 $422,187,508.60 $409,521,883.34 $434,853,133.86
2031-01-31 $411,890,252.29 $399,533,544.73 $424,246,959.86
2031 February
2031-02-01 $399,533,544.73 $387,547,538.38 $411,519,551.07
2031-02-02 $399,533,544.73 $387,547,538.38 $411,519,551.07
2031-02-03 $409,521,883.34 $397,236,226.84 $421,807,539.84
2031-02-04 $424,504,391.27 $411,769,259.53 $437,239,523.01
2031-02-05 $414,516,052.65 $402,080,571.07 $426,951,534.23
2031-02-06 $438,241,755.79 $425,094,503.12 $451,389,008.46
2031-02-07 $463,325,449.74 $449,425,686.24 $477,225,213.23
2031-02-08 $489,844,861.97 $475,149,516.11 $504,540,207.82
2031-02-09 $489,844,861.97 $475,149,516.11 $504,540,207.82
2031-02-10 $470,309,003.64 $456,199,733.53 $484,418,273.75
2031-02-11 $497,228,134.35 $482,311,290.32 $512,144,978.39
2031-02-12 $477,397,818.39 $463,075,883.84 $491,719,752.94
2031-02-13 $477,397,818.39 $463,075,883.84 $491,719,752.94
2031-02-14 $490,300,462.13 $475,591,448.27 $505,009,475.99
2031-02-15 $480,623,479.32 $466,204,774.94 $495,042,183.70
2031-02-16 $483,849,140.26 $469,333,666.05 $498,364,614.47
2031-02-17 $511,543,269.33 $496,196,971.25 $526,889,567.41
2031-02-18 $530,096,652.16 $514,193,752.59 $545,999,551.72
2031-02-19 $530,096,652.16 $514,193,752.59 $545,999,551.72
2031-02-20 $543,349,068.46 $527,048,596.41 $559,649,540.52
2031-02-21 $530,096,652.16 $514,193,752.59 $545,999,551.72
2031-02-22 $543,349,068.46 $527,048,596.41 $559,649,540.52
2031-02-23 $530,096,652.16 $514,193,752.59 $545,999,551.72
2031-02-24 $514,193,752.59 $498,767,940.02 $529,619,565.17
2031-02-25 $514,193,752.59 $498,767,940.02 $529,619,565.17
2031-02-26 $527,048,596.41 $511,237,138.52 $542,860,054.30
2031-02-27 $546,330,862.13 $529,940,936.27 $562,720,787.99
2031-02-28 $533,476,018.32 $517,471,737.77 $549,480,298.87
2031 March
2031-03-01 $564,010,646.73 $547,090,327.33 $580,930,966.14
2031-03-02 $596,292,989.20 $578,404,199.53 $614,181,778.88
2031-03-03 $630,423,079.83 $611,510,387.44 $649,335,772.23
2031-03-04 $630,423,079.83 $611,510,387.44 $649,335,772.23
2031-03-05 $605,280,719.62 $587,122,298.03 $623,439,141.20
2031-03-06 $639,925,242.01 $620,727,484.75 $659,122,999.27
2031-03-07 $614,403,919.17 $595,971,801.59 $632,836,036.74
2031-03-08 $614,403,919.17 $595,971,801.59 $632,836,036.74
2031-03-09 $631,009,430.50 $612,079,147.58 $649,939,713.41
2031-03-10 $618,555,297.00 $599,998,638.09 $637,111,955.91
2031-03-11 $622,706,674.83 $604,025,474.59 $641,387,875.08
2031-03-12 $658,348,608.63 $638,598,150.37 $678,099,066.89
2031-03-13 $682,226,537.44 $661,759,741.32 $702,693,333.57
2031-03-14 $682,226,537.44 $661,759,741.32 $702,693,333.57
2031-03-15 $699,282,200.88 $678,303,734.85 $720,260,666.91
2031-03-16 $682,226,537.44 $661,759,741.32 $702,693,333.57
2031-03-17 $699,282,200.88 $678,303,734.85 $720,260,666.91
2031-03-18 $682,226,537.44 $661,759,741.32 $702,693,333.57
2031-03-19 $661,759,741.32 $641,906,949.08 $681,612,533.56
2031-03-20 $661,759,741.32 $641,906,949.08 $681,612,533.56
2031-03-21 $678,303,734.85 $657,954,622.81 $698,652,846.90
2031-03-22 $703,119,725.15 $682,026,133.40 $724,213,316.91
2031-03-23 $686,575,731.62 $665,978,459.67 $707,173,003.57
2031-03-24 $725,873,346.00 $704,097,145.62 $747,649,546.38
2031-03-25 $767,420,242.46 $744,397,635.19 $790,442,849.73
2031-03-26 $811,345,163.43 $787,004,808.53 $835,685,518.33
2031-03-27 $811,345,163.43 $787,004,808.53 $835,685,518.33
2031-03-28 $778,987,318.34 $755,617,698.79 $802,356,937.89
2031-03-29 $823,574,305.37 $798,867,076.21 $848,281,534.53
2031-03-30 $790,728,740.99 $767,006,878.76 $814,450,603.22
2031-03-31 $790,728,740.99 $767,006,878.76 $814,450,603.22
2031 April
2031-04-01 $812,099,788.05 $787,736,794.40 $836,462,781.69
2031-04-02 $796,071,502.75 $772,189,357.67 $819,953,647.84
2031-04-03 $801,414,264.52 $777,371,836.58 $825,456,692.45
2031-04-04 $847,284,905.25 $821,866,358.10 $872,703,452.41
2031-04-05 $878,015,445.86 $851,674,982.48 $904,355,909.23
2031-04-06 $878,015,445.86 $851,674,982.48 $904,355,909.23
2031-04-07 $899,965,832.00 $872,966,857.04 $926,964,806.96
2031-04-08 $878,015,445.86 $851,674,982.48 $904,355,909.23
2031-04-09 $899,965,832.00 $872,966,857.04 $926,964,806.96
2031-04-10 $878,015,445.86 $851,674,982.48 $904,355,909.23
2031-04-11 $851,674,982.48 $826,124,733.01 $877,225,231.96
2031-04-12 $851,674,982.48 $826,124,733.01 $877,225,231.96
2031-04-13 $872,966,857.04 $846,777,851.33 $899,155,862.76
2031-04-14 $904,904,668.89 $877,757,528.82 $932,051,808.95
2031-04-15 $883,612,794.33 $857,104,410.50 $910,121,178.15
2031-04-16 $934,188,241.80 $906,162,594.54 $962,213,889.05
2031-04-17 $987,658,481.99 $958,028,727.53 $1,017,288,236.45
2031-04-18 $1,044,189,204.49 $1,012,863,528.35 $1,075,514,880.62
2031-04-19 $1,044,189,204.49 $1,012,863,528.35 $1,075,514,880.62
2031-04-20 $1,002,545,137.27 $972,468,783.15 $1,032,621,491.38
2031-04-21 $1,059,927,928.97 $1,028,130,091.10 $1,091,725,766.84
2031-04-22 $1,017,656,174.26 $987,126,489.03 $1,048,185,859.49
2031-04-23 $1,017,656,174.26 $987,126,489.03 $1,048,185,859.49
2031-04-24 $1,045,160,395.19 $1,013,805,583.33 $1,076,515,207.04
2031-04-25 $1,024,532,229.49 $993,796,262.61 $1,055,268,196.38
2031-04-26 $1,031,408,284.72 $1,000,466,036.18 $1,062,350,533.27
2031-04-27 $1,090,443,119.73 $1,057,729,826.14 $1,123,156,413.32
2031-04-28 $1,129,992,870.19 $1,096,093,084.08 $1,163,892,656.29
2031-04-29 $1,129,992,870.19 $1,096,093,084.08 $1,163,892,656.29
2031-04-30 $1,158,242,691.94 $1,123,495,411.18 $1,192,989,972.70
2031 May
2031-05-01 $1,129,992,870.19 $1,096,093,084.08 $1,163,892,656.29
2031-05-02 $1,158,242,691.94 $1,123,495,411.18 $1,192,989,972.70
2031-05-03 $1,129,992,870.19 $1,096,093,084.08 $1,163,892,656.29
2031-05-04 $1,096,093,084.08 $1,063,210,291.56 $1,128,975,876.61
2031-05-05 $1,096,093,084.08 $1,063,210,291.56 $1,128,975,876.61
2031-05-06 $1,123,495,411.18 $1,089,790,548.85 $1,157,200,273.52
2031-05-07 $1,164,598,901.84 $1,129,660,934.78 $1,199,536,868.89
2031-05-08 $1,137,196,574.74 $1,103,080,677.49 $1,171,312,471.98
2031-05-09 $1,202,286,426.31 $1,166,217,833.52 $1,238,355,019.10
2031-05-10 $1,271,101,833.22 $1,232,968,778.23 $1,309,234,888.22
2031-05-11 $1,343,856,035.52 $1,303,540,354.46 $1,384,171,716.59
2031-05-12 $1,343,856,035.52 $1,303,540,354.46 $1,384,171,716.59
2031-05-13 $1,290,260,738.01 $1,251,552,915.87 $1,328,968,560.15
2031-05-14 $1,364,111,540.75 $1,323,188,194.53 $1,405,034,886.97
2031-05-15 $1,309,708,418.73 $1,270,417,166.17 $1,348,999,671.29
2031-05-16 $1,309,708,418.73 $1,270,417,166.17 $1,348,999,671.29
2031-05-17 $1,345,105,943.56 $1,304,752,765.26 $1,385,459,121.87
2031-05-18 $1,318,557,799.94 $1,279,001,065.94 $1,358,114,533.94
2031-05-19 $1,327,407,181.15 $1,287,584,965.71 $1,367,229,396.58
2031-05-20 $1,403,384,139.15 $1,361,282,614.97 $1,445,485,663.32
2031-05-21 $1,454,284,082.02 $1,410,655,559.56 $1,497,912,604.48
2031-05-22 $1,454,284,082.02 $1,410,655,559.56 $1,497,912,604.48
2031-05-23 $1,490,641,184.07 $1,445,921,948.55 $1,535,360,419.59
2031-05-24 $1,454,284,082.02 $1,410,655,559.56 $1,497,912,604.48
2031-05-25 $1,490,641,184.07 $1,445,921,948.55 $1,535,360,419.59
2031-05-26 $1,454,284,082.02 $1,410,655,559.56 $1,497,912,604.48
2031-05-27 $1,410,655,559.56 $1,368,335,892.77 $1,452,975,226.34
2031-05-28 $1,410,655,559.56 $1,368,335,892.77 $1,452,975,226.34
2031-05-29 $1,445,921,948.55 $1,402,544,290.09 $1,489,299,607.00
2031-05-30 $1,498,821,532.03 $1,453,856,886.07 $1,543,786,177.99
2031-05-31 $1,463,555,143.04 $1,419,648,488.75 $1,507,461,797.33
2031 June
2031-06-01 $1,547,324,817.64 $1,500,905,073.11 $1,593,744,562.17
2031-06-02 $1,635,889,226.78 $1,586,812,549.98 $1,684,965,903.58
2031-06-03 $1,729,522,807.22 $1,677,637,123.00 $1,781,408,491.44
2031-06-04 $1,729,522,807.22 $1,677,637,123.00 $1,781,408,491.44
2031-06-05 $1,660,546,453.38 $1,610,730,059.78 $1,710,362,846.98
2031-06-06 $1,755,591,342.34 $1,702,923,602.07 $1,808,259,082.61
2031-06-07 $1,685,575,330.34 $1,635,008,070.43 $1,736,142,590.25
2031-06-08 $1,685,575,330.34 $1,635,008,070.43 $1,736,142,590.25
2031-06-09 $1,731,131,420.35 $1,679,197,477.74 $1,783,065,362.96
2031-06-10 $1,696,964,352.84 $1,646,055,422.26 $1,747,873,283.43
2031-06-11 $1,708,353,375.34 $1,657,102,774.08 $1,759,603,976.60
2031-06-12 $1,806,134,594.62 $1,751,950,556.78 $1,860,318,632.45
2031-06-13 $1,871,642,066.96 $1,815,492,804.95 $1,927,791,328.97
2031-06-14 $1,871,642,066.96 $1,815,492,804.95 $1,927,791,328.97
2031-06-15 $1,918,433,118.63 $1,860,880,125.08 $1,975,986,112.19
2031-06-16 $1,871,642,066.96 $1,815,492,804.95 $1,927,791,328.97
2031-06-17 $1,918,433,118.63 $1,860,880,125.08 $1,975,986,112.19
2031-06-18 $1,871,642,066.96 $1,815,492,804.95 $1,927,791,328.97
2031-06-19 $1,815,492,804.95 $1,761,028,020.80 $1,869,957,589.10
2031-06-20 $1,815,492,804.95 $1,761,028,020.80 $1,869,957,589.10
2031-06-21 $1,860,880,125.08 $1,805,053,721.32 $1,916,706,528.83
2031-06-22 $1,928,961,105.26 $1,871,092,272.10 $1,986,829,938.42
2031-06-23 $1,883,573,785.14 $1,827,066,571.58 $1,940,080,998.69
2031-06-24 $1,991,384,115.23 $1,931,642,591.77 $2,051,125,638.68
2031-06-25 $2,105,365,197.62 $2,042,204,241.69 $2,168,526,153.55
2031-06-26 $2,225,870,228.37 $2,159,094,121.52 $2,292,646,335.22
2031-06-27 $2,225,870,228.37 $2,159,094,121.52 $2,292,646,335.22
2031-06-28 $2,137,098,682.93 $2,072,985,722.44 $2,201,211,643.42
2031-06-29 $2,259,420,046.85 $2,191,637,445.44 $2,327,202,648.25
2031-06-30 $2,169,310,476.75 $2,104,231,162.45 $2,234,389,791.05
2031 July
2031-07-01 $2,169,310,476.75 $2,104,231,162.45 $2,234,389,791.05
2031-07-02 $2,227,940,489.63 $2,161,102,274.95 $2,294,778,704.32
2031-07-03 $2,183,967,979.97 $2,118,448,940.57 $2,249,487,019.37
2031-07-04 $2,198,625,483.19 $2,132,666,718.70 $2,264,584,247.69
2031-07-05 $2,324,468,463.68 $2,254,734,409.77 $2,394,202,517.59
2031-07-06 $2,408,775,610.03 $2,336,512,341.73 $2,481,038,878.33
2031-07-07 $2,408,775,610.03 $2,336,512,341.73 $2,481,038,878.33
2031-07-08 $2,468,995,000.28 $2,394,925,150.27 $2,543,064,850.29
2031-07-09 $2,408,775,610.03 $2,336,512,341.73 $2,481,038,878.33
2031-07-10 $2,468,995,000.28 $2,394,925,150.27 $2,543,064,850.29
2031-07-11 $2,408,775,610.03 $2,336,512,341.73 $2,481,038,878.33
2031-07-12 $2,336,512,341.73 $2,266,416,971.47 $2,406,607,711.98
2031-07-13 $2,336,512,341.73 $2,266,416,971.47 $2,406,607,711.98
2031-07-14 $2,394,925,150.27 $2,323,077,395.76 $2,466,772,904.78
2031-07-15 $2,482,544,363.08 $2,408,068,032.19 $2,557,020,693.98
2031-07-16 $2,424,131,554.54 $2,351,407,607.90 $2,496,855,501.18
2031-07-17 $2,562,881,852.05 $2,485,995,396.49 $2,639,768,307.61
2031-07-18 $2,709,573,816.35 $2,628,286,601.86 $2,790,861,030.84
2031-07-19 $2,864,662,005.54 $2,778,722,145.37 $2,950,601,865.71
2031-07-20 $2,864,662,005.54 $2,778,722,145.37 $2,950,601,865.71
2031-07-21 $2,750,414,341.79 $2,667,901,911.53 $2,832,926,772.04
2031-07-22 $2,907,840,124.84 $2,820,604,921.10 $2,995,075,328.59
2031-07-23 $2,791,870,443.19 $2,708,114,329.89 $2,875,626,556.48
2031-07-24 $2,791,870,443.19 $2,708,114,329.89 $2,875,626,556.48
2031-07-25 $2,867,326,401.11 $2,781,306,609.08 $2,953,346,193.14
2031-07-26 $2,810,734,432.67 $2,726,412,399.69 $2,895,056,465.65
2031-07-27 $2,829,598,422.15 $2,744,710,469.48 $2,914,486,374.81
2031-07-28 $2,991,556,473.55 $2,901,809,779.34 $3,081,303,167.76
2031-07-29 $3,100,058,521.81 $3,007,056,766.16 $3,193,060,277.47
2031-07-30 $3,100,058,521.81 $3,007,056,766.16 $3,193,060,277.47
2031-07-31 $3,177,559,984.86 $3,082,233,185.31 $3,272,886,784.40
2031 August
2031-08-01 $3,100,058,521.81 $3,007,056,766.16 $3,193,060,277.47
2031-08-02 $3,177,559,984.86 $3,082,233,185.31 $3,272,886,784.40
2031-08-03 $3,100,058,521.81 $3,007,056,766.16 $3,193,060,277.47
2031-08-04 $3,007,056,766.16 $2,916,845,063.17 $3,097,268,469.14
2031-08-05 $3,007,056,766.16 $2,916,845,063.17 $3,097,268,469.14
2031-08-06 $3,082,233,185.31 $2,989,766,189.75 $3,174,700,180.87
2031-08-07 $3,194,997,814.04 $3,099,147,879.62 $3,290,847,748.46
2031-08-08 $3,119,821,394.89 $3,026,226,753.04 $3,213,416,036.74
2031-08-09 $3,298,390,972.07 $3,199,439,242.91 $3,397,342,701.23
2031-08-10 $3,487,181,356.74 $3,382,565,916.04 $3,591,796,797.45
2031-08-11 $3,686,777,558.45 $3,576,174,231.70 $3,797,380,885.20
2031-08-12 $3,686,777,558.45 $3,576,174,231.70 $3,797,380,885.20
2031-08-13 $3,539,742,507.89 $3,433,550,232.65 $3,645,934,783.12
2031-08-14 $3,742,347,158.27 $3,630,076,743.52 $3,854,617,573.01
2031-08-15 $3,593,095,896.18 $3,485,303,019.29 $3,700,888,773.06
2031-08-16 $3,593,095,896.18 $3,485,303,019.29 $3,700,888,773.06
2031-08-17 $3,690,206,596.07 $3,579,500,398.19 $3,800,912,793.96
2031-08-18 $3,617,373,571.15 $3,508,852,364.02 $3,725,894,778.29
2031-08-19 $3,641,651,246.12 $3,532,401,708.74 $3,750,900,783.51
2031-08-20 $3,850,088,858.71 $3,734,586,192.95 $3,965,591,524.48
2031-08-21 $3,989,729,387.27 $3,870,037,505.65 $4,109,421,268.89
2031-08-22 $3,989,729,387.27 $3,870,037,505.65 $4,109,421,268.89
2031-08-23 $4,089,472,621.95 $3,966,788,443.29 $4,212,156,800.61
2031-08-24 $3,989,729,387.27 $3,870,037,505.65 $4,109,421,268.89
2031-08-25 $4,089,472,621.95 $3,966,788,443.29 $4,212,156,800.61
2031-08-26 $3,989,729,387.27 $3,870,037,505.65 $4,109,421,268.89
2031-08-27 $3,870,037,505.65 $3,753,936,380.48 $3,986,138,630.82
2031-08-28 $3,870,037,505.65 $3,753,936,380.48 $3,986,138,630.82
2031-08-29 $3,966,788,443.29 $3,847,784,789.99 $4,085,792,096.59
2031-08-30 $4,111,914,849.75 $3,988,557,404.26 $4,235,272,295.25
2031-08-31 $4,015,163,912.11 $3,894,708,994.75 $4,135,618,829.48
2031 September
2031-09-01 $4,244,980,312.27 $4,117,630,902.90 $4,372,329,721.63
2031-09-02 $4,487,950,740.23 $4,353,312,218.03 $4,622,589,262.44
2031-09-03 $4,744,828,094.62 $4,602,483,251.78 $4,887,172,937.46
2031-09-04 $4,744,828,094.62 $4,602,483,251.78 $4,887,172,937.46
2031-09-05 $4,555,596,163.01 $4,418,928,278.12 $4,692,264,047.90
2031-09-06 $4,816,345,346.27 $4,671,854,985.88 $4,960,835,706.66
2031-09-07 $4,624,261,183.26 $4,485,533,347.76 $4,762,989,018.76
2031-09-08 $4,624,261,183.26 $4,485,533,347.76 $4,762,989,018.76
2031-09-09 $4,749,241,215.24 $4,606,763,978.78 $4,891,718,451.70
2031-09-10 $4,655,506,191.25 $4,515,841,005.52 $4,795,171,376.99
2031-09-11 $4,686,751,199.25 $4,546,148,663.27 $4,827,353,735.23
2031-09-12 $4,955,007,318.45 $4,806,357,098.90 $5,103,657,538.01
2031-09-13 $5,134,722,609.79 $4,980,680,931.50 $5,288,764,288.09
2031-09-14 $5,134,722,609.79 $4,980,680,931.50 $5,288,764,288.09
2031-09-15 $5,263,090,675.04 $5,105,197,954.79 $5,420,983,395.29
2031-09-16 $5,134,722,609.79 $4,980,680,931.50 $5,288,764,288.09
2031-09-17 $5,263,090,675.04 $5,105,197,954.79 $5,420,983,395.29
2031-09-18 $5,134,722,609.79 $4,980,680,931.50 $5,288,764,288.09
2031-09-19 $4,980,680,931.50 $4,831,260,503.56 $5,130,101,359.45
2031-09-20 $4,980,680,931.50 $4,831,260,503.56 $5,130,101,359.45
2031-09-21 $5,105,197,954.79 $4,952,042,016.14 $5,258,353,893.43
2031-09-22 $5,291,973,489.72 $5,133,214,285.03 $5,450,732,694.41
2031-09-23 $5,167,456,466.43 $5,012,432,772.44 $5,322,480,160.43
2031-09-24 $5,463,226,768.48 $5,299,329,965.43 $5,627,123,571.54