Tetragon Financial Group

TFG · Euronext Amsterdam · USD

$14.55Change from previous close: −0.68%Absolute change: −$0.10

Close · October 2, 2026

Valuation

Data as of October 4, 2026

Valuation multiples

Market cap
$1.19B
Enterprise value
$1.34B
P/E (trailing 12 months)
9.21
Price/book
0.33
Price/sales
3.35
EV/revenue
3.77

Profitability and growth

Gross margin
100.0%
Operating margin
127.4%
Net margin
49.2%
ROE
4.9%
ROA
3.1%

Financial health

Total cash
$43.6M
Total debt
$185M
Debt/equity
0.05
Current ratio
5.67
Quick ratio
4.78

Dividends

Annual dividend per share
$0.48
Dividend yield
3.3%
Payout ratio
29.1%
Ex-dividend date
July 31, 2026

Shares and trading

Beta
-0.14
Average volume
10.6K
Shares outstanding
81.7M
Institutional ownership
8.7%
Insider ownership
19.6%