TRANSACT TECHNOLOGIES INCTACT

Market cap
$41.33M
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 202413-9.35%
Dec 31, 202315-17.73%
Dec 31, 202218+50.38%
Dec 31, 202112-0.51%
Dec 31, 202012+18.51%
Dec 31, 201910+37.16%
Dec 31, 20187-6.89%
Dec 31, 20178+0.04%
Dec 31, 20168+15.96%
Dec 31, 20157-32.25%
Dec 31, 201410+28.02%
Dec 31, 20138-33.49%
Dec 31, 201212+59.67%
Dec 31, 20117