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