INNOVATIVE SOLUTIONS & SUPPORT INCISSC

Market cap
$512.99M
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Sep 30, 202412+45.95%
Sep 30, 20238+6.24%
Sep 30, 20228+75.02%
Sep 30, 20214+36.31%
Sep 30, 20203+60.55%
Sep 30, 20192-160.45%
Sep 30, 2018-3-981.36%
Sep 30, 20170-87.34%
Sep 30, 20163-196.27%
Sep 30, 2015-3-803.50%
Sep 30, 20140-82.47%
Sep 30, 20132+161.47%
Sep 30, 20121-26.11%
Sep 30, 20111