Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $11.1M | $5.7M | $9.3M | $8.5M | $9.5M | $7.8M |
| Operating expenses | $8.6M | $9.2M | $8.6M | $8.7M | $7.8M | $7.9M |
| Net income | $2.1M | −$3.1M | $526,000 | $180,000 | $1.9M | −$703,000 |
| Net profit margin | 18.41% | −54.15% | 5.66% | 2.12% | 20.09% | −9.07% |
| Basic EPSper basic share | $0.56 | -$0.78 | $0.12 | $0.04 | $0.39 | — |
| Diluted EPSper diluted share | $0.56 | -$0.78 | $0.12 | $0.04 | — | — |
Reported shareholders
| Holder | % owned |
|---|---|
STILWELL VALUE LLC | 9.03%364.09K shares |
GRAHAM CAPITAL WEALTH MANAGEMENT, LLC | 4.86%195.94K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.70%189.49K shares |
Knott David M Jr | 2.83%114K shares |
Zanco Joseph B | ≈2.15%86.56K shares |
BlackRock, Inc. | 1.71%68.8K shares |
ALLIANCEBERNSTEIN L.P. | 1.51%61.07K shares |
Kleiser Kirk E. | ≈1.33%53.53K shares |
Bellard Ted D. | ≈1.13%45.4K shares |
Scruggins Matthew L. | ≈0.89%35.91K shares |
LeBouef Craig C. | ≈0.88%35.58K shares |
Lafleur Frederick R. | ≈0.88%35.58K shares |
GEODE CAPITAL MANAGEMENT, LLC | 0.86%34.57K shares |
Kidder Todd A. | ≈0.76%30.58K shares |
Montz Harcus Wealth Management LLC | 0.74%30K shares |
Kestra Advisory Services, LLC | 0.62%25K shares |
VANGUARD FIDUCIARY TRUST CO | 0.60%24.35K shares |
RENAISSANCE TECHNOLOGIES LLC | 0.57%23.1K shares |
SUSQUEHANNA INTERNATIONAL GROUP, LLP | 0.57%23.08K shares |
RAFFLES ASSOCIATES LP | 0.52%21.11K shares |
Percentages use 4.03M 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 | Kleiser Kirk E.Director | BuyCommon Stock · indirect | 1.0K | $16.11 | $16.1K | 4.1K |
| Jun 10, 2026Form 4 | Kleiser Kirk E.Director | BuyCommon Stock · indirect | 2.4K | $16.09 | $37.8K | 20.1K |
| Jun 10, 2026Form 4 | Kleiser Kirk E.Director | BuyCommon Stock | 2.9K | $16.13 | $46.0K | 28.4K |
| Jun 10, 2026Form 4 | Kleiser Kirk E.Director | SellCommon Stock · indirect | 1.0K | $16.04 | $16.0K | 0 |
| Jun 10, 2026Form 4 | Kleiser Kirk E.Director | SellCommon Stock · indirect | 5.0K | $16.04 | $80.2K | 0 |