SRCE - 1st Source Corp.
Float
15.97M
Short % of Float
1.79%
Oustanding Shares
24.46M
Float
17.48M
Short % of Float
0.91%
Oustanding Shares
24.43M
Float
17.48 M
Short % of Float
1.12%
Oustanding Shares
24.69 M