INNOVATIVE SOLUTIONS & SUPPORT INCISSC

Market cap
$512.99M
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Sep 30, 202424.9+7.64%
Sep 30, 202323.1-15.33%
Sep 30, 202227.3+45.39%
Sep 30, 202118.8+27.73%
Sep 30, 202014.7+30.65%
Sep 30, 201911.3-147.65%
Sep 30, 2018-23.6-1168.21%
Sep 30, 20172.2-78.91%
Sep 30, 201610.5-169.07%
Sep 30, 2015-15.2-1645.85%
Sep 30, 20141-87.45%
Sep 30, 20137.8+103.58%
Sep 30, 20123.8-22.63%
Sep 30, 20115