‹ Screener

Simulations Plus, Inc.

SLP · Services-Computer Integrated Systems Design · 20.2M shares · +3%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: $15M (gross $20M, SBC $5M)

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

Grade

C54

Pharma-simulation software vendor with a large (likely impairment-driven) GAAP loss, but positive FCF and growth.

Strengths

Risks

Notable findings

Quarterly revenue

2025-05-31 · $20M2025-08-31 · $17M2025-11-30 · $18M2026-02-28 · $24M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
58.4%
Operating margin
-89.3%
Net margin
-81.7%
Return on equity
-51.9%
Return on assets
-49.1%
Revenue growth (QoQ)
31.9%
Net-income growth
-750.2%
Current ratio
7.7×
Free cash flow
$17M
EBITDA
-$63M
Tangible book value
$81M
Cash & investments
$32M
Stock comp / revenue
8.0%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-16Fiedler-Kelly JillOption exercise7.3K$10.05
2026-06-16Fiedler-Kelly JillSell7.3K$18.20
2026-06-15Fiedler-Kelly JillOption exercise1.1K$10.05
2026-06-15Fiedler-Kelly JillSell1.1K$16.51
2026-06-03DiBella John Anthony IISell1.0K$16.50
2026-06-01WOLTOSZ WALTER SSell15K$17.43
2026-05-11Fiedler-Kelly JillOption exercise1.0K$10.05
2026-05-11Fiedler-Kelly JillSell1.0K$16.53
2026-05-04DiBella John Anthony IISell1.0K$14.98
2026-05-04WOLTOSZ WALTER SSell15K$15.13
2026-05-01Evans SharleneGrant2.1K
2026-05-01Paglia John KennethGrant2.1K
2026-05-01WOLTOSZ WALTER SGrant2.1K
2026-05-01WEINER DANIEL LGrant2.1K
2026-04-15DiBella John Anthony IISell1.0K$13.37
2026-02-06DiBella John Anthony IIOption exercise10K$9.71
2026-01-30Evans SharleneGrant1.8K
2026-01-30Paglia John KennethGrant1.8K
2026-01-30WOLTOSZ WALTER SGrant1.8K
2026-01-30WEINER DANIEL LGrant1.8K
2026-01-28Fiedler-Kelly JillOption exercise8.9K$9.71
2025-12-18WOLTOSZ WALTER SGift9.1K
2025-12-01LaVange LisaSell866$16.91
2025-11-03Evans SharleneGrant1.8K
2025-11-03LaVange LisaGrant1.8K
2025-11-03Paglia John KennethGrant1.8K
2025-11-03WOLTOSZ WALTER SGrant1.8K
2025-11-03WEINER DANIEL LGrant1.8K
2025-10-01WOLTOSZ WALTER SSell20K$15.39
2025-09-02LaVange LisaSell867$14.10
2025-08-01WOLTOSZ WALTER SGrant2.1K
2025-08-01WEINER DANIEL LGrant2.1K
2025-08-01Paglia John KennethGrant2.1K
2025-08-01Evans SharleneGrant2.1K
2025-08-01LaVange LisaGrant2.1K
2025-08-01LaVange LisaSell867$12.93
2025-07-01WOLTOSZ WALTER SSell7.8K$17.94
2025-07-01WOLTOSZ WALTER SSell12K$18.58
2025-06-02WOLTOSZ WALTER SSell16K$26.72
2025-06-02WOLTOSZ WALTER SSell2.7K$27.71
2025-06-02WOLTOSZ WALTER SSell700$29.13
2025-06-02WOLTOSZ WALTER SSell1.0K$30.57
2025-06-02WOLTOSZ WALTER SSell100$31.36
2025-05-01WOLTOSZ WALTER SGrant786
2025-05-01WOLTOSZ WALTER SSell9.4K$33.20
2025-05-01WOLTOSZ WALTER SSell11K$33.78
2025-05-01Evans SharleneGrant786
2025-05-01LaVange LisaGrant786
2025-05-01WEINER DANIEL LGrant786
2025-05-01Paglia John KennethGrant786
2025-04-01WOLTOSZ WALTER SSell17K$24.01
2025-04-01WOLTOSZ WALTER SSell2.6K$24.62
2025-03-03WOLTOSZ WALTER SSell20K$28.68
2025-02-03Paglia John KennethGrant787
2025-02-03WEINER DANIEL LGrant787
2025-02-03Evans SharleneGrant787
2025-02-03LaVange LisaGrant787
2025-02-03WOLTOSZ WALTER SSell5.6K$33.53
2025-02-03WOLTOSZ WALTER SSell14K$34.06
2025-02-03WOLTOSZ WALTER SGrant787
2025-01-02WOLTOSZ WALTER SSell20K$27.88
2025-01-02WOLTOSZ WALTER SSell100$28.50

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

Notable events (8-K)

DateItems
2026-06-17Material agreementExec/director changeExhibitsfiling ↗
2026-06-16Reg FDExhibitsfiling ↗
2026-04-09ResultsReg FDExhibitsfiling ↗
2026-02-18Exec/director changeShareholder voteExhibitsfiling ↗
2026-01-08ResultsReg FDExhibitsfiling ↗
2025-12-08Material agreementExec/director changeExhibitsfiling ↗
2025-12-01ResultsReg FDExhibitsfiling ↗
2025-10-22ResultsReg FDExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-172026-06-150001023459-26-000024 ↗
8-K2026-06-162026-06-150001023459-26-000020 ↗
10-Q2026-04-102026-02-280001023459-26-000016 ↗
8-K2026-04-092026-04-090001023459-26-000013 ↗
8-K2026-02-182026-02-120001023459-26-000010 ↗
10-Q2026-01-092025-11-300001023459-26-000006 ↗
8-K2026-01-082026-01-080001023459-26-000003 ↗
8-K2025-12-082025-12-020001023459-25-000063 ↗
10-K2025-12-012025-08-310001023459-25-000060 ↗
8-K2025-12-012025-12-010001023459-25-000059 ↗
8-K2025-10-222025-10-220001023459-25-000051 ↗
8-K2025-07-152025-07-090001023459-25-000047 ↗