‹ Screener

POWER INTEGRATIONS INC

POWI · Semiconductors & Related Devices · 55.7M shares · -1%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $27M (gross $55M, SBC $29M)

Reference price $83.67 · est. market cap ~$4.7B — last insider sale, 2026-05-29 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C62

High-gross-margin, debt-free power-semiconductor maker with strong liquidity, but thin operating margin and an earnings dip.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $116M2025-09-30 · $119M2025-12-31 · $103M2026-03-31 · $108M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
54.5%
Operating margin
2.3%
Net margin
5.0%
Return on equity
3.3%
Return on assets
2.9%
Revenue growth (QoQ)
4.9%
Net-income growth
-31.5%
Current ratio
6.5×
Free cash flow
$87M
Tangible book value
$570M
Cash & investments
$250M
Stock comp / revenue
8.9%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-29Gupta SunilSell6.9K$83.67
2026-05-28BALAKRISHNAN BALUSell95K$86.25
2026-05-28BALAKRISHNAN BALUSell29K$87.05
2026-05-27BRATHWAITE NICHOLASSell1.7K$86.62
2026-05-26BALAKRISHNAN BALUSell71K$82.26
2026-05-26Gupta SunilSell16K$82.18
2026-05-26BRATHWAITE NICHOLASSell6.7K$82.71
2026-05-26BALAKRISHNAN BALUSell48K$80.93
2026-05-21BALAKRISHNAN BALUSell54K$70.71
2026-05-15Balow MichaelGrant33K
2026-05-13BRATHWAITE NICHOLASSell6.9K$72.41
2026-04-02Jain GaganSell91$51.93
2026-04-02Jain GaganSell64$51.93
2026-04-02Jain GaganSell53$51.93
2026-04-02Jain GaganSell105$51.93
2026-02-27Lloyd Jennifer AGrant73K
2026-02-25Jain GaganSell3.2K$48.22
2026-02-25Jain GaganSell262$48.30
2026-02-10Gupta SunilSell1.3K$45.97
2026-02-10BALAKRISHNAN BALUSell5.0K$47.20
2026-02-09Jain GaganDisposition938$46.57
2026-02-09BALAKRISHNAN BALUSell6.4K$46.53
2026-02-09Lloyd Jennifer ASell3.3K$46.57
2026-02-09Gupta SunilSell1.4K$46.57
2026-02-06BALAKRISHNAN BALUGrant12K
2026-02-06Gupta SunilGrant3.8K
2026-02-06Jain GaganGrant2.5K
2026-02-06Lloyd Jennifer AGrant5.9K
2026-02-03BALAKRISHNAN BALUSell3.5K$44.75
2026-02-03BALAKRISHNAN BALUSell6.6K$44.75
2026-02-03Gupta SunilSell768$45.58
2026-02-03Gupta SunilSell1.4K$45.58
2026-02-03Jain GaganSell63$45.58
2026-02-03Jain GaganSell94$45.58
2026-02-02Erba NancyGrant64K
2026-01-29Jain GaganSell995$46.50
2026-01-29BALAKRISHNAN BALUSell5.6K$46.59
2026-01-29Gupta SunilSell1.7K$46.50
2026-01-27Jain GaganGrant16K
2026-01-27Gupta SunilGrant23K
2026-01-27Jain GaganGrant11K
2026-01-27Gupta SunilGrant33K
2025-11-24Jain GaganSell1.0K$33.80
2025-11-04Verity Robert EricSell110$40.21
2025-11-04Jain GaganSell111$40.22
2025-11-03Verity Robert EricGrant2.4K
2025-09-24Jain GaganSell456$41.43
2025-08-22Bailey DougSell15K$47.38
2025-08-18Bailey DougSell17K$46.41
2025-08-14Bailey DougSell17K$46.86
2025-08-12Jain GaganSell2.0K$46.05
2025-08-01Lloyd Jennifer AGrant52K
2025-08-01Lloyd Jennifer AGrant21K
2025-07-01Vig RaviGrant3.5K
2025-07-01BRATHWAITE NICHOLASGrant3.5K
2025-07-01Ganti AnitaGrant3.5K
2025-07-01IYER BALAKRISHNAN SGrant3.5K
2025-07-01Gioia Nancy LeeGrant3.5K
2025-07-01Arienzo WendyGrant3.5K
2025-07-01LOWE GREGG AGrant3.5K
2025-04-02WALKER CLIFFORDSell1.1K$50.89
2025-04-02NAYYAR SANDEEPSell1.9K$50.89
2025-04-02Jain GaganSell96$50.89
2025-04-02Jain GaganSell104$50.89
2025-04-02Jain GaganSell51$50.89
2025-04-02Jain GaganSell62$50.89
2025-04-02Jain GaganSell89$50.89
2025-04-02Barsan RaduSell1.7K$50.89
2025-04-02BALAKRISHNAN BALUSell9.5K$51.19
2025-04-02Bailey DougSell1.1K$50.89
2025-02-20Barsan RaduSell10K$66.08
2025-02-18LOWE GREGG AGrant728
2025-02-11NAYYAR SANDEEPSell3.4K$57.28
2025-02-11Gupta SunilSell1.3K$57.28
2025-02-11Barsan RaduSell1.7K$57.28
2025-02-11BALAKRISHNAN BALUSell5.2K$58.36
2025-02-11Bailey DougSell698$57.28
2025-02-11Bailey DougSell11K$58.38
2025-02-11WALKER CLIFFORDSell865$57.28
2025-02-10Gupta SunilDisposition1.3K$58.01
2025-02-10NAYYAR SANDEEPSell1.9K$58.01
2025-02-10WALKER CLIFFORDSell1.1K$58.01
2025-02-10Barsan RaduSell1.4K$58.01
2025-02-10Bailey DougSell1.1K$58.01
2025-02-10Jain GaganSell420$58.01
2025-02-10BALAKRISHNAN BALUSell6.0K$58.26
2025-02-07NAYYAR SANDEEPGrant4.1K
2025-02-07Jain GaganGrant994
2025-02-07WALKER CLIFFORDGrant2.7K
2025-02-07Gupta SunilGrant3.4K
2025-02-07Barsan RaduGrant3.5K
2025-02-07BALAKRISHNAN BALUGrant11K
2025-02-07Bailey DougGrant2.5K
2025-02-04Gupta SunilSell784$60.75
2025-02-04WALKER CLIFFORDSell672$60.75
2025-02-04WALKER CLIFFORDSell675$60.75
2025-02-04WALKER CLIFFORDSell1.1K$60.75
2025-02-04NAYYAR SANDEEPSell1.3K$60.75
2025-02-04NAYYAR SANDEEPSell1.2K$60.75
2025-02-04NAYYAR SANDEEPSell2.7K$60.75
2025-02-04Jain GaganSell65$60.75
2025-02-04Jain GaganSell97$60.75
2025-02-04Gupta SunilSell675$60.75
2025-02-04Gupta SunilSell1.5K$60.75
2025-02-04Barsan RaduSell1.0K$60.75
2025-02-04Barsan RaduSell1.1K$60.75
2025-02-04Barsan RaduSell1.6K$60.75
2025-02-04BALAKRISHNAN BALUSell3.1K$60.64
2025-02-04BALAKRISHNAN BALUSell6.5K$60.64
2025-02-04BALAKRISHNAN BALUSell2.8K$60.64
2025-02-04Bailey DougSell560$60.75
2025-02-04Bailey DougSell579$60.75
2025-02-04Bailey DougSell995$60.75
2025-01-28WALKER CLIFFORDGrant14K
2025-01-28NAYYAR SANDEEPGrant30K
2025-01-28Jain GaganGrant9.6K
2025-01-28Gupta SunilGrant16K
2025-01-28Barsan RaduGrant18K
2025-01-28BALAKRISHNAN BALUGrant60K
2025-01-28Bailey DougGrant12K

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

Notable events (8-K)

DateItems
2026-06-04Shareholder votefiling ↗
2026-05-07ResultsExec/director changeExhibitsfiling ↗
2026-02-05Material agreementResults2.05OtherExhibitsfiling ↗
2026-01-30Exec/director change5.03Exhibitsfiling ↗
2025-11-18Exec/director changeExhibitsfiling ↗
2025-11-05ResultsExhibitsfiling ↗
2025-09-22Exec/director changeExhibitsfiling ↗
2025-08-06ResultsExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-042026-06-030001213900-26-065273 ↗
8-K2026-05-072026-05-040000833640-26-000076 ↗
10-Q2026-05-072026-03-310000833640-26-000078 ↗
10-K2026-02-062025-12-310000833640-26-000037 ↗
8-K2026-02-052026-02-010000833640-26-000028 ↗
8-K2026-01-302026-01-270000833640-26-000016 ↗
8-K2025-11-182025-11-140000833640-25-000199 ↗
10-Q2025-11-052025-09-300000833640-25-000190 ↗
8-K2025-11-052025-11-050000833640-25-000188 ↗
8-K2025-09-222025-09-160000833640-25-000174 ↗
10-Q2025-08-062025-06-300000833640-25-000157 ↗
8-K2025-08-062025-08-060000833640-25-000155 ↗