2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $306,395,654.17 $297,203,784.54 $315,587,523.79
2031-01-02 $323,538,371.28 $313,832,220.14 $333,244,522.42
2031-01-03 $323,538,371.28 $313,832,220.14 $333,244,522.42
2031-01-04 $341,640,216.71 $331,391,010.21 $351,889,423.21
2031-01-05 $360,754,853.32 $349,932,207.72 $371,577,498.92
2031-01-06 $345,169,994.22 $334,814,894.39 $355,525,094.04
2031-01-07 $345,169,994.22 $334,814,894.39 $355,525,094.04
2031-01-08 $345,169,994.22 $334,814,894.39 $355,525,094.04
2031-01-09 $364,482,120.50 $353,547,656.88 $375,416,584.11
2031-01-10 $348,736,240.87 $338,274,153.65 $359,198,328.10
2031-01-11 $348,736,240.87 $338,274,153.65 $359,198,328.10
2031-01-12 $368,247,897.26 $357,200,460.34 $379,295,334.18
2031-01-13 $352,339,333.48 $341,769,153.47 $362,909,513.48
2031-01-14 $372,052,581.49 $360,891,004.04 $383,214,158.93
2031-01-15 $372,052,581.49 $360,891,004.04 $383,214,158.93
2031-01-16 $355,979,652.71 $345,300,263.13 $366,659,042.30
2031-01-17 $355,979,652.71 $345,300,263.13 $366,659,042.30
2031-01-18 $355,979,652.71 $345,300,263.13 $366,659,042.30
2031-01-19 $355,979,652.71 $345,300,263.13 $366,659,042.30
2031-01-20 $375,896,575.17 $364,619,677.91 $387,173,472.42
2031-01-21 $375,896,575.17 $364,619,677.91 $387,173,472.42
2031-01-22 $396,927,841.64 $385,020,006.39 $408,835,676.89
2031-01-23 $396,927,841.64 $385,020,006.39 $408,835,676.89
2031-01-24 $419,135,799.26 $406,561,725.29 $431,709,873.24
2031-01-25 $419,135,799.26 $406,561,725.29 $431,709,873.24
2031-01-26 $442,586,283.43 $429,308,694.93 $455,863,871.93
2031-01-27 $467,348,813.03 $453,328,348.63 $481,369,277.42
2031-01-28 $447,159,021.16 $433,744,250.52 $460,573,791.79
2031-01-29 $447,159,021.16 $433,744,250.52 $460,573,791.79
2031-01-30 $447,159,021.16 $433,744,250.52 $460,573,791.79
2031-01-31 $472,177,393.64 $458,012,071.83 $486,342,715.45
2031 February
2031-02-01 $451,779,003.75 $438,225,633.63 $465,332,373.86
2031-02-02 $451,779,003.75 $438,225,633.63 $465,332,373.86
2031-02-03 $477,055,862.45 $462,744,186.58 $491,367,538.32
2031-02-04 $456,446,719.33 $442,753,317.75 $470,140,120.91
2031-02-05 $481,984,734.90 $467,525,192.85 $496,444,276.95
2031-02-06 $481,984,734.90 $467,525,192.85 $496,444,276.95
2031-02-07 $461,162,661.08 $447,327,781.25 $474,997,540.92
2031-02-08 $461,162,661.08 $447,327,781.25 $474,997,540.92
2031-02-09 $461,162,661.08 $447,327,781.25 $474,997,540.92
2031-02-10 $461,162,661.08 $447,327,781.25 $474,997,540.92
2031-02-11 $486,964,531.75 $472,355,595.79 $501,573,467.70
2031-02-12 $486,964,531.75 $472,355,595.79 $501,573,467.70
2031-02-13 $514,210,006.99 $498,783,706.78 $529,636,307.20
2031-02-14 $514,210,006.99 $498,783,706.78 $529,636,307.20
2031-02-15 $542,979,855.93 $526,690,460.25 $559,269,251.60
2031-02-16 $542,979,855.93 $526,690,460.25 $559,269,251.60
2031-02-17 $573,359,366.67 $556,158,585.67 $590,560,147.67
2031-02-18 $605,438,599.16 $587,275,441.19 $623,601,757.14
2031-02-19 $579,283,233.05 $561,904,736.06 $596,661,730.04
2031-02-20 $579,283,233.05 $561,904,736.06 $596,661,730.04
2031-02-21 $579,283,233.05 $561,904,736.06 $596,661,730.04
2031-02-22 $611,693,903.55 $593,343,086.45 $630,044,720.66
2031-02-23 $585,268,303.96 $567,710,254.85 $602,826,353.08
2031-02-24 $585,268,303.96 $567,710,254.85 $602,826,353.08
2031-02-25 $618,013,836.85 $599,473,421.74 $636,554,251.95
2031-02-26 $591,315,211.77 $573,575,755.42 $609,054,668.12
2031-02-27 $624,399,066.78 $605,667,094.78 $643,131,038.78
2031-02-28 $624,399,066.78 $605,667,094.78 $643,131,038.78
2031 March
2031-03-01 $597,424,595.36 $579,501,857.50 $615,347,333.22
2031-03-02 $597,424,595.36 $579,501,857.50 $615,347,333.22
2031-03-03 $597,424,595.36 $579,501,857.50 $615,347,333.22
2031-03-04 $597,424,595.36 $579,501,857.50 $615,347,333.22
2031-03-05 $630,850,267.99 $611,924,759.95 $649,775,776.03
2031-03-06 $630,850,267.99 $611,924,759.95 $649,775,776.03
2031-03-07 $666,146,093.95 $646,161,711.13 $686,130,476.76
2031-03-08 $666,146,093.95 $646,161,711.13 $686,130,476.76
2031-03-09 $703,416,707.57 $682,314,206.34 $724,519,208.80
2031-03-10 $703,416,707.57 $682,314,206.34 $724,519,208.80
2031-03-11 $742,772,597.46 $720,489,419.54 $765,055,775.39
2031-03-12 $784,330,434.01 $760,800,520.99 $807,860,347.03
2031-03-13 $750,446,816.94 $727,933,412.43 $772,960,221.45
2031-03-14 $750,446,816.94 $727,933,412.43 $772,960,221.45
2031-03-15 $750,446,816.94 $727,933,412.43 $772,960,221.45
2031-03-16 $792,434,023.07 $768,661,002.38 $816,207,043.76
2031-03-17 $758,200,325.35 $735,454,315.59 $780,946,335.11
2031-03-18 $758,200,325.35 $735,454,315.59 $780,946,335.11
2031-03-19 $800,621,337.24 $776,602,697.12 $824,639,977.36
2031-03-20 $766,033,941.88 $743,052,923.63 $789,014,960.14
2031-03-21 $808,893,241.56 $784,626,444.32 $833,160,038.81
2031-03-22 $808,893,241.56 $784,626,444.32 $833,160,038.81
2031-03-23 $773,948,494.22 $750,730,039.40 $797,166,949.05
2031-03-24 $773,948,494.22 $750,730,039.40 $797,166,949.05
2031-03-25 $773,948,494.22 $750,730,039.40 $797,166,949.05
2031-03-26 $773,948,494.22 $750,730,039.40 $797,166,949.05
2031-03-27 $817,250,610.01 $792,733,091.71 $841,768,128.31
2031-03-28 $817,250,610.01 $792,733,091.71 $841,768,128.31
2031-03-29 $862,975,462.26 $837,086,198.39 $888,864,726.12
2031-03-30 $862,975,462.26 $837,086,198.39 $888,864,726.12
2031-03-31 $911,258,602.12 $883,920,844.05 $938,596,360.18
2031 April
2031-04-01 $911,258,602.12 $883,920,844.05 $938,596,360.18
2031-04-02 $962,243,164.78 $933,375,869.84 $991,110,459.72
2031-04-03 $1,016,080,293.80 $985,597,884.99 $1,046,562,702.62
2031-04-04 $972,184,922.54 $943,019,374.87 $1,001,350,470.22
2031-04-05 $972,184,922.54 $943,019,374.87 $1,001,350,470.22
2031-04-06 $972,184,922.54 $943,019,374.87 $1,001,350,470.22
2031-04-07 $1,026,578,289.03 $995,780,940.36 $1,057,375,637.70
2031-04-08 $982,229,397.12 $952,762,515.20 $1,011,696,279.03
2031-04-09 $982,229,397.12 $952,762,515.20 $1,011,696,279.03
2031-04-10 $1,037,184,748.03 $1,006,069,205.59 $1,068,300,290.47
2031-04-11 $992,377,649.75 $962,606,320.26 $1,022,148,979.25
2031-04-12 $1,047,900,791.43 $1,016,463,767.69 $1,079,337,815.17
2031-04-13 $1,047,900,791.43 $1,016,463,767.69 $1,079,337,815.17
2031-04-14 $1,002,630,752.67 $972,551,830.09 $1,032,709,675.25
2031-04-15 $1,002,630,752.67 $972,551,830.09 $1,032,709,675.25
2031-04-16 $1,002,630,752.67 $972,551,830.09 $1,032,709,675.25
2031-04-17 $1,002,630,752.67 $972,551,830.09 $1,032,709,675.25
2031-04-18 $1,058,727,551.45 $1,026,965,724.91 $1,090,489,378.00
2031-04-19 $1,058,727,551.45 $1,026,965,724.91 $1,090,489,378.00
2031-04-20 $1,117,962,944.20 $1,084,424,055.88 $1,151,501,832.53
2031-04-21 $1,117,962,944.20 $1,084,424,055.88 $1,151,501,832.53
2031-04-22 $1,180,512,534.03 $1,145,097,158.01 $1,215,927,910.05
2031-04-23 $1,180,512,534.03 $1,145,097,158.01 $1,215,927,910.05
2031-04-24 $1,246,561,748.96 $1,209,164,896.49 $1,283,958,601.43
2031-04-25 $1,316,306,391.65 $1,276,817,199.90 $1,355,795,583.40
2031-04-26 $1,259,441,045.37 $1,221,657,814.01 $1,297,224,276.74
2031-04-27 $1,259,441,045.37 $1,221,657,814.01 $1,297,224,276.74
2031-04-28 $1,259,441,045.37 $1,221,657,814.01 $1,297,224,276.74
2031-04-29 $1,329,906,279.67 $1,290,009,091.28 $1,369,803,468.06
2031-04-30 $1,272,453,408.83 $1,234,279,806.56 $1,310,627,011.09
2031 May
2031-05-01 $1,272,453,408.83 $1,234,279,806.56 $1,310,627,011.09
2031-05-02 $1,343,646,679.77 $1,303,337,279.38 $1,383,956,080.16
2031-05-03 $1,285,600,214.14 $1,247,032,207.72 $1,324,168,220.57
2031-05-04 $1,357,529,043.71 $1,316,803,172.40 $1,398,254,915.02
2031-05-05 $1,357,529,043.71 $1,316,803,172.40 $1,398,254,915.02
2031-05-06 $1,298,882,850.36 $1,259,916,364.85 $1,337,849,335.87
2031-05-07 $1,298,882,850.36 $1,259,916,364.85 $1,337,849,335.87
2031-05-08 $1,298,882,850.36 $1,259,916,364.85 $1,337,849,335.87
2031-05-09 $1,298,882,850.36 $1,259,916,364.85 $1,337,849,335.87
2031-05-10 $1,371,554,838.23 $1,330,408,193.08 $1,412,701,483.38
2031-05-11 $1,371,554,838.23 $1,330,408,193.08 $1,412,701,483.38
2031-05-12 $1,448,292,795.42 $1,404,844,011.56 $1,491,741,579.28
2031-05-13 $1,448,292,795.42 $1,404,844,011.56 $1,491,741,579.28
2031-05-14 $1,529,324,211.33 $1,483,444,484.99 $1,575,203,937.67
2031-05-15 $1,529,324,211.33 $1,483,444,484.99 $1,575,203,937.67
2031-05-16 $1,614,889,303.28 $1,566,442,624.18 $1,663,335,982.38
2031-05-17 $1,705,241,728.70 $1,654,084,476.84 $1,756,398,980.56
2031-05-18 $1,631,574,106.93 $1,582,626,883.72 $1,680,521,330.14
2031-05-19 $1,631,574,106.93 $1,582,626,883.72 $1,680,521,330.14
2031-05-20 $1,631,574,106.93 $1,582,626,883.72 $1,680,521,330.14
2031-05-21 $1,722,860,040.59 $1,671,174,239.37 $1,774,545,841.81
2031-05-22 $1,648,431,295.57 $1,598,978,356.70 $1,697,884,234.44
2031-05-23 $1,648,431,295.57 $1,598,978,356.70 $1,697,884,234.44
2031-05-24 $1,740,660,382.34 $1,688,440,570.87 $1,792,880,193.81
2031-05-25 $1,665,462,650.25 $1,615,498,770.74 $1,715,426,529.76
2031-05-26 $1,758,644,634.66 $1,705,885,295.62 $1,811,403,973.70
2031-05-27 $1,758,644,634.66 $1,705,885,295.62 $1,811,403,973.70
2031-05-28 $1,682,669,970.44 $1,632,189,871.32 $1,733,150,069.55
2031-05-29 $1,682,669,970.44 $1,632,189,871.32 $1,733,150,069.55
2031-05-30 $1,682,669,970.44 $1,632,189,871.32 $1,733,150,069.55
2031-05-31 $1,682,669,970.44 $1,632,189,871.32 $1,733,150,069.55
2031 June
2031-06-01 $1,776,814,697.69 $1,723,510,256.76 $1,830,119,138.62
2031-06-02 $1,776,814,697.69 $1,723,510,256.76 $1,830,119,138.62
2031-06-03 $1,876,226,785.64 $1,819,939,982.07 $1,932,513,589.21
2031-06-04 $1,876,226,785.64 $1,819,939,982.07 $1,932,513,589.21
2031-06-05 $1,981,200,941.06 $1,921,764,912.83 $2,040,636,969.29
2031-06-06 $1,981,200,941.06 $1,921,764,912.83 $2,040,636,969.29
2031-06-07 $2,092,048,359.45 $2,029,286,908.67 $2,154,809,810.23
2031-06-08 $2,209,097,647.58 $2,142,824,718.15 $2,275,370,577.01
2031-06-09 $2,113,663,101.73 $2,050,253,208.68 $2,177,072,994.78
2031-06-10 $2,113,663,101.73 $2,050,253,208.68 $2,177,072,994.78
2031-06-11 $2,113,663,101.73 $2,050,253,208.68 $2,177,072,994.78
2031-06-12 $2,231,921,726.25 $2,164,964,074.46 $2,298,879,378.03
2031-06-13 $2,135,501,164.41 $2,071,436,129.48 $2,199,566,199.35
2031-06-14 $2,135,501,164.41 $2,071,436,129.48 $2,199,566,199.35
2031-06-15 $2,254,981,620.00 $2,187,332,171.40 $2,322,631,068.60
2031-06-16 $2,157,564,854.82 $2,092,837,909.17 $2,222,291,800.46
2031-06-17 $2,278,279,765.26 $2,209,931,372.30 $2,346,628,158.22
2031-06-18 $2,278,279,765.26 $2,209,931,372.30 $2,346,628,158.22
2031-06-19 $2,179,856,504.09 $2,114,460,808.97 $2,245,252,199.21
2031-06-20 $2,179,856,504.09 $2,114,460,808.97 $2,245,252,199.21
2031-06-21 $2,179,856,504.09 $2,114,460,808.97 $2,245,252,199.21
2031-06-22 $2,179,856,504.09 $2,114,460,808.97 $2,245,252,199.21
2031-06-23 $2,301,818,623.60 $2,232,764,064.89 $2,370,873,182.31
2031-06-24 $2,301,818,623.60 $2,232,764,064.89 $2,370,873,182.31
2031-06-25 $2,430,604,476.03 $2,357,686,341.75 $2,503,522,610.31
2031-06-26 $2,430,604,476.03 $2,357,686,341.75 $2,503,522,610.31
2031-06-27 $2,566,595,846.57 $2,489,597,971.18 $2,643,593,721.97
2031-06-28 $2,566,595,846.57 $2,489,597,971.18 $2,643,593,721.97
2031-06-29 $2,710,195,881.15 $2,628,890,004.72 $2,791,501,757.59
2031-06-30 $2,861,830,281.55 $2,775,975,373.10 $2,947,685,190.00
2031 July
2031-07-01 $2,738,197,234.58 $2,656,051,317.54 $2,820,343,151.62
2031-07-02 $2,738,197,234.58 $2,656,051,317.54 $2,820,343,151.62
2031-07-03 $2,738,197,234.58 $2,656,051,317.54 $2,820,343,151.62
2031-07-04 $2,891,398,299.76 $2,804,656,350.77 $2,978,140,248.75
2031-07-05 $2,766,487,893.96 $2,683,493,257.14 $2,849,482,530.78
2031-07-06 $2,766,487,893.96 $2,683,493,257.14 $2,849,482,530.78
2031-07-07 $2,921,271,810.47 $2,833,633,656.16 $3,008,909,964.79
2031-07-08 $2,795,070,848.35 $2,711,218,722.90 $2,878,922,973.81
2031-07-09 $2,951,453,970.00 $2,862,910,350.90 $3,039,997,589.10
2031-07-10 $2,951,453,970.00 $2,862,910,350.90 $3,039,997,589.10
2031-07-11 $2,823,949,117.72 $2,739,230,644.19 $2,908,667,591.25
2031-07-12 $2,823,949,117.72 $2,739,230,644.19 $2,908,667,591.25
2031-07-13 $2,823,949,117.72 $2,739,230,644.19 $2,908,667,591.25
2031-07-14 $2,823,949,117.72 $2,739,230,644.19 $2,908,667,591.25
2031-07-15 $2,981,947,967.24 $2,892,489,528.23 $3,071,406,406.26
2031-07-16 $2,981,947,967.24 $2,892,489,528.23 $3,071,406,406.26
2031-07-17 $3,148,786,790.65 $3,054,323,186.93 $3,243,250,394.37
2031-07-18 $3,148,786,790.65 $3,054,323,186.93 $3,243,250,394.37
2031-07-19 $3,324,960,181.03 $3,225,211,375.60 $3,424,708,986.46
2031-07-20 $3,324,960,181.03 $3,225,211,375.60 $3,424,708,986.46
2031-07-21 $3,510,990,403.76 $3,405,660,691.64 $3,616,320,115.87
2031-07-22 $3,707,428,944.74 $3,596,206,076.40 $3,818,651,813.08
2031-07-23 $3,547,265,450.83 $3,440,847,487.31 $3,653,683,414.36
2031-07-24 $3,547,265,450.83 $3,440,847,487.31 $3,653,683,414.36
2031-07-25 $3,547,265,450.83 $3,440,847,487.31 $3,653,683,414.36
2031-07-26 $3,745,733,566.52 $3,633,361,559.53 $3,858,105,573.52
2031-07-27 $3,583,915,286.47 $3,476,397,827.88 $3,691,432,745.07
2031-07-28 $3,583,915,286.47 $3,476,397,827.88 $3,691,432,745.07
2031-07-29 $3,784,433,946.14 $3,670,900,927.76 $3,897,966,964.53
2031-07-30 $3,620,943,782.93 $3,512,315,469.44 $3,729,572,096.42
2031-07-31 $3,823,534,172.51 $3,708,828,147.33 $3,938,240,197.68
2031 August
2031-08-01 $3,823,534,172.51 $3,708,828,147.33 $3,938,240,197.68
2031-08-02 $3,658,354,852.48 $3,548,604,206.91 $3,768,105,498.06
2031-08-03 $3,658,354,852.48 $3,548,604,206.91 $3,768,105,498.06
2031-08-04 $3,658,354,852.48 $3,548,604,206.91 $3,768,105,498.06
2031-08-05 $3,658,354,852.48 $3,548,604,206.91 $3,768,105,498.06
2031-08-06 $3,863,038,376.78 $3,747,147,225.48 $3,978,929,528.08
2031-08-07 $3,863,038,376.78 $3,747,147,225.48 $3,978,929,528.08
2031-08-08 $4,079,173,864.27 $3,956,798,648.34 $4,201,549,080.20
2031-08-09 $4,079,173,864.27 $3,956,798,648.34 $4,201,549,080.20
2031-08-10 $4,307,402,047.82 $4,178,179,986.39 $4,436,624,109.26
2031-08-11 $4,307,402,047.82 $4,178,179,986.39 $4,436,624,109.26
2031-08-12 $4,548,399,509.05 $4,411,947,523.78 $4,684,851,494.32
2031-08-13 $4,802,880,684.05 $4,658,794,263.53 $4,946,967,104.57
2031-08-14 $4,595,392,917.56 $4,457,531,130.03 $4,733,254,705.08
2031-08-15 $4,595,392,917.56 $4,457,531,130.03 $4,733,254,705.08
2031-08-16 $4,595,392,917.56 $4,457,531,130.03 $4,733,254,705.08
2031-08-17 $4,852,503,355.40 $4,706,928,254.74 $4,998,078,456.06
2031-08-18 $4,642,871,855.19 $4,503,585,699.54 $4,782,158,010.85
2031-08-19 $4,642,871,855.19 $4,503,585,699.54 $4,782,158,010.85
2031-08-20 $4,902,638,721.04 $4,755,559,559.41 $5,049,717,882.67
2031-08-21 $4,690,841,338.38 $4,550,116,098.22 $4,831,566,578.53
2031-08-22 $4,953,292,078.06 $4,804,693,315.72 $5,101,890,840.40
2031-08-23 $4,953,292,078.06 $4,804,693,315.72 $5,101,890,840.40
2031-08-24 $4,739,306,435.35 $4,597,127,242.29 $4,881,485,628.41
2031-08-25 $4,739,306,435.35 $4,597,127,242.29 $4,881,485,628.41
2031-08-26 $4,739,306,435.35 $4,597,127,242.29 $4,881,485,628.41
2031-08-27 $4,739,306,435.35 $4,597,127,242.29 $4,881,485,628.41
2031-08-28 $5,004,468,778.27 $4,854,334,714.92 $5,154,602,841.61
2031-08-29 $5,004,468,778.27 $4,854,334,714.92 $5,154,602,841.61
2031-08-30 $5,284,466,850.64 $5,125,932,845.13 $5,443,000,856.16
2031-08-31 $5,284,466,850.64 $5,125,932,845.13 $5,443,000,856.16
2031 September
2031-09-01 $5,580,130,705.75 $5,412,726,784.58 $5,747,534,626.92
2031-09-02 $5,580,130,705.75 $5,412,726,784.58 $5,747,534,626.92
2031-09-03 $5,892,336,838.00 $5,715,566,732.86 $6,069,106,943.14
2031-09-04 $6,222,010,781.34 $6,035,350,457.90 $6,408,671,104.78
2031-09-05 $5,953,215,613.39 $5,774,619,144.99 $6,131,812,081.79
2031-09-06 $5,953,215,613.39 $5,774,619,144.99 $6,131,812,081.79
2031-09-07 $5,953,215,613.39 $5,774,619,144.99 $6,131,812,081.79
2031-09-08 $6,286,295,700.42 $6,097,706,829.41 $6,474,884,571.43
2031-09-09 $6,014,723,379.52 $5,834,281,678.14 $6,195,165,080.91
2031-09-10 $6,014,723,379.52 $5,834,281,678.14 $6,195,165,080.91
2031-09-11 $6,351,244,802.03 $6,160,707,457.97 $6,541,782,146.09
2031-09-12 $6,076,866,635.03 $5,894,560,635.98 $6,259,172,634.08
2031-09-13 $6,416,864,948.40 $6,224,358,999.95 $6,609,370,896.85
2031-09-14 $6,416,864,948.40 $6,224,358,999.95 $6,609,370,896.85
2031-09-15 $6,139,651,945.70 $5,955,462,387.33 $6,323,841,504.07
2031-09-16 $6,139,651,945.70 $5,955,462,387.33 $6,323,841,504.07
2031-09-17 $6,139,651,945.70 $5,955,462,387.33 $6,323,841,504.07
2031-09-18 $6,139,651,945.70 $5,955,462,387.33 $6,323,841,504.07
2031-09-19 $6,483,163,072.67 $6,288,668,180.49 $6,677,657,964.85
2031-09-20 $6,483,163,072.67 $6,288,668,180.49 $6,677,657,964.85
2031-09-21 $6,845,893,512.94 $6,640,516,707.55 $7,051,270,318.33
2031-09-22 $6,845,893,512.94 $6,640,516,707.55 $7,051,270,318.33
2031-09-23 $7,228,918,579.59 $7,012,051,022.20 $7,445,786,136.97
2031-09-24 $7,228,918,579.59 $7,012,051,022.20 $7,445,786,136.97