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