2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $299,538.60 $290,552.44 $308,524.76
2031-01-02 $302,119.30 $293,055.72 $311,182.88
2031-01-03 $299,580.42 $290,593.01 $308,567.83
2031-01-04 $301,504.92 $292,459.77 $310,550.07
2031-01-05 $304,102.57 $294,979.49 $313,225.65
2031-01-06 $301,547.02 $292,500.61 $310,593.43
2031-01-07 $299,012.95 $290,042.56 $307,983.34
2031-01-08 $297,724.10 $288,792.38 $306,655.82
2031-01-09 $295,222.15 $286,365.49 $304,078.82
2031-01-10 $294,564.64 $285,727.70 $303,401.58
2031-01-11 $292,089.25 $283,326.57 $300,851.92
2031-01-12 $289,634.65 $280,945.61 $298,323.69
2031-01-13 $289,634.65 $280,945.61 $298,323.69
2031-01-14 $287,200.69 $278,584.67 $295,816.71
2031-01-15 $289,675.09 $280,984.84 $298,365.35
2031-01-16 $292,170.82 $283,405.70 $300,935.94
2031-01-17 $289,715.54 $281,024.07 $298,407.01
2031-01-18 $292,211.62 $283,445.27 $300,977.96
2031-01-19 $293,496.06 $284,691.18 $302,300.94
2031-01-20 $293,496.06 $284,691.18 $302,300.94
2031-01-21 $296,024.71 $287,143.97 $304,905.45
2031-01-22 $298,575.14 $289,617.89 $307,532.39
2031-01-23 $298,575.14 $289,617.89 $307,532.39
2031-01-24 $300,485.00 $291,470.45 $309,499.55
2031-01-25 $303,073.86 $293,981.65 $312,166.08
2031-01-26 $300,526.96 $291,511.15 $309,542.77
2031-01-27 $302,457.54 $293,383.81 $311,531.26
2031-01-28 $305,063.39 $295,911.49 $314,215.29
2031-01-29 $302,499.77 $293,424.78 $311,574.76
2031-01-30 $299,957.69 $290,958.96 $308,956.42
2031-01-31 $298,664.77 $289,704.83 $307,624.71
2031 February
2031-02-01 $296,154.92 $287,270.27 $305,039.57
2031-02-02 $295,495.33 $286,630.47 $304,360.19
2031-02-03 $293,012.11 $284,221.75 $301,802.48
2031-02-04 $290,549.77 $281,833.27 $299,266.26
2031-02-05 $290,549.77 $281,833.27 $299,266.26
2031-02-06 $288,108.11 $279,464.87 $296,751.35
2031-02-07 $290,590.33 $281,872.62 $299,308.04
2031-02-08 $293,093.95 $284,301.13 $301,886.76
2031-02-09 $290,630.91 $281,911.98 $299,349.84
2031-02-10 $293,134.87 $284,340.82 $301,928.92
2031-02-11 $294,423.38 $285,590.67 $303,256.08
2031-02-12 $294,423.38 $285,590.67 $303,256.08
2031-02-13 $296,960.01 $288,051.21 $305,868.81
2031-02-14 $299,518.50 $290,532.95 $308,504.06
2031-02-15 $299,518.50 $290,532.95 $308,504.06
2031-02-16 $301,434.40 $292,391.37 $310,477.43
2031-02-17 $304,031.44 $294,910.49 $313,152.38
2031-02-18 $301,476.49 $292,432.19 $310,520.78
2031-02-19 $303,413.17 $294,310.77 $312,515.56
2031-02-20 $306,027.25 $296,846.44 $315,208.07
2031-02-21 $303,455.53 $294,351.87 $312,559.20
2031-02-22 $300,905.42 $291,878.26 $309,932.58
2031-02-23 $299,608.41 $290,620.16 $308,596.67
2031-02-24 $297,090.63 $288,177.91 $306,003.35
2031-02-25 $296,428.96 $287,536.09 $305,321.83
2031-02-26 $293,937.90 $285,119.76 $302,756.04
2031-02-27 $291,467.77 $282,723.74 $300,211.80
2031-02-28 $291,467.77 $282,723.74 $300,211.80
2031 March
2031-03-01 $289,018.40 $280,347.85 $297,688.95
2031-03-02 $291,508.47 $282,763.21 $300,253.72
2031-03-03 $294,019.99 $285,199.39 $302,840.59
2031-03-04 $291,549.17 $282,802.69 $300,295.64
2031-03-05 $294,061.04 $285,239.21 $302,882.87
2031-03-06 $295,353.62 $286,493.01 $304,214.23
2031-03-07 $295,353.62 $286,493.01 $304,214.23
2031-03-08 $297,898.27 $288,961.32 $306,835.22
2031-03-09 $300,464.84 $291,450.90 $309,478.79
2031-03-10 $300,464.84 $291,450.90 $309,478.79
2031-03-11 $302,386.79 $293,315.19 $311,458.40
2031-03-12 $304,992.04 $295,842.28 $314,141.80
2031-03-13 $302,429.01 $293,356.14 $311,501.88
2031-03-14 $304,371.81 $295,240.66 $313,502.97
2031-03-15 $306,994.16 $297,784.34 $316,203.98
2031-03-16 $304,414.31 $295,281.88 $313,546.74
2031-03-17 $301,856.14 $292,800.46 $310,911.83
2031-03-18 $300,555.04 $291,538.39 $309,571.69
2031-03-19 $298,029.30 $289,088.42 $306,970.18
2031-03-20 $297,365.54 $288,444.57 $306,286.51
2031-03-21 $294,866.61 $286,020.61 $303,712.61
2031-03-22 $292,388.67 $283,617.01 $301,160.33
2031-03-23 $292,388.67 $283,617.01 $301,160.33
2031-03-24 $289,931.56 $281,233.62 $298,629.51
2031-03-25 $292,429.50 $283,656.62 $301,202.39
2031-03-26 $294,948.96 $286,100.49 $303,797.43
2031-03-27 $292,470.33 $283,696.22 $301,244.44
2031-03-28 $294,990.14 $286,140.44 $303,839.84
2031-03-29 $296,286.80 $287,398.20 $305,175.40
2031-03-30 $296,286.80 $287,398.20 $305,175.40
2031-03-31 $298,839.49 $289,874.31 $307,804.68
2031 April
2031-04-01 $301,414.17 $292,371.75 $310,456.60
2031-04-02 $301,414.17 $292,371.75 $310,456.60
2031-04-03 $303,342.20 $294,241.93 $312,442.46
2031-04-04 $305,955.67 $296,777.00 $315,134.34
2031-04-05 $303,384.55 $294,283.01 $312,486.09
2031-04-06 $305,333.49 $296,173.48 $314,493.49
2031-04-07 $307,964.12 $298,725.20 $317,203.04
2031-04-08 $305,376.12 $296,214.84 $314,537.41
2031-04-09 $302,809.87 $293,725.58 $311,894.17
2031-04-10 $301,504.66 $292,459.52 $310,549.80
2031-04-11 $298,970.94 $290,001.81 $307,940.07
2031-04-12 $298,305.08 $289,355.93 $307,254.23
2031-04-13 $295,798.25 $286,924.30 $304,672.20
2031-04-14 $293,312.49 $284,513.11 $302,111.86
2031-04-15 $293,312.49 $284,513.11 $302,111.86
2031-04-16 $290,847.62 $282,122.19 $299,573.04
2031-04-17 $293,353.44 $284,552.84 $302,154.05
2031-04-18 $295,880.86 $287,004.44 $304,757.29
2031-04-19 $293,394.40 $284,592.57 $302,196.24
2031-04-20 $295,922.17 $287,044.51 $304,799.84
2031-04-21 $297,222.93 $288,306.24 $306,139.62
2031-04-22 $297,222.93 $288,306.24 $306,139.62
2031-04-23 $299,783.69 $290,790.18 $308,777.20
2031-04-24 $302,366.50 $293,295.51 $311,437.50
2031-04-25 $302,366.50 $293,295.51 $311,437.50
2031-04-26 $304,300.62 $295,171.60 $313,429.64
2031-04-27 $306,922.35 $297,714.68 $316,130.02
2031-04-28 $304,343.11 $295,212.81 $313,473.40
2031-04-29 $306,298.20 $297,109.26 $315,487.15
2031-04-30 $308,937.15 $299,669.03 $318,205.26
2031 May
2031-05-01 $306,340.97 $297,150.74 $315,531.20
2031-05-02 $303,766.61 $294,653.61 $312,879.61
2031-05-03 $302,457.27 $293,383.55 $311,530.99
2031-05-04 $299,915.55 $290,918.08 $308,913.02
2031-05-05 $299,247.59 $290,270.16 $308,225.02
2031-05-06 $296,732.84 $287,830.85 $305,634.82
2031-05-07 $294,239.22 $285,412.05 $303,066.40
2031-05-08 $294,239.22 $285,412.05 $303,066.40
2031-05-09 $291,766.56 $283,013.56 $300,519.56
2031-05-10 $294,280.31 $285,451.90 $303,108.72
2031-05-11 $296,815.71 $287,911.24 $305,720.18
2031-05-12 $294,321.40 $285,491.75 $303,151.04
2031-05-13 $296,857.15 $287,951.44 $305,762.87
2031-05-14 $298,162.02 $289,217.16 $307,106.88
2031-05-15 $298,162.02 $289,217.16 $307,106.88
2031-05-16 $300,730.87 $291,708.94 $309,752.79
2031-05-17 $303,321.84 $294,222.19 $312,421.50
2031-05-18 $303,321.84 $294,222.19 $312,421.50
2031-05-19 $305,262.07 $296,104.21 $314,419.93
2031-05-20 $307,892.09 $298,655.32 $317,128.85
2031-05-21 $305,304.69 $296,145.55 $314,463.83
2031-05-22 $307,265.96 $298,047.99 $316,483.94
2031-05-23 $309,913.25 $300,615.85 $319,210.64
2031-05-24 $307,308.87 $298,089.60 $316,528.13
2031-05-25 $304,726.38 $295,584.58 $313,868.17
2031-05-26 $303,412.90 $294,310.51 $312,515.29
2031-05-27 $300,863.15 $291,837.25 $309,889.04
2031-05-28 $300,193.07 $291,187.28 $309,198.87
2031-05-29 $297,670.38 $288,740.27 $306,600.49
2031-05-30 $295,168.88 $286,313.82 $304,023.95
2031-05-31 $295,168.88 $286,313.82 $304,023.95
2031 June
2031-06-01 $292,688.41 $283,907.76 $301,469.06
2031-06-02 $295,210.10 $286,353.79 $304,066.40
2031-06-03 $297,753.51 $288,820.91 $306,686.12
2031-06-04 $295,251.32 $286,393.78 $304,108.86
2031-06-05 $297,795.09 $288,861.23 $306,728.94
2031-06-06 $299,104.08 $290,130.95 $308,077.20
2031-06-07 $299,104.08 $290,130.95 $308,077.20
2031-06-08 $301,681.04 $292,630.61 $310,731.47
2031-06-09 $304,280.20 $295,151.80 $313,408.61
2031-06-10 $304,280.20 $295,151.80 $313,408.61
2031-06-11 $306,226.56 $297,039.76 $315,413.35
2031-06-12 $308,864.88 $299,598.94 $318,130.83
2031-06-13 $306,269.32 $297,081.24 $315,457.40
2031-06-14 $308,236.78 $298,989.68 $317,483.89
2031-06-15 $310,892.43 $301,565.66 $320,219.20
2031-06-16 $308,279.82 $299,031.43 $317,528.22
2031-06-17 $305,689.17 $296,518.50 $314,859.85
2031-06-18 $304,371.55 $295,240.40 $313,502.69
2031-06-19 $301,813.74 $292,759.32 $310,868.15
2031-06-20 $301,141.55 $292,107.30 $310,175.79
2031-06-21 $298,610.88 $289,652.55 $307,569.21
2031-06-22 $296,101.48 $287,218.44 $304,984.53
2031-06-23 $296,101.48 $287,218.44 $304,984.53
2031-06-24 $293,613.17 $284,804.78 $302,421.57
2031-06-25 $296,142.83 $287,258.54 $305,027.11
2031-06-26 $298,694.28 $289,733.45 $307,655.10
2031-06-27 $296,184.18 $287,298.65 $305,069.70
2031-06-28 $298,735.98 $289,773.90 $307,698.06
2031-06-29 $300,049.11 $291,047.63 $309,050.58
2031-06-30 $300,049.11 $291,047.63 $309,050.58
2031 July
2031-07-01 $302,634.21 $293,555.19 $311,713.24
2031-07-02 $305,241.59 $296,084.34 $314,398.84
2031-07-03 $305,241.59 $296,084.34 $314,398.84
2031-07-04 $307,194.09 $297,978.27 $316,409.92
2031-07-05 $309,840.76 $300,545.53 $319,135.98
2031-07-06 $307,236.99 $298,019.88 $316,454.10
2031-07-07 $309,210.67 $299,934.35 $318,486.99
2031-07-08 $311,874.71 $302,518.47 $321,230.95
2031-07-09 $309,253.85 $299,976.23 $318,531.46
2031-07-10 $306,655.01 $297,455.36 $315,854.66
2031-07-11 $305,333.22 $296,173.22 $314,493.22
2031-07-12 $302,767.33 $293,684.31 $311,850.35
2031-07-13 $302,093.02 $293,030.22 $311,155.81
2031-07-14 $299,554.35 $290,567.72 $308,540.99
2031-07-15 $297,037.03 $288,125.92 $305,948.14
2031-07-16 $297,037.03 $288,125.92 $305,948.14
2031-07-17 $294,540.85 $285,704.63 $303,377.08
2031-07-18 $297,078.50 $288,166.15 $305,990.86
2031-07-19 $299,638.01 $290,648.87 $308,627.15
2031-07-20 $297,119.98 $288,206.38 $306,033.58
2031-07-21 $299,679.85 $290,689.46 $308,670.25
2031-07-22 $300,997.13 $291,967.21 $310,027.04
2031-07-23 $300,997.13 $291,967.21 $310,027.04
2031-07-24 $303,590.40 $294,482.69 $312,698.11
2031-07-25 $306,206.01 $297,019.83 $315,392.19
2031-07-26 $306,206.01 $297,019.83 $315,392.19
2031-07-27 $308,164.69 $298,919.75 $317,409.63
2031-07-28 $310,819.71 $301,495.12 $320,144.30
2031-07-29 $308,207.72 $298,961.48 $317,453.95
2031-07-30 $310,187.64 $300,882.01 $319,493.27
2031-07-31 $312,860.09 $303,474.29 $322,245.89
2031 August
2031-08-01 $310,230.95 $300,924.02 $319,537.88
2031-08-02 $307,623.90 $298,395.18 $316,852.62
2031-08-03 $306,297.93 $297,109.00 $315,486.87
2031-08-04 $303,723.94 $294,612.22 $312,835.65
2031-08-05 $303,047.49 $293,956.07 $312,138.92
2031-08-06 $300,500.81 $291,485.78 $309,515.83
2031-08-07 $297,975.53 $289,036.26 $306,914.79
2031-08-08 $297,975.53 $289,036.26 $306,914.79
2031-08-09 $295,471.47 $286,607.33 $304,335.61
2031-08-10 $298,017.13 $289,076.62 $306,957.65
2031-08-11 $300,584.73 $291,567.19 $309,602.27
2031-08-12 $298,058.75 $289,116.98 $307,000.51
2031-08-13 $300,626.70 $291,607.90 $309,645.50
2031-08-14 $301,948.14 $292,889.69 $311,006.58
2031-08-15 $301,948.14 $292,889.69 $311,006.58
2031-08-16 $304,549.60 $295,413.12 $313,686.09
2031-08-17 $307,173.48 $297,958.28 $316,388.69
2031-08-18 $307,173.48 $297,958.28 $316,388.69
2031-08-19 $309,138.35 $299,864.20 $318,412.50
2031-08-20 $311,801.76 $302,447.71 $321,155.81
2031-08-21 $309,181.51 $299,906.07 $318,456.96
2031-08-22 $311,167.69 $301,832.66 $320,502.72
2031-08-23 $313,848.59 $304,433.13 $323,264.04
2031-08-24 $311,211.14 $301,874.80 $320,547.47
2031-08-25 $308,595.85 $299,337.97 $317,853.73
2031-08-26 $307,265.70 $298,047.72 $316,483.67
2031-08-27 $304,683.57 $295,543.06 $313,824.07
2031-08-28 $304,004.98 $294,884.83 $313,125.13
2031-08-29 $301,450.25 $292,406.75 $310,493.76
2031-08-30 $298,916.99 $289,949.48 $307,884.50
2031-08-31 $298,916.99 $289,949.48 $307,884.50
2031 September
2031-09-01 $296,405.02 $287,512.87 $305,297.17
2031-09-02 $298,958.73 $289,989.97 $307,927.49
2031-09-03 $301,534.44 $292,488.41 $310,580.48
2031-09-04 $299,000.48 $290,030.46 $307,970.49
2031-09-05 $301,576.55 $292,529.25 $310,623.84
2031-09-06 $302,902.16 $293,815.09 $311,989.22
2031-09-07 $302,902.16 $293,815.09 $311,989.22
2031-09-08 $305,511.84 $296,346.49 $314,677.20
2031-09-09 $308,144.01 $298,899.69 $317,388.33
2031-09-10 $308,144.01 $298,899.69 $317,388.33
2031-09-11 $310,115.08 $300,811.63 $319,418.53
2031-09-12 $312,786.91 $303,403.30 $322,170.52
2031-09-13 $310,158.38 $300,853.63 $319,463.13
2031-09-14 $312,150.83 $302,786.31 $321,515.36
2031-09-15 $314,840.20 $305,395.00 $324,285.41
2031-09-16 $312,194.42 $302,828.59 $321,560.25
2031-09-17 $309,570.87 $300,283.75 $318,858.00
2031-09-18 $308,236.51 $298,989.42 $317,483.61
2031-09-19 $305,646.23 $296,476.84 $314,815.61
2031-09-20 $304,965.50 $295,816.53 $314,114.46
2031-09-21 $302,402.70 $293,330.62 $311,474.78
2031-09-22 $299,861.44 $290,865.59 $308,857.28
2031-09-23 $299,861.44 $290,865.59 $308,857.28
2031-09-24 $297,341.53 $288,421.28 $306,261.77