TRUPANION, INC.TRUP

Market cap
$1.6B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 202412+9.78%
Dec 31, 202311+10.92%
Dec 31, 20229+5.80%
Dec 31, 20219+47.75%
Dec 31, 20206+48.25%
Dec 31, 20194+47.71%
Dec 31, 20183+1.88%
Dec 31, 20173+35.39%
Dec 31, 20162+55.62%
Dec 31, 20151-34.30%
Dec 31, 20142