Trupanion Inc logo

Trupanion Inc

NEW
STU:TPW (USA)  
€ 23.2 -0.60 (-2.52%) Jul 8
44.83
P/B:
2.92
Market Cap:
€ 1.01B ($ 1.16B)
Enterprise V:
€ 772.26M ($ 882.77M)
Volume:
0
Avg Vol (2M):
124.00
Trade In:

Trupanion Inc Valuation Measures