CCCS - CCC Intelligent Solutions Holdings Inc
Float
315.1M
Short % of Float
2.63%
Oustanding Shares
604.65M
Float
219.61M
Short % of Float
2.74%
Oustanding Shares
622.07M
Float
219.61 M
Short % of Float
3.28%
Oustanding Shares
602.57 M