UTMD - Utah Medical Products, Inc.

Float
3.15M
Short % of Float
2.90%
Oustanding Shares
3.59M

Float
3.29M
Short % of Float
2.08%
Oustanding Shares
3.63M

Float
3.40 M
Short % of Float
0.68%
Oustanding Shares
3.63 M

Float
3.3M
Short % of Float
N/A
Oustanding Shares
3.53M