TRANSACT TECHNOLOGIES INCTACT

Market cap
$41.33M
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 2024-8.4-206.39%
Dec 31, 20237.9-159.50%
Dec 31, 2022-13.2-45.31%
Dec 31, 2021-24.1-9.61%
Dec 31, 2020-26.7-3662.94%
Dec 31, 20190.7-93.94%
Dec 31, 201812.4+2.33%
Dec 31, 201712.1+33.19%
Dec 31, 20169.1+21.35%
Dec 31, 20157.5-205.41%
Dec 31, 2014-7.1-164.55%
Dec 31, 201311+34.31%
Dec 31, 20128.2-22.68%
Dec 31, 201110.6