MTRX - Matrix Service Co.
Float
26.19M
Short % of Float
2.05%
Oustanding Shares
27.3M
Float
25.94M
Short % of Float
1.67%
Oustanding Shares
27.05M
Float
25.80 M
Short % of Float
0.63%
Oustanding Shares
27.21 M
Float
26.04M
Short % of Float
N/A
Oustanding Shares
27.31M