Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the complete record of transactions filed by KIRK A RUSSELL. Officer active across 1 company, notably Armada Hoffler Properties, Inc.. In total, 19 filings have been published. Split: 13 buys · 0 sell. Total volume traded: €1.6m. Activity tracked since 16 June 2021. The latest transaction was disclosed on 3 April 2025 (Acquisition). Regulator: SEC (Form 4). All data is accessible without signup.
Declarations 19 total
954.154 shares @ US$7.236 0.4% of flow Common Stock SEC:0001569187-25-000055:0
Canonical exit: 2 Jul 2025 (T+90) 50,000 shares @ US$7.726 22.3% of flow Common Stock SEC:0001569187-25-000051:0
Canonical exit: 23 Jun 2025 (T+90) 10,000 shares @ US$7.70 4.4% of flow Common Stock SEC:0001569187-25-000045:0
Canonical exit: 18 Jun 2025 (T+90) 30,000 shares @ US$7.639 13.1% of flow Common Stock SEC:0001569187-25-000037:0
Canonical exit: 15 Jun 2025 (T+90) 93,000 shares Common Stock SEC:0001569187-25-000008:0
969.224 shares @ US$10.226 0.6% of flow Common Stock SEC:0001569187-25-000004:0
Canonical exit: 2 Apr 2025 (T+90) 93,000 shares 0Common Stock SEC:0001569187-24-000179:0
898.9 shares @ US$10.8219 0.5% of flow Common Stock SEC:0001569187-24-000153:0
Canonical exit: 1 Jan 2025 (T+90) 95,238 shares @ US$10.50 55.7% of flow Common Stock SEC:0001569187-24-000142:0
Canonical exit: 25 Dec 2024 (T+90) 859.938 shares @ US$11.1072 0.5% of flow Common Stock SEC:0001569187-24-000106:0
Canonical exit: 3 Oct 2024 (T+90) 912.646 shares @ US$10.2607 0.5% of flow Common Stock SEC:0001569187-24-000053:0
Canonical exit: 3 Jul 2024 (T+90) 500 shares 0Common Stock SEC:0001569187-24-000051:0
715.252 shares @ US$12.2588 0.5% of flow Common Stock SEC:0001569187-24-000027:0
Canonical exit: 3 Apr 2024 (T+90) 850.809 shares @ US$10.1106 0.5% of flow Common Stock SEC:0001569187-23-000109:0
Canonical exit: 3 Jan 2024 (T+90) 710.184 shares @ US$11.92 0.5% of flow Common Stock SEC:0001569187-23-000091:0
Canonical exit: 4 Oct 2023 (T+90) 693.242 shares @ US$11.71 0.5% of flow Common Stock SEC:0001569187-23-000028:0
Canonical exit: 5 Jul 2023 (T+90) 2,998 shares 0Common Stock SEC:0001569187-22-000065:0
2,921 shares 0Common Stock SEC:0001569187-21-000058
2,921 shares 0Common Stock SEC:0001569187-21-000058:0