Needham Group Discloses 765,000 NTIC Shares (8.1% Stake)
The Needham group disclosed a beneficial ownership of 765,000 shares, representing an 8.1% stake in Northern Technologies International Corp., filed via Schedule 13G/A.
Stock Titan · 2026-05-14 21:39