INNOVATIVE SOLUTIONS & SUPPORT INCISSC

Market cap
$512.99M
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Sep 30, 20242+200.59%
Sep 30, 20231+89.40%
Sep 30, 20220-14.73%
Sep 30, 20210-0.31%
Sep 30, 20200-3.94%
Sep 30, 20190+3.45%
Sep 30, 20180-2.89%
Sep 30, 20170-8.95%
Sep 30, 20160-13.49%
Sep 30, 20151-1.07%
Sep 30, 20141+5.66%
Sep 30, 20131+3.08%
Sep 30, 20121-21.25%
Sep 30, 20111