NTIC ranks #6440 out of 37501 tracked stocks by institutional interest, inside the more closely watched half of our coverage.
45 institutions disclose a position in NTIC, but none treat it as a major bet — even Peapod Lane Capital LLC, its most concentrated holder, allocates just 1.0% of its own portfolio to it.
Needham Investment Management LLC has added to its NTIC position for two straight quarters, increasing it by $1.3M to reach $6.8M today.
UBS Group AG has trimmed its NTIC position for two straight quarters, cutting it by $148.9K while still holding $44.6K.