[{"id":14741,"run_id":451,"as_of":"2026-09-17","ticker":"ADC","company":"Agree Realty Corp","source":"weekly","conviction":41.7,"technical":37.8,"stage":"No Long Regime","gated":true,"n_gates":2,"gates":["Price below the 200DMA — no long regime.","50DMA is not rising."],"sizing_low":0.0,"sizing_high":0.0,"sizing_label":"No trade / watch only","close":68.16,"sector":"Real Estate","etf":"XLRE","pillars":{"Regime clarity":5.0,"Volatility behaviour":11.2,"Cross-asset confirmation":7.0,"Sponsorship / positioning":7.0,"Catalyst alignment (insider)":11.5},"total_cfo_value":0.0,"total_other_value":6993716.0,"n_cfo_buys":0.0,"n_other_buys":9.0,"has_cfo_buy":false,"roles_buying":"2 CEO, 6 Director, 1 Unclassified","npr":1.0,"cluster_insiders":4.0,"days_since_buy":null,"insider_lookup_failed":false,"technical_only":false,"created_at":"2026-09-17T21:06:22.295534+00:00"},{"id":15330,"run_id":455,"as_of":"2026-10-14","ticker":"ADC","company":"Agree Realty Corp","source":"weekly","conviction":36.8,"technical":29.8,"stage":"No Long Regime","gated":true,"n_gates":3,"gates":["Price below the 200DMA — no long regime.","200DMA is not rising — regime not clear.","50DMA is not rising."],"sizing_low":0.0,"sizing_high":0.0,"sizing_label":"No trade / watch only","close":65.58,"sector":"Real Estate","etf":"XLRE","pillars":{"Regime clarity":3.0,"Volatility behaviour":13.8,"Cross-asset confirmation":0.0,"Sponsorship / positioning":7.0,"Catalyst alignment (insider)":13.0},"total_cfo_value":0.0,"total_other_value":7050215.0,"n_cfo_buys":0.0,"n_other_buys":9.0,"has_cfo_buy":false,"roles_buying":"2 CEO, 1 Other C-suite, 5 Director, 1 Unclassified","npr":1.0,"cluster_insiders":5.0,"days_since_buy":null,"insider_lookup_failed":false,"technical_only":false,"created_at":"2026-10-14T21:57:05.171892+00:00"},{"id":15422,"run_id":456,"as_of":"2026-10-15","ticker":"ADC","company":"Agree Realty Corp","source":"weekly","conviction":32.8,"technical":24.8,"stage":"No Long Regime","gated":true,"n_gates":3,"gates":["Price below the 200DMA — no long regime.","200DMA is not rising — regime not clear.","50DMA is not rising."],"sizing_low":0.0,"sizing_high":0.0,"sizing_label":"No trade / watch only","close":66.56,"sector":"Real Estate","etf":"XLRE","pillars":{"Regime clarity":3.0,"Volatility behaviour":9.8,"Cross-asset confirmation":0.0,"Sponsorship / positioning":7.0,"Catalyst alignment (insider)":13.0},"total_cfo_value":0.0,"total_other_value":7050215.0,"n_cfo_buys":0.0,"n_other_buys":9.0,"has_cfo_buy":false,"roles_buying":"2 CEO, 1 Other C-suite, 5 Director, 1 Unclassified","npr":1.0,"cluster_insiders":5.0,"days_since_buy":null,"insider_lookup_failed":false,"technical_only":false,"created_at":"2026-10-15T21:13:44.615367+00:00"},{"id":16015,"run_id":458,"as_of":"2026-10-16","ticker":"ADC","company":"Agree Realty Corp","source":"weekly","conviction":36.8,"technical":29.8,"stage":"No Long Regime","gated":true,"n_gates":3,"gates":["Price below the 200DMA — no long regime.","200DMA is not rising — regime not clear.","50DMA is not rising."],"sizing_low":0.0,"sizing_high":0.0,"sizing_label":"No trade / watch only","close":67.04,"sector":"Real Estate","etf":"XLRE","pillars":{"Regime clarity":3.0,"Volatility behaviour":13.8,"Cross-asset confirmation":0.0,"Sponsorship / positioning":7.0,"Catalyst alignment (insider)":13.0},"total_cfo_value":0.0,"total_other_value":7050215.0,"n_cfo_buys":0.0,"n_other_buys":9.0,"has_cfo_buy":false,"roles_buying":"2 CEO, 1 Other C-suite, 5 Director, 1 Unclassified","npr":1.0,"cluster_insiders":5.0,"days_since_buy":null,"insider_lookup_failed":false,"technical_only":false,"created_at":"2026-10-16T20:55:56.165619+00:00"}]