[
  {
    "name": "Alabama",
    "slug": "alabama",
    "score": 35,
    "medianPrice": 312600,
    "medianIncome": 62027,
    "rpp": 88.823,
    "insurance": 2738,
    "yoyChange": 0.07183799642,
    "sfrYoY": 0.05907618155,
    "condoYoY": 0.1529596772,
    "sfrMedianPrice": 311600,
    "condoMedianPrice": 405800,
    "propertyTypeGap": -0.0939,
    "daysOnMarket": 57,
    "domSpikePct": -0.1117,
    "inventorySurplusPct": 0.2753,
    "zoriRent": 1333,
    "zoriYoY": 0.0161,
    "buyVsRent": 1.518,
    "valueToIncome": 5.04,
    "valueToRent": 19.54,
    "permits": 1840,
    "permitsYoY": 0.3762,
    "stateUnemployment": 3.2,
    "stateUnemploymentYoY": 0.3,
    "stateHpiYoY": 0.0418,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Moderate",
    "climateRiskScore": 62.5,
    "rentYield": 0.0511770726714432,
    "zhvi": 223187,
    "zhviYoY": 0.0149,
    "rdcActiveListings": 21681,
    "rdcActiveListingsYoY": 0.0681,
    "rdcDaysOnMarket": 65,
    "rdcMedianListingPrice": 339950
  },
  {
    "name": "Alaska",
    "slug": "alaska",
    "score": 44,
    "medianPrice": 427100,
    "medianIncome": 89336,
    "rpp": 102.359,
    "insurance": 1300,
    "yoyChange": 0.04171677733,
    "sfrYoY": 0.03749247744,
    "condoYoY": 0.001338961169,
    "sfrMedianPrice": 439100,
    "condoMedianPrice": 290000,
    "propertyTypeGap": 0.0362,
    "daysOnMarket": 22,
    "domSpikePct": -0.3722,
    "inventorySurplusPct": -0.0883,
    "zoriRent": 1958,
    "zoriYoY": 0.1627,
    "buyVsRent": 1.412,
    "valueToIncome": 4.78,
    "valueToRent": 18.18,
    "permits": 73,
    "permitsYoY": 0.0139,
    "stateUnemployment": 4.4,
    "stateUnemploymentYoY": -0.2,
    "stateHpiYoY": 0.0737,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Low",
    "climateRiskScore": 28.57142857142857,
    "rentYield": 0.05500550055005501,
    "zhvi": 409264,
    "zhviYoY": 0.0553,
    "rdcActiveListings": 1811,
    "rdcActiveListingsYoY": 0.0008,
    "rdcDaysOnMarket": 40,
    "rdcMedianListingPrice": 450000
  },
  {
    "name": "Arizona",
    "slug": "arizona",
    "score": 53,
    "medianPrice": 453800,
    "medianIncome": 76872,
    "rpp": 100.677,
    "insurance": 2247,
    "yoyChange": 0.004686358858,
    "sfrYoY": 0.009986666591,
    "condoYoY": -0.053671642,
    "sfrMedianPrice": 471100,
    "condoMedianPrice": 269600,
    "propertyTypeGap": 0.0637,
    "daysOnMarket": 62,
    "domSpikePct": -0.0313,
    "inventorySurplusPct": 0.2786,
    "zoriRent": 1636,
    "zoriYoY": -0.0031,
    "buyVsRent": 1.796,
    "valueToIncome": 5.9,
    "valueToRent": 23.12,
    "permits": 4840,
    "permitsYoY": 0.063,
    "stateUnemployment": 4.9,
    "stateUnemploymentYoY": 0.6,
    "stateHpiYoY": 0.0235,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Moderate",
    "climateRiskScore": 83.92857142857143,
    "rentYield": 0.04325259515570934,
    "zhvi": 371159,
    "zhviYoY": 0.0011,
    "rdcActiveListings": 29650,
    "rdcActiveListingsYoY": -0.0247,
    "rdcDaysOnMarket": 65,
    "rdcMedianListingPrice": 474950
  },
  {
    "name": "Arkansas",
    "slug": "arkansas",
    "score": 42,
    "medianPrice": 275500,
    "medianIncome": 58773,
    "rpp": 86.937,
    "insurance": 2562,
    "yoyChange": 0.03056713603,
    "sfrYoY": 0.03027261481,
    "condoYoY": -0.08107465967,
    "sfrMedianPrice": 277400,
    "condoMedianPrice": 218800,
    "propertyTypeGap": 0.1113,
    "daysOnMarket": 53,
    "domSpikePct": -0.0722,
    "inventorySurplusPct": 0.2948,
    "zoriRent": 1153,
    "zoriYoY": -0.0205,
    "buyVsRent": 1.547,
    "valueToIncome": 4.69,
    "valueToRent": 19.91,
    "permits": 1150,
    "permitsYoY": -0.1563,
    "stateUnemployment": 4.1,
    "stateUnemploymentYoY": 0.1,
    "stateHpiYoY": 0.0379,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Low",
    "climateRiskScore": 48.214285714285715,
    "rentYield": 0.050226017076845805,
    "zhvi": 179021,
    "zhviYoY": 0.021,
    "rdcActiveListings": 13781,
    "rdcActiveListingsYoY": 0.1153,
    "rdcDaysOnMarket": 62,
    "rdcMedianListingPrice": 322950
  },
  {
    "name": "California",
    "slug": "california",
    "score": 36,
    "medianPrice": 887400,
    "medianIncome": 96334,
    "rpp": 110.72,
    "insurance": 1784,
    "yoyChange": 0.03388215031,
    "sfrYoY": 0.03501600202,
    "condoYoY": 0.0200652234,
    "sfrMedianPrice": 936300,
    "condoMedianPrice": 669500,
    "propertyTypeGap": 0.015,
    "daysOnMarket": 33,
    "domSpikePct": -0.1943,
    "inventorySurplusPct": 0.2437,
    "zoriRent": 2361,
    "zoriYoY": 0.0321,
    "buyVsRent": 2.433,
    "valueToIncome": 9.21,
    "valueToRent": 31.32,
    "permits": 10013,
    "permitsYoY": 0.0269,
    "stateUnemployment": 5.2,
    "stateUnemploymentYoY": -0.3,
    "stateHpiYoY": 0.0177,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Very High",
    "climateRiskScore": 100,
    "rentYield": 0.031928480204342274,
    "zhvi": 618766,
    "zhviYoY": -0.0004,
    "rdcActiveListings": 72497,
    "rdcActiveListingsYoY": -0.0553,
    "rdcDaysOnMarket": 50,
    "rdcMedianListingPrice": 749450
  },
  {
    "name": "Colorado",
    "slug": "colorado",
    "score": 43,
    "medianPrice": 617000,
    "medianIncome": 92470,
    "rpp": 103.052,
    "insurance": 3349,
    "yoyChange": 0.01266895769,
    "sfrYoY": -0.02618475072,
    "condoYoY": 0.03923478732,
    "sfrMedianPrice": 650000,
    "condoMedianPrice": 486900,
    "propertyTypeGap": -0.0654,
    "daysOnMarket": 35,
    "domSpikePct": -0.2734,
    "inventorySurplusPct": 0.3857,
    "zoriRent": 2096,
    "zoriYoY": -0.0255,
    "buyVsRent": 1.906,
    "valueToIncome": 6.67,
    "valueToRent": 24.53,
    "permits": 2374,
    "permitsYoY": -0.1361,
    "stateUnemployment": 3.9,
    "stateUnemploymentYoY": -0.2,
    "stateHpiYoY": 0.0078,
    "stateHpiDrawdown": -0.0026,
    "climateRiskRating": "Relatively Moderate",
    "climateRiskScore": 55.35714285714286,
    "rentYield": 0.040766408479412965,
    "zhvi": 612555,
    "zhviYoY": 0.0081,
    "rdcActiveListings": 31703,
    "rdcActiveListingsYoY": 0.0214,
    "rdcDaysOnMarket": 52,
    "rdcMedianListingPrice": 577000
  },
  {
    "name": "Columbia",
    "slug": "columbia",
    "score": 65,
    "medianPrice": 740000,
    "medianIncome": null,
    "rpp": null,
    "insurance": null,
    "yoyChange": 0.05488239487,
    "sfrYoY": 0.06741573034,
    "condoYoY": -0.0484375,
    "sfrMedianPrice": 1425000,
    "condoMedianPrice": 456800,
    "propertyTypeGap": 0.1159,
    "daysOnMarket": 47,
    "domSpikePct": -0.2347,
    "inventorySurplusPct": 0.2676,
    "zoriRent": null,
    "zoriYoY": null,
    "buyVsRent": null,
    "valueToIncome": null,
    "valueToRent": null,
    "permits": null,
    "permitsYoY": null,
    "stateUnemployment": null,
    "stateUnemploymentYoY": null,
    "stateHpiYoY": null,
    "stateHpiDrawdown": null,
    "climateRiskRating": null,
    "climateRiskScore": null,
    "rentYield": null,
    "zhvi": null,
    "zhviYoY": null,
    "rdcActiveListings": null,
    "rdcActiveListingsYoY": null,
    "rdcDaysOnMarket": null,
    "rdcMedianListingPrice": null
  },
  {
    "name": "Connecticut",
    "slug": "connecticut",
    "score": 23,
    "medianPrice": 498000,
    "medianIncome": 93760,
    "rpp": 103.61,
    "insurance": 2028,
    "yoyChange": 0.07144998289,
    "sfrYoY": 0.08322225965,
    "condoYoY": 0.06015014636,
    "sfrMedianPrice": 567200,
    "condoMedianPrice": 330800,
    "propertyTypeGap": 0.0231,
    "daysOnMarket": 31,
    "domSpikePct": -0.2017,
    "inventorySurplusPct": -0.0661,
    "zoriRent": 2187,
    "zoriYoY": 0.0297,
    "buyVsRent": 1.474,
    "valueToIncome": 5.31,
    "valueToRent": 18.98,
    "permits": 853,
    "permitsYoY": 1.3961,
    "stateUnemployment": 5.2,
    "stateUnemploymentYoY": 1.4,
    "stateHpiYoY": 0.0655,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Low",
    "climateRiskScore": 37.5,
    "rentYield": 0.05268703898840885,
    "zhvi": 478247,
    "zhviYoY": 0.0507,
    "rdcActiveListings": 5140,
    "rdcActiveListingsYoY": 0.055,
    "rdcDaysOnMarket": 32,
    "rdcMedianListingPrice": 549900
  },
  {
    "name": "Delaware",
    "slug": "delaware",
    "score": 49,
    "medianPrice": 384500,
    "medianIncome": 82855,
    "rpp": 99.808,
    "insurance": 1376,
    "yoyChange": 0.05766133455,
    "sfrYoY": 0.09599933111,
    "condoYoY": 0.1603946825,
    "sfrMedianPrice": 430000,
    "condoMedianPrice": 248200,
    "propertyTypeGap": -0.0644,
    "daysOnMarket": 33,
    "domSpikePct": -0.0758,
    "inventorySurplusPct": 0.3094,
    "zoriRent": 1842,
    "zoriYoY": 0.0372,
    "buyVsRent": 1.351,
    "valueToIncome": 4.64,
    "valueToRent": 17.4,
    "permits": 667,
    "permitsYoY": 0.081,
    "stateUnemployment": 4.9,
    "stateUnemploymentYoY": 0.4,
    "stateHpiYoY": 0.0395,
    "stateHpiDrawdown": -0.0022,
    "climateRiskRating": "Very Low",
    "climateRiskScore": 16.071428571428573,
    "rentYield": 0.0574712643678161,
    "zhvi": 402652,
    "zhviYoY": 0.0087,
    "rdcActiveListings": 3399,
    "rdcActiveListingsYoY": 0.1155,
    "rdcDaysOnMarket": 52,
    "rdcMedianListingPrice": 499450
  },
  {
    "name": "Florida",
    "slug": "florida",
    "score": 48,
    "medianPrice": 421500,
    "medianIncome": 71711,
    "rpp": 103.414,
    "insurance": 4231,
    "yoyChange": 0.02637074223,
    "sfrYoY": 0.04826091305,
    "condoYoY": -0.02548267675,
    "sfrMedianPrice": 452800,
    "condoMedianPrice": 297000,
    "propertyTypeGap": 0.0737,
    "daysOnMarket": 66,
    "domSpikePct": -0.0865,
    "inventorySurplusPct": 0.2248,
    "zoriRent": 1963,
    "zoriYoY": 0.011,
    "buyVsRent": 1.39,
    "valueToIncome": 5.88,
    "valueToRent": 17.89,
    "permits": 13629,
    "permitsYoY": -0.3024,
    "stateUnemployment": 4.7,
    "stateUnemploymentYoY": 1,
    "stateHpiYoY": 0.0194,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively High",
    "climateRiskScore": 96.42857142857143,
    "rentYield": 0.05589714924538848,
    "zhvi": 354774,
    "zhviYoY": -0.0208,
    "rdcActiveListings": 153348,
    "rdcActiveListingsYoY": -0.1416,
    "rdcDaysOnMarket": 78,
    "rdcMedianListingPrice": 423900
  },
  {
    "name": "Georgia",
    "slug": "georgia",
    "score": 43,
    "medianPrice": 389000,
    "medianIncome": 74664,
    "rpp": 96.293,
    "insurance": 2330,
    "yoyChange": 0.01637311099,
    "sfrYoY": 0.02008560192,
    "condoYoY": -0.03007557167,
    "sfrMedianPrice": 406200,
    "condoMedianPrice": 296000,
    "propertyTypeGap": 0.0502,
    "daysOnMarket": 49,
    "domSpikePct": -0.1765,
    "inventorySurplusPct": 0.1623,
    "zoriRent": 1469,
    "zoriYoY": -0.0134,
    "buyVsRent": 1.714,
    "valueToIncome": 5.21,
    "valueToRent": 22.07,
    "permits": 5786,
    "permitsYoY": 0.3796,
    "stateUnemployment": 3.4,
    "stateUnemploymentYoY": 0.1,
    "stateHpiYoY": 0.0245,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Moderate",
    "climateRiskScore": 80.35714285714286,
    "rentYield": 0.04531037607612143,
    "zhvi": 240657,
    "zhviYoY": 0.0198,
    "rdcActiveListings": 51360,
    "rdcActiveListingsYoY": 0.0829,
    "rdcDaysOnMarket": 58,
    "rdcMedianListingPrice": 399598
  },
  {
    "name": "Hawaii",
    "slug": "hawaii",
    "score": 42,
    "medianPrice": 741300,
    "medianIncome": 98317,
    "rpp": 109.951,
    "insurance": 1270,
    "yoyChange": -0.002827629715,
    "sfrYoY": -0.03227858335,
    "condoYoY": -0.007561503781,
    "sfrMedianPrice": 927700,
    "condoMedianPrice": 545900,
    "propertyTypeGap": -0.0247,
    "daysOnMarket": 86,
    "domSpikePct": -0.0703,
    "inventorySurplusPct": 0.2623,
    "zoriRent": 3635,
    "zoriYoY": 0.1194,
    "buyVsRent": 1.32,
    "valueToIncome": 7.54,
    "valueToRent": 16.99,
    "permits": 306,
    "permitsYoY": 0.1635,
    "stateUnemployment": 2.6,
    "stateUnemploymentYoY": 0.2,
    "stateHpiYoY": 0.0131,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Low",
    "climateRiskScore": 35.714285714285715,
    "rentYield": 0.05885815185403179,
    "zhvi": 864521,
    "zhviYoY": -0.0072,
    "rdcActiveListings": 6606,
    "rdcActiveListingsYoY": 0.0223,
    "rdcDaysOnMarket": 80,
    "rdcMedianListingPrice": 739500
  },
  {
    "name": "Idaho",
    "slug": "idaho",
    "score": 26,
    "medianPrice": 503400,
    "medianIncome": 74636,
    "rpp": 95.494,
    "insurance": 1360,
    "yoyChange": 0.01281209901,
    "sfrYoY": -0.000957953734,
    "condoYoY": 0.09191085257,
    "sfrMedianPrice": 506500,
    "condoMedianPrice": 556000,
    "propertyTypeGap": -0.0929,
    "daysOnMarket": 35,
    "domSpikePct": -0.3612,
    "inventorySurplusPct": -0.0456,
    "zoriRent": 1588,
    "zoriYoY": 0.1115,
    "buyVsRent": 2.052,
    "valueToIncome": 6.74,
    "valueToRent": 26.42,
    "permits": 1660,
    "permitsYoY": -0.0338,
    "stateUnemployment": 3.7,
    "stateUnemploymentYoY": 0.1,
    "stateHpiYoY": 0.0176,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Low",
    "climateRiskScore": 23.214285714285715,
    "rentYield": 0.037850113550340646,
    "zhvi": 490735,
    "zhviYoY": 0.0405,
    "rdcActiveListings": 8451,
    "rdcActiveListingsYoY": -0.0689,
    "rdcDaysOnMarket": 48,
    "rdcMedianListingPrice": 599900
  },
  {
    "name": "Illinois",
    "slug": "illinois",
    "score": 49,
    "medianPrice": 337900,
    "medianIncome": 81702,
    "rpp": 99.958,
    "insurance": 2087,
    "yoyChange": 0.05896956014,
    "sfrYoY": 0.05609408635,
    "condoYoY": 0.04755742372,
    "sfrMedianPrice": 340300,
    "condoMedianPrice": 318200,
    "propertyTypeGap": 0.0085,
    "daysOnMarket": 43,
    "domSpikePct": -0.1378,
    "inventorySurplusPct": 0.04,
    "zoriRent": 1161,
    "zoriYoY": 0.0006,
    "buyVsRent": 1.884,
    "valueToIncome": 4.14,
    "valueToRent": 24.25,
    "permits": 1472,
    "permitsYoY": -0.3195,
    "stateUnemployment": 5.1,
    "stateUnemploymentYoY": 0.7,
    "stateHpiYoY": 0.0575,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively High",
    "climateRiskScore": 94.64285714285714,
    "rentYield": 0.041237113402061855,
    "zhvi": 178099,
    "zhviYoY": 0.0631,
    "rdcActiveListings": 19210,
    "rdcActiveListingsYoY": -0.0224,
    "rdcDaysOnMarket": 36,
    "rdcMedianListingPrice": 329900
  },
  {
    "name": "Indiana",
    "slug": "indiana",
    "score": 41,
    "medianPrice": 287300,
    "medianIncome": 70051,
    "rpp": 93.329,
    "insurance": 1648,
    "yoyChange": 0.04166809308,
    "sfrYoY": 0.0410562593,
    "condoYoY": 0.04975036466,
    "sfrMedianPrice": 291100,
    "condoMedianPrice": 246900,
    "propertyTypeGap": -0.0087,
    "daysOnMarket": 26,
    "domSpikePct": -0.2362,
    "inventorySurplusPct": 0.1277,
    "zoriRent": 1111,
    "zoriYoY": 0.0109,
    "buyVsRent": 1.674,
    "valueToIncome": 4.1,
    "valueToRent": 21.55,
    "permits": 2401,
    "permitsYoY": -0.1929,
    "stateUnemployment": 3.3,
    "stateUnemploymentYoY": -0.4,
    "stateHpiYoY": 0.0431,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Moderate",
    "climateRiskScore": 60.71428571428571,
    "rentYield": 0.04640371229698376,
    "zhvi": 233139,
    "zhviYoY": 0.0464,
    "rdcActiveListings": 16487,
    "rdcActiveListingsYoY": 0.1255,
    "rdcDaysOnMarket": 45,
    "rdcMedianListingPrice": 305000
  },
  {
    "name": "Iowa",
    "slug": "iowa",
    "score": 41,
    "medianPrice": 258700,
    "medianIncome": 73147,
    "rpp": 87.762,
    "insurance": 1843,
    "yoyChange": 0.02299440422,
    "sfrYoY": 0.0311154457,
    "condoYoY": -0.1337340069,
    "sfrMedianPrice": 263900,
    "condoMedianPrice": 239200,
    "propertyTypeGap": 0.1648,
    "daysOnMarket": 37,
    "domSpikePct": -0.1831,
    "inventorySurplusPct": 0.057,
    "zoriRent": 1026,
    "zoriYoY": -0.0725,
    "buyVsRent": 1.632,
    "valueToIncome": 3.54,
    "valueToRent": 21.01,
    "permits": 1411,
    "permitsYoY": -0.1641,
    "stateUnemployment": 3.2,
    "stateUnemploymentYoY": -0.4,
    "stateHpiYoY": 0.0384,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Low",
    "climateRiskScore": 51.78571428571429,
    "rentYield": 0.047596382674916705,
    "zhvi": 222061,
    "zhviYoY": 0.0382,
    "rdcActiveListings": 10475,
    "rdcActiveListingsYoY": 0.0034,
    "rdcDaysOnMarket": 54,
    "rdcMedianListingPrice": 289900
  },
  {
    "name": "Kansas",
    "slug": "kansas",
    "score": 31,
    "medianPrice": 316300,
    "medianIncome": 72639,
    "rpp": 90.068,
    "insurance": 3931,
    "yoyChange": 0.02615679554,
    "sfrYoY": 0.02730283051,
    "condoYoY": 0.2703637174,
    "sfrMedianPrice": 321700,
    "condoMedianPrice": 244300,
    "propertyTypeGap": -0.2431,
    "daysOnMarket": 19,
    "domSpikePct": -0.3838,
    "inventorySurplusPct": -0.0049,
    "zoriRent": 1041,
    "zoriYoY": 0.0123,
    "buyVsRent": 1.967,
    "valueToIncome": 4.35,
    "valueToRent": 25.32,
    "permits": 1109,
    "permitsYoY": 0.0137,
    "stateUnemployment": 3.8,
    "stateUnemploymentYoY": 0,
    "stateHpiYoY": 0.0393,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Low",
    "climateRiskScore": 50,
    "rentYield": 0.03949447077409163,
    "zhvi": 200414,
    "zhviYoY": 0.0398,
    "rdcActiveListings": 7445,
    "rdcActiveListingsYoY": 0.0092,
    "rdcDaysOnMarket": 51,
    "rdcMedianListingPrice": 300000
  },
  {
    "name": "Kentucky",
    "slug": "kentucky",
    "score": 42,
    "medianPrice": 284400,
    "medianIncome": 62417,
    "rpp": 90.159,
    "insurance": 2624,
    "yoyChange": 0.02273637285,
    "sfrYoY": 0.02803169461,
    "condoYoY": -0.01843688875,
    "sfrMedianPrice": 289900,
    "condoMedianPrice": 232300,
    "propertyTypeGap": 0.0465,
    "daysOnMarket": 45,
    "domSpikePct": -0.0657,
    "inventorySurplusPct": 0.2952,
    "zoriRent": 1244,
    "zoriYoY": 0.0195,
    "buyVsRent": 1.48,
    "valueToIncome": 4.56,
    "valueToRent": 19.05,
    "permits": 1066,
    "permitsYoY": -0.1161,
    "stateUnemployment": 4.7,
    "stateUnemploymentYoY": 0,
    "stateHpiYoY": 0.0437,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Moderate",
    "climateRiskScore": 58.92857142857143,
    "rentYield": 0.05249343832020997,
    "zhvi": 212241,
    "zhviYoY": -0.0298,
    "rdcActiveListings": 12067,
    "rdcActiveListingsYoY": 0.1284,
    "rdcDaysOnMarket": 50,
    "rdcMedianListingPrice": 314900
  },
  {
    "name": "Louisiana",
    "slug": "louisiana",
    "score": 41,
    "medianPrice": 269000,
    "medianIncome": 60023,
    "rpp": 88.207,
    "insurance": 3600,
    "yoyChange": 0.03165167878,
    "sfrYoY": 0.02733983884,
    "condoYoY": 0.09570564185,
    "sfrMedianPrice": 271000,
    "condoMedianPrice": 220000,
    "propertyTypeGap": -0.0684,
    "daysOnMarket": 55,
    "domSpikePct": -0.1981,
    "inventorySurplusPct": 0.0548,
    "zoriRent": 1292,
    "zoriYoY": 0.0153,
    "buyVsRent": 1.348,
    "valueToIncome": 4.48,
    "valueToRent": 17.35,
    "permits": 1222,
    "permitsYoY": 0.0166,
    "stateUnemployment": 4.4,
    "stateUnemploymentYoY": 0.1,
    "stateHpiYoY": 0.0294,
    "stateHpiDrawdown": -0.0057,
    "climateRiskRating": "Relatively Moderate",
    "climateRiskScore": 82.14285714285714,
    "rentYield": 0.05763688760806916,
    "zhvi": 183729,
    "zhviYoY": -0.001,
    "rdcActiveListings": 15919,
    "rdcActiveListingsYoY": -0.0443,
    "rdcDaysOnMarket": 72,
    "rdcMedianListingPrice": 275000
  },
  {
    "name": "Maine",
    "slug": "maine",
    "score": 35,
    "medianPrice": 439200,
    "medianIncome": 71773,
    "rpp": 97.05,
    "insurance": 1369,
    "yoyChange": 0.02956160674,
    "sfrYoY": 0.03164362837,
    "condoYoY": 0.01433321646,
    "sfrMedianPrice": 435800,
    "condoMedianPrice": 447700,
    "propertyTypeGap": 0.0173,
    "daysOnMarket": 45,
    "domSpikePct": -0.2099,
    "inventorySurplusPct": 0.2419,
    "zoriRent": 1730,
    "zoriYoY": 0.0309,
    "buyVsRent": 1.643,
    "valueToIncome": 6.12,
    "valueToRent": 21.16,
    "permits": 714,
    "permitsYoY": 0.2439,
    "stateUnemployment": 3.1,
    "stateUnemploymentYoY": -0.2,
    "stateHpiYoY": 0.0489,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Very Low",
    "climateRiskScore": 17.857142857142858,
    "rentYield": 0.04725897920604915,
    "zhvi": 375896,
    "zhviYoY": 0.0126,
    "rdcActiveListings": 5383,
    "rdcActiveListingsYoY": 0.1436,
    "rdcDaysOnMarket": 42,
    "rdcMedianListingPrice": 469000
  },
  {
    "name": "Maryland",
    "slug": "maryland",
    "score": 49,
    "medianPrice": 477300,
    "medianIncome": 101652,
    "rpp": 104.959,
    "insurance": 1776,
    "yoyChange": 0.05480486486,
    "sfrYoY": 0.03450376442,
    "condoYoY": 0.02686540417,
    "sfrMedianPrice": 573900,
    "condoMedianPrice": 281100,
    "propertyTypeGap": 0.0076,
    "daysOnMarket": 34,
    "domSpikePct": -0.1216,
    "inventorySurplusPct": 0.366,
    "zoriRent": 1748,
    "zoriYoY": 0.0162,
    "buyVsRent": 1.768,
    "valueToIncome": 4.7,
    "valueToRent": 22.75,
    "permits": 1028,
    "permitsYoY": 0.001,
    "stateUnemployment": 4.3,
    "stateUnemploymentYoY": 0.3,
    "stateHpiYoY": 0.0339,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Low",
    "climateRiskScore": 33.92857142857143,
    "rentYield": 0.04395604395604396,
    "zhvi": 353917,
    "zhviYoY": 0.0164,
    "rdcActiveListings": 15909,
    "rdcActiveListingsYoY": 0.1431,
    "rdcDaysOnMarket": 38,
    "rdcMedianListingPrice": 439000
  },
  {
    "name": "Massachusetts",
    "slug": "massachusetts",
    "score": 47,
    "medianPrice": 688100,
    "medianIncome": 101341,
    "rpp": 105.757,
    "insurance": 1955,
    "yoyChange": 0.008408869252,
    "sfrYoY": 0.01851469517,
    "condoYoY": 0.009426965949,
    "sfrMedianPrice": 717600,
    "condoMedianPrice": 603400,
    "propertyTypeGap": 0.0091,
    "daysOnMarket": 21,
    "domSpikePct": -0.191,
    "inventorySurplusPct": 0.4106,
    "zoriRent": 2356,
    "zoriYoY": 0.0288,
    "buyVsRent": 1.891,
    "valueToIncome": 6.79,
    "valueToRent": 24.34,
    "permits": 2413,
    "permitsYoY": 2.4276,
    "stateUnemployment": 4.4,
    "stateUnemploymentYoY": 0,
    "stateHpiYoY": 0.0421,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Low",
    "climateRiskScore": 42.857142857142854,
    "rentYield": 0.041084634346754315,
    "zhvi": 724319,
    "zhviYoY": 0.0227,
    "rdcActiveListings": 12825,
    "rdcActiveListingsYoY": 0.0979,
    "rdcDaysOnMarket": 38,
    "rdcMedianListingPrice": 759500
  },
  {
    "name": "Michigan",
    "slug": "michigan",
    "score": 45,
    "medianPrice": 297900,
    "medianIncome": 71149,
    "rpp": 96.217,
    "insurance": 2064,
    "yoyChange": 0.04558078415,
    "sfrYoY": 0.0504770944,
    "condoYoY": 0.06631238712,
    "sfrMedianPrice": 305400,
    "condoMedianPrice": 288100,
    "propertyTypeGap": -0.0158,
    "daysOnMarket": 24,
    "domSpikePct": -0.2718,
    "inventorySurplusPct": 0.1537,
    "zoriRent": 1368,
    "zoriYoY": 0.0488,
    "buyVsRent": 1.41,
    "valueToIncome": 4.19,
    "valueToRent": 18.15,
    "permits": 2252,
    "permitsYoY": -0.045,
    "stateUnemployment": 5,
    "stateUnemploymentYoY": -0.1,
    "stateHpiYoY": 0.0501,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Moderate",
    "climateRiskScore": 69.64285714285714,
    "rentYield": 0.05509641873278237,
    "zhvi": 250004,
    "zhviYoY": 0.057,
    "rdcActiveListings": 24033,
    "rdcActiveListingsYoY": 0.1093,
    "rdcDaysOnMarket": 38,
    "rdcMedianListingPrice": 310575
  },
  {
    "name": "Minnesota",
    "slug": "minnesota",
    "score": 49,
    "medianPrice": 372300,
    "medianIncome": 87556,
    "rpp": 98.621,
    "insurance": 2007,
    "yoyChange": 0.01279180662,
    "sfrYoY": 0.01191695803,
    "condoYoY": -0.06351832781,
    "sfrMedianPrice": 395300,
    "condoMedianPrice": 210800,
    "propertyTypeGap": 0.0754,
    "daysOnMarket": 25,
    "domSpikePct": -0.3088,
    "inventorySurplusPct": 0.2566,
    "zoriRent": 1275,
    "zoriYoY": 0.0053,
    "buyVsRent": 1.89,
    "valueToIncome": 4.25,
    "valueToRent": 24.33,
    "permits": 2430,
    "permitsYoY": 0.6157,
    "stateUnemployment": 4.4,
    "stateUnemploymentYoY": 0.7,
    "stateHpiYoY": 0.0378,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Moderate",
    "climateRiskScore": 66.07142857142857,
    "rentYield": 0.04110152075626799,
    "zhvi": 298228,
    "zhviYoY": 0.044,
    "rdcActiveListings": 15418,
    "rdcActiveListingsYoY": 0.1298,
    "rdcDaysOnMarket": 39,
    "rdcMedianListingPrice": 399900
  },
  {
    "name": "Mississippi",
    "slug": "mississippi",
    "score": 36,
    "medianPrice": 284300,
    "medianIncome": 54915,
    "rpp": 86.953,
    "insurance": 2756,
    "yoyChange": 0.05718303735,
    "sfrYoY": 0.05955979267,
    "condoYoY": -0.0737702418,
    "sfrMedianPrice": 281000,
    "condoMedianPrice": 336800,
    "propertyTypeGap": 0.1333,
    "daysOnMarket": 47,
    "domSpikePct": -0.0947,
    "inventorySurplusPct": 0.2089,
    "zoriRent": 1466,
    "zoriYoY": 0.016,
    "buyVsRent": 1.255,
    "valueToIncome": 5.18,
    "valueToRent": 16.16,
    "permits": 692,
    "permitsYoY": -0.0043,
    "stateUnemployment": 3.8,
    "stateUnemploymentYoY": -0.1,
    "stateHpiYoY": 0.0347,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Low",
    "climateRiskScore": 46.42857142857143,
    "rentYield": 0.06188118811881188,
    "zhvi": 167990,
    "zhviYoY": 0.009,
    "rdcActiveListings": 9196,
    "rdcActiveListingsYoY": 0.0954,
    "rdcDaysOnMarket": 68,
    "rdcMedianListingPrice": 299900
  },
  {
    "name": "Missouri",
    "slug": "missouri",
    "score": 41,
    "medianPrice": 297500,
    "medianIncome": 68920,
    "rpp": 90.817,
    "insurance": 2417,
    "yoyChange": 0.04591569111,
    "sfrYoY": 0.0494393818,
    "condoYoY": -0.01110356447,
    "sfrMedianPrice": 303900,
    "condoMedianPrice": 230800,
    "propertyTypeGap": 0.0605,
    "daysOnMarket": 27,
    "domSpikePct": -0.2552,
    "inventorySurplusPct": 0.2345,
    "zoriRent": 1138,
    "zoriYoY": 0.0168,
    "buyVsRent": 1.692,
    "valueToIncome": 4.32,
    "valueToRent": 21.79,
    "permits": 2066,
    "permitsYoY": 0.0147,
    "stateUnemployment": 3.7,
    "stateUnemploymentYoY": -0.3,
    "stateHpiYoY": 0.0444,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Moderate",
    "climateRiskScore": 85.71428571428571,
    "rentYield": 0.04589261128958238,
    "zhvi": 227879,
    "zhviYoY": 0.0447,
    "rdcActiveListings": 19479,
    "rdcActiveListingsYoY": 0.0455,
    "rdcDaysOnMarket": 51,
    "rdcMedianListingPrice": 310000
  },
  {
    "name": "Montana",
    "slug": "montana",
    "score": 30,
    "medianPrice": 528600,
    "medianIncome": 69922,
    "rpp": 94.645,
    "insurance": 2341,
    "yoyChange": 0.01502454062,
    "sfrYoY": 0.02611850216,
    "condoYoY": 0.06148307393,
    "sfrMedianPrice": 551500,
    "condoMedianPrice": 514500,
    "propertyTypeGap": -0.0354,
    "daysOnMarket": 69,
    "domSpikePct": -0.2077,
    "inventorySurplusPct": 0.2971,
    "zoriRent": 1647,
    "zoriYoY": 0.0244,
    "buyVsRent": 2.078,
    "valueToIncome": 7.56,
    "valueToRent": 26.75,
    "permits": 354,
    "permitsYoY": 0.18,
    "stateUnemployment": 3.3,
    "stateUnemploymentYoY": 0.1,
    "stateHpiYoY": 0.0266,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Low",
    "climateRiskScore": 25,
    "rentYield": 0.037383177570093455,
    "zhvi": 496312,
    "zhviYoY": 0.0166,
    "rdcActiveListings": 5583,
    "rdcActiveListingsYoY": -0.0327,
    "rdcDaysOnMarket": 57,
    "rdcMedianListingPrice": 649950
  },
  {
    "name": "Nebraska",
    "slug": "nebraska",
    "score": 32,
    "medianPrice": 319100,
    "medianIncome": 74985,
    "rpp": 90.103,
    "insurance": 4148,
    "yoyChange": 0.02805897377,
    "sfrYoY": 0.02262518285,
    "condoYoY": 0.2279582872,
    "sfrMedianPrice": 323200,
    "condoMedianPrice": 226800,
    "propertyTypeGap": -0.2053,
    "daysOnMarket": 27,
    "domSpikePct": -0.1383,
    "inventorySurplusPct": -0.1263,
    "zoriRent": 1297,
    "zoriYoY": 0.0025,
    "buyVsRent": 1.593,
    "valueToIncome": 4.26,
    "valueToRent": 20.5,
    "permits": 1126,
    "permitsYoY": 0.0775,
    "stateUnemployment": 2.9,
    "stateUnemploymentYoY": 0,
    "stateHpiYoY": 0.0421,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Low",
    "climateRiskScore": 39.285714285714285,
    "rentYield": 0.04878048780487805,
    "zhvi": 254135,
    "zhviYoY": 0.039,
    "rdcActiveListings": 5205,
    "rdcActiveListingsYoY": 0.0321,
    "rdcDaysOnMarket": 46,
    "rdcMedianListingPrice": 350000
  },
  {
    "name": "Nevada",
    "slug": "nevada",
    "score": 44,
    "medianPrice": 481200,
    "medianIncome": 75561,
    "rpp": 99.979,
    "insurance": 1591,
    "yoyChange": 0.03153285941,
    "sfrYoY": 0.03568971365,
    "condoYoY": -0.05673342812,
    "sfrMedianPrice": 518600,
    "condoMedianPrice": 257700,
    "propertyTypeGap": 0.0924,
    "daysOnMarket": 52,
    "domSpikePct": -0.0884,
    "inventorySurplusPct": 0.2006,
    "zoriRent": 1859,
    "zoriYoY": 0.058,
    "buyVsRent": 1.676,
    "valueToIncome": 6.37,
    "valueToRent": 21.57,
    "permits": 1769,
    "permitsYoY": 0.9291,
    "stateUnemployment": 5.1,
    "stateUnemploymentYoY": -0.1,
    "stateHpiYoY": 0.0176,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Low",
    "climateRiskScore": 41.07142857142857,
    "rentYield": 0.04636068613815485,
    "zhvi": 457953,
    "zhviYoY": 0.0116,
    "rdcActiveListings": 12665,
    "rdcActiveListingsYoY": -0.0074,
    "rdcDaysOnMarket": 53,
    "rdcMedianListingPrice": 492500
  },
  {
    "name": "New Hampshire",
    "slug": "new-hampshire",
    "score": 42,
    "medianPrice": 537900,
    "medianIncome": 95628,
    "rpp": 104.165,
    "insurance": 1270,
    "yoyChange": 0.04698626144,
    "sfrYoY": 0.06213367912,
    "condoYoY": -0.06160396064,
    "sfrMedianPrice": 574200,
    "condoMedianPrice": 433100,
    "propertyTypeGap": 0.1237,
    "daysOnMarket": 38,
    "domSpikePct": -0.1163,
    "inventorySurplusPct": 0.3704,
    "zoriRent": 1864,
    "zoriYoY": -0.0081,
    "buyVsRent": 1.868,
    "valueToIncome": 5.62,
    "valueToRent": 24.05,
    "permits": 676,
    "permitsYoY": 1.1597,
    "stateUnemployment": 2.9,
    "stateUnemploymentYoY": -0.3,
    "stateHpiYoY": 0.0535,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Very Low",
    "climateRiskScore": 19.642857142857142,
    "rentYield": 0.041580041580041575,
    "zhvi": 441760,
    "zhviYoY": 0.0257,
    "rdcActiveListings": 3412,
    "rdcActiveListingsYoY": 0.1465,
    "rdcDaysOnMarket": 38,
    "rdcMedianListingPrice": 608750
  },
  {
    "name": "New Jersey",
    "slug": "new-jersey",
    "score": 32,
    "medianPrice": 579900,
    "medianIncome": 101050,
    "rpp": 108.805,
    "insurance": 1530,
    "yoyChange": 0.03686296995,
    "sfrYoY": 0.06348345091,
    "condoYoY": -0.03133173642,
    "sfrMedianPrice": 608800,
    "condoMedianPrice": 483400,
    "propertyTypeGap": 0.0948,
    "daysOnMarket": 35,
    "domSpikePct": -0.1837,
    "inventorySurplusPct": 0.0466,
    "zoriRent": 2139,
    "zoriYoY": 0.0326,
    "buyVsRent": 1.755,
    "valueToIncome": 5.74,
    "valueToRent": 22.59,
    "permits": 2796,
    "permitsYoY": 0.0531,
    "stateUnemployment": 4.5,
    "stateUnemploymentYoY": -0.7,
    "stateHpiYoY": 0.0538,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Moderate",
    "climateRiskScore": 78.57142857142857,
    "rentYield": 0.04426737494466578,
    "zhvi": 481453,
    "zhviYoY": 0.0411,
    "rdcActiveListings": 19413,
    "rdcActiveListingsYoY": 0.1268,
    "rdcDaysOnMarket": 38,
    "rdcMedianListingPrice": 575000
  },
  {
    "name": "New Mexico",
    "slug": "new-mexico",
    "score": 29,
    "medianPrice": 395500,
    "medianIncome": 62125,
    "rpp": 92.212,
    "insurance": 2047,
    "yoyChange": 0.1078253204,
    "sfrYoY": 0.09529858371,
    "condoYoY": -0.2393225812,
    "sfrMedianPrice": 394600,
    "condoMedianPrice": 352000,
    "propertyTypeGap": 0.3346,
    "daysOnMarket": 53,
    "domSpikePct": -0.1463,
    "inventorySurplusPct": 0.1475,
    "zoriRent": 1632,
    "zoriYoY": 0.1864,
    "buyVsRent": 1.569,
    "valueToIncome": 6.37,
    "valueToRent": 20.2,
    "permits": 652,
    "permitsYoY": -0.2591,
    "stateUnemployment": 4.8,
    "stateUnemploymentYoY": 0.8,
    "stateHpiYoY": 0.0303,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Low",
    "climateRiskScore": 30.357142857142854,
    "rentYield": 0.04950495049504951,
    "zhvi": 278914,
    "zhviYoY": 0.0069,
    "rdcActiveListings": 6808,
    "rdcActiveListingsYoY": 0.0337,
    "rdcDaysOnMarket": 66,
    "rdcMedianListingPrice": 406975
  },
  {
    "name": "New York",
    "slug": "new-york",
    "score": 41,
    "medianPrice": 620500,
    "medianIncome": 84578,
    "rpp": 107.921,
    "insurance": 1844,
    "yoyChange": 0.05083626982,
    "sfrYoY": 0.09400108323,
    "condoYoY": 0.07310884424,
    "sfrMedianPrice": 553200,
    "condoMedianPrice": 811000,
    "propertyTypeGap": 0.0209,
    "daysOnMarket": 42,
    "domSpikePct": 0.0349,
    "inventorySurplusPct": 0.0284,
    "zoriRent": 1569,
    "zoriYoY": 0.0004,
    "buyVsRent": 2.56,
    "valueToIncome": 7.34,
    "valueToRent": 32.96,
    "permits": 4393,
    "permitsYoY": 0.5376,
    "stateUnemployment": 4.6,
    "stateUnemploymentYoY": 0.4,
    "stateHpiYoY": 0.0611,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Moderate",
    "climateRiskScore": 89.28571428571429,
    "rentYield": 0.03033980582524272,
    "zhvi": 272899,
    "zhviYoY": 0.0528,
    "rdcActiveListings": 40124,
    "rdcActiveListingsYoY": 0.0594,
    "rdcDaysOnMarket": 50,
    "rdcMedianListingPrice": 689000
  },
  {
    "name": "North Carolina",
    "slug": "north-carolina",
    "score": 44,
    "medianPrice": 397600,
    "medianIncome": 69904,
    "rpp": 94.326,
    "insurance": 2074,
    "yoyChange": 0.02121880738,
    "sfrYoY": 0.02752729438,
    "condoYoY": 0.01165552577,
    "sfrMedianPrice": 416100,
    "condoMedianPrice": 314500,
    "propertyTypeGap": 0.0159,
    "daysOnMarket": 52,
    "domSpikePct": -0.0769,
    "inventorySurplusPct": 0.4526,
    "zoriRent": 1567,
    "zoriYoY": 0.0354,
    "buyVsRent": 1.642,
    "valueToIncome": 5.69,
    "valueToRent": 21.14,
    "permits": 8393,
    "permitsYoY": 0.131,
    "stateUnemployment": 3.6,
    "stateUnemploymentYoY": -0.2,
    "stateHpiYoY": 0.0243,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Moderate",
    "climateRiskScore": 91.07142857142857,
    "rentYield": 0.04730368968779565,
    "zhvi": 298089,
    "zhviYoY": 0.0082,
    "rdcActiveListings": 46360,
    "rdcActiveListingsYoY": 0.1159,
    "rdcDaysOnMarket": 58,
    "rdcMedianListingPrice": 419000
  },
  {
    "name": "North Dakota",
    "slug": "north-dakota",
    "score": 37,
    "medianPrice": 311200,
    "medianIncome": 75949,
    "rpp": 88.959,
    "insurance": 2329,
    "yoyChange": 0.0599425111,
    "sfrYoY": 0.05507200752,
    "condoYoY": -0.03896595182,
    "sfrMedianPrice": 319900,
    "condoMedianPrice": 204000,
    "propertyTypeGap": 0.094,
    "daysOnMarket": 44,
    "domSpikePct": -0.1782,
    "inventorySurplusPct": -0.0412,
    "zoriRent": 1180,
    "zoriYoY": 0.023,
    "buyVsRent": 1.707,
    "valueToIncome": 4.1,
    "valueToRent": 21.98,
    "permits": 294,
    "permitsYoY": -0.2202,
    "stateUnemployment": 2.3,
    "stateUnemploymentYoY": -0.3,
    "stateHpiYoY": 0.0379,
    "stateHpiDrawdown": -0.0046,
    "climateRiskRating": "Very Low",
    "climateRiskScore": 21.428571428571427,
    "rentYield": 0.04549590536851683,
    "zhvi": 301622,
    "zhviYoY": 0.0536,
    "rdcActiveListings": 1875,
    "rdcActiveListingsYoY": -0.0777,
    "rdcDaysOnMarket": 50,
    "rdcMedianListingPrice": 365000
  },
  {
    "name": "Ohio",
    "slug": "ohio",
    "score": 45,
    "medianPrice": 282600,
    "medianIncome": 69680,
    "rpp": 92.774,
    "insurance": 1516,
    "yoyChange": 0.05444958138,
    "sfrYoY": 0.05364178927,
    "condoYoY": 0.0752785026,
    "sfrMedianPrice": 292000,
    "condoMedianPrice": 253700,
    "propertyTypeGap": -0.0216,
    "daysOnMarket": 36,
    "domSpikePct": -0.1446,
    "inventorySurplusPct": 0.1929,
    "zoriRent": 1122,
    "zoriYoY": -0.012,
    "buyVsRent": 1.63,
    "valueToIncome": 4.06,
    "valueToRent": 20.99,
    "permits": 2404,
    "permitsYoY": -0.2511,
    "stateUnemployment": 3.6,
    "stateUnemploymentYoY": -1.1,
    "stateHpiYoY": 0.0483,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Moderate",
    "climateRiskScore": 75,
    "rentYield": 0.04764173415912339,
    "zhvi": 212688,
    "zhviYoY": 0.0478,
    "rdcActiveListings": 20316,
    "rdcActiveListingsYoY": 0.0959,
    "rdcDaysOnMarket": 39,
    "rdcMedianListingPrice": 297500
  },
  {
    "name": "Oklahoma",
    "slug": "oklahoma",
    "score": 37,
    "medianPrice": 264600,
    "medianIncome": 63603,
    "rpp": 87.843,
    "insurance": 4334,
    "yoyChange": 0.01944766639,
    "sfrYoY": 0.02995867126,
    "condoYoY": -0.09249142663,
    "sfrMedianPrice": 268200,
    "condoMedianPrice": 134800,
    "propertyTypeGap": 0.1225,
    "daysOnMarket": 39,
    "domSpikePct": -0.1687,
    "inventorySurplusPct": 0.2338,
    "zoriRent": 1189,
    "zoriYoY": 0.0306,
    "buyVsRent": 1.441,
    "valueToIncome": 4.16,
    "valueToRent": 18.54,
    "permits": 1528,
    "permitsYoY": 0.1523,
    "stateUnemployment": 4.2,
    "stateUnemploymentYoY": 1.1,
    "stateHpiYoY": 0.0258,
    "stateHpiDrawdown": -0.0023,
    "climateRiskRating": "Relatively Moderate",
    "climateRiskScore": 57.14285714285714,
    "rentYield": 0.05393743257820928,
    "zhvi": 178079,
    "zhviYoY": 0.0364,
    "rdcActiveListings": 15844,
    "rdcActiveListingsYoY": 0.0632,
    "rdcDaysOnMarket": 58,
    "rdcMedianListingPrice": 299900
  },
  {
    "name": "Oregon",
    "slug": "oregon",
    "score": 43,
    "medianPrice": 525500,
    "medianIncome": 80426,
    "rpp": 103.361,
    "insurance": 1327,
    "yoyChange": -0.0004434248568,
    "sfrYoY": 0.008529076499,
    "condoYoY": -0.0001538819114,
    "sfrMedianPrice": 546700,
    "condoMedianPrice": 324600,
    "propertyTypeGap": 0.0087,
    "daysOnMarket": 28,
    "domSpikePct": -0.366,
    "inventorySurplusPct": 0.3058,
    "zoriRent": 1653,
    "zoriYoY": 0.0104,
    "buyVsRent": 2.058,
    "valueToIncome": 6.53,
    "valueToRent": 26.49,
    "permits": 1760,
    "permitsYoY": 0.4035,
    "stateUnemployment": 5.2,
    "stateUnemploymentYoY": 0,
    "stateHpiYoY": 0.0205,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Moderate",
    "climateRiskScore": 64.28571428571429,
    "rentYield": 0.03775009437523594,
    "zhvi": 452989,
    "zhviYoY": 0.0044,
    "rdcActiveListings": 17324,
    "rdcActiveListingsYoY": 0.0728,
    "rdcDaysOnMarket": 57,
    "rdcMedianListingPrice": 565000
  },
  {
    "name": "Pennsylvania",
    "slug": "pennsylvania",
    "score": 49,
    "medianPrice": 330200,
    "medianIncome": 76081,
    "rpp": 97.572,
    "insurance": 1443,
    "yoyChange": 0.0533877955,
    "sfrYoY": 0.04646732806,
    "condoYoY": -0.02281877561,
    "sfrMedianPrice": 354800,
    "condoMedianPrice": 285500,
    "propertyTypeGap": 0.0693,
    "daysOnMarket": 30,
    "domSpikePct": -0.1724,
    "inventorySurplusPct": 0.0942,
    "zoriRent": 1267,
    "zoriYoY": -0.0006,
    "buyVsRent": 1.687,
    "valueToIncome": 4.34,
    "valueToRent": 21.72,
    "permits": 2545,
    "permitsYoY": 0.0899,
    "stateUnemployment": 4.1,
    "stateUnemploymentYoY": -0.1,
    "stateHpiYoY": 0.0529,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Moderate",
    "climateRiskScore": 87.5,
    "rentYield": 0.04604051565377532,
    "zhvi": 240065,
    "zhviYoY": 0.0371,
    "rdcActiveListings": 25029,
    "rdcActiveListingsYoY": 0.0759,
    "rdcDaysOnMarket": 44,
    "rdcMedianListingPrice": 325000
  },
  {
    "name": "Rhode Island",
    "slug": "rhode-island",
    "score": 33,
    "medianPrice": 536900,
    "medianIncome": 86372,
    "rpp": 102.28,
    "insurance": 2301,
    "yoyChange": 0.0328946953,
    "sfrYoY": 0.03212082467,
    "condoYoY": 0.1111572866,
    "sfrMedianPrice": 547100,
    "condoMedianPrice": 452000,
    "propertyTypeGap": -0.079,
    "daysOnMarket": 26,
    "domSpikePct": -0.1843,
    "inventorySurplusPct": 0.0629,
    "zoriRent": 2172,
    "zoriYoY": 0.0346,
    "buyVsRent": 1.6,
    "valueToIncome": 6.22,
    "valueToRent": 20.6,
    "permits": 191,
    "permitsYoY": -0.045,
    "stateUnemployment": 4.1,
    "stateUnemploymentYoY": -0.3,
    "stateHpiYoY": 0.0447,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Very Low",
    "climateRiskScore": 7.142857142857142,
    "rentYield": 0.04854368932038835,
    "zhvi": 532191,
    "zhviYoY": 0.0328,
    "rdcActiveListings": 1625,
    "rdcActiveListingsYoY": 0.0243,
    "rdcDaysOnMarket": 31,
    "rdcMedianListingPrice": 599900
  },
  {
    "name": "South Carolina",
    "slug": "south-carolina",
    "score": 45,
    "medianPrice": 394000,
    "medianIncome": 66818,
    "rpp": 93.749,
    "insurance": 2297,
    "yoyChange": 0.01240911044,
    "sfrYoY": 0.02309157778,
    "condoYoY": 0.003512754456,
    "sfrMedianPrice": 416400,
    "condoMedianPrice": 298600,
    "propertyTypeGap": 0.0196,
    "daysOnMarket": 72,
    "domSpikePct": -0.0833,
    "inventorySurplusPct": 0.3269,
    "zoriRent": 1535,
    "zoriYoY": 0.024,
    "buyVsRent": 1.662,
    "valueToIncome": 5.9,
    "valueToRent": 21.39,
    "permits": 4666,
    "permitsYoY": 0.0943,
    "stateUnemployment": 4.4,
    "stateUnemploymentYoY": 0.1,
    "stateHpiYoY": 0.0343,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Moderate",
    "climateRiskScore": 71.42857142857143,
    "rentYield": 0.04675081813931744,
    "zhvi": 273938,
    "zhviYoY": 0.0062,
    "rdcActiveListings": 28804,
    "rdcActiveListingsYoY": 0.1276,
    "rdcDaysOnMarket": 60,
    "rdcMedianListingPrice": 369000
  },
  {
    "name": "South Dakota",
    "slug": "south-dakota",
    "score": 37,
    "medianPrice": 346600,
    "medianIncome": 72421,
    "rpp": 88.586,
    "insurance": 2734,
    "yoyChange": 0.04352653603,
    "sfrYoY": 0.03333711036,
    "condoYoY": 0.2091456077,
    "sfrMedianPrice": 354900,
    "condoMedianPrice": 209300,
    "propertyTypeGap": -0.1758,
    "daysOnMarket": 49,
    "domSpikePct": -0.2378,
    "inventorySurplusPct": 0.0941,
    "zoriRent": 1237,
    "zoriYoY": 0.0638,
    "buyVsRent": 1.814,
    "valueToIncome": 4.79,
    "valueToRent": 23.35,
    "permits": 875,
    "permitsYoY": 0.588,
    "stateUnemployment": 2,
    "stateUnemploymentYoY": 0,
    "stateHpiYoY": 0.0423,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Low",
    "climateRiskScore": 26.785714285714285,
    "rentYield": 0.042826552462526764,
    "zhvi": 312435,
    "zhviYoY": 0.0293,
    "rdcActiveListings": 3201,
    "rdcActiveListingsYoY": 0.005,
    "rdcDaysOnMarket": 52,
    "rdcMedianListingPrice": 383850
  },
  {
    "name": "Tennessee",
    "slug": "tennessee",
    "score": 45,
    "medianPrice": 413200,
    "medianIncome": 67097,
    "rpp": 91.87,
    "insurance": 2423,
    "yoyChange": 0.03010481634,
    "sfrYoY": 0.03733870009,
    "condoYoY": -0.05236591873,
    "sfrMedianPrice": 427600,
    "condoMedianPrice": 328400,
    "propertyTypeGap": 0.0897,
    "daysOnMarket": 61,
    "domSpikePct": -0.081,
    "inventorySurplusPct": 0.4047,
    "zoriRent": 1333,
    "zoriYoY": -0.0434,
    "buyVsRent": 2.007,
    "valueToIncome": 6.16,
    "valueToRent": 25.83,
    "permits": 3430,
    "permitsYoY": -0.1343,
    "stateUnemployment": 3.5,
    "stateUnemploymentYoY": 0,
    "stateHpiYoY": 0.0351,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Moderate",
    "climateRiskScore": 73.21428571428571,
    "rentYield": 0.03871467286101433,
    "zhvi": 284600,
    "zhviYoY": 0.0228,
    "rdcActiveListings": 35259,
    "rdcActiveListingsYoY": 0.0987,
    "rdcDaysOnMarket": 60,
    "rdcMedianListingPrice": 435500
  },
  {
    "name": "Texas",
    "slug": "texas",
    "score": 49,
    "medianPrice": 356100,
    "medianIncome": 76292,
    "rpp": 97.057,
    "insurance": 3875,
    "yoyChange": 0.02050862902,
    "sfrYoY": 0.02080089649,
    "condoYoY": -0.02121942729,
    "sfrMedianPrice": 359500,
    "condoMedianPrice": 257100,
    "propertyTypeGap": 0.042,
    "daysOnMarket": 56,
    "domSpikePct": -0.1589,
    "inventorySurplusPct": 0.3107,
    "zoriRent": 1395,
    "zoriYoY": 0.011,
    "buyVsRent": 1.652,
    "valueToIncome": 4.67,
    "valueToRent": 21.27,
    "permits": 16550,
    "permitsYoY": -0.1155,
    "stateUnemployment": 4.4,
    "stateUnemploymentYoY": 0.3,
    "stateHpiYoY": 0.0124,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively High",
    "climateRiskScore": 98.21428571428571,
    "rentYield": 0.047014574518100614,
    "zhvi": 227715,
    "zhviYoY": -0.0023,
    "rdcActiveListings": 136503,
    "rdcActiveListingsYoY": -0.0127,
    "rdcDaysOnMarket": 58,
    "rdcMedianListingPrice": 365868
  },
  {
    "name": "Utah",
    "slug": "utah",
    "score": 44,
    "medianPrice": 560200,
    "medianIncome": 91750,
    "rpp": 98.864,
    "insurance": 1210,
    "yoyChange": -0.005470361163,
    "sfrYoY": -0.05076529533,
    "condoYoY": 0.1187386462,
    "sfrMedianPrice": 603700,
    "condoMedianPrice": 471800,
    "propertyTypeGap": -0.1695,
    "daysOnMarket": 41,
    "domSpikePct": -0.2052,
    "inventorySurplusPct": 0.4022,
    "zoriRent": 1856,
    "zoriYoY": 0.0407,
    "buyVsRent": 1.954,
    "valueToIncome": 6.11,
    "valueToRent": 25.15,
    "permits": 1878,
    "permitsYoY": 0.0462,
    "stateUnemployment": 3.6,
    "stateUnemploymentYoY": 0.1,
    "stateHpiYoY": 0.0295,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Low",
    "climateRiskScore": 44.642857142857146,
    "rentYield": 0.039761431411530816,
    "zhvi": 539372,
    "zhviYoY": 0.02,
    "rdcActiveListings": 14370,
    "rdcActiveListingsYoY": 0.0356,
    "rdcDaysOnMarket": 58,
    "rdcMedianListingPrice": 582450
  },
  {
    "name": "Vermont",
    "slug": "vermont",
    "score": 44,
    "medianPrice": 448400,
    "medianIncome": 78024,
    "rpp": 97.958,
    "insurance": 1120,
    "yoyChange": 0.01544811499,
    "sfrYoY": -0.02249432265,
    "condoYoY": -0.008166207588,
    "sfrMedianPrice": 456200,
    "condoMedianPrice": 434600,
    "propertyTypeGap": -0.0143,
    "daysOnMarket": 64,
    "domSpikePct": -0.0135,
    "inventorySurplusPct": 0.3873,
    "zoriRent": 1775,
    "zoriYoY": -0.0151,
    "buyVsRent": 1.635,
    "valueToIncome": 5.75,
    "valueToRent": 21.05,
    "permits": 179,
    "permitsYoY": 0.2431,
    "stateUnemployment": 2.6,
    "stateUnemploymentYoY": 0,
    "stateHpiYoY": 0.0389,
    "stateHpiDrawdown": -0.0029,
    "climateRiskRating": "Very Low",
    "climateRiskScore": 8.928571428571429,
    "rentYield": 0.047505938242280284,
    "zhvi": 394104,
    "zhviYoY": 0.017,
    "rdcActiveListings": 2408,
    "rdcActiveListingsYoY": 0.1492,
    "rdcDaysOnMarket": 49,
    "rdcMedianListingPrice": 499000
  },
  {
    "name": "Virginia",
    "slug": "virginia",
    "score": 43,
    "medianPrice": 499300,
    "medianIncome": 90974,
    "rpp": 101.104,
    "insurance": 1708,
    "yoyChange": 0.0390556006,
    "sfrYoY": 0.07003923095,
    "condoYoY": -0.005897742892,
    "sfrMedianPrice": 535700,
    "condoMedianPrice": 352600,
    "propertyTypeGap": 0.0759,
    "daysOnMarket": 28,
    "domSpikePct": -0.2131,
    "inventorySurplusPct": 0.28,
    "zoriRent": 1597,
    "zoriYoY": 0.0021,
    "buyVsRent": 2.024,
    "valueToIncome": 5.49,
    "valueToRent": 26.05,
    "permits": 3471,
    "permitsYoY": 0.336,
    "stateUnemployment": 3.7,
    "stateUnemploymentYoY": 0.4,
    "stateHpiYoY": 0.0377,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Low",
    "climateRiskScore": 53.57142857142857,
    "rentYield": 0.03838771593090211,
    "zhvi": 314904,
    "zhviYoY": 0.0195,
    "rdcActiveListings": 23644,
    "rdcActiveListingsYoY": 0.1663,
    "rdcDaysOnMarket": 39,
    "rdcMedianListingPrice": 470000
  },
  {
    "name": "Washington",
    "slug": "washington",
    "score": 33,
    "medianPrice": 651800,
    "medianIncome": 94952,
    "rpp": 107.013,
    "insurance": 1417,
    "yoyChange": -0.001727224479,
    "sfrYoY": -0.006097225088,
    "condoYoY": -0.05700012919,
    "sfrMedianPrice": 685000,
    "condoMedianPrice": 439400,
    "propertyTypeGap": 0.0509,
    "daysOnMarket": 19,
    "domSpikePct": -0.3863,
    "inventorySurplusPct": 0.5572,
    "zoriRent": 1766,
    "zoriYoY": 0.0302,
    "buyVsRent": 2.389,
    "valueToIncome": 6.86,
    "valueToRent": 30.76,
    "permits": 3539,
    "permitsYoY": 0.1246,
    "stateUnemployment": 5.2,
    "stateUnemploymentYoY": 0.7,
    "stateHpiYoY": 0.0173,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Moderate",
    "climateRiskScore": 92.85714285714286,
    "rentYield": 0.03250975292587776,
    "zhvi": 477863,
    "zhviYoY": 0.0026,
    "rdcActiveListings": 26527,
    "rdcActiveListingsYoY": 0.1635,
    "rdcDaysOnMarket": 44,
    "rdcMedianListingPrice": 650000
  },
  {
    "name": "West Virginia",
    "slug": "west-virginia",
    "score": 37,
    "medianPrice": 265200,
    "medianIncome": 57917,
    "rpp": 89.497,
    "insurance": 1494,
    "yoyChange": 0.07760471829,
    "sfrYoY": 0.0589412627,
    "condoYoY": -0.138118575,
    "sfrMedianPrice": 268600,
    "condoMedianPrice": 192700,
    "propertyTypeGap": 0.1971,
    "daysOnMarket": 50,
    "domSpikePct": -0.1667,
    "inventorySurplusPct": 0.1021,
    "zoriRent": 1188,
    "zoriYoY": 0.0321,
    "buyVsRent": 1.445,
    "valueToIncome": 4.58,
    "valueToRent": 18.6,
    "permits": 345,
    "permitsYoY": -0.0336,
    "stateUnemployment": 4.2,
    "stateUnemploymentYoY": 0.2,
    "stateHpiYoY": 0.0482,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Low",
    "climateRiskScore": 32.142857142857146,
    "rentYield": 0.05376344086021505,
    "zhvi": 172477,
    "zhviYoY": 0.0188,
    "rdcActiveListings": 3913,
    "rdcActiveListingsYoY": 0.0651,
    "rdcDaysOnMarket": 52,
    "rdcMedianListingPrice": 260000
  },
  {
    "name": "Wisconsin",
    "slug": "wisconsin",
    "score": 45,
    "medianPrice": 361600,
    "medianIncome": 75670,
    "rpp": 94.095,
    "insurance": 1502,
    "yoyChange": 0.06521760249,
    "sfrYoY": 0.06593330074,
    "condoYoY": 0.0630299862,
    "sfrMedianPrice": 373500,
    "condoMedianPrice": 303600,
    "propertyTypeGap": 0.0029,
    "daysOnMarket": 44,
    "domSpikePct": -0.1442,
    "inventorySurplusPct": 0.1511,
    "zoriRent": 1217,
    "zoriYoY": 0.0238,
    "buyVsRent": 1.923,
    "valueToIncome": 4.78,
    "valueToRent": 24.76,
    "permits": 2398,
    "permitsYoY": 0.3479,
    "stateUnemployment": 3.3,
    "stateUnemploymentYoY": 0.2,
    "stateHpiYoY": 0.049,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Relatively Moderate",
    "climateRiskScore": 67.85714285714286,
    "rentYield": 0.04038772213247173,
    "zhvi": 319705,
    "zhviYoY": 0.0553,
    "rdcActiveListings": 14243,
    "rdcActiveListingsYoY": 0.203,
    "rdcDaysOnMarket": 38,
    "rdcMedianListingPrice": 399900
  },
  {
    "name": "Wyoming",
    "slug": "wyoming",
    "score": 16,
    "medianPrice": 464500,
    "medianIncome": 74815,
    "rpp": 92.691,
    "insurance": 1708,
    "yoyChange": 0.1798038904,
    "sfrYoY": 0.2039520923,
    "condoYoY": 0.2417894215,
    "sfrMedianPrice": 473700,
    "condoMedianPrice": 704600,
    "propertyTypeGap": -0.0378,
    "daysOnMarket": 51,
    "domSpikePct": -0.0879,
    "inventorySurplusPct": 0.0119,
    "zoriRent": 1568,
    "zoriYoY": 0.0333,
    "buyVsRent": 1.918,
    "valueToIncome": 6.21,
    "valueToRent": 24.69,
    "permits": 184,
    "permitsYoY": 0.0952,
    "stateUnemployment": 3.2,
    "stateUnemploymentYoY": 0,
    "stateHpiYoY": 0.0355,
    "stateHpiDrawdown": 0,
    "climateRiskRating": "Very Low",
    "climateRiskScore": 14.285714285714285,
    "rentYield": 0.04050222762251924,
    "zhvi": 471925,
    "zhviYoY": 0.012,
    "rdcActiveListings": 2491,
    "rdcActiveListingsYoY": -0.0109,
    "rdcDaysOnMarket": 52,
    "rdcMedianListingPrice": 499000
  }
]