While insiders own 45% of Syntec Optics Holdings, Inc. (NASDAQ:OPTX), retail investors are its largest shareholders with 55% ownership
Key Insights Significant control over Syntec Optics Holdings by retail investors implies that the general public has...