5% stakes

Lightera

Institution

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

5% stake reports

Stock
Optical Cable OCC25/07/187.24%642,199 shFirst report