FALCONSTOR SOFTWARE INCFALC

Market cap
$11.4M
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2022-15.7-1109.62%
Dec 31, 20211.6-80.00%
Dec 31, 20207.8-170.65%
Dec 31, 2019-11+77.78%
Dec 31, 2018-6.2-190.00%
Dec 31, 20176.9-114.96%
Dec 31, 2016-46.1+770.00%
Dec 31, 2015-5.3-64.90%
Dec 31, 2014-15.1-22.00%
Dec 31, 2013-19.4-14.22%
Dec 31, 2012-22.6