CULLEN/FROST BANKERS, INC.
CFR, CFR-PB · National Commercial Banks · 62.8M shares · +0%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $18M (gross $43M, SBC $25M)
Reference price $148.29 · est. market cap ~$9.3B — last insider sale, 2026-06-12 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B74High-quality Texas commercial bank with top-decile ROE and pristine tangible capital.
Strengths
- ROE 14.2% (91st pct) and ROA 1.22% (76th pct) — clearly above-average returns
- Tangible book ratio 1.0 (100th pct); net income growth +11%
- Strong relationship-driven Texas franchise and net margin 29%
Risks
- Heavy CRE concentration (47% of loans) and energy exposure (~5%) tied to a cyclical Texas economy
- Revenue dipped ~1% and FCF margin is weak (15th pct)
- Interest-rate sensitivity of net interest income
Notable findings
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Net margin
29.0%
Return on equity
14.2%
Return on assets
1.2%
Revenue growth (QoQ)
-1.0%
Net-income growth
11.3%
Free cash flow
$127M
Tangible book value
$4.6B
Stock comp / revenue
1.1%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-12 | Severyn Carol Jean | Sell | 837 | $148.29 |
| 2026-03-09 | EDWARDS CRAWFORD H | Gift | 750 | — |
| 2026-03-06 | Rhodes Coolidge E JR | Other | 700 | — |
| 2026-03-06 | Rhodes Coolidge E JR | Other | 700 | $127.00 |
| 2026-02-10 | GREEN PHILLIP D | Gift | 912 | — |
| 2026-02-05 | Kasanoff Howard L. | Grant | 882 | — |
| 2026-02-05 | Kasanoff Howard L. | Disposition | 393 | $143.60 |
| 2026-02-05 | Rhodes Coolidge E JR | Grant | 1.7K | — |
| 2026-02-05 | Rhodes Coolidge E JR | Disposition | 716 | $143.60 |
| 2026-02-05 | Severyn Carol Jean | Grant | 1.7K | — |
| 2026-02-05 | Severyn Carol Jean | Disposition | 700 | $143.60 |
| 2026-02-05 | Stead Jimmy | Grant | 2.2K | — |
| 2026-02-05 | Stead Jimmy | Disposition | 885 | $143.60 |
| 2026-02-05 | Alonzo Annette M | Grant | 1.6K | — |
| 2026-02-05 | Alonzo Annette M | Disposition | 690 | $143.60 |
| 2026-02-05 | Bracher Paul | Grant | 2.3K | — |
| 2026-02-05 | Bracher Paul | Disposition | 940 | $143.60 |
| 2026-02-05 | Berman Bobby | Grant | 1.3K | — |
| 2026-02-05 | Berman Bobby | Disposition | 549 | $143.60 |
| 2026-02-05 | GREEN PHILLIP D | Grant | 9.1K | — |
| 2026-02-05 | GREEN PHILLIP D | Disposition | 3.6K | $143.60 |
| 2026-01-30 | Berman Bobby | Sell | 1.0K | $137.07 |
| 2025-12-12 | Pullin Ericka Lynn | Sell | 0 | $129.72 |
| 2025-12-09 | Rhodes Coolidge E JR | Sell | 700 | $127.00 |
| 2025-12-09 | Rhodes Coolidge E JR | Gift | 495 | — |
| 2025-12-05 | GREEN PHILLIP D | Gift | 2.9K | — |
| 2025-10-25 | Pullin Ericka Lynn | Option exercise | 384 | — |
| 2025-10-25 | Pullin Ericka Lynn | Tax withheld | 93 | $124.86 |
| 2025-10-25 | Henson Matthew Bradley | Option exercise | 419 | — |
| 2025-10-25 | Henson Matthew Bradley | Tax withheld | 102 | $124.86 |
| 2025-10-25 | Geddes Dan | Option exercise | 1.0K | — |
| 2025-10-25 | Geddes Dan | Tax withheld | 255 | $124.86 |
| 2025-10-25 | Kasanoff Howard L. | Option exercise | 1.1K | — |
| 2025-10-25 | Kasanoff Howard L. | Tax withheld | 422 | $124.86 |
| 2025-10-25 | Rhodes Coolidge E JR | Option exercise | 2.1K | — |
| 2025-10-25 | Rhodes Coolidge E JR | Tax withheld | 825 | $124.86 |
| 2025-10-25 | Severyn Carol Jean | Option exercise | 2.0K | — |
| 2025-10-25 | Severyn Carol Jean | Tax withheld | 804 | $124.86 |
| 2025-10-25 | Stead Jimmy | Option exercise | 2.6K | — |
| 2025-10-25 | Stead Jimmy | Tax withheld | 1.0K | $124.86 |
| 2025-10-25 | Alonzo Annette M | Option exercise | 2.0K | — |
| 2025-10-25 | Alonzo Annette M | Tax withheld | 783 | $124.86 |
| 2025-10-25 | Bracher Paul | Option exercise | 2.8K | — |
| 2025-10-25 | Bracher Paul | Tax withheld | 1.1K | $124.86 |
| 2025-10-25 | Berman Bobby | Option exercise | 1.6K | — |
| 2025-10-25 | Berman Bobby | Tax withheld | 616 | $124.86 |
| 2025-10-25 | GREEN PHILLIP D | Option exercise | 11K | — |
| 2025-10-25 | GREEN PHILLIP D | Tax withheld | 4.4K | $124.86 |
| 2025-08-22 | Severyn Carol Jean | Gift | 1.0K | — |
| 2025-05-02 | Henson Matthew Bradley | Buy | 1.9K | $16.93 |
| 2025-02-11 | GREEN PHILLIP D | Gift | 3.1K | — |
| 2025-02-06 | Alonzo Annette M | Grant | 2.4K | — |
| 2025-02-06 | Alonzo Annette M | Disposition | 1.0K | $141.08 |
| 2025-02-06 | Berman Bobby | Grant | 2.0K | — |
| 2025-02-06 | Berman Bobby | Disposition | 537 | $141.08 |
| 2025-02-06 | Bracher Paul | Grant | 3.8K | — |
| 2025-02-06 | Bracher Paul | Disposition | 1.5K | $141.08 |
| 2025-02-06 | GREEN PHILLIP D | Grant | 18K | — |
| 2025-02-06 | GREEN PHILLIP D | Disposition | 7.1K | $141.08 |
| 2025-02-06 | Rhodes Coolidge E JR | Grant | 2.6K | — |
| 2025-02-06 | Rhodes Coolidge E JR | Disposition | 1.1K | $141.08 |
| 2025-02-06 | Severyn Carol Jean | Grant | 2.6K | — |
| 2025-02-06 | Severyn Carol Jean | Disposition | 1.1K | $141.08 |
| 2025-02-06 | Stead Jimmy | Grant | 3.7K | — |
| 2025-02-06 | Stead Jimmy | Disposition | 1.5K | $141.08 |
| 2025-02-06 | Wolfshohl Candace K | Grant | 2.1K | — |
| 2025-02-06 | Wolfshohl Candace K | Disposition | 892 | $141.08 |
| 2025-01-31 | Bracher Paul | Option exercise | 12K | $65.11 |
| 2025-01-31 | Bracher Paul | Sell | 12K | $139.45 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-04-30 | 2026-04-30 | 0000039263-26-000033 ↗ |
| 10-Q | 2026-04-30 | 2026-03-31 | 0000039263-26-000035 ↗ |
| 8-K | 2026-04-29 | 2026-04-29 | 0000039263-26-000031 ↗ |
| 8-K/A | 2026-03-03 | 2026-02-11 | 0000039263-26-000016 ↗ |
| 8-K | 2026-02-11 | 2026-02-11 | 0000039263-26-000014 ↗ |
| 10-K | 2026-02-05 | 2025-12-31 | 0000039263-26-000011 ↗ |
| 8-K | 2026-01-30 | 2026-01-28 | 0000039263-26-000007 ↗ |
| 8-K | 2026-01-29 | 2026-01-29 | 0000039263-26-000004 ↗ |
| 8-K | 2025-10-30 | 2025-10-30 | 0000039263-25-000113 ↗ |
| 10-Q | 2025-10-30 | 2025-09-30 | 0000039263-25-000117 ↗ |
| 8-K | 2025-09-15 | 2025-09-15 | 0000039263-25-000106 ↗ |
| 10-Q | 2025-07-31 | 2025-06-30 | 0000039263-25-000101 ↗ |