Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $15.3M | $10.8M | $11.6M |
| Operating expenses | $14.8M | $13.3M | — |
| Net income | $232,690 | −$2.0M | $1.5M |
| Net profit margin | 1.52% | −18.14% | 12.87% |
| Basic EPSper basic share | $0.03 | -$0.24 | $0.18 |
| Diluted EPSper diluted share | $0.03 | -$0.24 | $0.18 |
Reported shareholders
| Holder | % owned |
|---|---|
VANGUARD CAPITAL MANAGEMENT LLC | 4.54%367.35K shares |
FJ Capital Management LLC | 3.22%261K shares |
GRAHAM CAPITAL WEALTH MANAGEMENT, LLC | 2.17%175.64K shares |
BlackRock, Inc. | 1.79%145.14K shares |
ALLIANCEBERNSTEIN L.P. | 1.54%124.34K shares |
MANGROVE PARTNERS IM, LLC | 1.47%119.16K shares |
Peapod Lane Capital LLC | 1.21%98.23K shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.03%83.08K shares |
Focus Partners Wealth | 0.78%63.4K shares |
GOLDMAN SACHS GROUP INC | 0.75%60.96K shares |
MARSHALL WACE, LLP | 0.72%58.51K shares |
Sanctuary Advisors, LLC | 0.67%54.01K shares |
Breems Timothy S | ≈0.56%45K shares |
VANGUARD FIDUCIARY TRUST CO | 0.55%44.81K shares |
TWO SIGMA INVESTMENTS, LP | 0.51%41.42K shares |
Healy Walter F | ≈0.49%39.75K shares |
MORGAN STANLEY | 0.47%37.98K shares |
RENAISSANCE TECHNOLOGIES LLC | 0.40%32.6K shares |
Round Hill Asset Management | 0.39%31.56K shares |
Cerity Partners LLC | 0.38%30.99K shares |
Percentages use 8.1M 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 11, 2026Form 4 | Healy Walter FPresident, CEO and Director | BuyCommon Stock | 1.5K | $16.28 | $25.0K | 15.8K |
| Jun 11, 2026Form 4 | Manfre Thomas S.EVP and CFO | BuyCommon Stock · indirect | 61 | $16.28 | $993.08 | 61 |
| May 20, 2026Form 4 | Rosenbaum Steven F.Director | BuyCommon Stock | 171 | $15.66 | $2.7K | 30.4K |
| May 20, 2026Form 4 | Rosenbaum Steven F.Director | BuyCommon Stock | 128 | $15.66 | $2.0K | 30.2K |
| May 20, 2026Form 4 | Rosenbaum Steven F.Director | BuyCommon Stock | 101 | $15.55 | $1.6K | 30.1K |