5% stakes

Thomas Keck

Individual holder

5% stake reports
1
5% stake stocks
1
Latest report
25/09/18

5% stake reports

Stock
StepStone Group STEP25/09/185.2%4,299,538 shFirst report