TRANSACT TECHNOLOGIES INCTACT

Market cap
$41.33M
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 2024-28.2-317.28%
Dec 31, 202313-179.51%
Dec 31, 2022-16.3+36.06%
Dec 31, 2021-12-40.25%
Dec 31, 2020-20-1138.86%
Dec 31, 20191.9-90.47%
Dec 31, 201820.3+58.08%
Dec 31, 201712.8-11.78%
Dec 31, 201614.5+20.00%
Dec 31, 201512.1-244.74%
Dec 31, 2014-8.4-155.81%
Dec 31, 201315+42.13%
Dec 31, 201210.5