PHOTRONICS INC
PLAB · Semiconductors & Related Devices · 59.0M shares · -3%/yr ↓ buyback · EDGAR filings ↗
Reference price $46.70 · est. market cap ~$2.8B — last insider sale, 2026-04-17 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B70Photomask maker with strong operating margins and cash flow, a solid balance sheet, and modest cyclicality this year.
Strengths
- Strong operating profitability — operating margin 24.5% (82nd), net margin 16.1% (74th)
- Strong operating cash flow and liquidity — OCF margin 29.2% (77th), current ratio 5.37 (79th)
- Stable earnings — net income +4.4% (63rd)
Risks
- Slight revenue decline — -2.0% (15th)
- Supplier concentration — risk factors: quartz/pellicles sourced from limited Japanese/Korean suppliers
- Semiconductor/FPD cyclicality — qualitative (per 10-K)
Notable findings
- Exec changeRecent 8-K item 5.02 8-K ↗
- Fund exitedNotable fund(s) exited this quarter: VANGUARD GROUP INC
- Strong balance sheetStrong balance sheet — $588M cash & investments
- Buying back stockNet buyback — share count -3%/yr over 4y
- Notable holderHeld by 5 notable fund(s): STATE STREET CORP, GOLDMAN SACHS GROUP INC, CITADEL ADVISORS LLC +2 more (as of 2026-03-31)
- Insider sellingInsider selling — 39 open-market sale(s) by 9 insider(s) (cluster of 9 insiders, ~$19M, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
35.3%
Operating margin
24.5%
Net margin
16.1%
Return on equity
11.6%
Return on assets
7.6%
Revenue growth (QoQ)
-6.7%
Net-income growth
4.4%
Current ratio
5.4×
Free cash flow
$60M
EBITDA
$285M
Tangible book value
$1.2B
Cash & investments
$588M
Stock comp / revenue
1.6%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-04-17 | Paladino Mary | Disposition | 23K | $47.77 |
| 2026-04-17 | ZHANG RUI | Sell | 4.6K | $46.70 |
| 2026-04-16 | Lee Kang Jyh | Sell | 10K | $45.80 |
| 2026-04-16 | Lee Kang Jyh | Sell | 10K | $46.05 |
| 2026-04-15 | Lee Kang Jyh | Sell | 10K | $45.10 |
| 2026-04-14 | Wang Hsueh-Chun | Sell | 19K | $45.30 |
| 2026-04-14 | MACRICOSTAS CONSTANTINE S | Sell | 50K | $45.35 |
| 2026-04-13 | MACRICOSTAS CONSTANTINE S | Grant | 3.7K | — |
| 2026-04-13 | Lee Kang Jyh | Option exercise | 5.0K | $8.60 |
| 2026-04-13 | Rivera Eric | Sell | 1.0K | $44.77 |
| 2026-04-13 | TYSON MITCHELL G | Grant | 3.7K | — |
| 2026-04-13 | Rivera Eric | Option exercise | 1.0K | $9.78 |
| 2026-04-13 | Lee Kang Jyh | Sell | 5.0K | $45.00 |
| 2026-04-13 | Garcia David A. | Grant | 3.7K | — |
| 2026-04-13 | Almeida Michelle | Grant | 3.7K | — |
| 2026-04-13 | Liao Daniel JL | Grant | 3.7K | — |
| 2026-04-13 | LEWIS ADAM M | Grant | 3.7K | — |
| 2026-04-09 | Rivera Eric | Sell | 41K | $44.00 |
| 2026-04-09 | Lee Kang Jyh | Sell | 5.0K | $44.00 |
| 2026-04-09 | Wang Hsueh-Chun | Sell | 12K | $44.25 |
| 2026-04-09 | Rivera Eric | Sell | 882 | $44.00 |
| 2026-04-09 | Lee Kang Jyh | Option exercise | 5.0K | $8.60 |
| 2026-04-08 | Wang Hsueh-Chun | Sell | 10K | $42.69 |
| 2026-04-08 | Lee Kang Jyh | Sell | 5.0K | $43.27 |
| 2026-04-08 | MACRICOSTAS GEORGE | Sell | 6.5K | $43.27 |
| 2026-04-08 | MACRICOSTAS GEORGE | Sell | 5.5K | $43.28 |
| 2026-04-08 | MACRICOSTAS GEORGE | Sell | 109K | $42.90 |
| 2026-04-08 | ZHANG RUI | Sell | 1.8K | $43.50 |
| 2026-04-08 | Lee Kang Jyh | Option exercise | 5.0K | $8.60 |
| 2026-04-06 | Lee Kang Jyh | Option exercise | 5.0K | $8.60 |
| 2026-04-06 | Lee Kang Jyh | Sell | 5.0K | $40.53 |
| 2026-04-02 | MACRICOSTAS CONSTANTINE S | Gift | 37K | — |
| 2026-04-01 | Wang Hsueh-Chun | Sell | 4.2K | $42.00 |
| 2026-04-01 | MACRICOSTAS CONSTANTINE S | Gift | 13K | — |
| 2026-04-01 | TYSON MITCHELL G | Sell | 10K | $42.31 |
| 2026-04-01 | Wang Hsueh-Chun | Sell | 4.1K | $42.14 |
| 2026-04-01 | Wang Hsueh-Chun | Sell | 1.7K | $42.15 |
| 2026-04-01 | Lee Kang Jyh | Option exercise | 5.0K | $10.75 |
| 2026-04-01 | Lee Kang Jyh | Sell | 5.0K | $42.00 |
| 2026-03-26 | Lee Kang Jyh | Option exercise | 5.0K | $10.75 |
| 2026-03-26 | Lee Kang Jyh | Sell | 5.0K | $40.80 |
| 2026-03-23 | Lee Kang Jyh | Sell | 10K | $39.00 |
| 2026-03-19 | Lee Kang Jyh | Sell | 10K | $35.80 |
| 2026-02-09 | ZHANG RUI | Grant | 1.5K | — |
| 2026-02-09 | Alesio Todd Anthony | Grant | 983 | — |
| 2026-02-09 | Rivera Eric | Grant | 23K | — |
| 2026-01-20 | Liao Daniel JL | Grant | 1.2K | — |
| 2026-01-20 | Almeida Michelle | Grant | 1.2K | — |
| 2026-01-16 | Lee Kang Jyh | Sell | 10K | $34.51 |
| 2026-01-16 | Park Han Kyung | Sell | 6.2K | $34.89 |
| 2026-01-15 | Lee Kang Jyh | Sell | 10K | $34.13 |
| 2026-01-13 | Park Han Kyung | Sell | 7.5K | $33.70 |
| 2026-01-13 | Lee Kang Jyh | Sell | 10K | $34.42 |
| 2026-01-12 | Lee Kang Jyh | Sell | 10K | $33.05 |
| 2026-01-07 | Lee Kang Jyh | Sell | 10K | $34.83 |
| 2026-01-06 | Lee Kang Jyh | Sell | 10K | $35.41 |
| 2026-01-06 | TYSON MITCHELL G | Sell | 5.0K | $35.21 |
| 2026-01-06 | Paladino Mary | Sell | 11K | $35.11 |
| 2026-01-05 | Lee Kang Jyh | Sell | 10K | $33.90 |
| 2026-01-03 | MACRICOSTAS CONSTANTINE S | Grant | 1.3K | — |
| 2026-01-03 | Park Han Kyung | Grant | 24K | — |
| 2026-01-03 | Wang Hsueh-Chun | Grant | 28K | — |
| 2026-01-03 | Rivera Eric | Grant | 40K | — |
| 2026-01-03 | MACRICOSTAS GEORGE | Grant | 177K | — |
| 2026-01-03 | Paladino Mary | Grant | 1.3K | — |
| 2026-01-03 | TYSON MITCHELL G | Grant | 1.3K | — |
| 2026-01-03 | LEWIS ADAM M | Grant | 1.3K | — |
| 2026-01-03 | Garcia David A. | Grant | 1.3K | — |
| 2026-01-02 | Rivera Eric | Tax withheld | 3.0K | $33.41 |
| 2026-01-02 | Lee Kang Jyh | Sell | 8.8K | $33.54 |
| 2026-01-02 | Rivera Eric | Tax withheld | 686 | $33.41 |
| 2026-01-02 | Rivera Eric | Tax withheld | 1.4K | $33.41 |
| 2026-01-02 | Rivera Eric | Tax withheld | 1.0K | $33.41 |
| 2025-12-22 | Lee Kang Jyh | Sell | 8.8K | $34.31 |
| 2025-12-15 | Lee Kang Jyh | Sell | 20K | $36.45 |
| 2025-12-15 | Lee Kang Jyh | Option exercise | 20K | $11.35 |
| 2025-12-12 | Lee Kang Jyh | Sell | 20K | $38.53 |
| 2025-12-12 | TYSON MITCHELL G | Sell | 5.0K | $36.17 |
| 2025-12-12 | Progler Christopher J | Sell | 25K | $35.78 |
| 2025-12-12 | Park Han Kyung | Sell | 14K | $37.99 |
| 2025-12-01 | Progler Christopher J | Sell | 10K | $22.52 |
| 2025-10-14 | Rivera Eric | Grant | 882 | $19.83 |
| 2025-10-07 | TYSON MITCHELL G | Sell | 5.0K | $25.04 |
| 2025-10-06 | Lee Kang Jyh | Sell | 10K | $25.33 |
| 2025-10-02 | Paladino Mary | Sell | 43K | $24.00 |
| 2025-10-01 | Rivera Eric | Tax withheld | 2.0K | — |
| 2025-09-03 | Park Han Kyung | Sell | 15K | $22.00 |
| 2025-09-02 | Progler Christopher J | Sell | 10K | $21.93 |
| 2025-08-29 | Lee Kang Jyh | Sell | 8.8K | $23.20 |
| 2025-07-28 | Progler Christopher J | Sell | 10K | $21.07 |
| 2025-07-10 | TYSON MITCHELL G | Sell | 15K | $19.97 |
| 2025-07-09 | MACRICOSTAS GEORGE | Grant | 110K | — |
| 2025-07-02 | MACRICOSTAS CONSTANTINE S | Sell | 30K | $20.20 |
| 2025-06-27 | Garcia David A. | Buy | 2.6K | $19.00 |
| 2025-06-20 | Lee Kang Jyh | Option exercise | 4.9K | $12.13 |
| 2025-06-20 | Lee Kang Jyh | Sell | 4.9K | $18.35 |
| 2025-06-18 | Lee Kang Jyh | Option exercise | 28K | $12.13 |
| 2025-06-18 | Lee Kang Jyh | Sell | 28K | $18.40 |
| 2025-06-13 | TYSON MITCHELL G | Gift | 2.0K | — |
| 2025-04-17 | FIEDEROWICZ WALTER M | Sell | 5.0K | $17.79 |
| 2025-04-15 | FIEDEROWICZ WALTER M | Sell | 7.5K | $17.87 |
| 2025-04-09 | FIEDEROWICZ WALTER M | Sell | 7.0K | $18.88 |
| 2025-04-03 | FIEDEROWICZ WALTER M | Sell | 5.0K | $19.16 |
| 2025-03-28 | Rivera Eric | Grant | 20K | — |
| 2025-03-26 | Lee Kang Jyh | Sell | 10K | $21.60 |
| 2025-03-25 | FIEDEROWICZ WALTER M | Sell | 10K | $21.63 |
| 2025-03-24 | Progler Christopher J | Sell | 10K | $21.59 |
| 2025-03-19 | Lee Kang Jyh | Sell | 10K | $21.60 |
| 2025-03-05 | Lee Kang Jyh | Sell | 10K | $20.90 |
| 2025-02-20 | MACRICOSTAS CONSTANTINE S | Gift | 1.0K | — |
| 2025-02-13 | LEWIS ADAM M | Grant | 7.5K | — |
| 2025-02-13 | Paladino Mary | Grant | 7.5K | — |
| 2025-02-13 | MACRICOSTAS CONSTANTINE S | Grant | 3.1K | $22.52 |
| 2025-02-13 | Garcia David A. | Grant | 3.1K | $22.52 |
| 2025-02-13 | Liao Daniel JL | Grant | 3.1K | $22.52 |
| 2025-02-13 | Paladino Mary | Grant | 3.1K | $22.52 |
| 2025-02-13 | LEWIS ADAM M | Grant | 3.1K | $22.52 |
| 2025-02-13 | TYSON MITCHELL G | Grant | 7.5K | — |
| 2025-02-13 | FIEDEROWICZ WALTER M | Grant | 7.5K | — |
| 2025-02-13 | Garcia David A. | Grant | 7.5K | — |
| 2025-02-13 | MACRICOSTAS CONSTANTINE S | Grant | 7.5K | — |
| 2025-02-13 | Liao Daniel JL | Grant | 7.5K | — |
| 2025-02-13 | FIEDEROWICZ WALTER M | Grant | 3.1K | $22.52 |
| 2025-02-13 | TYSON MITCHELL G | Grant | 3.1K | $22.52 |
| 2025-01-27 | MACRICOSTAS GEORGE | Grant | 70K | — |
| 2025-01-17 | Lee Kang Jyh | Sell | 10K | $24.47 |
| 2025-01-16 | Lee Kang Jyh | Sell | 8.8K | $24.40 |
| 2025-01-07 | Park Han Kyung | Sell | 11K | $24.63 |
| 2025-01-06 | Lee Kang Jyh | Sell | 10K | $25.02 |
| 2025-01-06 | Park Han Kyung | Sell | 11K | $24.29 |
| 2025-01-03 | Progler Christopher J | Grant | 28K | — |
| 2025-01-03 | Park Han Kyung | Grant | 38K | — |
| 2025-01-03 | FIEDEROWICZ WALTER M | Sell | 10K | $24.13 |
| 2025-01-03 | Wang Hsueh-Chun | Grant | 38K | — |
| 2025-01-03 | Rivera Eric | Grant | 38K | — |
| 2025-01-03 | Progler Christopher J | Tax withheld | 3.9K | $24.12 |
| 2025-01-03 | Progler Christopher J | Tax withheld | 4.9K | $24.12 |
| 2025-01-03 | Progler Christopher J | Tax withheld | 3.9K | $24.12 |
| 2025-01-03 | Lee Kang Jyh | Grant | 80K | — |
| 2025-01-03 | Rivera Eric | Tax withheld | 785 | $24.12 |
| 2025-01-03 | Rivera Eric | Tax withheld | 1.5K | $24.12 |
| 2025-01-03 | Rivera Eric | Tax withheld | 1.0K | $24.12 |
| 2025-01-02 | Lee Kang Jyh | Sell | 8.8K | $24.20 |
| 2025-01-02 | Lee Kang Jyh | Sell | 8.8K | $24.00 |
| 2025-01-02 | Rivera Eric | Tax withheld | 555 | $24.01 |
| 2025-01-02 | Progler Christopher J | Tax withheld | 3.8K | $24.01 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-05-28 | ResultsExhibits | filing ↗ |
| 2026-04-09 | Shareholder vote | filing ↗ |
| 2026-02-25 | ResultsExhibits | filing ↗ |
| 2026-01-13 | Exec/director changeExhibits | filing ↗ |
| 2026-01-07 | Exec/director changeExhibits | filing ↗ |
| 2026-01-02 | Exec/director changeExhibits | filing ↗ |
| 2025-12-10 | ResultsExhibits | filing ↗ |
| 2025-08-27 | ResultsExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 10-Q | 2026-06-11 | 2026-05-03 | 0001140361-26-024915 ↗ |
| 8-K | 2026-05-28 | 2026-05-28 | 0001140361-26-023057 ↗ |
| 8-K | 2026-04-09 | 2026-04-08 | 0001140361-26-014013 ↗ |
| 10-Q | 2026-03-11 | 2026-02-01 | 0001140361-26-009004 ↗ |
| 8-K | 2026-02-25 | 2025-02-25 | 0001140361-26-006717 ↗ |
| 8-K | 2026-01-13 | 2026-01-12 | 0001140361-26-001053 ↗ |
| 8-K | 2026-01-07 | 2026-01-01 | 0001140361-26-000510 ↗ |
| 8-K | 2026-01-02 | 2025-12-29 | 0001140361-26-000196 ↗ |
| 10-K | 2025-12-17 | 2025-10-31 | 0001140361-25-045801 ↗ |
| 8-K | 2025-12-10 | 2025-12-10 | 0001140361-25-045083 ↗ |
| 10-Q | 2025-09-09 | 2025-08-03 | 0001140361-25-034438 ↗ |
| 8-K | 2025-08-27 | 2025-08-27 | 0001140361-25-032837 ↗ |