SMTC - Semtech Corp.
Float
63.41M
Short % of Float
27.42%
Oustanding Shares
64.28M
Float
63.48M
Short % of Float
20.32%
Oustanding Shares
63.87M
Float
63.48 M
Short % of Float
20.75%
Oustanding Shares
64.28 M