TRUP - Trupanion Inc
Float
33.82M
Short % of Float
37.06%
Oustanding Shares
41.81M
Float
31.30M
Short % of Float
39.69%
Oustanding Shares
41.01M
Float
31.30 M
Short % of Float
38.77%
Oustanding Shares
41.55 M
33.82M
37.06%
41.81M
31.30M
39.69%
41.01M
31.30 M
38.77%
41.55 M