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

63.41M
27.42%
64.28M
63.48M
20.32%
63.87M
63.48 M
20.75%
64.28 M