May 3, 1:51 PM ET
13F-HR · Princeton Alpha Management LP · Filed May 3, 2017
PRINCETON ALPHA Q1 2017 13F