2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $309,598.18 $300,310.24 $318,886.13
2031-01-02 $302,959.55 $293,870.77 $312,048.34
2031-01-03 $298,312.04 $289,362.68 $307,261.40
2031-01-04 $292,212.18 $283,445.82 $300,978.55
2031-01-05 $285,946.36 $277,367.96 $294,524.75
2031-01-06 $280,362.61 $271,951.74 $288,773.49
2031-01-07 $276,248.28 $267,960.83 $284,535.73
2031-01-08 $279,187.09 $270,811.48 $287,562.70
2031-01-09 $275,660.52 $267,390.70 $283,930.33
2031-01-10 $282,360.18 $273,889.37 $290,830.98
2031-01-11 $276,305.60 $268,016.43 $284,594.77
2031-01-12 $278,717.25 $270,355.73 $287,078.76
2031-01-13 $278,372.72 $270,021.54 $286,723.91
2031-01-14 $283,196.01 $274,700.13 $291,691.90
2031-01-15 $281,128.89 $272,695.02 $289,562.76
2031-01-16 $284,229.58 $275,702.69 $292,756.46
2031-01-17 $291,137.50 $282,403.38 $299,871.63
2031-01-18 $292,447.46 $283,674.03 $301,220.88
2031-01-19 $294,739.88 $285,897.68 $303,582.07
2031-01-20 $294,412.39 $285,580.02 $303,244.76
2031-01-21 $290,155.03 $281,450.38 $298,859.69
2031-01-22 $290,810.01 $282,085.71 $299,534.31
2031-01-23 $297,877.87 $288,941.53 $306,814.20
2031-01-24 $305,117.50 $295,963.97 $314,271.02
2031-01-25 $298,574.94 $289,617.70 $307,532.19
2031-01-26 $293,994.70 $285,174.86 $302,814.54
2031-01-27 $287,983.12 $279,343.63 $296,622.61
2031-01-28 $281,807.97 $273,353.73 $290,262.21
2031-01-29 $276,305.04 $268,015.89 $284,594.19
2031-01-30 $272,250.25 $264,082.74 $280,417.76
2031-01-31 $275,146.53 $266,892.13 $283,400.93
2031 February
2031-02-01 $271,671.00 $263,520.87 $279,821.13
2031-02-02 $278,273.70 $269,925.48 $286,621.91
2031-02-03 $272,306.75 $264,137.54 $280,475.95
2031-02-04 $274,683.49 $266,442.98 $282,923.99
2031-02-05 $274,343.95 $266,113.63 $282,574.27
2031-02-06 $279,097.44 $270,724.51 $287,470.36
2031-02-07 $277,060.23 $268,748.42 $285,372.04
2031-02-08 $280,116.04 $271,712.56 $288,519.52
2031-02-09 $286,923.99 $278,316.27 $295,531.71
2031-02-10 $288,214.99 $279,568.54 $296,861.44
2031-02-11 $290,474.23 $281,760.00 $299,188.46
2031-02-12 $290,151.48 $281,446.94 $298,856.03
2031-02-13 $285,955.74 $277,377.07 $294,534.41
2031-02-14 $286,601.24 $278,003.20 $295,199.28
2031-02-15 $293,566.81 $284,759.80 $302,373.81
2031-02-16 $300,701.66 $291,680.61 $309,722.71
2031-02-17 $294,253.79 $285,426.18 $303,081.41
2031-02-18 $289,739.83 $281,047.64 $298,432.03
2031-02-19 $283,815.26 $275,300.80 $292,329.72
2031-02-20 $277,729.48 $269,397.60 $286,061.37
2031-02-21 $272,306.20 $264,137.01 $280,475.38
2031-02-22 $268,310.09 $260,260.78 $276,359.39
2031-02-23 $271,164.45 $263,029.52 $279,299.38
2031-02-24 $267,739.21 $259,707.04 $275,771.39
2031-02-25 $274,246.36 $266,018.97 $282,473.75
2031-02-26 $268,365.76 $260,314.79 $276,416.74
2031-02-27 $270,708.11 $262,586.86 $278,829.35
2031-02-28 $270,373.49 $262,262.28 $278,484.69
2031 March
2031-03-01 $275,058.18 $266,806.43 $283,309.92
2031-03-02 $273,050.45 $264,858.94 $281,241.97
2031-03-03 $276,062.04 $267,780.18 $284,343.90
2031-03-04 $282,771.46 $274,288.31 $291,254.60
2031-03-05 $284,043.77 $275,522.46 $292,565.08
2031-03-06 $286,270.32 $277,682.21 $294,858.43
2031-03-07 $285,952.24 $277,373.67 $294,530.81
2031-03-08 $281,817.22 $273,362.71 $290,271.74
2031-03-09 $282,453.38 $273,979.78 $290,926.98
2031-03-10 $289,318.14 $280,638.59 $297,997.68
2031-03-11 $296,349.73 $287,459.24 $305,240.22
2031-03-12 $289,995.18 $281,295.33 $298,695.04
2031-03-13 $285,546.55 $276,980.15 $294,112.95
2031-03-14 $279,707.72 $271,316.49 $288,098.95
2031-03-15 $273,710.02 $265,498.72 $281,921.32
2031-03-16 $268,365.22 $260,314.26 $276,416.18
2031-03-17 $264,426.95 $256,494.14 $272,359.76
2031-03-18 $267,240.00 $259,222.80 $275,257.20
2031-03-19 $263,864.34 $255,948.41 $271,780.27
2031-03-20 $270,277.30 $262,168.98 $278,385.62
2031-03-21 $264,481.82 $256,547.36 $272,416.27
2031-03-22 $266,790.26 $258,786.55 $274,793.97
2031-03-23 $266,460.48 $258,466.67 $274,454.30
2031-03-24 $271,077.37 $262,945.05 $279,209.70
2031-03-25 $269,098.71 $261,025.75 $277,171.67
2031-03-26 $272,066.71 $263,904.71 $280,228.71
2031-03-27 $278,679.03 $270,318.65 $287,039.40
2031-03-28 $279,932.92 $271,534.94 $288,330.91
2031-03-29 $282,127.25 $273,663.43 $290,591.06
2031-03-30 $281,813.77 $273,359.36 $290,268.19
2031-03-31 $277,738.60 $269,406.44 $286,070.76
2031 April
2031-04-01 $278,365.55 $270,014.58 $286,716.52
2031-04-02 $285,130.95 $276,577.03 $293,684.88
2031-04-03 $292,060.79 $283,298.96 $300,822.61
2031-04-04 $285,798.20 $277,224.26 $294,372.15
2031-04-05 $281,413.95 $272,971.54 $289,856.37
2031-04-06 $275,659.63 $267,389.84 $283,929.42
2031-04-07 $269,748.73 $261,656.27 $277,841.19
2031-04-08 $264,481.28 $256,546.84 $272,415.72
2031-04-09 $260,600.01 $252,782.01 $268,418.01
2031-04-10 $263,372.35 $255,471.18 $271,273.52
2031-04-11 $260,045.54 $252,244.17 $267,846.90
2031-04-12 $266,365.69 $258,374.72 $274,356.66
2031-04-13 $260,654.08 $252,834.46 $268,473.71
2031-04-14 $262,929.12 $255,041.25 $270,816.99
2031-04-15 $262,604.11 $254,725.99 $270,482.24
2031-04-16 $267,154.18 $259,139.56 $275,168.81
2031-04-17 $265,204.15 $257,248.03 $273,160.28
2031-04-18 $268,129.20 $260,085.32 $276,173.08
2031-04-19 $274,645.82 $266,406.45 $282,885.19
2031-04-20 $275,881.57 $267,605.12 $284,158.02
2031-04-21 $278,044.14 $269,702.81 $286,385.46
2031-04-22 $277,735.20 $269,403.14 $286,067.26
2031-04-23 $273,719.01 $265,507.44 $281,930.58
2031-04-24 $274,336.88 $266,106.78 $282,566.99
2031-04-25 $281,004.37 $272,574.24 $289,434.50
2031-04-26 $287,833.91 $279,198.89 $296,468.93
2031-04-27 $281,661.96 $273,212.11 $290,111.82
2031-04-28 $277,341.17 $269,020.93 $285,661.40
2031-04-29 $271,670.12 $263,520.02 $279,820.22
2031-04-30 $265,844.77 $257,869.43 $273,820.11
2031 May
2031-05-01 $260,653.56 $252,833.95 $268,473.16
2031-05-02 $256,828.45 $249,123.60 $264,533.31
2031-05-03 $259,560.67 $251,773.85 $267,347.49
2031-05-04 $256,282.01 $248,593.55 $263,970.47
2031-05-05 $262,510.69 $254,635.37 $270,386.01
2031-05-06 $256,881.75 $249,175.29 $264,588.20
2031-05-07 $259,123.86 $251,350.14 $266,897.57
2031-05-08 $258,803.55 $251,039.45 $266,567.66
2031-05-09 $263,287.77 $255,389.14 $271,186.41
2031-05-10 $261,365.97 $253,524.99 $269,206.94
2031-05-11 $264,248.68 $256,321.22 $272,176.14
2031-05-12 $270,670.99 $262,550.86 $278,791.12
2031-05-13 $271,888.85 $263,732.19 $280,045.52
2031-05-14 $274,020.12 $265,799.52 $282,240.72
2031-05-15 $273,715.65 $265,504.18 $281,927.12
2031-05-16 $269,757.59 $261,664.86 $277,850.31
2031-05-17 $270,366.52 $262,255.52 $278,477.51
2031-05-18 $276,937.51 $268,629.39 $285,245.64
2031-05-19 $283,668.21 $275,158.17 $292,178.26
2031-05-20 $277,585.59 $269,258.02 $285,913.16
2031-05-21 $273,327.32 $265,127.50 $281,527.14
2031-05-22 $267,738.35 $259,706.20 $275,770.50
2031-05-23 $261,997.31 $254,137.39 $269,857.23
2031-05-24 $256,881.23 $249,174.79 $264,587.66
2031-05-25 $253,111.48 $245,518.14 $260,704.83
2031-05-26 $255,804.16 $248,130.03 $263,478.28
2031-05-27 $252,572.95 $244,995.76 $260,150.13
2031-05-28 $258,711.49 $250,950.14 $266,472.83
2031-05-29 $253,164.00 $245,569.08 $260,758.92
2031-05-30 $255,373.66 $247,712.45 $263,034.87
2031-05-31 $255,058.00 $247,406.26 $262,709.74
2031 June
2031-06-01 $259,477.32 $251,693.00 $267,261.64
2031-06-02 $257,583.32 $249,855.83 $265,310.82
2031-06-03 $260,424.32 $252,611.59 $268,237.05
2031-06-04 $266,753.68 $258,751.07 $274,756.29
2031-06-05 $267,953.92 $259,915.30 $275,992.54
2031-06-06 $270,054.34 $261,952.71 $278,155.97
2031-06-07 $269,754.28 $261,661.65 $277,846.91
2031-06-08 $265,853.50 $257,877.89 $273,829.10
2031-06-09 $266,453.62 $258,460.01 $274,447.23
2031-06-10 $272,929.51 $264,741.63 $281,117.40
2031-06-11 $279,562.80 $271,175.92 $287,949.68
2031-06-12 $273,568.21 $265,361.16 $281,775.25
2031-06-13 $269,371.57 $261,290.43 $277,452.72
2031-06-14 $263,863.49 $255,947.58 $271,779.39
2031-06-15 $258,205.53 $250,459.37 $265,951.70
2031-06-16 $253,163.49 $245,568.59 $260,758.40
2031-06-17 $249,448.30 $241,964.85 $256,931.75
2031-06-18 $252,102.01 $244,538.95 $259,665.07
2031-06-19 $248,917.56 $241,450.04 $256,385.09
2031-06-20 $254,967.26 $247,318.24 $262,616.28
2031-06-21 $249,500.07 $242,015.06 $256,985.07
2031-06-22 $251,677.75 $244,127.42 $259,228.08
2031-06-23 $251,366.65 $243,825.65 $258,907.65
2031-06-24 $255,722.01 $248,050.35 $263,393.67
2031-06-25 $253,855.43 $246,239.77 $261,471.09
2031-06-26 $256,655.31 $248,955.65 $264,354.96
2031-06-27 $262,893.06 $255,006.27 $270,779.86
2031-06-28 $264,075.93 $256,153.66 $271,998.21
2031-06-29 $266,145.96 $258,161.58 $274,130.34
2031-06-30 $265,850.24 $257,874.73 $273,825.75
2031 July
2031-07-01 $262,005.91 $254,145.73 $269,866.09
2031-07-02 $262,597.35 $254,719.43 $270,475.27
2031-07-03 $268,979.52 $260,910.13 $277,048.90
2031-07-04 $275,516.81 $267,251.30 $283,782.31
2031-07-05 $269,608.97 $261,520.70 $277,697.24
2031-07-06 $265,473.07 $257,508.88 $273,437.26
2031-07-07 $260,044.70 $252,243.36 $267,846.04
2031-07-08 $254,468.63 $246,834.57 $262,102.69
2031-07-09 $249,499.56 $242,014.58 $256,984.55
2031-07-10 $245,838.14 $238,463.00 $253,213.29
2031-07-11 $248,453.44 $240,999.84 $255,907.05
2031-07-12 $245,315.08 $237,955.63 $252,674.54
2031-07-13 $251,277.23 $243,738.91 $258,815.54
2031-07-14 $245,889.16 $238,512.48 $253,265.83
2031-07-15 $248,035.32 $240,594.26 $255,476.38
2031-07-16 $247,728.73 $240,296.86 $255,160.59
2031-07-17 $252,021.06 $244,460.42 $259,581.69
2031-07-18 $250,181.49 $242,676.04 $257,686.93
2031-07-19 $252,940.84 $245,352.61 $260,529.07
2031-07-20 $259,088.32 $251,315.67 $266,860.97
2031-07-21 $260,254.07 $252,446.45 $268,061.70
2031-07-22 $262,294.14 $254,425.31 $270,162.96
2031-07-23 $262,002.70 $254,142.62 $269,862.78
2031-07-24 $258,214.01 $250,467.59 $265,960.43
2031-07-25 $258,796.88 $251,032.98 $266,560.79
2031-07-26 $265,086.69 $257,134.09 $273,039.29
2031-07-27 $271,529.37 $263,383.48 $279,675.25
2031-07-28 $265,707.03 $257,735.82 $273,678.24
2031-07-29 $261,630.99 $253,782.06 $269,479.92
2031-07-30 $256,281.18 $248,592.75 $263,969.62
2031-07-31 $250,785.81 $243,262.24 $258,309.39
2031 August
2031-08-01 $245,888.66 $238,512.00 $253,265.32
2031-08-02 $242,280.23 $235,011.82 $249,548.64
2031-08-03 $244,857.68 $237,511.95 $252,203.41
2031-08-04 $241,764.74 $234,511.80 $249,017.68
2031-08-05 $247,640.60 $240,211.38 $255,069.82
2031-08-06 $242,330.50 $235,060.59 $249,600.42
2031-08-07 $244,445.61 $237,112.24 $251,778.98
2031-08-08 $244,143.45 $236,819.15 $251,467.75
2031-08-09 $248,373.66 $240,922.45 $255,824.87
2031-08-10 $246,560.71 $239,163.89 $253,957.53
2031-08-11 $249,280.13 $241,801.73 $256,758.54
2031-08-12 $255,338.64 $247,678.49 $262,998.80
2031-08-13 $256,487.52 $248,792.90 $264,182.15
2031-08-14 $258,498.07 $250,743.12 $266,253.01
2031-08-15 $258,210.85 $250,464.52 $265,957.17
2031-08-16 $254,476.98 $246,842.67 $262,111.29
2031-08-17 $255,051.42 $247,399.88 $262,702.97
2031-08-18 $261,250.20 $253,412.70 $269,087.71
2031-08-19 $267,599.63 $259,571.65 $275,627.62
2031-08-20 $261,861.57 $254,005.72 $269,717.41
2031-08-21 $257,844.51 $250,109.18 $265,579.85
2031-08-22 $252,572.13 $244,994.97 $260,149.30
2031-08-23 $247,156.29 $239,741.61 $254,570.98
2031-08-24 $242,330.02 $235,060.11 $249,599.92
2031-08-25 $238,773.81 $231,610.60 $245,937.02
2031-08-26 $241,313.96 $234,074.54 $248,553.38
2031-08-27 $238,265.78 $231,117.81 $245,413.75
2031-08-28 $244,056.60 $236,734.90 $251,378.30
2031-08-29 $238,823.36 $231,658.66 $245,988.06
2031-08-30 $240,907.85 $233,680.61 $248,135.09
2031-08-31 $240,610.07 $233,391.76 $247,828.37
2031 September
2031-09-01 $244,779.05 $237,435.68 $252,122.42
2031-09-02 $242,992.34 $235,702.57 $250,282.11
2031-09-03 $245,672.41 $238,302.23 $253,042.58
2031-09-04 $251,643.24 $244,093.94 $259,192.53
2031-09-05 $252,775.49 $245,192.22 $260,358.75
2031-09-06 $254,756.93 $247,114.22 $262,399.64
2031-09-07 $254,473.87 $246,839.65 $262,108.08
2031-09-08 $250,794.05 $243,270.22 $258,317.87
2031-09-09 $251,360.17 $243,819.37 $258,900.98
2031-09-10 $257,469.24 $249,745.16 $265,193.31
2031-09-11 $263,726.78 $255,814.97 $271,638.58
2031-09-12 $258,071.75 $250,329.60 $265,813.90
2031-09-13 $254,112.84 $246,489.45 $261,736.22
2031-09-14 $248,916.76 $241,449.26 $256,384.26
2031-09-15 $243,579.30 $236,271.93 $250,886.68
2031-09-16 $238,822.87 $231,658.19 $245,987.56
2031-09-17 $235,318.14 $228,258.59 $242,377.68
2031-09-18 $237,821.52 $230,686.87 $244,956.17
2031-09-19 $234,817.46 $227,772.94 $241,861.98
2031-09-20 $240,524.47 $233,308.74 $247,740.20
2031-09-21 $235,366.97 $228,305.96 $242,427.98
2031-09-22 $237,421.29 $230,298.65 $244,543.93
2031-09-23 $237,127.82 $230,013.98 $244,241.65
2031-09-24 $241,236.47 $233,999.37 $248,473.56