Trupanion Inc. logo

Trupanion Inc.

TRUP | NASDAQ
Chart Builder DCF Calculator
$30.13
-$0.06 (-0.20%)
At close: Oct 30, 2026, 4:00 PM ET
$30.13
$0.00 (0.00%)
After-hours: Oct 30, 2026, 7:30 PM ET
Fiscal Year
Period Ending
FY 2025
Dec 31, 2025
FY 2024
Dec 31, 2024
FY 2023
Dec 31, 2023
FY 2022
Dec 31, 2022
FY 2021
Dec 31, 2021
FY 2020
Dec 31, 2020
Net Income
19.43M -9.63M -44.69M -44.67M -35.53M -5.84M
Depreciation & Amortization
15.84M 16.47M 12.47M 10.92M 11.97M 7.07M
Stock-Based Compensation
38.31M 33.43M 33.16M 33.39M 28.23M 8.91M
Other Working Capital
21.65M 9.1M 50.15M 55.15M -4.07M 1.3M
Other Non-Cash Items
-4.56M 3.55M 1.35M 1.05M -1.93M 153K
Deferred Income Tax
n/a n/a n/a n/a n/a n/a
Change in Working Capital
20.46M 4.47M 16.35M -8.69M 4.72M 11.25M
Operating Cash Flow
89.49M 48.29M 18.64M -8M 7.46M 21.54M
Capital Expenditures
-14.13M -9.72M -18.28M -17.09M -12.36M -7.45M
Cash Acquisitions
n/a n/a n/a -15.03M n/a -48.13M
Purchase of Investments
-256.03M -133.49M -165.94M -273.01M -95.67M -65.29M
Sales Maturities Of Investments
172.61M 127.65M 190.27M 239.21M 57.87M 44.07M
Other Investing Acitivies
1.66M 2.1M 1.59M -1.6M -1.76M 57K
Investing Cash Flow
-95.89M -13.46M 7.64M -67.52M -51.91M -76.75M
Debt Repayment
-20.23M -1.35M 58.39M 68.57M n/a -26.24M
Common Stock Repurchased
n/a n/a n/a -5.76M -4.73M -1.12M
Dividend Paid
n/a n/a n/a n/a n/a n/a
Other Financial Acitivies
-4.33M -3.36M -1.91M -4.36M n/a -78K
Financial Cash Flow
-22.86M -3.96M 59.13M 60.74M -1.13M 170.85M
Net Cash Flow
-22.27M 29.07M 85.83M -16.23M -45.33M 115.63M
Free Cash Flow
75.36M 38.57M 358K -25.09M -4.9M 14.09M
Adj. Free Cash Flow
37.05M 5.14M -32.8M -58.48M -33.12M 5.18M
Maintenance CapEx
n/a n/a n/a n/a n/a n/a
Growth CapEx
-14.13M -9.72M -18.28M -17.09M -12.36M -7.45M
Owner Earnings
89.49M 48.29M 18.64M -8M 7.46M 21.54M

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.