Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $84.3M | $74.7M | $82.1M | $72.9M | $67.3M |
| Operating expenses | $53.9M | $56.8M | $48.7M | $38.5M | $34.5M |
| Net income | $18.6M | $10.2M | $25.8M | $26.5M | $22.5M |
| Net profit margin | 22.08% | 13.71% | 31.37% | 36.32% | 33.43% |
| Basic EPSper basic share | $2.73 | $1.57 | $4.10 | $4.19 | $3.37 |
| Diluted EPSper diluted share | $2.71 | $1.55 | $4.03 | $4.11 | $3.30 |
Reported shareholders
| Holder | % owned |
|---|---|
TUCHMAN MARTIN | ≈11.48%782.28K shares |
ALLIANCEBERNSTEIN L.P. | 7.99%544.13K shares |
BlackRock, Inc. | 6.28%427.68K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.17%216.01K shares |
SYSTEMATIC FINANCIAL MANAGEMENT LP | 2.96%201.53K shares |
DIMENSIONAL FUND ADVISORS LP | 2.55%173.45K shares |
Distler Stephen | ≈2.50%170.44K shares |
BANC FUNDS CO LLC | 2.26%153.93K shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.95%132.55K shares |
Ridolfi Robert N. | ≈1.62%110.31K shares |
ACADIAN ASSET MANAGEMENT LLC | 1.56%106.35K shares |
ROYCE & ASSOCIATES LP | 1.47%100.39K shares |
BASSWOOD CAPITAL MANAGEMENT, L.L.C. | 1.43%97.53K shares |
Gillespie Richard J. | ≈1.34%91.61K shares |
WISHNICK ROSS | ≈1.33%90.89K shares |
BRIDGEWAY CAPITAL MANAGEMENT, LLC | 1.09%73.98K shares |
STATE STREET CORP | 1.05%71.78K shares |
Roundview Capital LLC | 0.93%63.6K shares |
Dietzler Edward J | ≈0.91%61.66K shares |
FIRST MANHATTAN CO. LLC. | 0.86%58.89K shares |
Percentages use 6.81M shares of this listed class outstanding on Jun 30, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 10, 2026Form 4 | Adkins StephanieChief Lending Officer | SellCommon Stock | 1.6K | $35.04 | $56.1K | 21.3K |
| Nov 20, 2025Form 4 | TUCHMAN MARTINDirector,TenPercentOwner | BuyCommon Stock · indirect | 2.0K | $32.30 | $64.6K | 13.6K |
| Nov 19, 2025Form 4 | TUCHMAN MARTINDirector,TenPercentOwner | BuyCommon Stock · indirect | 1.1K | $32.25 | $34.1K | 11.6K |
| Nov 18, 2025Form 4 | TUCHMAN MARTINDirector,TenPercentOwner | BuyCommon Stock · indirect | 2.0K | $32.30 | $64.6K | 10.5K |
| Nov 17, 2025Form 4 | TUCHMAN MARTINDirector,TenPercentOwner | BuyCommon Stock · indirect | 1.0K | $33.00 | $33.0K | 8.5K |