SPXC - SPX Technologies Inc

Float
44.61M
Short % of Float
1.69%
Oustanding Shares
45.69M

Float
43.76M
Short % of Float
1.09%
Oustanding Shares
45.29M

Float
43.76 M
Short % of Float
1.31%
Oustanding Shares
45.65 M

44.61M
1.69%
45.69M
43.76M
1.09%
45.29M
43.76 M
1.31%
45.65 M