Nasdaq
End-of-day closes; the latest point is the live 15-min-delayed price · split & dividend adjusted · chart by TradingView
Roles derived from SEC Form 4 filings.
Actuals from SEC filings; YoY vs the year-ago quarter. Analyst estimates & surprise require a data feed (coming soon).
| Line item | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|
| Revenue | — | — | — | — | — |
| Gross profit | — | — | — | — | — |
| Operating income | — | — | — | — | — |
| Net income | $23.9M | $28.0M | $30.8M | $24.8M | $31.1M |
| Diluted EPS | $2.81 | $1.64 | $1.81 | $1.45 | $1.83 |
| Operating cash flow | $27.8M | $35.4M | $28.1M | $24.9M | $28.0M |
| Free cash flow | $26.5M | $34.3M | $26.6M | $23.4M | $27.3M |
| Gross margin | — | — | — | — | — |
| Operating margin | — | — | — | — | — |
| Net margin | — | — | — | — | — |
| Line item | Q4 '24 | Q1 '24 | Q2 '24 | Q3 '25 | Q4 '25 | Q1 '25 | Q2 '25 | Q3 '26 |
|---|---|---|---|---|---|---|---|---|
| Revenue | — | — | — | — | — | — | — | — |
| Gross profit | — | — | — | — | — | — | — | — |
| Operating income | — | — | — | — | — | — | — | — |
| Net income | $6.7M | $6.3M | $7.5M | $8.1M | $9.3M | $8.9M | $10.3M | $10.5M |
| Diluted EPS | $0.39 | $0.37 | $0.44 | $0.47 | $0.55 | $0.52 | $0.60 | $0.62 |
| Operating cash flow | $11.1M | $2.1M | $5.3M | $7.3M | $13.2M | $7.0M | $6.4M | $10.7M |
| Free cash flow | $10.9M | $2.0M | $5.1M | $7.3M | $12.9M | $6.5M | $6.2M | $10.7M |
| Gross margin | — | — | — | — | — | — | — | — |
| Operating margin | — | — | — | — | — | — | — | — |
| Net margin | — | — | — | — | — | — | — | — |
Headlines for GCBC will appear here once the news feed is connected.
Consensus revenue & EPS estimates and price targets will appear here once a forward-estimates data feed is connected.
| Date | Insider | Type | Shares | Price | Value | Filing |
|---|---|---|---|---|---|---|
| 2026-06-11 | PLUMMER MICHELLE M | Sale | 10,000 | $28.77 | $287,700.00 | filing |
| 2026-04-28 | Brust John | Buy | 2,041 | $24.50 | $50,004.50 | filing |
| 2026-04-27 | Brust John | Buy | 1,040 | $24.06 | $25,022.40 | filing |
| 2026-04-27 | Brust John | Buy | 1,040 | $24.05 | $25,012.00 | filing |
| 2026-03-18 | Hada Tejraj S | Buy | 4,000 | $21.95 | $87,800.00 | filing |
| 2026-03-18 | Hogan Peter W. | Buy | 3,000 | $22.10 | $66,300.00 | filing |
| 2026-03-17 | Hada Tejraj S | Buy | 2,000 | $21.99 | $43,980.00 | filing |
| 2026-03-05 | Barzee Nick· SVP and CFO | Buy | 1,280 | $22.55 | $28,864.00 | filing |
| 2026-03-02 | Cannucciari Christopher | Buy | 1,300 | $22.05 | $28,665.00 | filing |
| 2025-11-19 | Hada Tejraj S | L | 268 | $21.95 | $5,882.60 | filing |
| 2025-11-18 | Hada Tejraj S | Buy | 3,000 | $21.96 | $65,880.00 | filing |
| 2025-11-18 | Antalek John· EVP and CLO | Buy | 1,500 | $22.00 | $33,000.00 | filing |
| 2025-11-14 | Hada Tejraj S | Buy | 366 | $22.00 | $8,052.00 | filing |
| 2025-11-05 | Hada Tejraj S | Buy | 1,500 | $22.52 | $33,780.00 | filing |
| 2025-11-04 | Hada Tejraj S | Buy | 45 | $22.20 | $999.00 | filing |
| 2025-11-03 | Hada Tejraj S | Buy | 235 | $21.80 | $5,123.00 | filing |
| 2025-10-29 | Gibson Donald E· President and CEO | Buy | 500 | $22.00 | $11,000.00 | filing |
| 2025-10-29 | Gibson Donald E· President and CEO | Buy | 500 | $21.75 | $10,875.00 | filing |
| 2025-10-29 | Cannucciari Christopher | Buy | 423 | $22.79 | $9,640.17 | filing |
| 2025-10-28 | Cannucciari Christopher | Buy | 706 | $22.91 | $16,174.46 | filing |
| 2025-10-24 | Cahalan Jay P. | Buy | 1,700 | $22.82 | $38,794.00 | filing |
| 2025-10-24 | Cahalan Jay P. | Buy | 810 | $22.58 | $18,289.80 | filing |
| 2025-10-24 | Cahalan Jay P. | Buy | 600 | $22.75 | $13,650.00 | filing |
| 2025-10-24 | Cahalan Jay P. | Buy | 500 | $22.67 | $11,335.00 | filing |
| 2025-10-24 | Cahalan Jay P. | Buy | 402 | $22.72 | $9,133.44 | filing |
Showing the latest 25 transactions — full history in the linked SEC filings.
Fundamentals & filings from SEC EDGAR. Prices adjusted for splits & dividends. Not investment advice.