{
  "rows": [
    {
      "bedroom": "all",
      "buildings": 18,
      "change_pct": -0.364779202695575,
      "lower_count": 94,
      "sample_size": 273,
      "higher_count": 52,
      "unchanged_count": 127,
      "unknown_lease_count": 273,
      "median_unit_change_pct": 0
    },
    {
      "bedroom": "one",
      "buildings": 18,
      "change_pct": -0.607487561748943,
      "lower_count": 52,
      "sample_size": 144,
      "higher_count": 24,
      "unchanged_count": 68,
      "unknown_lease_count": 144,
      "median_unit_change_pct": 0
    },
    {
      "bedroom": "studio",
      "buildings": 9,
      "change_pct": 0.348255042595103,
      "lower_count": 9,
      "sample_size": 35,
      "higher_count": 12,
      "unchanged_count": 14,
      "unknown_lease_count": 35,
      "median_unit_change_pct": 0
    },
    {
      "bedroom": "three_plus",
      "buildings": 5,
      "change_pct": -0.0254926265934818,
      "lower_count": 5,
      "sample_size": 13,
      "higher_count": 6,
      "unchanged_count": 2,
      "unknown_lease_count": 13,
      "median_unit_change_pct": 0
    },
    {
      "bedroom": "two",
      "buildings": 15,
      "change_pct": -0.29411112306944,
      "lower_count": 28,
      "sample_size": 81,
      "higher_count": 10,
      "unchanged_count": 43,
      "unknown_lease_count": 81,
      "median_unit_change_pct": 0
    }
  ],
  "method": "matched-period-medians-geometric-v1",
  "currentEnd": "2026-09-30",
  "previousEnd": "2026-08-31",
  "currentStart": "2026-09-01",
  "previousStart": "2026-08-28",
  "generatedAt": "2026-10-17T16:33:22.774Z",
  "queryFile": "scripts/sql/period-rent-comparison.sql"
}
