CERT - Certara Inc
Float
109.03M
Short % of Float
3.93%
Oustanding Shares
159.86M
Float
109.14M
Short % of Float
3.90%
Oustanding Shares
159.53M
Float
109.14 M
Short % of Float
4.37%
Oustanding Shares
159.84 M
109.03M
3.93%
159.86M
109.14M
3.90%
159.53M
109.14 M
4.37%
159.84 M