‹ Screener

CPI Card Group Inc.

PMTS · Commercial Printing · 11.5M shares · +1%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $133K (gross $9M, SBC $9M)

Reference price $16.00 · est. market cap ~$184M — last insider purchase, 2026-05-19 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C67

Profitable, growing payment-card maker with decent operating margins but high leverage and declining earnings.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $130M2025-09-30 · $138M2025-12-31 · $153M2026-03-31 · $147M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
31.3%
Operating margin
10.1%
Net margin
2.8%
Return on equity
-86.3%
Return on assets
3.7%
ROIC
16.1%
Revenue growth (QoQ)
-3.9%
Net-income growth
-23.4%
Debt / equity
-16.5×
Net debt / EBITDA
3.4×
Current ratio
2.4×
Free cash flow
$41M
EBITDA
$77M
Tangible book value
-$85M
Cash & investments
$22M
Stock comp / revenue
1.3%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-09LOWE JOHNOption exercise3.4K
2026-06-09O'LEARY MARGARETOption exercise2.2K
2026-06-09O'LEARY MARGARETTax withheld641$18.48
2026-06-09VOLLMER SONYATax withheld379$18.48
2026-06-09Dixon Robert MichaelOption exercise636
2026-06-09LOWE JOHNTax withheld1.5K$18.48
2026-06-09VOLLMER SONYAOption exercise1.2K
2026-06-09Dixon Robert MichaelTax withheld192$18.48
2026-05-31Carmignani Donna AbbeyTax withheld79$16.97
2026-05-31VOLLMER SONYAOption exercise380
2026-05-31VOLLMER SONYATax withheld93$16.97
2026-05-31Thompson AnntoinetteOption exercise528
2026-05-31LOWE JOHNOption exercise4.8K
2026-05-31LOWE JOHNTax withheld2.1K$16.97
2026-05-31Carmignani Donna AbbeyOption exercise273
2026-05-31Grantham Terra LeeOption exercise297
2026-05-31Grantham Terra LeeTax withheld86$16.97
2026-05-31Dixon Robert MichaelOption exercise178
2026-05-31Dixon Robert MichaelTax withheld54$16.97
2026-05-31O'LEARY MARGARETOption exercise714
2026-05-31O'LEARY MARGARETTax withheld206$16.97
2026-05-31Thompson AnntoinetteTax withheld155$16.97
2026-05-30Grantham Terra LeeTax withheld111$16.97
2026-05-30LOWE JOHNOption exercise6.2K
2026-05-30LOWE JOHNTax withheld2.7K$16.97
2026-05-30Carmignani Donna AbbeyOption exercise299
2026-05-30Carmignani Donna AbbeyTax withheld86$16.97
2026-05-30Boada ErnestoOption exercise748
2026-05-30Boada ErnestoTax withheld216$16.97
2026-05-30Dragovich DarrenOption exercise562
2026-05-30Dragovich DarrenTax withheld162$16.97
2026-05-30Grantham Terra LeeOption exercise384
2026-05-30Dixon Robert MichaelOption exercise374
2026-05-30Dixon Robert MichaelTax withheld113$16.97
2026-05-30O'LEARY MARGARETOption exercise822
2026-05-30O'LEARY MARGARETTax withheld237$16.97
2026-05-30VOLLMER SONYAOption exercise461
2026-05-30VOLLMER SONYATax withheld113$16.97
2026-05-30Thompson AnntoinetteOption exercise822
2026-05-30Thompson AnntoinetteTax withheld241$16.97
2026-05-30FUREY THOMASOption exercise1.4K
2026-05-30Soranno Keating ValerieOption exercise1.4K
2026-05-30Mallela RaviOption exercise1.4K
2026-05-30Oleson LisaOption exercise1.4K
2026-05-30Peters NicholasOption exercise1.4K
2026-05-30Riley H SanfordOption exercise1.4K
2026-05-30SHEINBAUM MARCOption exercise1.4K
2026-05-19Riley H SanfordBuy6.5K$16.00
2026-05-19Riley H SanfordBuy5.4K$16.00
2026-05-11Carmignani Donna AbbeySell4.9K$15.32
2026-03-31Boada ErnestoOption exercise577
2026-03-31Boada ErnestoTax withheld166$14.51
2026-03-31Dixon Robert MichaelOption exercise288
2026-03-31Dixon Robert MichaelTax withheld87$14.51
2026-03-31Dragovich DarrenOption exercise433
2026-03-31Riley H SanfordOption exercise1.1K
2026-03-31SHEINBAUM MARCOption exercise1.1K
2026-03-31O'LEARY MARGARETTax withheld182$14.51
2026-03-31Thompson AnntoinetteOption exercise633
2026-03-31Thompson AnntoinetteTax withheld186$14.51
2026-03-31VOLLMER SONYAOption exercise355
2026-03-31VOLLMER SONYATax withheld87$14.51
2026-03-31LOWE JOHNOption exercise4.8K
2026-03-31LOWE JOHNTax withheld2.1K$14.51
2026-03-31FUREY THOMASOption exercise1.1K
2026-03-31Carmignani Donna AbbeyOption exercise231
2026-03-31Carmignani Donna AbbeyTax withheld67$14.51
2026-03-31Soranno Keating ValerieOption exercise1.1K
2026-03-31Mallela RaviOption exercise1.1K
2026-03-31Oleson LisaOption exercise1.1K
2026-03-31Peters NicholasOption exercise1.1K
2026-03-31Dragovich DarrenTax withheld125$14.51
2026-03-31Grantham Terra LeeOption exercise296
2026-03-31Grantham Terra LeeTax withheld86$14.51
2026-03-31O'LEARY MARGARETOption exercise633
2026-03-29Grantham Terra LeeOption exercise404
2026-03-29O'LEARY MARGARETTax withheld279$14.19
2026-03-29Carmignani Donna AbbeyOption exercise371
2026-03-29Carmignani Donna AbbeyTax withheld104$14.19
2026-03-29Dixon Robert MichaelOption exercise242
2026-03-29Dixon Robert MichaelTax withheld73$14.19
2026-03-29LOWE JOHNOption exercise6.5K
2026-03-29LOWE JOHNTax withheld2.8K$14.19
2026-03-29VOLLMER SONYAOption exercise517
2026-03-29VOLLMER SONYATax withheld126$14.19
2026-03-29Thompson AnntoinetteOption exercise717
2026-03-29Thompson AnntoinetteTax withheld211$14.19
2026-03-29Grantham Terra LeeTax withheld114$14.19
2026-03-29O'LEARY MARGARETOption exercise970
2025-12-04Parallel49 Equity, ULCSell2.1M$13.51
2025-12-04Riley H SanfordBuy200K$13.51
2025-11-30O'LEARY MARGARETOption exercise4.7K
2025-11-30LOWE JOHNOption exercise7.2K
2025-11-30Carmignani Donna AbbeyTax withheld154$13.51
2025-11-30VOLLMER SONYAOption exercise2.5K
2025-11-30VOLLMER SONYATax withheld614$13.51
2025-11-30Carmignani Donna AbbeyOption exercise535
2025-11-30LOWE JOHNTax withheld3.2K$13.51
2025-11-30Thompson AnntoinetteOption exercise1.0K
2025-11-30Thompson AnntoinetteTax withheld306$13.51
2025-11-30Hochstadt JeffreyTax withheld1.4K$13.51
2025-11-30Hochstadt JeffreyOption exercise5.0K
2025-11-30O'LEARY MARGARETTax withheld1.4K$13.51
2025-11-29Carmignani Donna AbbeyTax withheld68$13.51
2025-11-29VOLLMER SONYAOption exercise326
2025-11-29VOLLMER SONYATax withheld80$13.51
2025-11-29Thompson AnntoinetteOption exercise611
2025-11-29Thompson AnntoinetteTax withheld180$13.51
2025-11-29O'LEARY MARGARETOption exercise611
2025-11-29O'LEARY MARGARETTax withheld176$13.51
2025-11-29Hochstadt JeffreyOption exercise1.0K
2025-11-29Hochstadt JeffreyTax withheld294$13.51
2025-11-29Dragovich DarrenOption exercise458
2025-11-29Dragovich DarrenTax withheld132$13.51
2025-11-29Boada ErnestoOption exercise611
2025-11-29Boada ErnestoTax withheld176$13.51
2025-11-29Carmignani Donna AbbeyOption exercise234
2025-11-29SHEINBAUM MARCOption exercise909
2025-11-29Riley H SanfordOption exercise909
2025-11-29Peters NicholasOption exercise909
2025-11-29Oleson LisaOption exercise909
2025-11-29Mallela RaviOption exercise909
2025-11-29LOWE JOHNOption exercise4.1K
2025-11-29LOWE JOHNTax withheld1.8K$13.51
2025-11-29Soranno Keating ValerieOption exercise909
2025-11-29FUREY THOMASOption exercise909
2025-11-06Riley H SanfordBuy10K$14.20
2025-10-31Boada ErnestoOption exercise4.7K
2025-10-31Dragovich DarrenOption exercise3.5K
2025-10-31Boada ErnestoTax withheld1.3K$15.64
2025-10-31Dragovich DarrenTax withheld1.0K$15.64
2025-08-31Thompson AnntoinetteTax withheld930$15.58
2025-08-31Hochstadt JeffreyOption exercise3.5K
2025-08-31O'LEARY MARGARETOption exercise3.3K
2025-08-31O'LEARY MARGARETTax withheld956$15.58
2025-08-31LOWE JOHNOption exercise5.1K
2025-08-31LOWE JOHNTax withheld2.2K$15.58
2025-08-31VOLLMER SONYATax withheld565$15.58
2025-08-31VOLLMER SONYAOption exercise1.8K
2025-08-31Hochstadt JeffreyTax withheld1.0K$15.58
2025-08-31Thompson AnntoinetteOption exercise3.2K
2025-08-31Carmignani Donna AbbeyOption exercise375
2025-08-31Carmignani Donna AbbeyTax withheld108$15.58
2025-08-30Soranno Keating ValerieOption exercise924
2025-08-30FUREY THOMASOption exercise924
2025-08-30Oleson LisaOption exercise924
2025-08-30VOLLMER SONYAOption exercise331
2025-08-30VOLLMER SONYATax withheld106$15.58
2025-08-30Thompson AnntoinetteOption exercise621
2025-08-30Thompson AnntoinetteTax withheld182$15.58
2025-08-30O'LEARY MARGARETOption exercise621
2025-08-30O'LEARY MARGARETTax withheld179$15.58
2025-08-30Hochstadt JeffreyOption exercise1.0K
2025-08-30Hochstadt JeffreyTax withheld300$15.58
2025-08-30Carmignani Donna AbbeyOption exercise238
2025-08-30Carmignani Donna AbbeyTax withheld69$15.58
2025-08-30SHEINBAUM MARCOption exercise924
2025-08-30Riley H SanfordOption exercise924
2025-08-30Peters NicholasOption exercise924
2025-08-30Mallela RaviOption exercise924
2025-08-30LOWE JOHNOption exercise4.1K
2025-08-30LOWE JOHNTax withheld1.8K$15.58
2025-08-14Mallela RaviBuy623$16.11
2025-08-12Riley H SanfordBuy10K$15.75
2025-06-09LOWE JOHNOption exercise3.4K
2025-06-09LOWE JOHNTax withheld1.5K$22.05
2025-06-09Hochstadt JeffreyOption exercise2.1K
2025-06-09Hochstadt JeffreyTax withheld611$22.05
2025-06-09O'LEARY MARGARETOption exercise2.2K
2025-06-09O'LEARY MARGARETTax withheld641$22.05
2025-06-09VOLLMER SONYAOption exercise1.2K
2025-06-09VOLLMER SONYATax withheld379$22.05
2025-05-31Oleson LisaOption exercise1.1K
2025-05-31VOLLMER SONYAOption exercise669
2025-05-31VOLLMER SONYATax withheld164$22.26
2025-05-31Thompson AnntoinetteOption exercise531
2025-05-31Thompson AnntoinetteTax withheld156$22.26
2025-05-31O'LEARY MARGARETOption exercise1.3K
2025-05-31O'LEARY MARGARETTax withheld361$22.26
2025-05-31LOWE JOHNOption exercise5.6K
2025-05-31LOWE JOHNTax withheld2.5K$22.26
2025-05-31Hochstadt JeffreyOption exercise2.0K
2025-05-31Hochstadt JeffreyTax withheld566$22.26
2025-05-31Carmignani Donna AbbeyOption exercise552
2025-05-31Carmignani Donna AbbeyTax withheld160$22.26
2025-05-31Soranno Keating ValerieOption exercise1.1K
2025-05-31SHEINBAUM MARCOption exercise1.1K
2025-05-31Riley H SanfordOption exercise1.1K
2025-05-31Peters NicholasOption exercise1.1K
2025-05-31Mallela RaviOption exercise1.1K
2025-05-31FUREY THOMASOption exercise1.1K
2025-05-23LOWE JOHNBuy3.5K$19.97
2025-05-22LOWE JOHNBuy9.0K$20.14
2025-05-15Oleson LisaBuy895$22.56
2025-05-15Hochstadt JeffreyOption exercise3.5K
2025-05-15Hochstadt JeffreyTax withheld997$23.27
2025-05-15Carmignani Donna AbbeyOption exercise3.7K
2025-05-15Carmignani Donna AbbeyTax withheld1.1K$23.27
2025-05-12Mallela RaviBuy500$19.80
2025-05-09Riley H SanfordBuy15K$21.51
2025-03-31VOLLMER SONYAOption exercise218
2025-03-31VOLLMER SONYATax withheld56$29.17
2025-03-31O'LEARY MARGARETTax withheld119$29.17
2025-03-31LOWE JOHNOption exercise628
2025-03-31LOWE JOHNTax withheld277$29.17
2025-03-31Carmignani Donna AbbeyOption exercise211
2025-03-31O'LEARY MARGARETOption exercise411
2025-03-31Carmignani Donna AbbeyTax withheld60$29.17
2025-03-29FUREY THOMASOption exercise1.4K
2025-03-29Mallela RaviOption exercise1.4K
2025-03-29VOLLMER SONYAOption exercise518
2025-03-29VOLLMER SONYATax withheld154$28.80
2025-03-29O'LEARY MARGARETOption exercise971
2025-03-29O'LEARY MARGARETTax withheld280$28.80
2025-03-29LOWE JOHNOption exercise6.5K
2025-03-29LOWE JOHNTax withheld2.8K$28.80
2025-03-29Hochstadt JeffreyOption exercise1.6K
2025-03-29Hochstadt JeffreyTax withheld469$28.80
2025-03-29Carmignani Donna AbbeyOption exercise374
2025-03-29Carmignani Donna AbbeyTax withheld105$28.80
2025-03-29Thompson AnntoinetteOption exercise720
2025-03-29Thompson AnntoinetteTax withheld211$28.80
2025-03-29Soranno Keating ValerieOption exercise1.4K
2025-03-29SHEINBAUM MARCOption exercise1.4K
2025-03-29Riley H SanfordOption exercise1.4K
2025-03-29Peters NicholasOption exercise1.4K

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

Notable events (8-K)

DateItems
2026-05-26Shareholder votefiling ↗
2026-05-05ResultsReg FDExhibitsfiling ↗
2026-03-05ResultsReg FDOtherExhibitsfiling ↗
2026-02-17Exec/director changefiling ↗
2025-12-05Material agreementReg FDExhibitsfiling ↗
2025-11-04ResultsReg FDExhibitsfiling ↗
2025-08-08ResultsReg FDExhibitsfiling ↗
2025-07-07Material agreementDebt obligationOtherExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-262026-05-210001104659-26-066287 ↗
8-K2026-05-052026-05-050001104659-26-055234 ↗
10-Q2026-05-052026-03-310001104659-26-055239 ↗
10-K2026-03-052025-12-310001104659-26-023812 ↗
8-K2026-03-052026-03-050001104659-26-023809 ↗
8-K2026-02-172026-02-130001104659-26-015886 ↗
8-K2025-12-052025-12-040001104659-25-118907 ↗
8-K2025-11-042025-11-040001104659-25-105898 ↗
10-Q2025-11-042025-09-300001104659-25-105905 ↗
10-Q2025-08-082025-06-300001558370-25-010844 ↗
8-K2025-08-082025-08-080001558370-25-010840 ↗
8-K2025-07-072025-07-020001558370-25-009106 ↗