2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $267,149.53 $259,135.04 $275,164.02
2031-01-02 $270,873.10 $262,746.91 $278,999.29
2031-01-03 $270,873.10 $262,746.91 $278,999.29
2031-01-04 $271,363.37 $263,222.47 $279,504.27
2031-01-05 $275,145.67 $266,891.30 $283,400.04
2031-01-06 $273,436.70 $265,233.59 $281,639.80
2031-01-07 $271,727.72 $263,575.88 $279,879.55
2031-01-08 $268,188.95 $260,143.28 $276,234.62
2031-01-09 $270,428.01 $262,315.17 $278,540.85
2031-01-10 $266,906.17 $258,898.98 $274,913.35
2031-01-11 $268,736.08 $260,674.00 $276,798.17
2031-01-12 $265,236.28 $257,279.19 $273,193.37
2031-01-13 $268,933.18 $260,865.19 $277,001.18
2031-01-14 $269,189.80 $261,114.10 $277,265.49
2031-01-15 $265,684.09 $257,713.56 $273,654.61
2031-01-16 $267,801.09 $259,767.06 $275,835.12
2031-01-17 $268,330.34 $260,280.43 $276,380.25
2031-01-18 $272,070.37 $263,908.26 $280,232.48
2031-01-19 $275,862.53 $267,586.65 $284,138.41
2031-01-20 $277,621.22 $269,292.58 $285,949.85
2031-01-21 $274,005.70 $265,785.53 $282,225.87
2031-01-22 $277,824.83 $269,490.09 $286,159.58
2031-01-23 $281,147.49 $272,713.06 $289,581.91
2031-01-24 $277,569.25 $269,242.17 $285,896.32
2031-01-25 $281,438.05 $272,994.91 $289,881.19
2031-01-26 $281,438.05 $272,994.91 $289,881.19
2031-01-27 $281,947.44 $273,489.02 $290,405.86
2031-01-28 $285,877.27 $277,300.95 $294,453.58
2031-01-29 $284,101.63 $275,578.58 $292,624.68
2031-01-30 $282,326.00 $273,856.22 $290,795.78
2031-01-31 $278,649.21 $270,289.73 $287,008.68
2031 February
2031-02-01 $280,975.59 $272,546.32 $289,404.86
2031-02-02 $277,316.39 $268,996.90 $285,635.88
2031-02-03 $279,217.68 $270,841.15 $287,594.21
2031-02-04 $275,581.37 $267,313.93 $283,848.81
2031-02-05 $279,422.47 $271,039.79 $287,805.14
2031-02-06 $279,689.09 $271,298.42 $288,079.76
2031-02-07 $276,046.64 $267,765.24 $284,328.04
2031-02-08 $278,246.22 $269,898.83 $286,593.61
2031-02-09 $278,796.11 $270,432.23 $287,160.00
2031-02-10 $282,682.02 $274,201.56 $291,162.48
2031-02-11 $286,622.08 $278,023.42 $295,220.74
2031-02-12 $288,449.36 $279,795.88 $297,102.84
2031-02-13 $284,692.83 $276,152.04 $293,233.61
2031-02-14 $288,660.92 $280,001.09 $297,320.75
2031-02-15 $292,113.17 $283,349.77 $300,876.56
2031-02-16 $288,395.36 $279,743.50 $297,047.23
2031-02-17 $292,415.06 $283,642.61 $301,187.52
2031-02-18 $292,415.06 $283,642.61 $301,187.52
2031-02-19 $292,944.32 $284,155.99 $301,732.65
2031-02-20 $297,027.42 $288,116.60 $305,938.25
2031-02-21 $295,182.53 $286,327.06 $304,038.01
2031-02-22 $293,337.64 $284,537.51 $302,137.77
2031-02-23 $289,517.45 $280,831.92 $298,202.97
2031-02-24 $291,934.57 $283,176.53 $300,692.61
2031-02-25 $288,132.65 $279,488.67 $296,776.63
2031-02-26 $290,108.09 $281,404.85 $298,811.33
2031-02-27 $286,329.96 $277,740.06 $294,919.85
2031-02-28 $290,320.87 $281,611.24 $299,030.49
2031 March
2031-03-01 $290,597.89 $281,879.95 $299,315.83
2031-03-02 $286,813.38 $278,208.97 $295,417.78
2031-03-03 $289,098.74 $280,425.78 $297,771.70
2031-03-04 $289,670.08 $280,979.98 $298,360.19
2031-03-05 $293,707.55 $284,896.32 $302,518.78
2031-03-06 $297,801.29 $288,867.25 $306,735.33
2031-03-07 $299,699.84 $290,708.85 $308,690.84
2031-03-08 $295,796.79 $286,922.89 $304,670.69
2031-03-09 $299,919.65 $290,922.06 $308,917.24
2031-03-10 $303,506.55 $294,401.35 $312,611.74
2031-03-11 $299,643.74 $290,654.43 $308,633.05
2031-03-12 $303,820.22 $294,705.61 $312,934.82
2031-03-13 $303,820.22 $294,705.61 $312,934.82
2031-03-14 $304,370.12 $295,239.02 $313,501.22
2031-03-15 $308,612.48 $299,354.10 $317,870.85
2031-03-16 $306,695.63 $297,494.76 $315,896.50
2031-03-17 $304,778.78 $295,635.42 $313,922.14
2031-03-18 $300,809.59 $291,785.30 $309,833.87
2031-03-19 $303,320.98 $294,221.35 $312,420.61
2031-03-20 $299,370.77 $290,389.65 $308,351.90
2031-03-21 $301,423.27 $292,380.57 $310,465.96
2031-03-22 $297,497.77 $288,572.84 $306,422.70
2031-03-23 $301,644.34 $292,595.01 $310,693.67
2031-03-24 $301,932.17 $292,874.20 $310,990.13
2031-03-25 $298,000.05 $289,060.05 $306,940.05
2031-03-26 $300,374.55 $291,363.31 $309,385.79
2031-03-27 $300,968.17 $291,939.13 $309,997.22
2031-03-28 $305,163.12 $296,008.22 $314,318.01
2031-03-29 $309,416.53 $300,134.03 $318,699.02
2031-03-30 $311,389.13 $302,047.45 $320,730.80
2031-03-31 $307,333.84 $298,113.83 $316,553.86
2031 April
2031-04-01 $311,617.51 $302,268.99 $320,966.04
2031-04-02 $315,344.31 $305,883.98 $324,804.64
2031-04-03 $311,330.83 $301,990.91 $320,670.76
2031-04-04 $315,670.21 $306,200.11 $325,140.32
2031-04-05 $315,670.21 $306,200.11 $325,140.32
2031-04-06 $316,241.56 $306,754.31 $325,728.81
2031-04-07 $320,649.38 $311,029.90 $330,268.87
2031-04-08 $318,657.77 $309,098.04 $328,217.51
2031-04-09 $316,666.16 $307,166.18 $326,166.15
2031-04-10 $312,542.15 $303,165.89 $321,918.42
2031-04-11 $315,151.51 $305,696.96 $324,606.05
2031-04-12 $311,047.22 $301,715.81 $320,378.64
2031-04-13 $313,179.77 $303,784.38 $322,575.16
2031-04-14 $309,101.17 $299,828.13 $318,374.20
2031-04-15 $313,409.47 $304,007.18 $322,811.75
2031-04-16 $313,708.52 $304,297.27 $323,119.78
2031-04-17 $309,623.03 $300,334.34 $318,911.72
2031-04-18 $312,090.15 $302,727.45 $321,452.85
2031-04-19 $312,706.93 $303,325.72 $322,088.14
2031-04-20 $317,065.49 $307,553.52 $326,577.45
2031-04-21 $321,484.79 $311,840.25 $331,129.34
2031-04-22 $323,534.33 $313,828.30 $333,240.36
2031-04-23 $319,320.88 $309,741.25 $328,900.51
2031-04-24 $323,771.62 $314,058.48 $333,484.77
2031-04-25 $327,643.78 $317,814.46 $337,473.09
2031-04-26 $323,473.77 $313,769.55 $333,177.98
2031-04-27 $327,982.39 $318,142.92 $337,821.87
2031-04-28 $327,982.39 $318,142.92 $337,821.87
2031-04-29 $328,576.03 $318,718.75 $338,433.31
2031-04-30 $333,155.77 $323,161.10 $343,150.44
2031 May
2031-05-01 $331,086.48 $321,153.89 $341,019.07
2031-05-02 $329,017.19 $319,146.67 $338,887.71
2031-05-03 $324,732.33 $314,990.36 $334,474.30
2031-05-04 $327,443.46 $317,620.15 $337,266.76
2031-05-05 $323,179.09 $313,483.72 $332,874.47
2031-05-06 $325,394.82 $315,632.97 $335,156.66
2031-05-07 $321,157.14 $311,522.42 $330,791.85
2031-05-08 $325,633.47 $315,864.47 $335,402.48
2031-05-09 $325,944.19 $316,165.87 $335,722.52
2031-05-10 $321,699.36 $312,048.38 $331,350.34
2031-05-11 $324,262.70 $314,534.82 $333,990.58
2031-05-12 $324,903.53 $315,156.43 $334,650.64
2031-05-13 $329,432.09 $319,549.13 $339,315.05
2031-05-14 $334,023.76 $324,003.05 $344,044.48
2031-05-15 $336,153.24 $326,068.64 $346,237.84
2031-05-16 $331,775.45 $321,822.19 $341,728.71
2031-05-17 $336,399.79 $326,307.79 $346,491.78
2031-05-18 $340,422.97 $330,210.28 $350,635.66
2031-05-19 $336,090.31 $326,007.60 $346,173.02
2031-05-20 $340,774.79 $330,551.55 $350,998.04
2031-05-21 $340,774.79 $330,551.55 $350,998.04
2031-05-22 $341,391.58 $331,149.83 $351,633.33
2031-05-23 $346,149.95 $335,765.45 $356,534.45
2031-05-24 $343,999.95 $333,679.95 $354,319.95
2031-05-25 $341,849.95 $331,594.45 $352,105.45
2031-05-26 $337,397.97 $327,276.03 $347,519.91
2031-05-27 $340,214.83 $330,008.39 $350,421.28
2031-05-28 $335,784.15 $325,710.62 $345,857.67
2031-05-29 $338,086.29 $327,943.70 $348,228.88
2031-05-30 $333,683.33 $323,672.83 $343,693.83
2031-05-31 $338,334.26 $328,184.23 $348,484.28
2031 June
2031-06-01 $338,657.09 $328,497.38 $348,816.81
2031-06-02 $334,246.70 $324,219.29 $344,274.10
2031-06-03 $336,910.02 $326,802.71 $347,017.32
2031-06-04 $337,575.85 $327,448.57 $347,703.12
2031-06-05 $342,281.03 $332,012.60 $352,549.46
2031-06-06 $347,051.80 $336,640.24 $357,463.35
2031-06-07 $349,264.33 $338,786.40 $359,742.26
2031-06-08 $344,715.79 $334,374.32 $355,057.26
2031-06-09 $349,520.49 $339,034.88 $360,006.11
2031-06-10 $353,700.59 $343,089.57 $364,311.61
2031-06-11 $349,198.95 $338,722.98 $359,674.92
2031-06-12 $354,066.14 $343,444.15 $364,688.12
2031-06-13 $354,066.14 $343,444.15 $364,688.12
2031-06-14 $354,706.98 $344,065.77 $365,348.19
2031-06-15 $359,650.94 $348,861.41 $370,440.47
2031-06-16 $357,417.08 $346,694.57 $368,139.60
2031-06-17 $355,183.23 $344,527.73 $365,838.72
2031-06-18 $350,557.60 $340,040.88 $361,074.33
2031-06-19 $353,484.34 $342,879.81 $364,088.87
2031-06-20 $348,880.84 $338,414.41 $359,347.27
2031-06-21 $351,272.78 $340,734.59 $361,810.96
2031-06-22 $346,698.08 $336,297.14 $357,099.02
2031-06-23 $351,530.41 $340,984.50 $362,076.32
2031-06-24 $351,865.84 $341,309.87 $362,421.82
2031-06-25 $347,283.42 $336,864.92 $357,701.92
2031-06-26 $350,050.62 $339,549.10 $360,552.14
2031-06-27 $350,742.42 $340,220.15 $361,264.69
2031-06-28 $355,631.12 $344,962.19 $366,300.06
2031-06-29 $360,587.96 $349,770.32 $371,405.60
2031-06-30 $362,886.79 $352,000.19 $373,773.40
2031 July
2031-07-01 $358,160.85 $347,416.02 $368,905.67
2031-07-02 $363,152.95 $352,258.36 $374,047.54
2031-07-03 $367,496.08 $356,471.20 $378,520.97
2031-07-04 $362,818.86 $351,934.29 $373,703.43
2031-07-05 $367,875.89 $356,839.61 $378,912.16
2031-07-06 $367,875.89 $356,839.61 $378,912.16
2031-07-07 $368,541.72 $357,485.47 $379,597.98
2031-07-08 $373,678.52 $362,468.16 $384,888.87
2031-07-09 $371,357.53 $360,216.81 $382,498.26
2031-07-10 $369,036.55 $357,965.45 $380,107.64
2031-07-11 $364,230.51 $353,303.59 $375,157.43
2031-07-12 $367,271.40 $356,253.25 $378,289.54
2031-07-13 $362,488.35 $351,613.70 $373,363.00
2031-07-14 $364,973.58 $354,024.37 $375,922.78
2031-07-15 $360,220.45 $349,413.84 $371,027.07
2031-07-16 $365,241.26 $354,284.02 $376,198.50
2031-07-17 $365,589.77 $354,622.08 $376,557.47
2031-07-18 $360,828.62 $350,003.76 $371,653.48
2031-07-19 $363,703.75 $352,792.64 $374,614.86
2031-07-20 $364,422.53 $353,489.86 $375,355.21
2031-07-21 $369,501.91 $358,416.85 $380,586.97
2031-07-22 $374,652.09 $363,412.52 $385,891.65
2031-07-23 $377,040.58 $365,729.36 $388,351.80
2031-07-24 $372,130.30 $360,966.40 $383,294.21
2031-07-25 $377,317.11 $365,997.60 $388,636.63
2031-07-26 $381,829.65 $370,374.76 $393,284.54
2031-07-27 $376,970.00 $365,660.90 $388,279.10
2031-07-28 $382,224.26 $370,757.53 $393,690.99
2031-07-29 $382,224.26 $370,757.53 $393,690.99
2031-07-30 $382,916.07 $371,428.59 $394,403.55
2031-07-31 $388,253.21 $376,605.62 $399,900.81
2031 August
2031-08-01 $385,841.70 $374,266.45 $397,416.95
2031-08-02 $383,430.19 $371,927.29 $394,933.10
2031-08-03 $378,436.70 $367,083.60 $389,789.81
2031-08-04 $381,596.19 $370,148.31 $393,044.08
2031-08-05 $376,626.59 $365,327.79 $387,925.39
2031-08-06 $379,208.75 $367,832.49 $390,585.01
2031-08-07 $374,270.24 $363,042.13 $385,498.35
2031-08-08 $379,486.88 $368,102.27 $390,871.48
2031-08-09 $379,848.98 $368,453.51 $391,244.45
2031-08-10 $374,902.13 $363,655.07 $386,149.20
2031-08-11 $377,889.40 $366,552.72 $389,226.08
2031-08-12 $378,636.22 $367,277.13 $389,995.30
2031-08-13 $383,913.71 $372,396.30 $395,431.12
2031-08-14 $389,264.76 $377,586.81 $400,942.70
2031-08-15 $391,746.41 $379,994.02 $403,498.80
2031-08-16 $386,644.62 $375,045.28 $398,243.96
2031-08-17 $392,033.73 $380,272.72 $403,794.74
2031-08-18 $396,722.27 $384,820.60 $408,623.93
2031-08-19 $391,673.07 $379,922.88 $403,423.26
2031-08-20 $397,132.27 $385,218.30 $409,046.24
2031-08-21 $397,132.27 $385,218.30 $409,046.24
2031-08-22 $397,851.06 $385,915.53 $409,786.60
2031-08-23 $403,396.37 $391,294.48 $415,498.27
2031-08-24 $400,890.81 $388,864.08 $412,917.53
2031-08-25 $398,385.24 $386,433.68 $410,336.80
2031-08-26 $393,196.99 $381,401.08 $404,992.90
2031-08-27 $396,479.71 $384,585.32 $408,374.10
2031-08-28 $391,316.27 $379,576.79 $403,055.76
2031-08-29 $393,999.15 $382,179.17 $405,819.12
2031-08-30 $388,868.02 $377,201.98 $400,534.06
2031-08-31 $394,288.12 $382,459.48 $406,116.76
2031 September
2031-09-01 $394,664.35 $382,824.42 $406,504.28
2031-09-02 $389,524.56 $377,838.82 $401,210.29
2031-09-03 $392,628.34 $380,849.49 $404,407.19
2031-09-04 $393,404.28 $381,602.15 $405,206.41
2031-09-05 $398,887.61 $386,920.98 $410,854.24
2031-09-06 $404,447.37 $392,313.95 $416,580.79
2031-09-07 $407,025.81 $394,815.04 $419,236.59
2031-09-08 $401,725.04 $389,673.28 $413,776.79
2031-09-09 $407,324.34 $395,104.61 $419,544.07
2031-09-10 $412,195.75 $399,829.87 $424,561.62
2031-09-11 $406,949.62 $394,741.13 $419,158.11
2031-09-12 $412,621.74 $400,243.09 $425,000.40
2031-09-13 $412,621.74 $400,243.09 $425,000.40
2031-09-14 $413,368.57 $400,967.51 $425,769.63
2031-09-15 $419,130.17 $406,556.26 $431,704.07
2031-09-16 $416,526.87 $404,031.07 $429,022.68
2031-09-17 $413,923.58 $401,505.87 $426,341.29
2031-09-18 $408,532.97 $396,276.98 $420,788.96
2031-09-19 $411,943.73 $399,585.42 $424,302.04
2031-09-20 $406,578.90 $394,381.54 $418,776.27
2031-09-21 $409,366.42 $397,085.42 $421,647.41
2031-09-22 $404,035.16 $391,914.10 $416,156.21
2031-09-23 $409,666.66 $397,376.66 $421,956.66
2031-09-24 $410,057.56 $397,755.84 $422,359.29