Nov 12, 4:27 PM ET
13F-HR · Princeton Portfolio Strategies Group LLC · Filed Nov 12, 2019
PPSG 13F 09302019