CASS INFORMATION SYSTEMS INC
CASS · Services-Business Services, NEC · 12.9M shares · -2%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $2M (gross $6M, SBC $4M)
Reference price $38.69 · est. market cap ~$498M — last insider purchase, 2025-10-02 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B76gen composite 66pct→76
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 — $392M cash & investments
- Notable holderHeld by 5 notable fund(s): STATE STREET CORP, GOLDMAN SACHS GROUP INC, RENAISSANCE TECHNOLOGIES LLC +2 more (as of 2026-03-31)
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Net margin
18.4%
Return on equity
14.5%
Return on assets
1.3%
Revenue growth (QoQ)
5.8%
Net-income growth
83.2%
Free cash flow
$32M
Tangible book value
$223M
Cash & investments
$392M
Stock comp / revenue
2.2%
Leadership & compensation
| Name | Role | Latest total comp |
|---|---|---|
| Resch Martin H. | President & CEO | — |
| Cavellier James M Jr | CIO | — |
| Dwight D. ErdbrueggerPresident | Cass Commercial Bank | $788K FY2025 |
| Erdbruegger Dwight D | President | — |
| James M. CavellierExecutive | Officer | $736K FY2025 |
| Martin H. ReschPresident and | Officer | $2M FY2025 |
| Matthew S. SchuckmanExecutive | General Counsel, and Corporate Secretary | $659K FY2025 |
| Michael J. NormileExecutive | Officer | $845K FY2025 |
| Normile Michael James | CFO | — |
| Schuckman Matthew Steven | Executive Vice President | — |
| Eric H. Brunngraber | Director | $198K FY2025 |
| Ann W. Marr | Director | $148K FY2025 |
| Benjamin F. Edwards | Director | $139K FY2025 |
| Drabik John J | Director | — |
| Franklin D. Wicks | Director | $182K FY2025 |
| James J. Lindemann | Director | $181K FY2025 |
| Joseph D. Rupp | Director | $190K FY2025 |
| Ralph W. Clermont | Director | $195K FY2025 |
| Randall L. Schilling | Director | $172K FY2025 |
| Robert A. Ebel | Director | $174K FY2025 |
| Sally H. Roth | Director | $166K FY2025 |
| Wendy J. Henry | Director | $155K FY2025 |
| WICKS FRANK | Director | — |
Officers & directors from SEC filings (Form 4 + DEF 14A proxy); compensation is the latest reported fiscal year.
Insider transactions · last 6 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-11 | Schilling Randall L | Grant | 262 | $49.44 |
| 2026-06-11 | RUPP JOSEPH D | Grant | 262 | $49.44 |
| 2026-06-11 | WICKS FRANK | Grant | 262 | $49.44 |
| 2026-04-23 | Marr Ann Walter | Grant | 1.7K | $46.94 |
| 2026-04-23 | Henry Wendy J. | Grant | 1.7K | $46.94 |
| 2026-04-23 | Drabik John J | Grant | 1.7K | $46.94 |
| 2026-04-23 | Schilling Randall L | Grant | 1.7K | $46.94 |
| 2026-04-23 | Ebel Robert A | Grant | 1.7K | $46.94 |
| 2026-04-23 | EDWARDS BENJAMIN F IV | Grant | 1.7K | $46.94 |
| 2026-04-23 | RUPP JOSEPH D | Grant | 1.7K | $46.94 |
| 2026-04-23 | BRUNNGRABER ERIC H | Grant | 1.7K | $46.94 |
| 2026-04-23 | WICKS FRANK | Grant | 1.7K | $46.94 |
| 2026-04-21 | Roth Sally H | Tax withheld | 2.5K | $47.84 |
| 2026-04-21 | Clermont Ralph W | Tax withheld | 6.8K | $47.84 |
| 2026-04-21 | LINDEMANN JAMES J | Tax withheld | 8.4K | $47.84 |
| 2026-04-20 | Resch Martin H. | Tax withheld | 894 | $48.54 |
| 2026-04-20 | Resch Martin H. | Grant | 2.0K | — |
| 2026-04-20 | Resch Martin H. | Tax withheld | 830 | $48.54 |
| 2026-04-17 | Roth Sally H | Tax withheld | 540 | $48.10 |
| 2026-03-19 | Clermont Ralph W | Grant | 301 | $43.15 |
| 2026-03-19 | Schilling Randall L | Grant | 301 | $43.15 |
| 2026-03-19 | LINDEMANN JAMES J | Grant | 301 | $43.15 |
| 2026-03-19 | RUPP JOSEPH D | Grant | 301 | $43.15 |
| 2026-03-19 | WICKS FRANK | Grant | 301 | $43.15 |
| 2026-01-26 | Normile Michael James | Tax withheld | 911 | $44.25 |
| 2026-01-26 | Normile Michael James | Grant | 1.8K | — |
| 2026-01-26 | Normile Michael James | Tax withheld | 837 | $44.25 |
| 2026-01-26 | Resch Martin H. | Tax withheld | 2.0K | $44.25 |
| 2026-01-26 | Resch Martin H. | Grant | 4.0K | — |
| 2026-01-26 | Resch Martin H. | Tax withheld | 1.7K | $44.25 |
| 2026-01-26 | Schuckman Matthew Steven | Tax withheld | 548 | $44.25 |
| 2026-01-26 | Schuckman Matthew Steven | Grant | 1.5K | — |
| 2026-01-26 | Schuckman Matthew Steven | Tax withheld | 509 | $44.25 |
| 2026-01-26 | Erdbruegger Dwight D | Tax withheld | 539 | $44.25 |
| 2026-01-26 | Erdbruegger Dwight D | Grant | 1.7K | — |
| 2026-01-26 | Erdbruegger Dwight D | Tax withheld | 635 | $44.25 |
| 2026-01-26 | Cavellier James M Jr | Tax withheld | 647 | $44.25 |
| 2026-01-26 | Cavellier James M Jr | Grant | 1.7K | — |
| 2026-01-26 | Cavellier James M Jr | Tax withheld | 601 | $44.25 |
| 2026-01-26 | BRUNNGRABER ERIC H | Tax withheld | 3.7K | $44.25 |
| 2026-01-26 | BRUNNGRABER ERIC H | Grant | 8.2K | — |
| 2026-01-26 | BRUNNGRABER ERIC H | Tax withheld | 3.9K | $44.25 |
| 2026-01-22 | Normile Michael James | Grant | 2.8K | — |
| 2026-01-22 | Resch Martin H. | Grant | 8.4K | — |
| 2026-01-22 | Schuckman Matthew Steven | Grant | 2.0K | — |
| 2026-01-22 | Erdbruegger Dwight D | Grant | 2.3K | — |
| 2026-01-22 | Cavellier James M Jr | Grant | 2.2K | — |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-04-23 | ResultsExec/director changeShareholder voteOtherExhibits | filing ↗ |
| 2026-03-30 | Exec/director changeExhibits | filing ↗ |
| 2026-01-22 | ResultsOtherExhibits | filing ↗ |
| 2025-11-10 | OtherExhibits | filing ↗ |
| 2025-10-23 | ResultsOtherExhibits | filing ↗ |
| 2025-07-17 | ResultsOtherExhibits | filing ↗ |
| 2025-05-05 | ResultsExhibits | filing ↗ |
| 2025-04-17 | ResultsShareholder voteOtherExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 10-Q | 2026-05-05 | 2026-03-31 | 0000708781-26-000022 ↗ |
| 8-K | 2026-04-23 | 2026-04-21 | 0000708781-26-000020 ↗ |
| 8-K | 2026-03-30 | 2026-03-29 | 0000708781-26-000017 ↗ |
| 10-K | 2026-03-06 | 2025-12-31 | 0000708781-26-000010 ↗ |
| DEF 14A | 2026-03-06 | 2026-04-21 | 0000708781-26-000013 ↗ |
| 8-K | 2026-01-22 | 2026-01-20 | 0000708781-26-000002 ↗ |
| 8-K | 2025-11-10 | 2025-11-06 | 0000708781-25-000107 ↗ |
| 10-Q | 2025-11-04 | 2025-09-30 | 0000708781-25-000105 ↗ |
| 8-K | 2025-10-23 | 2025-10-21 | 0000708781-25-000103 ↗ |
| 10-Q | 2025-08-05 | 2025-06-30 | 0000708781-25-000087 ↗ |
| 8-K | 2025-07-17 | 2025-07-15 | 0000708781-25-000078 ↗ |
| 10-Q | 2025-05-07 | 2025-03-31 | 0000708781-25-000063 ↗ |