Month Average Price 1995-05-31 90000 1995-07-31 290000 1995-08-31 138000 1995-10-31 80767 1996-01-31 110000 1996-06-30 16000 1996-11-30 75000 1997-03-31 390000 1997-07-31 142500 1997-09-30 59500 1997-10-31 560000 1997-11-30 59500 1998-03-31 382000 1998-05-31 142500 1998-07-31 174000 1998-11-30 478250 1999-02-28 118000 1999-06-30 170000 1999-10-31 450000 2000-06-30 185100 2000-07-31 86000 2000-08-31 335000 2000-12-31 135000 2001-03-31 100000 2001-06-30 330000 2001-09-30 290000 2002-05-31 193000 2003-04-30 420000 2003-07-31 350000 2004-01-31 825000 2004-03-31 135000 2004-10-31 303425 2005-02-28 170000 2005-08-31 526250 2005-11-30 620000 2006-03-31 377500 2006-04-30 201500 2006-09-30 566000 2006-10-31 350000 2007-06-30 315000 2007-09-30 345000 2007-12-31 500000 2008-03-31 975000 2008-04-30 65000 2009-09-30 299667 2010-09-30 925000 2010-10-31 290000 2011-01-31 600000 2011-10-31 1050000 2012-05-31 1600000 2012-09-30 460000 2012-10-31 350000 2012-11-30 400000 2013-01-31 830000 2013-02-28 412000 2013-05-31 575000 2013-07-31 824975 2014-04-30 1600000 2014-09-30 370000 2014-10-31 1000000 2015-02-28 500000 2015-04-30 1100000 2015-07-31 335000 2016-03-31 265000 2016-09-30 1175000 2017-08-31 825000 2017-10-31 857500 2018-01-31 1940000 2018-06-30 575000 2018-07-31 464000 2018-09-30 1200000 2018-11-30 1790000 2019-04-30 650000 2019-07-31 175000 2019-10-31 780000 2019-11-30 1870000 2020-10-31 1208333 2020-12-31 250000 2021-01-31 525000 2021-02-28 260000 2021-03-31 763667 2021-04-30 953500 2021-05-31 247500 2021-06-30 808333 2021-11-30 950000 2022-03-31 507500 2022-11-30 785000 2023-03-31 1525000 2023-05-31 495000 2023-06-30 305000 2023-12-31 980000 2024-03-31 395000 2024-12-31 1625000 2025-02-28 410000 2025-03-31 338000 2025-09-30 1327000