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

15.97M
1.79%
24.46M
17.48M
0.91%
24.43M
17.48 M
1.12%
24.69 M