2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $273,142.10 $264,947.84 $281,336.37
2031-01-02 $275,155.60 $266,900.93 $283,410.27
2031-01-03 $277,183.94 $268,868.42 $285,499.46
2031-01-04 $279,227.23 $270,850.41 $287,604.05
2031-01-05 $277,239.98 $268,922.78 $285,557.18
2031-01-06 $275,266.87 $267,008.86 $283,524.88
2031-01-07 $276,923.11 $268,615.42 $285,230.80
2031-01-08 $277,254.36 $268,936.73 $285,571.99
2031-01-09 $275,281.15 $267,022.71 $283,539.58
2031-01-10 $273,925.08 $265,707.33 $282,142.83
2031-01-11 $273,925.08 $265,707.33 $282,142.83
2031-01-12 $272,230.00 $264,063.10 $280,396.90
2031-01-13 $274,236.77 $266,009.67 $282,463.88
2031-01-14 $272,285.04 $264,116.49 $280,453.59
2031-01-15 $270,347.19 $262,236.78 $278,457.61
2031-01-16 $269,661.03 $261,571.20 $277,750.86
2031-01-17 $271,648.87 $263,499.40 $279,798.33
2031-01-18 $273,651.36 $265,441.82 $281,860.90
2031-01-19 $275,004.39 $266,754.26 $283,254.52
2031-01-20 $276,695.69 $268,394.82 $284,996.56
2031-01-21 $274,726.45 $266,484.66 $282,968.24
2031-01-22 $276,083.12 $267,800.63 $284,365.62
2031-01-23 $277,100.63 $268,787.61 $285,413.65
2031-01-24 $277,100.63 $268,787.61 $285,413.65
2031-01-25 $279,143.31 $270,769.01 $287,517.61
2031-01-26 $281,201.04 $272,765.01 $289,637.07
2031-01-27 $283,273.95 $274,775.73 $291,772.17
2031-01-28 $281,257.89 $272,820.16 $289,695.63
2031-01-29 $279,256.19 $270,878.50 $287,633.88
2031-01-30 $280,936.43 $272,508.34 $289,364.53
2031-01-31 $281,272.48 $272,834.31 $289,710.66
2031 February
2031-02-01 $279,270.67 $270,892.55 $287,648.79
2031-02-02 $277,894.96 $269,558.11 $286,231.80
2031-02-03 $277,894.96 $269,558.11 $286,231.80
2031-02-04 $276,175.31 $267,890.05 $284,460.57
2031-02-05 $278,211.16 $269,864.83 $286,557.50
2031-02-06 $276,231.14 $267,944.21 $284,518.08
2031-02-07 $274,265.21 $266,037.26 $282,493.17
2031-02-08 $273,569.11 $265,362.04 $281,776.18
2031-02-09 $275,585.75 $267,318.18 $283,853.33
2031-02-10 $277,617.26 $269,288.75 $285,945.78
2031-02-11 $278,989.91 $270,620.21 $287,359.61
2031-02-12 $280,705.71 $272,284.54 $289,126.89
2031-02-13 $278,707.94 $270,346.70 $287,069.18
2031-02-14 $280,084.28 $271,681.75 $288,486.80
2031-02-15 $281,116.53 $272,683.03 $289,550.02
2031-02-16 $281,116.53 $272,683.03 $289,550.02
2031-02-17 $283,188.81 $274,693.14 $291,684.47
2031-02-18 $285,276.37 $276,718.07 $293,834.66
2031-02-19 $287,379.31 $278,757.93 $296,000.69
2031-02-20 $285,334.04 $276,774.02 $293,894.06
2031-02-21 $283,303.33 $274,804.23 $291,802.43
2031-02-22 $285,007.92 $276,457.68 $293,558.16
2031-02-23 $285,348.84 $276,788.37 $293,909.30
2031-02-24 $283,318.02 $274,818.48 $291,817.56
2031-02-25 $281,922.36 $273,464.69 $290,380.03
2031-02-26 $281,922.36 $273,464.69 $290,380.03
2031-02-27 $280,177.79 $271,772.46 $288,583.13
2031-02-28 $282,243.16 $273,775.86 $290,710.45
2031 March
2031-03-01 $280,234.44 $271,827.41 $288,641.47
2031-03-02 $278,240.02 $269,892.82 $286,587.22
2031-03-03 $277,533.83 $269,207.81 $285,859.84
2031-03-04 $279,579.70 $271,192.31 $287,967.09
2031-03-05 $281,640.65 $273,191.43 $290,089.87
2031-03-06 $283,033.19 $274,542.19 $291,524.18
2031-03-07 $284,773.86 $276,230.64 $293,317.07
2031-03-08 $282,747.13 $274,264.72 $291,229.54
2031-03-09 $284,143.41 $275,619.11 $292,667.71
2031-03-10 $285,190.62 $276,634.91 $293,746.34
2031-03-11 $285,190.62 $276,634.91 $293,746.34
2031-03-12 $287,292.94 $278,674.15 $295,911.73
2031-03-13 $289,410.75 $280,728.43 $298,093.07
2031-03-14 $291,544.17 $282,797.85 $300,290.50
2031-03-15 $289,469.26 $280,785.18 $298,153.34
2031-03-16 $287,409.12 $278,786.84 $296,031.39
2031-03-17 $289,138.41 $280,464.26 $297,812.57
2031-03-18 $289,484.27 $280,799.74 $298,168.80
2031-03-19 $287,424.02 $278,801.30 $296,046.74
2031-03-20 $286,008.14 $277,427.89 $294,588.38
2031-03-21 $286,008.14 $277,427.89 $294,588.38
2031-03-22 $284,238.29 $275,711.14 $292,765.44
2031-03-23 $286,333.58 $277,743.57 $294,923.59
2031-03-24 $284,295.75 $275,766.88 $292,824.63
2031-03-25 $282,272.43 $273,804.26 $290,740.60
2031-03-26 $281,556.00 $273,109.32 $290,002.68
2031-03-27 $283,631.52 $275,122.58 $292,140.47
2031-03-28 $285,722.34 $277,150.67 $294,294.01
2031-03-29 $287,135.06 $278,521.01 $295,749.11
2031-03-30 $288,900.96 $280,233.93 $297,567.99
2031-03-31 $286,844.86 $278,239.51 $295,450.20
2031 April
2031-04-01 $288,261.38 $279,613.54 $296,909.22
2031-04-02 $289,323.77 $280,644.05 $298,003.48
2031-04-03 $289,323.77 $280,644.05 $298,003.48
2031-04-04 $291,456.55 $282,712.85 $300,200.24
2031-04-05 $293,605.05 $284,796.90 $302,413.20
2031-04-06 $295,769.39 $286,896.31 $304,642.47
2031-04-07 $293,664.41 $284,854.48 $302,474.34
2031-04-08 $291,574.41 $282,827.18 $300,321.64
2031-04-09 $293,328.77 $284,528.90 $302,128.63
2031-04-10 $293,679.64 $284,869.25 $302,490.03
2031-04-11 $291,589.53 $282,841.84 $300,337.22
2031-04-12 $290,153.13 $281,448.53 $298,857.72
2031-04-13 $290,153.13 $281,448.53 $298,857.72
2031-04-14 $288,357.63 $279,706.90 $297,008.35
2031-04-15 $290,483.29 $281,768.79 $299,197.78
2031-04-16 $288,415.92 $279,763.45 $297,068.40
2031-04-17 $286,363.28 $277,772.38 $294,954.18
2031-04-18 $285,636.47 $277,067.37 $294,205.56
2031-04-19 $287,742.07 $279,109.80 $296,374.33
2031-04-20 $289,863.19 $281,167.29 $298,559.08
2031-04-21 $291,296.38 $282,557.49 $300,035.27
2031-04-22 $293,087.87 $284,295.24 $301,880.51
2031-04-23 $291,001.97 $282,271.92 $299,732.03
2031-04-24 $292,439.02 $283,665.85 $301,212.19
2031-04-25 $293,516.81 $284,711.30 $302,322.31
2031-04-26 $293,516.81 $284,711.30 $302,322.31
2031-04-27 $295,680.50 $286,810.08 $304,550.91
2031-04-28 $297,860.14 $288,924.33 $306,795.94
2031-04-29 $300,055.85 $291,054.17 $309,057.52
2031-04-30 $297,920.36 $288,982.75 $306,857.97
2031 May
2031-05-01 $295,800.07 $286,926.07 $304,674.07
2031-05-02 $297,579.85 $288,652.46 $306,507.25
2031-05-03 $297,935.81 $288,997.73 $306,873.88
2031-05-04 $295,815.41 $286,940.95 $304,689.87
2031-05-05 $294,358.19 $285,527.44 $303,188.93
2031-05-06 $294,358.19 $285,527.44 $303,188.93
2031-05-07 $292,536.67 $283,760.57 $301,312.77
2031-05-08 $294,693.13 $285,852.34 $303,533.93
2031-05-09 $292,595.81 $283,817.93 $301,373.68
2031-05-10 $290,513.41 $281,798.01 $299,228.82
2031-05-11 $289,776.07 $281,082.79 $298,469.35
2031-05-12 $291,912.19 $283,154.82 $300,669.55
2031-05-13 $294,064.05 $285,242.13 $302,885.97
2031-05-14 $295,518.01 $286,652.47 $304,383.55
2031-05-15 $297,335.46 $288,415.40 $306,255.53
2031-05-16 $295,219.34 $286,362.76 $304,075.92
2031-05-17 $296,677.21 $287,776.89 $305,577.53
2031-05-18 $297,770.62 $288,837.50 $306,703.73
2031-05-19 $297,770.62 $288,837.50 $306,703.73
2031-05-20 $299,965.66 $290,966.69 $308,964.63
2031-05-21 $302,176.89 $293,111.59 $311,242.20
2031-05-22 $304,404.42 $295,272.29 $313,536.56
2031-05-23 $302,237.99 $293,170.85 $311,305.13
2031-05-24 $300,086.97 $291,084.36 $309,089.58
2031-05-25 $301,892.54 $292,835.77 $310,949.32
2031-05-26 $302,253.66 $293,186.05 $311,321.27
2031-05-27 $300,102.53 $291,099.45 $309,105.60
2031-05-28 $298,624.19 $289,665.47 $307,582.92
2031-05-29 $298,624.19 $289,665.47 $307,582.92
2031-05-30 $296,776.27 $287,872.98 $305,679.56
2031-05-31 $298,963.99 $289,995.07 $307,932.91
2031 June
2031-06-01 $296,836.27 $287,931.18 $305,741.36
2031-06-02 $294,723.69 $285,881.98 $303,565.41
2031-06-03 $293,975.67 $285,156.40 $302,794.94
2031-06-04 $296,142.74 $287,258.46 $305,027.02
2031-06-05 $298,325.79 $289,376.01 $307,275.56
2031-06-06 $299,800.82 $290,806.80 $308,794.85
2031-06-07 $301,644.62 $292,595.28 $310,693.95
2031-06-08 $299,497.82 $290,512.89 $308,482.75
2031-06-09 $300,976.82 $291,947.52 $310,006.13
2031-06-10 $302,086.07 $293,023.49 $311,148.65
2031-06-11 $302,086.07 $293,023.49 $311,148.65
2031-06-12 $304,312.93 $295,183.54 $313,442.32
2031-06-13 $306,556.21 $297,359.52 $315,752.90
2031-06-14 $308,816.02 $299,551.54 $318,080.50
2031-06-15 $306,618.19 $297,419.64 $315,816.73
2031-06-16 $304,435.99 $295,302.91 $313,569.07
2031-06-17 $306,267.74 $297,079.71 $315,455.77
2031-06-18 $306,634.09 $297,435.07 $315,833.11
2031-06-19 $304,451.78 $295,318.23 $313,585.34
2031-06-20 $302,952.02 $293,863.46 $312,040.58
2031-06-21 $302,952.02 $293,863.46 $312,040.58
2031-06-22 $301,077.32 $292,045.00 $310,109.64
2031-06-23 $303,296.74 $294,197.84 $312,395.64
2031-06-24 $301,138.19 $292,104.04 $310,172.33
2031-06-25 $298,994.99 $290,025.14 $307,964.84
2031-06-26 $298,236.12 $289,289.04 $307,183.21
2031-06-27 $300,434.60 $291,421.57 $309,447.64
2031-06-28 $302,649.29 $293,569.81 $311,728.77
2031-06-29 $304,145.70 $295,021.33 $313,270.07
2031-06-30 $306,016.22 $296,835.73 $315,196.70
2031 July
2031-07-01 $303,838.31 $294,723.16 $312,953.46
2031-07-02 $305,338.74 $296,178.58 $314,498.91
2031-07-03 $306,464.07 $297,270.15 $315,657.99
2031-07-04 $306,464.07 $297,270.15 $315,657.99
2031-07-05 $308,723.21 $299,461.51 $317,984.90
2031-07-06 $310,998.99 $301,669.02 $320,328.96
2031-07-07 $313,291.55 $303,892.81 $322,690.30
2031-07-08 $311,061.87 $301,730.01 $320,393.72
2031-07-09 $308,848.05 $299,582.61 $318,113.49
2031-07-10 $310,706.34 $301,385.15 $320,027.53
2031-07-11 $311,078.00 $301,745.66 $320,410.34
2031-07-12 $308,864.07 $299,598.14 $318,129.99
2031-07-13 $307,342.57 $298,122.29 $316,562.85
2031-07-14 $307,342.57 $298,122.29 $316,562.85
2031-07-15 $305,440.70 $296,277.48 $314,603.92
2031-07-16 $307,692.29 $298,461.52 $316,923.05
2031-07-17 $305,502.45 $296,337.38 $314,667.52
2031-07-18 $303,328.20 $294,228.35 $312,428.04
2031-07-19 $302,558.33 $293,481.58 $311,635.08
2031-07-20 $304,788.67 $295,645.01 $313,932.33
2031-07-21 $307,035.45 $297,824.39 $316,246.52
2031-07-22 $308,553.55 $299,296.94 $317,810.16
2031-07-23 $310,451.17 $301,137.64 $319,764.71
2031-07-24 $308,241.70 $298,994.45 $317,488.95
2031-07-25 $309,763.88 $300,470.97 $319,056.80
2031-07-26 $310,905.52 $301,578.35 $320,232.69
2031-07-27 $310,905.52 $301,578.35 $320,232.69
2031-07-28 $313,197.39 $303,801.47 $322,593.32
2031-07-29 $315,506.16 $306,040.98 $324,971.35
2031-07-30 $317,831.95 $308,296.99 $327,366.91
2031-07-31 $315,569.95 $306,102.85 $325,037.05
2031 August
2031-08-01 $313,324.05 $303,924.33 $322,723.77
2031-08-02 $315,209.27 $305,752.99 $324,665.55
2031-08-03 $315,586.32 $306,118.73 $325,053.90
2031-08-04 $313,340.30 $303,940.09 $322,740.51
2031-08-05 $311,796.75 $302,442.85 $321,150.65
2031-08-06 $311,796.75 $302,442.85 $321,150.65
2031-08-07 $309,867.31 $300,571.29 $319,163.33
2031-08-08 $312,151.53 $302,786.99 $321,516.08
2031-08-09 $309,929.96 $300,632.06 $319,227.86
2031-08-10 $307,724.20 $298,492.47 $316,955.92
2031-08-11 $306,943.17 $297,734.88 $316,151.47
2031-08-12 $309,205.84 $299,929.66 $318,482.01
2031-08-13 $311,485.18 $302,140.63 $320,829.74
2031-08-14 $313,025.28 $303,634.52 $322,416.04
2031-08-15 $314,950.41 $305,501.89 $324,398.92
2031-08-16 $312,708.91 $303,327.65 $322,090.18
2031-08-17 $314,253.15 $304,825.56 $323,680.75
2031-08-18 $315,411.34 $305,949.00 $324,873.68
2031-08-19 $315,411.34 $305,949.00 $324,873.68
2031-08-20 $317,736.42 $308,204.33 $327,268.52
2031-08-21 $320,078.65 $310,476.29 $329,681.01
2031-08-22 $322,438.15 $312,765.00 $332,111.29
2031-08-23 $320,143.37 $310,539.06 $329,747.67
2031-08-24 $317,864.91 $308,328.97 $327,400.86
2031-08-25 $319,777.46 $310,184.13 $329,370.78
2031-08-26 $320,159.97 $310,555.17 $329,764.77
2031-08-27 $317,881.40 $308,344.96 $327,417.84
2031-08-28 $316,315.48 $306,826.02 $325,804.94
2031-08-29 $316,315.48 $306,826.02 $325,804.94
2031-08-30 $314,358.08 $304,927.34 $323,788.82
2031-08-31 $316,675.41 $307,175.14 $326,175.67
2031 September
2031-09-01 $314,421.64 $304,988.99 $323,854.29
2031-09-02 $312,183.91 $302,818.39 $321,549.43
2031-09-03 $311,391.56 $302,049.82 $320,733.31
2031-09-04 $313,687.02 $304,276.41 $323,097.63
2031-09-05 $315,999.40 $306,519.42 $325,479.38
2031-09-06 $317,561.82 $308,034.96 $327,088.67
2031-09-07 $319,514.84 $309,929.40 $329,100.29
2031-09-08 $317,240.86 $307,723.64 $326,758.09
2031-09-09 $318,807.49 $309,243.26 $328,371.71
2031-09-10 $319,982.45 $310,382.98 $329,581.93
2031-09-11 $319,982.45 $310,382.98 $329,581.93
2031-09-12 $322,341.24 $312,671.00 $332,011.47
2031-09-13 $324,717.41 $314,975.89 $334,458.93
2031-09-14 $327,111.10 $317,297.77 $336,924.43
2031-09-15 $324,783.06 $315,039.57 $334,526.55
2031-09-16 $322,471.59 $312,797.44 $332,145.74
2031-09-17 $324,411.85 $314,679.50 $334,144.21
2031-09-18 $324,799.90 $315,055.91 $334,543.90
2031-09-19 $322,488.31 $312,813.66 $332,162.96
2031-09-20 $320,899.70 $311,272.71 $330,526.69
2031-09-21 $320,899.70 $311,272.71 $330,526.69
2031-09-22 $318,913.93 $309,346.52 $328,481.35
2031-09-23 $321,264.84 $311,626.90 $330,902.79
2031-09-24 $318,978.41 $309,409.06 $328,547.76