5% stakes

Albion River Management

Institution

5% stake reports
2
5% stake stocks
1
Latest report
26/06/15

5% stake reports

Stock
National Presto Industries NPK06/154.01%287,034 sh−1.1pp
National Presto Industries NPK25/12/055.07%362,350 shFirst report