Stewart Robert Alexander (CIK 0001708865)

Latest company ownership

Shares held
139,666
Last filed at
Nov 17, 2025
Confidence Score
50.0
2025Q4
Confidence Score History
2020Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Mar 1, 2024 Mar 4, 2024 JBG SMITH Properties Director Buy 97.5 +30,000 100.00% $506.1K
Nov 18, 2022 Nov 22, 2022 JBG SMITH Properties Director Sell 17.5 -86,290 -100.00% $1.7M
Nov 14, 2022 Nov 16, 2022 JBG SMITH Properties Director Sell 20.0 -36,500 -29.73% $718K
Aug 20, 2020 Aug 25, 2020 JBG SMITH Properties Director Buy 100.0 +36,500 42.30% $1M
Mar 16, 2020 Mar 18, 2020 JBG SMITH Properties Chair Sell 17.5 -100,000 -53.68% $2.9M