← Insiders

TRUP

Bearish signal

Factor checklist — research, not advice

A check leans with a bullish reading. A cross leans against it. A dash is unavailable or mixed.

VENTE TOTALE: 2 469 titres (~69 044,34 $ US)

Insiders
Tooth Margaret
Total bought
—

Avg buy (VWAP, 90d window) —

Total sold
$69,044

Avg sell (VWAP, 90d window) $29.22 vs last close —

Last activity
2026-09-11
Last synced
2026-09-17 09:54:31 Synced via automated research pipeline

Sign in to request a sync of this company's price history and timing levels.

Insider holdings as a share of total assets aren't available for this company.

Avg buy and avg sell are volume-weighted prices (sum of shares × price, divided by shares) for Form 4 rows in this 90-day window that report both figures. A comparison with last close is market context for that average, not advice.

Recent Form 4

Filings in the 90-day window for this company. Value is shares × price from the filing. Research, not advice.

Date Person Side Shares Price Value Form 4
2026-09-11 Tooth Margaret Sell 1,000 $25.00 $25,000 Form 4
2026-08-28 GALLAGHER JOHN R Sell 3,604 $29.70 $107,039 Form 4
2026-08-26 Qureshi Fawwad Sell 6,111 $30.01 $183,391 Form 4
2026-08-25 Tooth Margaret Sell 491 $31.84 $15,633 Form 4
2026-08-11 Tooth Margaret Sell 978 $29.05 $28,411 Form 4
2026-07-28 GALLAGHER JOHN R Sell 431 $25.08 $10,809 Form 4
2026-06-29 GALLAGHER JOHN R Sell 431 $25.35 $10,926 Form 4

Price (1 year)

Live chart from TradingView — independent market data, as price context around the filings, not the Quorum score. EMA 50/200 and Bollinger load by default. When the exchange is known it is sent as EXCHANGE:SYMBOL; otherwise TradingView resolves the ticker best-effort.

Market snapshot

Signal

Bearish signalScored 2026-09-16

TRUP shows a genuine fundamental turnaround with positive net profitability and free cash flow generation in 2025, but the weak catalyst score (25) with no identifiable near-term event driver severely limits the…

The first sentence of the analysis written for TRUP on 2026-09-16 - a real excerpt, not a sample. The rest of it, the 0-100 score and the rating it produced are part of Plus. See plans.

Financial ratios

MetricTrend2025-12-312024-12-312023-12-312022-12-312021-12-31
Gross Profit Margin28.5%13.9%11.8%13.5%14.9%
Ebit Margin2.5%0.4%-3.0%-4.4%-5.0%
Ebitda Margin3.6%1.7%-1.8%-3.2%-3.3%
Operating Profit Margin1.5%-0.7%-3.7%-4.8%-5.0%
Pretax Profit Margin1.5%-0.7%-4.1%-4.9%-5.0%
Continuous Operations Profit Margin1.4%-0.7%-4.0%-4.9%-5.1%
Net Profit Margin1.4%-0.7%-4.0%-4.9%-5.1%
Bottom Line Profit Margin1.4%-0.7%-4.0%-4.9%-5.1%
Current Ratio1.0741.7081.6321.6201.748
Quick Ratio1.0741.7081.6321.6201.748
Solvency Ratio0.0660.014-0.067-0.092-0.102
Cash Ratio0.3370.4580.4280.2270.391
Price To Earnings Ratio83.044-209.565-28.250-43.209-148.348
Price To Earnings Growth Ratio-0.2812.66315.537-1.831-0.325
Forward Price To Earnings Growth Ratio-0.2812.66315.537-1.831-0.325
Price To Earnings Diluted Ratio83.044-209.565-28.250-43.209-148.348
Price To Earnings Diluted Growth Ratio-0.2812.66315.537-1.831-0.325
Price To Book Ratio4.1816.2864.1626.34715.952
Price To Sales Ratio1.1151.5811.1402.1417.581
Price To Free Cash Flow Ratio21.30352.6833,531.395-77.231-1,082.164
Price To Operating Cash Flow Ratio17.93942.08367.831-242.197710.560
Debt To Assets Ratio0.1220.1600.1650.1030.000
Debt To Equity Ratio0.2910.3990.4250.2280.000
Debt To Capital Ratio0.2250.2850.2980.1850.000
Long Term Debt To Capital Ratio0.2100.2830.2960.1830.000
Financial Leverage Ratio2.3832.4962.5782.2001.694
Working Capital Turnover Ratio10.3605.5265.5845.2213.950
Operating Cash Flow Ratio0.2180.1380.054-0.0280.033
Operating Cash Flow Sales Ratio0.0620.0380.017-0.0090.011
Free Cash Flow Operating Cash Flow Ratio0.8420.7990.0193.136-0.657
Debt Service Coverage Ratio2.0641.346-1.500-5.491-2,355.500
Interest Coverage Ratio1.599-0.656-3.367-10.078-3,519.600
Short Term Operating Cash Flow Coverage Ratio8.94935.76813.806-7.2530.000
Operating Cash Flow Coverage Ratio0.8010.3750.145-0.1150.000
Capital Expenditure Coverage Ratio6.3344.9701.020-0.4680.604
Dividend Paid And Capex Coverage Ratio6.3344.9701.020-0.4680.604
Dividend Payout Ratio0.0000.0000.0000.0000.000
Enterprise Value Multiple30.61093.812-60.812-66.927-224.218

Sparkline shows each ratio oldest → newest (left → right).

How the latest year compares

For each ratio: its most recent value, the change versus one year earlier, and versus its 5-year average. ▲ higher ▼ lower

MetricCurrentvs 1Y agovs 5Y avg
Gross Profit Margin 28.5% ▲14.6% ▲12.0%
Ebit Margin 2.5% ▲2.1% ▲4.4%
Ebitda Margin 3.6% ▲1.9% ▲4.2%
Operating Profit Margin 1.5% ▲2.3% ▲4.1%
Pretax Profit Margin 1.5% ▲2.3% ▲4.2%
Continuous Operations Profit Margin 1.4% ▲2.1% ▲4.0%
Net Profit Margin 1.4% ▲2.1% ▲4.0%
Bottom Line Profit Margin 1.4% ▲2.1% ▲4.0%
Current Ratio 1.074 ▼-0.635 ▼-0.483
Quick Ratio 1.074 ▼-0.635 ▼-0.483
Solvency Ratio 0.066 ▲0.052 ▲0.103
Cash Ratio 0.337 ▼-0.122 ▼-0.031
Price To Earnings Ratio 83.044 ▲292.610 ▲152.310
Price To Earnings Growth Ratio -0.281 ▼-2.944 ▼-3.433
Forward Price To Earnings Growth Ratio -0.281 ▼-2.944 ▼-3.433
Price To Earnings Diluted Ratio 83.044 ▲292.610 ▲152.310
Price To Earnings Diluted Growth Ratio -0.281 ▼-2.944 ▼-3.433
Price To Book Ratio 4.181 ▼-2.105 ▼-3.204
Price To Sales Ratio 1.115 ▼-0.465 ▼-1.596
Price To Free Cash Flow Ratio 21.303 ▼-31.381 ▼-467.894
Price To Operating Cash Flow Ratio 17.939 ▼-24.143 ▼-101.304
Debt To Assets Ratio 0.122 ▼-0.038 ▲0.012
Debt To Equity Ratio 0.291 ▼-0.107 ▲0.023
Debt To Capital Ratio 0.226 ▼-0.060 ▲0.027
Long Term Debt To Capital Ratio 0.210 ▼-0.073 ▲0.015
Financial Leverage Ratio 2.383 ▼-0.113 ▲0.113
Working Capital Turnover Ratio 10.360 ▲4.834 ▲4.232
Operating Cash Flow Ratio 0.218 ▲0.080 ▲0.135
Operating Cash Flow Sales Ratio 0.062 ▲0.025 ▲0.038
Free Cash Flow Operating Cash Flow Ratio 0.842 ▲0.043 ▲0.014
Debt Service Coverage Ratio 2.064 ▲0.718 ▲473.880
Interest Coverage Ratio 1.599 ▲2.255 ▲708.019
Short Term Operating Cash Flow Coverage Ratio 8.949 ▼-26.819 ▼-1.305
Operating Cash Flow Coverage Ratio 0.800 ▲0.426 ▲0.560
Capital Expenditure Coverage Ratio 6.334 ▲1.364 ▲3.842
Dividend Paid And Capex Coverage Ratio 6.334 ▲1.364 ▲3.842
Dividend Payout Ratio 0.000 0.000 0.000
Enterprise Value Multiple 30.610 ▼-63.203 ▲76.117

Key metrics

MetricTrend20252024202320222021
Market cap$1.61B$2.03B$1.26B$1.94B$5.30B
Enterprise value$1.58B$2.00B$1.25B$1.94B$5.21B
EV / Sales1.10x1.56x1.12x2.15x7.46x
EV / Op. cash flow17.65x41.43x66.83x-242.68x698.84x
EV / Free cash flow20.95x51.87x3479.52x-77.39x-1064.32x
EV / EBITDA30.61x93.81x-60.81x-66.93x-224.22x
Net debt / EBITDA-0.51x-1.47x0.91x-0.13x3.76x
Current ratio1.07x1.71x1.63x1.62x1.75x
Income quality4.61x-5.01x-0.42x0.18x-0.21x
Graham number$10————
Graham net-net$2$1-$0$1$3
Tax burden88.4%99.9%99.2%101.1%100.9%
Interest burden61.5%-198.3%136.6%110.7%100.0%
Working capital$30.2M$247.7M$217.6M$179.5M$167.3M
Invested capital$198.5M$400.0M$383.7M$336.2M$300.6M
Return on assets2.1%-1.2%-5.7%-6.7%-6.3%
Operating ROA2.6%-1.2%-5.6%-7.0%-6.6%
Return on tangible assets2.3%-1.3%-6.2%-7.4%-7.0%
Return on equity5.1%-3.0%-14.7%-14.6%-10.7%
Return on invested capital3.8%-2.1%-9.2%-11.2%-10.4%
Return on capital employed4.4%-2.1%-9.3%-11.3%-10.4%
Earnings yield1.2%-0.5%-3.5%-2.3%-0.7%
Free cash flow yield4.7%1.9%0.0%-1.3%-0.1%
Capex / Op. cash flow15.8%20.1%98.1%-213.6%165.7%
Capex / Depreciation89.2%59.0%146.5%156.5%103.3%
Capex / Sales1.0%0.8%1.6%1.9%1.8%
SG&A / Sales11.3%5.0%5.4%4.4%4.6%
R&D / Sales2.6%2.4%1.9%2.8%2.4%
Stock comp / Sales2.7%2.6%3.0%3.7%4.0%
Intangibles / Total assets6.9%6.2%8.0%9.8%9.8%
Days sales outstanding77d78d88d94d86d
Days payables outstanding6d4d4d4d5d
Operating cycle77d78d88d94d86d
Cash conversion cycle71d74d84d89d81d

Change by theme

Grouped by what each metric measures. Each figure is the change over the period shown — ▲ up ▼ down versus then.

Change over 1 year

Valuation
Market cap ▼-21.0%EV / Sales ▼-29.5%EV / EBITDA ▼-67.4%EV / Op. cash flow ▼-23.786Earnings yield ▲+0.017
Profitability
Return on equity ▲+0.080Return on assets ▲+0.033Return on invested capital ▲+0.058Return on capital employed ▲+0.064Operating ROA ▲+0.038Income quality ▲+9.618Tax burden ▼-0.116
Efficiency
Days sales outstanding ▼-1.225Days payables outstanding ▲+2.031Operating cycle ▼-1.225Cash conversion cycle ▼-3.255Capex / Sales ▲+0.002R&D / Sales ▲+0.002
Balance-sheet strength
Current ratio ▼-0.635Net debt / EBITDA ▲+0.964Working capital ▼-217542000.000Invested capital ▼-201553000.000Intangibles / Total assets ▲+0.007

Change over 5 years

Valuation
Market cap ▼-69.7%EV / Sales ▼-85.3%EV / EBITDA ▲+113.7%EV / Op. cash flow ▼-681.195Earnings yield ▲+0.019
Profitability
Return on equity ▲+0.158Return on assets ▲+0.084Return on invested capital ▲+0.142Return on capital employed ▲+0.147Operating ROA ▲+0.092Income quality ▲+4.815Tax burden ▼-0.125
Efficiency
Days sales outstanding ▼-9.702Days payables outstanding ▲+0.339Operating cycle ▼-9.702Cash conversion cycle ▼-10.040Capex / Sales ▼-0.008R&D / Sales ▲+0.002
Balance-sheet strength
Current ratio ▼-0.674Net debt / EBITDA ▼-4.269Working capital ▼-137099000.000Invested capital ▼-102093000.000Intangibles / Total assets ▼-0.029

Employee count

Peer market caps

Congressional trades

STOCK Act disclosures (90-day window)

Amounts are STOCK Act brackets as disclosed. Quorum does not turn a bracket into an exact price or a midpoint.

No STOCK Act disclosures for this company in this window.

Recent trades

DateRepresentativeTypeAmount
2021-12-10Brad SchneiderSale (Partial)$50,001 - $100,000
2021-12-10Brad SchneiderExchange$50,001 - $100,000
2021-12-07Brad SchneiderSale (Full)$15,001 - $50,000
2021-07-16Marie NewmanSale (Full)$1,001 - $15,000
2021-05-21Marie NewmanSale (Full)$1,001 - $15,000
2021-02-08Brad SchneiderSale (Partial)$50,001 - $100,000
2020-12-17Brad SchneiderSale (Partial)$100,001 - $250,000
2020-12-17Brad SchneiderSale (Partial)$100,001 - $250,000
2020-08-12Brad SchneiderSale (Partial)$250,001 - $500,000
2020-08-12Brad SchneiderSale (Partial)$250,001 - $500,000
2020-08-12Brad SchneiderSale (Partial)$250,001 - $500,000
2018-10-30Brad SchneiderSale (Partial)$50,001 - $100,000
2018-10-10Brad SchneiderSale (Partial)$50,001 - $100,000

Recent news