MMSI - Merit Medical Systems, Inc.
Float
56.52M
Short % of Float
5.90%
Oustanding Shares
57.93M
Float
56.38M
Short % of Float
3.98%
Oustanding Shares
57.31M
Float
56.38 M
Short % of Float
3.76%
Oustanding Shares
57.75 M
56.52M
5.90%
57.93M
56.38M
3.98%
57.31M
56.38 M
3.76%
57.75 M