FALCONSTOR SOFTWARE INCFALC

Market cap
$12.32M
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2022-1-236.52%
Dec 31, 20211-59.19%
Dec 31, 20202-900.03%
Dec 31, 2019-0-142.80%
Dec 31, 20181-70.93%
Dec 31, 20172-122.88%
Dec 31, 2016-9-1371.48%
Dec 31, 20151-119.83%
Dec 31, 2014-4-67.50%
Dec 31, 2013-11+5.59%
Dec 31, 2012-10-42.80%
Dec 31, 2011-18