‹ Screener

POWER SOLUTIONS INTERNATIONAL, INC.

PSIX · Engines & Turbines · 23.1M shares · +0%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $4M (gross $4M, SBC $89K)

Reference price $91.72 · est. market cap ~$2.1B — last insider sale, 2025-09-11 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

A85

Engine maker delivering top-decile returns, strong margins, and rapid growth with a near debt-free balance sheet.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $192M2025-09-30 · $204M2025-12-31 · $191M2026-03-31 · $129M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
25.6%
Operating margin
15.2%
Net margin
15.8%
Return on equity
63.8%
Return on assets
26.8%
ROIC
48.5%
Revenue growth (QoQ)
-32.8%
Net-income growth
64.5%
Debt / equity
0.0×
Current ratio
3.2×
Tangible book value
$148M
Cash & investments
$41M
Stock comp / revenue
0.1%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-02-12Li XunOption exercise7.5K$2.00
2026-02-12Li XunTax withheld3.4K$92.72
2025-12-11He HongGrant5.0K
2025-12-11Shea Courtney C.Grant5.0K
2025-12-11SIMPKINS FRANK PGrant5.0K
2025-09-11Weichai America Corp.Sell6.7K$91.72
2025-09-11He HongSell1.5K$94.00
2025-09-11Weichai America Corp.Sell31K$94.33
2025-09-11Weichai America Corp.Sell19K$92.46
2025-09-11Weichai America Corp.Sell23K$93.64
2025-09-10He HongSell1.0K$95.00
2025-09-10Weichai America Corp.Sell6.3K$90.28
2025-09-10Weichai America Corp.Sell5.0K$91.44
2025-09-10Weichai America Corp.Sell15K$92.34
2025-09-10Weichai America Corp.Sell2.5K$93.50
2025-09-10Weichai America Corp.Sell7.6K$94.45
2025-09-10Weichai America Corp.Sell571$95.20
2025-09-09Xykis ConstantineSell7.9K$91.31
2025-09-09He HongSell1.5K$90.00
2025-09-09He HongSell2.5K$92.31
2025-09-08He HongSell1.0K$89.00
2025-08-26Weichai America Corp.Sell14K$80.66
2025-08-26Weichai America Corp.Sell22K$81.57
2025-08-26Weichai America Corp.Sell17K$82.49
2025-08-26Weichai America Corp.Sell12K$83.45
2025-08-26Weichai America Corp.Sell9.9K$84.35
2025-08-26Weichai America Corp.Sell2.1K$85.81
2025-08-26Weichai America Corp.Sell11K$86.74
2025-08-26Weichai America Corp.Sell2.7K$87.52
2025-08-26Weichai America Corp.Sell3.4K$88.35
2025-08-26Weichai America Corp.Sell178$89.00
2025-08-25Li XunSell600$93.20
2025-08-25Weichai America Corp.Sell6.9K$88.78
2025-08-25Weichai America Corp.Sell8.1K$89.48
2025-08-25Weichai America Corp.Sell9.0K$90.38
2025-08-25Weichai America Corp.Sell12K$91.63
2025-08-25Weichai America Corp.Sell11K$92.56
2025-08-25Weichai America Corp.Sell3.7K$93.18
2025-08-25SIMPKINS FRANK PSell10K$91.64
2025-08-25Li XunSell3.6K$91.60
2025-08-25Li XunSell3.6K$92.93
2025-08-25Li XunSell200$93.30
2025-08-25Li XunBuy300$92.82
2025-08-22Weichai America Corp.Sell3.3K$81.57
2025-08-22Weichai America Corp.Sell3.7K$82.45
2025-08-22Weichai America Corp.Sell3.9K$83.60
2025-08-22Weichai America Corp.Sell1.7K$84.74
2025-08-22Weichai America Corp.Sell4.5K$85.40
2025-08-22Weichai America Corp.Sell4.0K$86.34
2025-08-22Weichai America Corp.Sell12K$87.57
2025-08-22Weichai America Corp.Sell10.0K$88.46
2025-08-22Weichai America Corp.Sell11K$89.52
2025-08-22Weichai America Corp.Sell19K$90.52
2025-08-22Weichai America Corp.Sell13K$91.20
2025-08-21Weichai America Corp.Sell2.6K$80.41
2025-08-21Weichai America Corp.Sell12K$81.70
2025-08-21Weichai America Corp.Sell21K$82.46
2025-08-21Weichai America Corp.Sell7.4K$83.26
2025-08-20Weichai America Corp.Sell16K$80.50
2025-08-20Weichai America Corp.Sell5$81.00
2025-08-19Weichai America Corp.Sell46K$80.24
2025-08-19Weichai America Corp.Sell17K$81.57
2025-08-19Weichai America Corp.Sell12K$82.59
2025-08-19Weichai America Corp.Sell3.0K$83.45
2025-08-19Weichai America Corp.Sell1.4K$84.32
2025-08-18Weichai America Corp.Sell21K$86.53
2025-08-18Weichai America Corp.Sell16K$80.43
2025-08-18Weichai America Corp.Sell9.6K$81.57
2025-08-18Weichai America Corp.Sell15K$82.52
2025-08-18Weichai America Corp.Sell5.4K$83.35
2025-08-18Weichai America Corp.Sell7.0K$84.31
2025-08-18Weichai America Corp.Sell11K$85.73
2025-08-18Weichai America Corp.Sell21K$87.45
2025-08-18Weichai America Corp.Sell12K$88.32
2025-08-18Weichai America Corp.Sell5.9K$89.16
2025-08-15Weichai America Corp.Sell486$86.05
2025-08-15Weichai America Corp.Sell15K$82.59
2025-08-15Weichai America Corp.Sell18K$83.51
2025-08-15Weichai America Corp.Sell21K$80.41
2025-08-15Weichai America Corp.Sell16K$81.43
2025-08-15Weichai America Corp.Sell23K$84.56
2025-08-15Weichai America Corp.Sell22K$85.60
2025-08-14Weichai America Corp.Sell8.8K$87.64
2025-08-14Weichai America Corp.Sell9.3K$89.33
2025-08-14Weichai America Corp.Sell255$90.24
2025-08-14Weichai America Corp.Sell14K$88.34
2025-08-14Weichai America Corp.Sell7.1K$81.80
2025-08-14Weichai America Corp.Sell28K$82.68
2025-08-14Weichai America Corp.Sell31K$83.50
2025-08-14Weichai America Corp.Sell12K$84.37
2025-08-14Weichai America Corp.Sell10K$85.63
2025-08-14Weichai America Corp.Sell14K$86.45
2025-08-13Weichai America Corp.Sell3.5K$86.63
2025-08-13Weichai America Corp.Sell29K$87.64
2025-08-13Weichai America Corp.Sell39K$88.50
2025-08-13Weichai America Corp.Sell26K$89.48
2025-08-13Weichai America Corp.Sell22K$90.45
2025-08-13Weichai America Corp.Sell20K$91.28
2025-08-13Weichai America Corp.Sell6.5K$92.58
2025-08-13Weichai America Corp.Sell7.3K$93.55
2025-08-13Weichai America Corp.Sell1.1K$94.49
2025-08-13Weichai America Corp.Sell7.6K$95.42
2025-08-13Weichai America Corp.Sell197$96.20
2025-08-13He HongSell2.5K$90.03
2025-08-12Xykis ConstantineSell13K$95.50
2025-08-12Weichai America Corp.Sell478$87.88
2025-08-12Weichai America Corp.Sell5.9K$88.48
2025-08-12Weichai America Corp.Sell1.3K$89.34
2025-08-12Weichai America Corp.Sell8.5K$90.28
2025-08-12Weichai America Corp.Sell11K$91.61
2025-08-12Weichai America Corp.Sell13K$92.42
2025-08-12Weichai America Corp.Sell12K$93.65
2025-08-12Weichai America Corp.Sell16K$94.47
2025-08-12Weichai America Corp.Sell47K$95.52
2025-08-12Weichai America Corp.Sell9.2K$96.19
2025-08-12Weichai America Corp.Sell58$97.02
2025-08-12Li XunOption exercise15K$2.00
2025-08-12Li XunTax withheld6.8K$95.45
2025-08-12Xykis ConstantineSell13K$96.20
2025-08-12SIMPKINS FRANK PSell108$91.74
2025-08-12SIMPKINS FRANK PSell384$92.52
2025-08-12SIMPKINS FRANK PSell282$93.68
2025-08-12SIMPKINS FRANK PSell912$94.46
2025-08-12SIMPKINS FRANK PSell3.1K$95.46
2025-08-12SIMPKINS FRANK PSell206$96.20
2025-07-18Xykis ConstantineOption exercise15K$2.99
2025-07-18Xykis ConstantineDisposition15K$90.00
2025-06-11Xykis ConstantineOption exercise35K$2.99
2025-06-11Xykis ConstantineDisposition35K$49.99
2025-06-02Xykis ConstantineDisposition17K$42.37
2025-06-02Xykis ConstantineOption exercise17K$2.99
2025-06-02Xykis ConstantineOption exercise6.7K$2.99
2025-06-02Xykis ConstantineDisposition6.7K$42.37
2025-05-30Xykis ConstantineDisposition17K$42.37
2025-05-30Xykis ConstantineOption exercise17K$2.99
2025-05-30Xykis ConstantineDisposition6.7K$42.37
2025-05-30Xykis ConstantineOption exercise6.7K$2.99
2025-04-21Winemaster Gary SGift760K
2025-04-11Winemaster Gary SSell2.0K$23.27
2025-01-22Winemaster Gary SSell25K$40.63
2025-01-22Winemaster Gary SSell9.9K$41.09
2025-01-21Winemaster Gary SSell18K$36.84
2025-01-14Winemaster Gary SSell15K$37.05

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

Notable events (8-K)

DateItems
2026-05-13Exec/director changeExhibitsfiling ↗
2026-05-11ResultsExhibitsfiling ↗
2026-03-13Reg FDExhibitsfiling ↗
2026-03-11Exec/director changeExhibitsfiling ↗
2026-03-02ResultsExhibitsfiling ↗
2026-03-02Reg FDExhibitsfiling ↗
2025-11-06ResultsExhibitsfiling ↗
2025-10-14Exec/director changefiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-132026-05-120001193125-26-221562 ↗
10-Q2026-05-112026-03-310001628280-26-033451 ↗
8-K2026-05-112026-05-110001628280-26-033474 ↗
10-K/A2026-04-302025-12-310001193125-26-196674 ↗
8-K2026-03-132026-03-110001193125-26-106243 ↗
8-K2026-03-112026-03-060001193125-26-100834 ↗
8-K2026-03-022026-03-020001193125-26-085340 ↗
10-K2026-03-022025-12-310001628280-26-013207 ↗
8-K2026-03-022026-03-020001628280-26-013226 ↗
10-Q2025-11-062025-09-300001628280-25-050177 ↗
8-K2025-11-062025-11-060001628280-25-050205 ↗
8-K2025-10-142025-10-090001193125-25-238999 ↗