‹ Screener

INNOVATIVE SOLUTIONS & SUPPORT INC

ISSC · Services-Computer Programming Services · 17.9M shares · +1%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$726K (gross $725K, SBC $1M)

Reference price $13.69 · est. market cap ~$245M — last insider sale, 2025-06-30 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B74

Small avionics maker with strong returns, an earnings surge, and a solid balance sheet, but limited scale.

Strengths

Risks

Notable findings

Quarterly revenue

2018-09-30 · $4M2018-12-31 · $4M2019-03-31 · $4M2019-06-30 · $5M

Last 4 quarters · from SEC filings.

Key metrics

Return on equity
24.2%
Return on assets
15.1%
ROIC
18.4%
Revenue growth (QoQ)
9.2%
Net-income growth
123.3%
Debt / equity
0.3×
Net debt / EBITDA
0.8×
Interest coverage
11.6×
Current ratio
3.0×
Free cash flow
$7M
EBITDA
$24M
Tangible book value
$34M
Cash & investments
$3M

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-20BRESSNER GLEN RGrant6.3K$15.93
2026-05-18Askarpour ShahramTax withheld906$16.26
2026-05-18DiGiovanni JeffreyTax withheld474$16.26
2026-04-16Belland Stephen LGrant5.6K
2026-04-16Carolin Roger AnthonyGrant5.6K
2026-04-16BRESSNER GLEN RGrant5.6K
2026-04-16Devine Denise LDisposition5.4K
2026-04-16Devine Denise LGrant5.6K
2026-04-16Dean Garry C.Grant5.6K
2026-04-16Silfen Richard AGrant5.6K
2026-04-08DiGiovanni JeffreyTax withheld765$23.02
2026-03-31DiGiovanni JeffreyTax withheld897$20.53
2026-02-22Askarpour ShahramTax withheld2.9K$24.32
2026-02-18DiGiovanni JeffreyTax withheld2.2K$23.52
2026-02-18Askarpour ShahramTax withheld3.6K$23.52
2026-02-17DiGiovanni JeffreyGrant9.5K
2026-02-17Askarpour ShahramGrant20K$19.83
2026-02-17Silfen Richard AGrant1.9K
2026-02-17Askarpour ShahramGrant20K
2026-02-17DiGiovanni JeffreyGrant9.5K$19.83
2026-01-13DiGiovanni JeffreyTax withheld868$18.80
2026-01-11Askarpour ShahramTax withheld2.1K$18.41
2025-12-31DiGiovanni JeffreyTax withheld1.0K$18.94
2025-11-20Askarpour ShahramTax withheld88K$8.42
2025-11-20Askarpour ShahramOption exercise201K
2025-11-20Askarpour ShahramOption exercise201K
2025-06-30Harborne ChristopherSell145K$13.69
2025-06-27Harborne ChristopherSell41K$13.50
2025-06-27Harborne ChristopherSell32K$13.91
2025-06-26Harborne ChristopherSell60K$13.21
2025-06-25Harborne ChristopherSell91K$12.92
2025-06-23Harborne ChristopherSell89K$12.50
2025-06-20Harborne ChristopherSell32K$12.25
2025-06-18Harborne ChristopherSell17K$12.28
2025-06-17Harborne ChristopherSell22K$12.77
2025-06-11Harborne ChristopherSell5.1K$11.77
2025-06-10Harborne ChristopherSell438$11.75
2025-06-09Harborne ChristopherSell64K$11.78
2025-06-06Harborne ChristopherSell35K$11.76
2025-06-05Harborne ChristopherSell12K$11.79
2025-06-04Harborne ChristopherSell44K$11.67
2025-06-03Harborne ChristopherSell6.8K$11.50
2025-06-02Harborne ChristopherSell18K$11.51
2025-04-17Devine Denise LGrant14K
2025-04-17BRESSNER GLEN RGrant14K
2025-04-17Dean Garry C.Grant14K
2025-04-17Carolin Roger AnthonyGrant14K
2025-04-17Belland Stephen LGrant14K
2025-02-18DiGiovanni JeffreyGrant17K
2025-02-18Askarpour ShahramGrant38K
2025-02-06Harborne ChristopherSell15K$11.59
2025-02-04Harborne ChristopherSell63K$11.21
2025-01-31Harborne ChristopherSell43K$11.84
2025-01-30Harborne ChristopherSell7.1K$11.17
2025-01-27Devine Denise LGrant6.8K
2025-01-24Harborne ChristopherSell6.7K$11.32
2025-01-23Harborne ChristopherSell70K$11.21
2025-01-21Harborne ChristopherSell99K$10.82
2025-01-17Harborne ChristopherSell10K$10.16

All non-derivative Form 4 activity (SEC), newest first.

Supply chain

Customers (7)

Suppliers (1)

Named in the 10-K; linked when we track them.

Notable events (8-K)

DateItems
2026-05-14ResultsExhibitsfiling ↗
2026-04-17Shareholder votefiling ↗
2026-04-02Material agreementAcquisition/dispositionOtherExhibitsfiling ↗
2026-02-12ResultsExhibitsfiling ↗
2025-12-18ResultsExhibitsfiling ↗
2025-10-28Exec/director changeOtherExhibitsfiling ↗
2025-08-14ResultsExhibitsfiling ↗
2025-07-22Material agreementDebt obligationOtherExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
10-Q2026-05-152026-03-310001104659-26-062716 ↗
8-K2026-05-142026-05-140001104659-26-060758 ↗
8-K2026-04-172026-04-160001104659-26-044887 ↗
8-K2026-04-022026-03-270001104659-26-038902 ↗
10-Q2026-02-132025-12-310001104659-26-015306 ↗
8-K2026-02-122026-02-120001104659-26-014012 ↗
10-K/A2026-01-272025-09-300001104659-26-006952 ↗
10-K2025-12-232025-09-300001104659-25-123847 ↗
8-K2025-12-182025-12-180001104659-25-122364 ↗
8-K2025-10-282025-10-280001104659-25-103240 ↗
8-K2025-08-142025-08-140001558370-25-011488 ↗
10-Q2025-08-142025-06-300001558370-25-011532 ↗