TRANSACT TECHNOLOGIES INCTACT

Market cap
$41.33M
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2024-20.1-324.11%
Dec 31, 20239-177.58%
Dec 31, 2022-11.5+29.78%
Dec 31, 2021-8.9-38.11%
Dec 31, 2020-14.4-1091.72%
Dec 31, 20191.5-90.79%
Dec 31, 201815.8+61.87%
Dec 31, 20179.7-13.12%
Dec 31, 201611.2+23.21%
Dec 31, 20159.1-242.48%
Dec 31, 2014-6.4-155.33%
Dec 31, 201311.5+40.10%
Dec 31, 20128.2