Loading institutional data...
Loading institutional data...
Insufficient data to determine institutional momentum.
Data as of Q3 2026
Loading snapshot...
Loading financials...
Loading valuation...
Loading analysis...
Loading dividends & returns...
Loading capital allocation...
Loading debt & leverage...
Loading performance...
Loading peer comparison...
Loading insider activity...
Loading ownership map...
Loading crowding analysis...
Loading conviction analysis...
Loading buy/sell flow...
Loading ownership trends...
Loading top holders...
Loading top holders...
Ranked against 14 sector peers with collected financials. Valuation from latest close × latest fiscal-year fundamentals; 13F conviction as of 2026-09-30.
Percentile is “goodness” within the peer set (100 = best). For valuation and leverage that means cheaper / less-levered ranks higher.
| Company | Mkt cap ▼ | P/E | EV/EBITDA | P/S | Rev gr | Gross | Net | ROE | ROIC | Net D/EBITDA | 13F |
|---|---|---|---|---|---|---|---|---|---|---|---|
| HKD | $544M | 3.9× | 71.5× | 4.0× | 566% | — | 71.3% | 36.8% | 18.5% | — | 2 |
| FWDI | $529M | — | — | 29.1× | -9.0% | 28.5% | -918% | -11.4% | -11.4% | — | — |
| UWMC | $514M | 12.4× | 9.9× | 0.2× | 18.2% | — | 0.9% | 1.7% | 0.6% | 8.2× | 50 |
| OPRT | $459M | 18.8× | — | 0.5× | -4.5% | — | 2.6% | 6.5% | 6.5% | — | 22 |
| WYFI | $436M | — | — | 5.5× | 66.2% | 60.2% | -31.2% | -5.1% | -4.9% | — | 15 |
| TREE | $394M | 2.6× | 8.7× | 0.3× | 24.1% | 31.5% | 13.5% | 52.8% | 22.3% | 3.8× | 35 |
| LPRO | $372M | — | — | 4.0× | 288% | 76.9% | -4.5% | -5.7% | -2.7% | — | 1 |
| ORBS | $354M | — | — | 10.8× | -16.8% | 1.6% | -794% | -113% | -113% | — | 18 |
| RM | $335M | 8.2× | 12.4× | 0.5× | 9.7% | — | 6.9% | 11.9% | 2.2% | 10.3× | 16 |
| SWKHL | $305M | — | 14.5× | 7.3× | -7.8% | — | -6.1% | -1.1% | -0.9% | -0.5× | — |
| TROO | $282M | — | — | 16.5× | 69.7% | 9.1% | -163% | -56.9% | -56.9% | — | 1 |
| DGXX | $241M | — | — | 7.1× | -7.6% | -9.4% | -82.9% | -23.0% | -23.0% | — | — |
| SNFCA | $240M | 7.3× | — | 0.7× | 3.0% | 98.6% | 9.3% | 7.8% | 7.8% | — | 14 |
| ONIT | $232M | 1.3× | — | 0.2× | 9.3% | — | 17.8% | 30.2% | 30.2% | — | 14 |
| CPSS | $218M | 12.4× | — | 0.5× | 10.4% | — | 4.4% | 6.2% | 2.4% | — | 11 |
Peers = companies sharing TREE's sector (Loan Brokers) with collected SEC financials. Multiples use the most recent end-of-day close and latest fiscal-year fundamentals (trailing, not forward). Missing cells mean the peer never reported that line item, has no collected price, or has a non-positive denominator. Not investment advice.
Loading ownership map...
Loading crowding analysis...
Total return (dividends reinvested) vs the market, from quarter-end prices.
Above 0 = ahead of the S&P 500 since the window start; below 0 = behind. Rising means it's pulling ahead.
How far the stock fell below its prior peak. Deeper, longer drawdowns = a rougher ride to the same return.
Quarter-end, dividend-adjusted (total return). Beta & volatility from quarterly returns (annualized). Benchmark is the S&P 500 (SPY total return). Annual returns compound the quarters ending in each calendar year; the first and last years in a window may be partial. Past performance doesn't predict future results.
Last reported position per insider, carried forward. Steps can be a holding disclosed for the first time rather than a trade.
| Date | Insider | What it was | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-30 | 3 co-filers Chief Executive Officer | Option exercise | 4,000 | — | — |
| 2026-09-30 | 3 co-filers Chief Executive Officer | Tax withholding | 1,574 | $24.35 | $38k |
| 2026-09-30 | 3 co-filers Chief Executive Officer | Option exercise | 4,000 | — | — |
| 2026-06-17 | 3 co-filers Group filing | Grant | 5,000 | $0.00 | — |
| 2026-06-17 | 3 co-filers Group filing | Grant | 5,000 | $0.00 | — |
| 2026-06-17 | 3 co-filers Group filing | Grant | 5,000 | $0.00 | — |
| 2026-06-17 | 3 co-filers Group filing | Grant | 5,000 | $0.00 | — |
| 2026-06-17 | 3 co-filers Group filing | Grant | 5,000 | $0.00 | — |
| 2026-06-17 | 3 co-filers Group filing | Grant | 5,000 | $0.00 | — |
| 2026-06-17 | 3 co-filers Group filing | Grant | 5,000 | $0.00 | — |
| 2026-06-17 | 3 co-filers Group filing | Grant | 5,000 | $0.00 | — |
| 2026-06-11 | 3 co-filers Group filing | Option exercise1d late | 5,000 | — | — |
| 2026-06-11 | 3 co-filers Group filing | Option exercise1d late | 5,000 | — | — |
| 2026-06-11 | 3 co-filers Group filing | Option exercise1d late | 5,000 | — | — |
| 2026-06-11 | 3 co-filers Group filing | Option exercise1d late | 5,000 | — | — |
| 2026-06-11 | 3 co-filers Group filing | Option exercise1d late | 5,000 | — | — |
| 2026-06-11 | 3 co-filers Group filing | Option exercise1d late | 5,000 | — | — |
| 2026-06-11 | 3 co-filers Group filing | Option exercise1d late | 5,000 | — | — |
| 2026-06-11 | 3 co-filers Group filing | Option exercise1d late | 5,000 | — | — |
| 2026-06-11 | 3 co-filers Group filing | Option exercise1d late | 5,000 | $0.00 | — |
| 2026-06-11 | 3 co-filers Group filing | Option exercise1d late | 5,000 | $0.00 | — |
| 2026-06-11 | 3 co-filers Group filing | Option exercise1d late | 5,000 | $0.00 | — |
| 2026-06-11 | 3 co-filers Group filing | Option exercise1d late | 5,000 | $0.00 | — |
| 2026-06-11 | 3 co-filers Group filing | Option exercise1d late | 5,000 | $0.00 | — |
| 2026-06-11 | 3 co-filers Group filing | Option exercise1d late | 5,000 | $0.00 | — |
| 2026-06-11 | 3 co-filers Group filing | Option exercise1d late | 5,000 | $0.00 | — |
| 2026-06-11 | 3 co-filers Group filing | Option exercise1d late | 5,000 | $0.00 | — |
| 2026-03-10 | 3 co-filers Chief Human Resources Officer | Option exercise | 9,999 | — | — |
| 2026-03-10 | 6 co-filers Chief Executive Officer | Option exercise | 7,499 | — | — |
| 2026-03-10 | 3 co-filers Chief Operating Officer | Option exercise | 3,333 | — | — |
| 2026-03-10 | 3 co-filers Chief Accounting Officer | Option exercise | 4,166 | — | — |
| 2026-03-10 | 3 co-filers General Counsel & Corp Sec. | Option exercise | 5,666 | — | — |
| 2026-03-10 | 3 co-filers Chief Financial Officer | Option exercise | 6,666 | — | — |
| 2026-03-10 | 3 co-filers Chief Financial Officer | Tax withholding | 1,896 | $42.65 | $81k |
| 2026-03-10 | 3 co-filers Chief Human Resources Officer | Tax withholding | 3,689 | $42.65 | $157k |
| 2026-03-10 | 3 co-filers Chief Operating Officer | Tax withholding | 989 | $42.65 | $42k |
| 2026-03-10 | 3 co-filers Chief Accounting Officer | Tax withholding | 1,185 | $42.65 | $51k |
| 2026-03-10 | 3 co-filers General Counsel & Corp Sec. | Tax withholding | 1,612 | $42.65 | $69k |
| 2026-03-10 | 6 co-filers Chief Executive Officer | Tax withholding | 2,962 | $42.65 | $126k |
| 2026-03-10 | 3 co-filers Chief Operating Officer | Option exercise | 3,333 | $0.00 | — |
Every row is classified by what it MEANT, not by its SEC code. A code is not a meaning: code P (“purchase”) also covers dividend reinvestment and employee stock purchase plans, and code S (“sale”) also covers 10b5-1 plan sales scheduled months earlier and option exercises sold the same day.
Across 30 days of all filings, $5.08bn of insider selling contained $3.50bn of plan sales and $0.46bn of exercise-and-sell. Only 29% was discretionary. Reading an unclassified feed badly overstates how much insiders decided.
Buys and sales are counted separately and never netted. They are different decisions by different people; a company where one officer bought while another sold is not “neutral”.
The holding line carries each insider's last reported position forward, so it shows the total held rather than a sawtooth of whoever traded that day. It covers only insiders who filed in the window.
“Filed late” counts calendar days past the two-business-day deadline with five days' grace, so a Thursday or Friday trade crossing a weekend is never flagged. It describes the company's filing discipline, not the trade.
Insider activity is descriptive. Nothing here is investment advice.