2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $318,846,224.38 $309,280,837.65 $328,411,611.12
2031-01-02 $323,828,196.64 $314,113,350.74 $333,543,042.54
2031-01-03 $328,810,168.90 $318,945,863.83 $338,674,473.96
2031-01-04 $342,745,488.68 $332,463,124.02 $353,027,853.34
2031-01-05 $357,271,401.92 $346,553,259.86 $367,989,543.98
2031-01-06 $348,339,616.87 $337,889,428.37 $358,789,805.38
2031-01-07 $339,407,831.83 $329,225,596.87 $349,590,066.78
2031-01-08 $334,941,939.30 $324,893,681.12 $344,990,197.48
2031-01-09 $339,407,831.83 $329,225,596.87 $349,590,066.78
2031-01-10 $353,549,824.82 $342,943,330.07 $364,156,319.56
2031-01-11 $346,478,828.32 $336,084,463.47 $356,873,193.17
2031-01-12 $339,407,831.83 $329,225,596.87 $349,590,066.78
2031-01-13 $339,407,831.83 $329,225,596.87 $349,590,066.78
2031-01-14 $335,165,233.93 $325,110,276.91 $345,220,190.95
2031-01-15 $345,064,629.02 $334,712,690.15 $355,416,567.89
2031-01-16 $345,064,629.02 $334,712,690.15 $355,416,567.89
2031-01-17 $359,688,829.87 $348,898,164.97 $370,479,494.76
2031-01-18 $374,932,819.68 $363,684,835.09 $386,180,804.27
2031-01-19 $362,475,534.87 $351,601,268.82 $373,349,800.91
2031-01-20 $369,188,044.77 $358,112,403.43 $380,263,686.12
2031-01-21 $369,188,044.77 $358,112,403.43 $380,263,686.12
2031-01-22 $384,834,621.28 $373,289,582.64 $396,379,659.91
2031-01-23 $401,144,316.10 $389,109,986.62 $413,178,645.58
2031-01-24 $407,511,686.20 $395,286,335.61 $419,737,036.78
2031-01-25 $413,879,056.29 $401,462,684.61 $426,295,427.98
2031-01-26 $420,246,426.39 $407,639,033.60 $432,853,819.18
2031-01-27 $438,056,910.65 $424,915,203.33 $451,198,617.97
2031-01-28 $456,622,221.91 $442,923,555.26 $470,320,888.57
2031-01-29 $445,206,666.37 $431,850,466.38 $458,562,866.36
2031-01-30 $433,791,110.82 $420,777,377.49 $446,804,844.14
2031-01-31 $428,083,333.04 $415,240,833.05 $440,925,833.04
2031 February
2031-02-01 $433,791,110.82 $420,777,377.49 $446,804,844.14
2031-02-02 $451,865,740.44 $438,309,768.22 $465,421,712.65
2031-02-03 $442,828,425.63 $429,543,572.86 $456,113,278.40
2031-02-04 $433,791,110.82 $420,777,377.49 $446,804,844.14
2031-02-05 $433,791,110.82 $420,777,377.49 $446,804,844.14
2031-02-06 $428,368,721.93 $415,517,660.28 $441,219,783.59
2031-02-07 $441,020,962.67 $427,790,333.79 $454,251,591.55
2031-02-08 $441,020,962.67 $427,790,333.79 $454,251,591.55
2031-02-09 $459,711,893.56 $445,920,536.75 $473,503,250.37
2031-02-10 $479,194,965.71 $464,819,116.74 $493,570,814.68
2031-02-11 $463,273,531.64 $449,375,325.69 $477,171,737.58
2031-02-12 $471,852,671.11 $457,697,090.98 $486,008,251.24
2031-02-13 $471,852,671.11 $457,697,090.98 $486,008,251.24
2031-02-14 $491,850,282.14 $477,094,773.68 $506,605,790.61
2031-02-15 $512,695,412.90 $497,314,550.51 $528,076,275.29
2031-02-16 $520,833,435.33 $505,208,432.27 $536,458,438.39
2031-02-17 $528,971,457.75 $513,102,314.02 $544,840,601.49
2031-02-18 $537,109,480.18 $520,996,195.78 $553,222,764.59
2031-02-19 $559,872,743.22 $543,076,560.92 $576,668,925.51
2031-02-20 $583,600,737.21 $566,092,715.09 $601,108,759.33
2031-02-21 $569,010,718.78 $551,940,397.22 $586,081,040.34
2031-02-22 $554,420,700.35 $537,788,079.34 $571,053,321.36
2031-02-23 $547,125,691.13 $530,711,920.40 $563,539,461.87
2031-02-24 $554,420,700.35 $537,788,079.34 $571,053,321.36
2031-02-25 $577,521,562.86 $560,195,915.98 $594,847,209.75
2031-02-26 $565,971,131.61 $548,991,997.66 $582,950,265.56
2031-02-27 $554,420,700.35 $537,788,079.34 $571,053,321.36
2031-02-28 $554,420,700.35 $537,788,079.34 $571,053,321.36
2031 March
2031-03-01 $547,490,441.60 $531,065,728.35 $563,915,154.84
2031-03-02 $563,661,045.36 $546,751,213.99 $580,570,876.72
2031-03-03 $563,661,045.36 $546,751,213.99 $580,570,876.72
2031-03-04 $587,549,591.57 $569,923,103.82 $605,176,079.31
2031-03-05 $612,450,559.42 $594,077,042.64 $630,824,076.20
2031-03-06 $592,101,657.82 $574,338,608.08 $609,864,707.55
2031-03-07 $603,066,503.33 $584,974,508.23 $621,158,498.43
2031-03-08 $603,066,503.33 $584,974,508.23 $621,158,498.43
2031-03-09 $628,625,094.18 $609,766,341.35 $647,483,847.00
2031-03-10 $655,266,884.91 $635,608,878.36 $674,924,891.45
2031-03-11 $665,667,946.57 $645,697,908.18 $685,637,984.97
2031-03-12 $676,069,008.24 $655,786,937.99 $696,351,078.48
2031-03-13 $686,470,069.90 $665,875,967.81 $707,064,172.00
2031-03-14 $715,563,391.36 $694,096,489.62 $737,030,293.10
2031-03-15 $745,889,718.30 $723,513,026.75 $768,266,409.85
2031-03-16 $727,242,475.34 $705,425,201.08 $749,059,749.60
2031-03-17 $708,595,232.38 $687,337,375.41 $729,853,089.36
2031-03-18 $699,271,610.90 $678,293,462.58 $720,249,759.23
2031-03-19 $708,595,232.38 $687,337,375.41 $729,853,089.36
2031-03-20 $738,120,033.73 $715,976,432.72 $760,263,634.74
2031-03-21 $723,357,633.06 $701,656,904.07 $745,058,362.05
2031-03-22 $708,595,232.38 $687,337,375.41 $729,853,089.36
2031-03-23 $708,595,232.38 $687,337,375.41 $729,853,089.36
2031-03-24 $699,737,791.98 $678,745,658.22 $720,729,925.74
2031-03-25 $720,405,152.92 $698,792,998.34 $742,017,307.51
2031-03-26 $720,405,152.92 $698,792,998.34 $742,017,307.51
2031-03-27 $750,936,678.79 $728,408,578.43 $773,464,779.15
2031-03-28 $782,762,162.74 $759,279,297.86 $806,245,027.62
2031-03-29 $756,754,593.67 $734,051,955.86 $779,457,231.48
2031-03-30 $770,768,567.63 $747,645,510.60 $793,891,624.66
2031-03-31 $770,768,567.63 $747,645,510.60 $793,891,624.66
2031 April
2031-04-01 $803,434,547.83 $779,331,511.39 $827,537,584.26
2031-04-02 $837,484,946.52 $812,360,398.13 $862,609,494.92
2031-04-03 $850,778,358.37 $825,255,007.62 $876,301,709.12
2031-04-04 $864,071,770.22 $838,149,617.12 $889,993,923.33
2031-04-05 $877,365,182.07 $851,044,226.61 $903,686,137.53
2031-04-06 $914,548,838.58 $887,112,373.42 $941,985,303.74
2031-04-07 $953,308,377.44 $924,709,126.12 $981,907,628.76
2031-04-08 $929,475,668.01 $901,591,397.97 $957,359,938.05
2031-04-09 $905,642,958.57 $878,473,669.81 $932,812,247.33
2031-04-10 $893,726,603.85 $866,914,805.74 $920,538,401.97
2031-04-11 $905,642,958.57 $878,473,669.81 $932,812,247.33
2031-04-12 $943,378,081.84 $915,076,739.39 $971,679,424.30
2031-04-13 $924,510,520.21 $896,775,204.60 $952,245,835.81
2031-04-14 $905,642,958.57 $878,473,669.81 $932,812,247.33
2031-04-15 $905,642,958.57 $878,473,669.81 $932,812,247.33
2031-04-16 $894,322,421.59 $867,492,748.94 $921,152,094.23
2031-04-17 $920,737,007.88 $893,114,897.64 $948,359,118.12
2031-04-18 $920,737,007.88 $893,114,897.64 $948,359,118.12
2031-04-19 $959,758,807.85 $930,966,043.61 $988,551,572.08
2031-04-20 $1,000,434,392.62 $970,421,360.84 $1,030,447,424.40
2031-04-21 $967,194,581.34 $938,178,743.90 $996,210,418.78
2031-04-22 $985,105,592.11 $955,552,424.34 $1,014,658,759.87
2031-04-23 $985,105,592.11 $955,552,424.34 $1,014,658,759.87
2031-04-24 $1,026,855,400.18 $996,049,738.17 $1,057,661,062.18
2031-04-25 $1,070,374,608.89 $1,038,263,370.63 $1,102,485,847.16
2031-04-26 $1,087,364,682.05 $1,054,743,741.59 $1,119,985,622.51
2031-04-27 $1,104,354,755.21 $1,071,224,112.55 $1,137,485,397.87
2031-04-28 $1,121,344,828.37 $1,087,704,483.51 $1,154,985,173.22
2031-04-29 $1,168,868,598.14 $1,133,802,540.20 $1,203,934,656.09
2031-04-30 $1,218,406,475.12 $1,181,854,280.87 $1,254,958,669.37
2031 May
2031-05-01 $1,187,946,313.24 $1,152,307,923.84 $1,223,584,702.64
2031-05-02 $1,157,486,151.36 $1,122,761,566.82 $1,192,210,735.90
2031-05-03 $1,142,256,070.42 $1,107,988,388.31 $1,176,523,752.54
2031-05-04 $1,157,486,151.36 $1,122,761,566.82 $1,192,210,735.90
2031-05-05 $1,205,714,741.00 $1,169,543,298.77 $1,241,886,183.23
2031-05-06 $1,181,600,446.18 $1,146,152,432.80 $1,217,048,459.57
2031-05-07 $1,157,486,151.36 $1,122,761,566.82 $1,192,210,735.90
2031-05-08 $1,157,486,151.36 $1,122,761,566.82 $1,192,210,735.90
2031-05-09 $1,143,017,574.47 $1,108,727,047.24 $1,177,308,101.71
2031-05-10 $1,176,777,587.22 $1,141,474,259.60 $1,212,080,914.84
2031-05-11 $1,176,777,587.22 $1,141,474,259.60 $1,212,080,914.84
2031-05-12 $1,226,650,655.45 $1,189,851,135.78 $1,263,450,175.11
2031-05-13 $1,278,637,396.61 $1,240,278,274.71 $1,316,996,518.51
2031-05-14 $1,236,154,185.25 $1,199,069,559.69 $1,273,238,810.80
2031-05-15 $1,259,045,929.42 $1,221,274,551.54 $1,296,817,307.30
2031-05-16 $1,259,045,929.42 $1,221,274,551.54 $1,296,817,307.30
2031-05-17 $1,312,405,616.26 $1,273,033,447.78 $1,351,777,784.75
2031-05-18 $1,368,026,742.60 $1,326,985,940.32 $1,409,067,544.87
2031-05-19 $1,389,741,452.80 $1,348,049,209.21 $1,431,433,696.38
2031-05-20 $1,411,456,163.00 $1,369,112,478.11 $1,453,799,847.89
2031-05-21 $1,433,170,873.20 $1,390,175,747.00 $1,476,165,999.39
2031-05-22 $1,493,910,157.76 $1,449,092,853.03 $1,538,727,462.50
2031-05-23 $1,557,223,636.91 $1,510,506,927.80 $1,603,940,346.01
2031-05-24 $1,518,293,045.98 $1,472,744,254.60 $1,563,841,837.36
2031-05-25 $1,479,362,455.06 $1,434,981,581.41 $1,523,743,328.71
2031-05-26 $1,459,897,159.60 $1,416,100,244.81 $1,503,694,074.39
2031-05-27 $1,479,362,455.06 $1,434,981,581.41 $1,523,743,328.71
2031-05-28 $1,541,002,557.36 $1,494,772,480.64 $1,587,232,634.08
2031-05-29 $1,510,182,506.21 $1,464,877,031.02 $1,555,487,981.39
2031-05-30 $1,479,362,455.06 $1,434,981,581.41 $1,523,743,328.71
2031-05-31 $1,479,362,455.06 $1,434,981,581.41 $1,523,743,328.71
2031 June
2031-06-01 $1,460,870,424.37 $1,417,044,311.64 $1,504,696,537.10
2031-06-02 $1,504,018,495.98 $1,458,897,941.10 $1,549,139,050.86
2031-06-03 $1,504,018,495.98 $1,458,897,941.10 $1,549,139,050.86
2031-06-04 $1,567,760,377.10 $1,520,727,565.78 $1,614,793,188.41
2031-06-05 $1,634,203,705.98 $1,585,177,594.80 $1,683,229,817.16
2031-06-06 $1,579,906,669.44 $1,532,509,469.36 $1,627,303,869.52
2031-06-07 $1,609,164,200.35 $1,560,889,274.34 $1,657,439,126.36
2031-06-08 $1,609,164,200.35 $1,560,889,274.34 $1,657,439,126.36
2031-06-09 $1,677,362,266.69 $1,627,041,398.69 $1,727,683,134.69
2031-06-10 $1,748,450,638.60 $1,695,997,119.44 $1,800,904,157.75
2031-06-11 $1,776,203,823.33 $1,722,917,708.63 $1,829,489,938.03
2031-06-12 $1,803,957,008.07 $1,749,838,297.83 $1,858,075,718.32
2031-06-13 $1,831,710,192.81 $1,776,758,887.03 $1,886,661,498.60
2031-06-14 $1,909,339,991.69 $1,852,059,791.94 $1,966,620,191.44
2031-06-15 $1,990,259,822.86 $1,930,552,028.17 $2,049,967,617.54
2031-06-16 $1,940,503,327.29 $1,882,288,227.47 $1,998,718,427.11
2031-06-17 $1,890,746,831.72 $1,834,024,426.76 $1,947,469,236.67
2031-06-18 $1,865,868,583.93 $1,809,892,526.41 $1,921,844,641.45
2031-06-19 $1,890,746,831.72 $1,834,024,426.76 $1,947,469,236.67
2031-06-20 $1,969,527,949.70 $1,910,442,111.21 $2,028,613,788.20
2031-06-21 $1,930,137,390.71 $1,872,233,268.99 $1,988,041,512.43
2031-06-22 $1,890,746,831.72 $1,834,024,426.76 $1,947,469,236.67
2031-06-23 $1,890,746,831.72 $1,834,024,426.76 $1,947,469,236.67
2031-06-24 $1,867,112,496.32 $1,811,099,121.43 $1,923,125,871.21
2031-06-25 $1,922,259,278.91 $1,864,591,500.54 $1,979,927,057.28
2031-06-26 $1,922,259,278.91 $1,864,591,500.54 $1,979,927,057.28
2031-06-27 $2,003,726,643.02 $1,943,614,843.73 $2,063,838,442.31
2031-06-28 $2,088,646,679.45 $2,025,987,279.07 $2,151,306,079.83
2031-06-29 $2,019,250,603.14 $1,958,673,085.05 $2,079,828,121.24
2031-06-30 $2,056,644,132.83 $1,994,944,808.84 $2,118,343,456.81
2031 July
2031-07-01 $2,056,644,132.83 $1,994,944,808.84 $2,118,343,456.81
2031-07-02 $2,143,806,867.97 $2,079,492,661.93 $2,208,121,074.01
2031-07-03 $2,234,663,651.24 $2,167,623,741.70 $2,301,703,560.78
2031-07-04 $2,270,134,502.85 $2,202,030,467.76 $2,338,238,537.93
2031-07-05 $2,305,605,354.45 $2,236,437,193.82 $2,374,773,515.09
2031-07-06 $2,341,076,206.06 $2,270,843,919.88 $2,411,308,492.24
2031-07-07 $2,440,293,470.75 $2,367,084,666.63 $2,513,502,274.87
2031-07-08 $2,543,715,667.17 $2,467,404,197.15 $2,620,027,137.18
2031-07-09 $2,480,122,775.49 $2,405,719,092.23 $2,554,526,458.75
2031-07-10 $2,416,529,883.81 $2,344,033,987.30 $2,489,025,780.33
2031-07-11 $2,384,733,437.97 $2,313,191,434.83 $2,456,275,441.11
2031-07-12 $2,416,529,883.81 $2,344,033,987.30 $2,489,025,780.33
2031-07-13 $2,517,218,628.97 $2,441,702,070.10 $2,592,735,187.84
2031-07-14 $2,466,874,256.39 $2,392,868,028.70 $2,540,880,484.08
2031-07-15 $2,416,529,883.81 $2,344,033,987.30 $2,489,025,780.33
2031-07-16 $2,416,529,883.81 $2,344,033,987.30 $2,489,025,780.33
2031-07-17 $2,386,323,260.26 $2,314,733,562.46 $2,457,912,958.07
2031-07-18 $2,456,805,381.87 $2,383,101,220.42 $2,530,509,543.33
2031-07-19 $2,456,805,381.87 $2,383,101,220.42 $2,530,509,543.33
2031-07-20 $2,560,927,370.40 $2,484,099,549.29 $2,637,755,191.51
2031-07-21 $2,669,462,157.99 $2,589,378,293.25 $2,749,546,022.73
2031-07-22 $2,580,768,267.62 $2,503,345,219.59 $2,658,191,315.65
2031-07-23 $2,628,560,272.57 $2,549,703,464.40 $2,707,417,080.75
2031-07-24 $2,628,560,272.57 $2,549,703,464.40 $2,707,417,080.75
2031-07-25 $2,739,961,413.49 $2,657,762,571.08 $2,822,160,255.89
2031-07-26 $2,856,083,851.58 $2,770,401,336.03 $2,941,766,367.13
2031-07-27 $2,901,418,515.89 $2,814,375,960.41 $2,988,461,071.37
2031-07-28 $2,946,753,180.20 $2,858,350,584.79 $3,035,155,775.61
2031-07-29 $2,992,087,844.51 $2,902,325,209.18 $3,081,850,479.85
2031-07-30 $3,118,895,665.15 $3,025,328,795.20 $3,212,462,535.11
2031-07-31 $3,251,077,734.22 $3,153,545,402.19 $3,348,610,066.24
2031 August
2031-08-01 $3,169,800,790.86 $3,074,706,767.14 $3,264,894,814.59
2031-08-02 $3,088,523,847.51 $2,995,868,132.08 $3,181,179,562.93
2031-08-03 $3,047,885,375.83 $2,956,448,814.55 $3,139,321,937.10
2031-08-04 $3,088,523,847.51 $2,995,868,132.08 $3,181,179,562.93
2031-08-05 $3,217,212,341.15 $3,120,695,970.92 $3,313,728,711.39
2031-08-06 $3,152,868,094.33 $3,058,282,051.50 $3,247,454,137.16
2031-08-07 $3,088,523,847.51 $2,995,868,132.08 $3,181,179,562.93
2031-08-08 $3,088,523,847.51 $2,995,868,132.08 $3,181,179,562.93
2031-08-09 $3,049,917,299.41 $2,958,419,780.43 $3,141,414,818.39
2031-08-10 $3,139,999,244.96 $3,045,799,267.62 $3,234,199,222.31
2031-08-11 $3,139,999,244.96 $3,045,799,267.62 $3,234,199,222.31
2031-08-12 $3,273,075,705.87 $3,174,883,434.69 $3,371,267,977.05
2031-08-13 $3,411,792,086.75 $3,309,438,324.15 $3,514,145,849.35
2031-08-14 $3,298,434,003.58 $3,199,480,983.47 $3,397,387,023.69
2031-08-15 $3,359,516,114.76 $3,258,730,631.31 $3,460,301,598.20
2031-08-16 $3,359,516,114.76 $3,258,730,631.31 $3,460,301,598.20
2031-08-17 $3,501,895,930.81 $3,396,839,052.89 $3,606,952,808.74
2031-08-18 $3,650,309,952.79 $3,540,800,654.20 $3,759,819,251.37
2031-08-19 $3,708,251,380.61 $3,597,003,839.19 $3,819,498,922.03
2031-08-20 $3,766,192,808.43 $3,653,207,024.18 $3,879,178,592.68
2031-08-21 $3,824,134,236.25 $3,709,410,209.16 $3,938,858,263.34
2031-08-22 $3,986,205,055.54 $3,866,618,903.87 $4,105,791,207.20
2031-08-23 $4,155,144,606.11 $4,030,490,267.93 $4,279,798,944.29
2031-08-24 $4,051,265,990.96 $3,929,728,011.23 $4,172,803,970.69
2031-08-25 $3,947,387,375.81 $3,828,965,754.53 $4,065,808,997.08
2031-08-26 $3,895,448,068.23 $3,778,584,626.18 $4,012,311,510.28
2031-08-27 $3,947,387,375.81 $3,828,965,754.53 $4,065,808,997.08
2031-08-28 $4,111,861,849.80 $3,988,505,994.30 $4,235,217,705.29
2031-08-29 $4,029,624,612.80 $3,908,735,874.42 $4,150,513,351.19
2031-08-30 $3,947,387,375.81 $3,828,965,754.53 $4,065,808,997.08
2031-08-31 $3,947,387,375.81 $3,828,965,754.53 $4,065,808,997.08
2031 September
2031-09-01 $3,898,045,033.61 $3,781,103,682.60 $4,014,986,384.62
2031-09-02 $4,013,177,165.40 $3,892,781,850.44 $4,133,572,480.36
2031-09-03 $4,013,177,165.40 $3,892,781,850.44 $4,133,572,480.36
2031-09-04 $4,183,259,822.28 $4,057,762,027.61 $4,308,757,616.94
2031-09-05 $4,360,550,760.51 $4,229,734,237.70 $4,491,367,283.33
2031-09-06 $4,215,669,811.38 $4,089,199,717.04 $4,342,139,905.72
2031-09-07 $4,293,737,770.85 $4,164,925,637.72 $4,422,549,903.98
2031-09-08 $4,293,737,770.85 $4,164,925,637.72 $4,422,549,903.98
2031-09-09 $4,475,710,880.41 $4,341,439,553.99 $4,609,982,206.82
2031-09-10 $4,665,396,201.18 $4,525,434,315.14 $4,805,358,087.21
2031-09-11 $4,739,450,109.13 $4,597,266,605.86 $4,881,633,612.41
2031-09-12 $4,813,504,017.09 $4,669,098,896.58 $4,957,909,137.60
2031-09-13 $4,887,557,925.04 $4,740,931,187.29 $5,034,184,662.79
2031-09-14 $5,094,697,755.47 $4,941,856,822.81 $5,247,538,688.13
2031-09-15 $5,310,616,389.14 $5,151,297,897.46 $5,469,934,880.81
2031-09-16 $5,177,850,979.41 $5,022,515,450.03 $5,333,186,508.79
2031-09-17 $5,045,085,569.68 $4,893,733,002.59 $5,196,438,136.77
2031-09-18 $4,978,702,864.82 $4,829,341,778.87 $5,128,063,950.76
2031-09-19 $5,045,085,569.68 $4,893,733,002.59 $5,196,438,136.77
2031-09-20 $5,255,297,468.42 $5,097,638,544.37 $5,412,956,392.47
2031-09-21 $5,150,191,519.05 $4,995,685,773.48 $5,304,697,264.62
2031-09-22 $5,045,085,569.68 $4,893,733,002.59 $5,196,438,136.77
2031-09-23 $5,045,085,569.68 $4,893,733,002.59 $5,196,438,136.77
2031-09-24 $4,982,022,000.06 $4,832,561,340.06 $5,131,482,660.06