SEC 13F Intelligence

Princeton Portfolio Strategies Group LLC / changes

Princeton Portfolio Strategies Group LLCQ2 2021 Changes