2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $229,079.28 $222,206.90 $235,951.66
2031-01-02 $238,221.30 $231,074.66 $245,367.93
2031-01-03 $247,728.15 $240,296.30 $255,159.99
2031-01-04 $248,000.87 $240,560.85 $255,440.90
2031-01-05 $257,898.00 $250,161.06 $265,634.95
2031-01-06 $268,190.11 $260,144.40 $276,235.81
2031-01-07 $269,661.21 $261,571.38 $277,751.05
2031-01-08 $270,252.57 $262,145.00 $278,360.15
2031-01-09 $281,037.72 $272,606.59 $289,468.85
2031-01-10 $292,253.27 $283,485.67 $301,020.87
2031-01-11 $296,501.16 $287,606.12 $305,396.19
2031-01-12 $301,829.56 $292,774.67 $310,884.44
2031-01-13 $290,530.19 $281,814.29 $299,246.10
2031-01-14 $302,124.57 $293,060.83 $311,188.30
2031-01-15 $299,652.12 $290,662.56 $308,641.69
2031-01-16 $308,640.22 $299,381.01 $317,899.43
2031-01-17 $297,085.89 $288,173.31 $305,998.47
2031-01-18 $295,337.43 $286,477.30 $304,197.55
2031-01-19 $288,369.11 $279,718.04 $297,020.19
2031-01-20 $277,633.75 $269,304.74 $285,962.76
2031-01-21 $280,123.22 $271,719.52 $288,526.91
2031-01-22 $280,006.41 $271,606.22 $288,406.60
2031-01-23 $283,693.15 $275,182.36 $292,203.95
2031-01-24 $273,072.75 $264,880.57 $281,264.93
2031-01-25 $271,707.03 $263,555.82 $279,858.24
2031-01-26 $261,535.34 $253,689.28 $269,381.40
2031-01-27 $271,972.60 $263,813.42 $280,131.77
2031-01-28 $262,877.41 $254,991.08 $270,763.73
2031-01-29 $273,368.22 $265,167.18 $281,569.27
2031-01-30 $278,593.07 $270,235.28 $286,950.87
2031-01-31 $268,163.60 $260,118.69 $276,208.50
2031 February
2031-02-01 $278,865.37 $270,499.41 $287,231.33
2031-02-02 $289,994.23 $281,294.41 $298,694.06
2031-02-03 $285,714.35 $277,142.92 $294,285.78
2031-02-04 $297,116.54 $288,203.04 $306,030.04
2031-02-05 $299,922.69 $290,925.01 $308,920.37
2031-02-06 $295,370.81 $286,509.69 $304,231.93
2031-02-07 $284,313.24 $275,783.84 $292,842.63
2031-02-08 $287,391.08 $278,769.35 $296,012.81
2031-02-09 $288,423.08 $279,770.39 $297,075.77
2031-02-10 $292,522.02 $283,746.36 $301,297.68
2031-02-11 $293,906.51 $285,089.31 $302,723.70
2031-02-12 $291,897.01 $283,140.10 $300,653.92
2031-02-13 $280,969.48 $272,540.40 $289,398.56
2031-02-14 $281,426.34 $272,983.55 $289,869.13
2031-02-15 $282,257.66 $273,789.93 $290,725.39
2031-02-16 $292,907.62 $284,120.39 $301,694.85
2031-02-17 $304,596.87 $295,458.97 $313,734.78
2031-02-18 $316,109.76 $306,626.47 $325,593.06
2031-02-19 $328,724.96 $318,863.21 $338,586.71
2031-02-20 $327,268.93 $317,450.86 $337,087.00
2031-02-21 $333,359.93 $323,359.13 $343,360.73
2031-02-22 $322,231.94 $312,564.99 $331,898.90
2031-02-23 $335,091.46 $325,038.72 $345,144.20
2031-02-24 $347,351.70 $336,931.15 $357,772.26
2031-02-25 $356,711.75 $346,010.39 $367,413.10
2031-02-26 $370,947.27 $359,818.85 $382,075.69
2031-02-27 $362,871.58 $351,985.43 $373,757.73
2031-02-28 $370,096.37 $358,993.48 $381,199.26
2031 March
2031-03-01 $380,484.37 $369,069.84 $391,898.90
2031-03-02 $377,609.01 $366,280.74 $388,937.28
2031-03-03 $384,824.30 $373,279.57 $396,369.03
2031-03-04 $400,181.73 $388,176.28 $412,187.19
2031-03-05 $385,200.43 $373,644.42 $396,756.45
2031-03-06 $384,926.16 $373,378.38 $396,473.95
2031-03-07 $400,287.66 $388,279.03 $412,296.29
2031-03-08 $416,262.19 $403,774.33 $428,750.06
2031-03-09 $432,874.24 $419,888.01 $445,860.47
2031-03-10 $422,337.78 $409,667.65 $435,007.91
2031-03-11 $439,192.28 $426,016.52 $452,368.05
2031-03-12 $429,162.74 $416,287.85 $442,037.62
2031-03-13 $446,289.61 $432,900.92 $459,678.30
2031-03-14 $436,871.86 $423,765.71 $449,978.02
2031-03-15 $454,306.39 $440,677.20 $467,935.58
2031-03-16 $457,487.42 $443,762.80 $471,212.05
2031-03-17 $452,563.21 $438,986.31 $466,140.11
2031-03-18 $449,739.68 $436,247.49 $463,231.87
2031-03-19 $432,903.12 $419,916.02 $445,890.21
2031-03-20 $416,696.85 $404,195.95 $429,197.76
2031-03-21 $433,326.24 $420,326.45 $446,326.03
2031-03-22 $450,619.27 $437,100.69 $464,137.85
2031-03-23 $433,749.78 $420,737.29 $446,762.27
2031-03-24 $438,724.12 $425,562.39 $451,885.84
2031-03-25 $424,600.39 $411,862.38 $437,338.40
2031-03-26 $418,523.12 $405,967.43 $431,078.82
2031-03-27 $435,225.40 $422,168.63 $448,282.16
2031-03-28 $452,594.22 $439,016.39 $466,172.04
2031-03-29 $470,656.18 $456,536.50 $484,775.87
2031-03-30 $488,840.76 $474,175.54 $503,505.98
2031-03-31 $508,349.24 $493,098.77 $523,599.72
2031 April
2031-04-01 $528,636.26 $512,777.18 $544,495.35
2031-04-02 $508,846.11 $493,580.72 $524,111.49
2031-04-03 $518,806.60 $503,242.40 $534,370.79
2031-04-04 $539,510.94 $523,325.62 $555,696.27
2031-04-05 $519,313.68 $503,734.27 $534,893.09
2031-04-06 $499,872.53 $484,876.35 $514,868.71
2031-04-07 $519,821.26 $504,226.63 $535,415.90
2031-04-08 $503,915.23 $488,797.77 $519,032.69
2031-04-09 $508,537.80 $493,281.67 $523,793.94
2031-04-10 $528,832.35 $512,967.38 $544,697.32
2031-04-11 $538,261.93 $522,114.07 $554,409.79
2031-04-12 $559,742.69 $542,950.41 $576,534.97
2031-04-13 $578,483.39 $561,128.88 $595,837.89
2031-04-14 $556,827.14 $540,122.33 $573,531.96
2031-04-15 $535,981.63 $519,902.18 $552,061.08
2031-04-16 $530,269.35 $514,361.27 $546,177.43
2031-04-17 $510,418.06 $495,105.52 $525,730.60
2031-04-18 $528,112.39 $512,269.02 $543,955.76
2031-04-19 $508,341.85 $493,091.59 $523,592.11
2031-04-20 $524,157.91 $508,433.17 $539,882.65
2031-04-21 $504,535.41 $489,399.35 $519,671.47
2031-04-22 $495,754.68 $480,882.04 $510,627.32
2031-04-23 $515,539.08 $500,072.91 $531,005.26
2031-04-24 $536,113.03 $520,029.64 $552,196.43
2031-04-25 $516,042.98 $500,561.69 $531,524.27
2031-04-26 $518,683.44 $503,122.93 $534,243.94
2031-04-27 $539,382.87 $523,201.38 $555,564.36
2031-04-28 $519,190.40 $503,614.69 $534,766.12
2031-04-29 $502,624.20 $487,545.47 $517,702.93
2031-04-30 $483,807.84 $469,293.60 $498,322.07
2031 May
2031-05-01 $482,804.69 $468,320.55 $497,288.83
2031-05-02 $502,072.28 $487,010.12 $517,134.45
2031-05-03 $483,276.59 $468,778.29 $497,774.88
2031-05-04 $502,563.02 $487,486.12 $517,639.91
2031-05-05 $522,619.12 $506,940.55 $538,297.69
2031-05-06 $515,204.35 $499,748.22 $530,660.48
2031-05-07 $495,917.03 $481,039.52 $510,794.54
2031-05-08 $492,371.39 $477,600.25 $507,142.53
2031-05-09 $512,020.77 $496,660.15 $527,381.40
2031-05-10 $532,454.31 $516,480.69 $548,427.94
2031-05-11 $533,529.86 $517,523.96 $549,535.75
2031-05-12 $517,117.48 $501,603.96 $532,631.00
2031-05-13 $520,863.33 $505,237.43 $536,489.23
2031-05-14 $524,135.77 $508,411.70 $539,859.85
2031-05-15 $516,846.96 $501,341.55 $532,352.37
2031-05-16 $537,473.10 $521,348.91 $553,597.30
2031-05-17 $558,922.39 $542,154.72 $575,690.06
2031-05-18 $548,934.87 $532,466.82 $565,402.91
2031-05-19 $545,030.15 $528,679.25 $561,381.05
2031-05-20 $559,296.81 $542,517.91 $576,075.72
2031-05-21 $555,621.03 $538,952.40 $572,289.66
2031-05-22 $577,794.55 $560,460.72 $595,128.39
2031-05-23 $595,063.72 $577,211.81 $612,915.63
2031-05-24 $618,811.31 $600,246.97 $637,375.65
2031-05-25 $643,506.61 $624,201.42 $662,811.81
2031-05-26 $619,416.14 $600,833.66 $637,998.63
2031-05-27 $596,227.53 $578,340.71 $614,114.36
2031-05-28 $620,021.57 $601,420.92 $638,622.21
2031-05-29 $628,883.89 $610,017.37 $647,750.40
2031-05-30 $653,981.16 $634,361.73 $673,600.60
2031-05-31 $680,080.01 $659,677.61 $700,482.41
2031 June
2031-06-01 $666,947.43 $646,939.01 $686,955.85
2031-06-02 $641,979.42 $622,720.04 $661,238.81
2031-06-03 $667,599.31 $647,571.33 $687,627.29
2031-06-04 $645,309.63 $625,950.34 $664,668.92
2031-06-05 $671,062.42 $650,930.54 $691,194.29
2031-06-06 $697,842.94 $676,907.65 $718,778.22
2031-06-07 $725,692.20 $703,921.44 $747,462.97
2031-06-08 $716,579.46 $695,082.08 $738,076.85
2031-06-09 $745,176.46 $722,821.17 $767,531.76
2031-06-10 $728,482.08 $706,627.62 $750,336.54
2031-06-11 $701,210.45 $680,174.14 $722,246.76
2031-06-12 $674,959.77 $654,710.97 $695,208.56
2031-06-13 $649,691.81 $630,201.05 $669,182.56
2031-06-14 $675,619.48 $655,350.89 $695,888.06
2031-06-15 $650,326.82 $630,817.02 $669,836.63
2031-06-16 $676,279.83 $655,991.44 $696,568.23
2031-06-17 $669,846.37 $649,750.98 $689,941.76
2031-06-18 $645,644.28 $626,274.95 $665,013.61
2031-06-19 $622,667.62 $603,987.59 $641,347.65
2031-06-20 $647,516.81 $628,091.31 $666,942.32
2031-06-21 $669,904.75 $649,807.60 $690,001.89
2031-06-22 $644,826.03 $625,481.25 $664,170.81
2031-06-23 $670,559.52 $650,442.73 $690,676.30
2031-06-24 $669,576.71 $649,489.40 $689,664.01
2031-06-25 $696,297.93 $675,409.00 $717,186.87
2031-06-26 $670,231.16 $650,124.22 $690,338.09
2031-06-27 $696,978.50 $676,069.15 $717,887.86
2031-06-28 $676,916.06 $656,608.58 $697,223.54
2031-06-29 $651,574.86 $632,027.62 $671,122.11
2031-06-30 $629,101.31 $610,228.27 $647,974.35
2031 July
2031-07-01 $611,375.69 $593,034.42 $629,716.96
2031-07-02 $601,405.02 $583,362.87 $619,447.17
2031-07-03 $624,986.43 $606,236.84 $643,736.02
2031-07-04 $614,224.45 $595,797.71 $632,651.18
2031-07-05 $591,230.19 $573,493.29 $608,967.10
2031-07-06 $580,541.29 $563,125.05 $597,957.52
2031-07-07 $582,044.41 $564,583.08 $599,505.74
2031-07-08 $560,254.86 $543,447.21 $577,062.50
2031-07-09 $557,543.40 $540,817.10 $574,269.70
2031-07-10 $579,793.64 $562,399.83 $597,187.45
2031-07-11 $558,088.35 $541,345.70 $574,831.00
2031-07-12 $575,457.49 $558,193.76 $592,721.21
2031-07-13 $598,422.64 $580,469.96 $616,375.32
2031-07-14 $576,019.94 $558,739.35 $593,300.54
2031-07-15 $556,748.69 $540,046.23 $573,451.15
2031-07-16 $578,967.22 $561,598.20 $596,336.23
2031-07-17 $557,292.86 $540,574.07 $574,011.65
2031-07-18 $579,533.10 $562,147.11 $596,919.10
2031-07-19 $602,660.90 $584,581.08 $620,740.73
2031-07-20 $599,167.22 $581,192.20 $617,142.23
2031-07-21 $623,078.57 $604,386.21 $641,770.93
2031-07-22 $620,529.54 $601,913.65 $639,145.43
2031-07-23 $645,293.41 $625,934.61 $664,652.21
2031-07-24 $621,136.05 $602,501.97 $639,770.13
2031-07-25 $627,136.62 $608,322.52 $645,950.72
2031-07-26 $606,365.41 $588,174.45 $624,556.38
2031-07-27 $604,519.08 $586,383.51 $622,654.66
2031-07-28 $622,828.52 $604,143.66 $641,513.37
2031-07-29 $599,512.16 $581,526.80 $617,497.53
2031-07-30 $623,437.28 $604,734.16 $642,140.40
2031-07-31 $600,098.13 $582,095.19 $618,101.07
2031 August
2031-08-01 $578,724.77 $561,363.03 $596,086.51
2031-08-02 $557,059.49 $540,347.71 $573,771.28
2031-08-03 $579,290.42 $561,911.71 $596,669.14
2031-08-04 $557,788.83 $541,055.17 $574,522.50
2031-08-05 $545,681.14 $529,310.71 $562,051.57
2031-08-06 $567,457.99 $550,434.25 $584,481.73
2031-08-07 $573,566.26 $556,359.27 $590,773.24
2031-08-08 $596,455.93 $578,562.25 $614,349.61
2031-08-09 $574,126.86 $556,903.06 $591,350.67
2031-08-10 $567,558.68 $550,531.92 $584,585.44
2031-08-11 $546,311.41 $529,922.07 $562,700.76
2031-08-12 $546,311.41 $529,922.07 $562,700.76
2031-08-13 $549,570.41 $533,083.30 $566,057.53
2031-08-14 $555,573.84 $538,906.62 $572,241.05
2031-08-15 $544,253.10 $527,925.51 $560,580.69
2031-08-16 $540,479.52 $524,265.13 $556,693.90
2031-08-17 $562,048.78 $545,187.32 $578,910.25
2031-08-18 $584,478.82 $566,944.46 $602,013.19
2031-08-19 $562,598.13 $545,720.19 $579,476.08
2031-08-20 $585,050.10 $567,498.60 $602,601.60
2031-08-21 $563,148.02 $546,253.58 $580,042.46
2031-08-22 $542,065.88 $525,803.90 $558,327.85
2031-08-23 $563,698.45 $546,787.50 $580,609.40
2031-08-24 $579,530.82 $562,144.90 $596,916.75
2031-08-25 $602,658.53 $584,578.78 $620,738.29
2031-08-26 $620,049.16 $601,447.69 $638,650.64
2031-08-27 $644,793.86 $625,450.05 $664,137.68
2031-08-28 $620,675.15 $602,054.90 $639,295.41
2031-08-29 $645,444.84 $626,081.49 $664,808.18
2031-08-30 $621,281.81 $602,643.35 $639,920.26
2031-08-31 $646,075.70 $626,693.43 $665,457.97
2031 September
2031-09-01 $621,889.05 $603,232.38 $640,545.73
2031-09-02 $646,707.18 $627,305.97 $666,108.40
2031-09-03 $647,711.38 $628,280.04 $667,142.73
2031-09-04 $650,580.54 $631,063.12 $670,097.95
2031-09-05 $676,543.67 $656,247.36 $696,839.98
2031-09-06 $680,251.54 $659,844.00 $700,659.09
2031-09-07 $673,121.02 $652,927.39 $693,314.66
2031-09-08 $666,133.12 $646,149.12 $686,117.11
2031-09-09 $675,117.57 $654,864.04 $695,371.10
2031-09-10 $659,715.65 $639,924.18 $679,507.12
2031-09-11 $667,701.83 $647,670.78 $687,732.88
2031-09-12 $642,705.58 $623,424.42 $661,986.75
2031-09-13 $619,632.61 $601,043.63 $638,221.59
2031-09-14 $644,360.69 $625,029.87 $663,691.51
2031-09-15 $620,238.25 $601,631.10 $638,845.39
2031-09-16 $644,990.49 $625,640.78 $664,340.21
2031-09-17 $670,730.54 $650,608.63 $690,852.46
2031-09-18 $697,497.82 $676,572.88 $718,422.75
2031-09-19 $671,386.12 $651,244.54 $691,527.71
2031-09-20 $685,533.58 $664,967.57 $706,099.59
2031-09-21 $712,891.61 $691,504.86 $734,278.36
2031-09-22 $700,574.70 $679,557.46 $721,591.95
2031-09-23 $695,702.08 $674,831.02 $716,573.15
2031-09-24 $669,657.61 $649,567.88 $689,747.34
2031-09-25 $696,382.07 $675,490.61 $717,273.53
2031-09-26 $724,173.04 $702,447.84 $745,898.23
2031-09-27 $697,062.72 $676,150.84 $717,974.60
2031-09-28 $724,880.85 $703,134.42 $746,627.27
2031-09-29 $697,744.03 $676,811.71 $718,676.36
2031-09-30 $671,623.12 $651,474.43 $691,771.81
2031 October
2031-10-01 $677,229.71 $656,912.82 $697,546.60
2031-10-02 $667,450.78 $647,427.25 $687,474.30
2031-10-03 $686,232.53 $665,645.56 $706,819.51
2031-10-04 $705,014.29 $683,863.86 $726,164.71
2031-10-05 $698,960.66 $677,991.84 $719,929.48
2031-10-06 $726,854.54 $705,048.90 $748,660.17
2031-10-07 $752,686.57 $730,105.97 $775,267.16
2031-10-08 $758,873.88 $736,107.66 $781,640.09
2031-10-09 $730,464.49 $708,550.56 $752,378.43
2031-10-10 $703,118.65 $682,025.09 $724,212.21
2031-10-11 $693,862.89 $673,047.00 $714,678.77
2031-10-12 $711,257.33 $689,919.61 $732,595.05
2031-10-13 $722,108.91 $700,445.65 $743,772.18
2031-10-14 $695,075.87 $674,223.59 $715,928.15
2031-10-15 $669,054.84 $648,983.20 $689,126.49
2031-10-16 $682,835.93 $662,350.85 $703,321.01
2031-10-17 $693,423.83 $672,621.12 $714,226.55
2031-10-18 $670,567.40 $650,450.38 $690,684.42
2031-10-19 $697,328.17 $676,408.32 $718,248.01
2031-10-20 $694,131.61 $673,307.66 $714,955.56
2031-10-21 $721,781.80 $700,128.35 $743,435.25
2031-10-22 $699,086.27 $678,113.68 $720,058.86
2031-10-23 $718,984.82 $697,415.27 $740,554.36
2031-10-24 $692,068.73 $671,306.66 $712,830.79
2031-10-25 $719,687.56 $698,096.93 $741,278.19
2031-10-26 $748,408.59 $725,956.33 $770,860.85
2031-10-27 $778,275.82 $754,927.54 $801,624.09
2031-10-28 $749,140.09 $726,665.89 $771,614.30
2031-10-29 $721,095.10 $699,462.25 $742,727.96
2031-10-30 $708,369.90 $687,118.80 $729,620.99
2031-10-31 $681,851.19 $661,395.66 $702,306.73
2031 November
2031-11-01 $709,062.26 $687,790.40 $730,334.13
2031-11-02 $682,517.64 $662,042.11 $702,993.17