{"data":{"market":{"status":"closed","is_open":false,"timezone":"Asia/Karachi"},"quotes":{"retrieved_at":"2026-08-19T16:05:16.265Z","age_seconds":298,"row_count":495,"status":"delayed"},"eod":{"warmed_cursor":0,"universe":495,"note":"EOD history is warmed in batches on the 5-minute cron"},"screener":{"retrieved_at":"2026-08-19T16:05:16.265Z","row_count":495},"catalog":{"retrieved_at":"2026-08-19T16:05:21.280Z","kse100":100,"sectors":38},"coverage":{"universe":495,"dividends":{"coverage_start":"2024-11-04","coverage_note":"history begins at coverage_start; a low years_paid before that date means our window is short, not that the company stopped paying","symbols_with_history":246,"pct_of_universe":49.7,"symbols_unknown":0,"symbols_serving_stale":0,"note":"unknown means PSX could not be reached for that symbol, not that it pays nothing"},"fundamentals":{"symbols_attempted":246,"pct_of_universe":49.7},"valuation":{"symbols_with_pe":183,"symbols_with_dividend_yield":199,"symbols_with_market_cap":139},"analytics":{"symbols_with_history":367}}},"metadata":{"source":"psxlens-edge"},"links":{"self":"/v1/freshness","snapshot":"/v1/market/snapshot"}}