Trupanion Inc
(STU:TPW)
€
26.4
-0.40 (-1.49%)
Market Cap: 1.16 Bil
Enterprise Value: 910.41 Mil
PE Ratio: 57.70
PB Ratio: 3.27
GF Score: 81/100 Trupanion Inc (STU:TPW) Transcripts
- 1