‹ Screener

RGC RESOURCES INC

RGCO · Natural Gas Transmisison & Distribution · 10.4M shares · +6%/yr ↑ dilution · EDGAR filings ↗

Reference price $22.90 · est. market cap ~$238M — last insider purchase, 2026-06-01 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B72

Small but consistently profitable regulated gas utility with strong margins and cash generation.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $17M2025-09-30 · $14M2025-12-31 · $31M2026-03-31 · $45M

Last 4 quarters · from SEC filings.

Key metrics

Operating margin
19.4%
Net margin
13.9%
Return on equity
11.7%
Return on assets
4.0%
ROIC
5.6%
Revenue growth (QoQ)
47.7%
Net-income growth
12.9%
Debt / equity
1.3×
Interest coverage
2.8×
Current ratio
1.0×
Free cash flow
$8M
EBITDA
$30M
Tangible book value
$114M
Stock comp / revenue
0.7%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-01Oliver Lawrence T.Buy9$22.90
2026-06-01Miles Christen BrookeBuy4$22.90
2026-06-01McClanahan Elizabeth AGrant91$22.90
2026-06-01Ellett Frank RussellGrant229$22.90
2026-06-01CRAWFORD THOMAS JGrant116$22.90
2026-06-01BOXLEY ABNEY S IIIGrant295$22.90
2026-06-01Archer Jacqueline L.Grant247$22.90
2026-05-01Oliver Lawrence T.Buy8$24.40
2026-05-01Miles Christen BrookeBuy4$24.40
2026-05-01McClanahan Elizabeth AGrant86$24.40
2026-05-01Ellett Frank RussellGrant214$24.40
2026-05-01CRAWFORD THOMAS JGrant109$24.40
2026-05-01BOXLEY ABNEY S IIIGrant277$24.40
2026-05-01Archer Jacqueline L.Grant232$24.40
2026-04-01Oliver Lawrence T.Buy9$21.65
2026-04-01Miles Christen BrookeBuy5$21.65
2026-04-01McClanahan Elizabeth AGrant97$21.65
2026-04-01Ellett Frank RussellGrant242$21.65
2026-04-01CRAWFORD THOMAS JGrant123$21.65
2026-04-01BOXLEY ABNEY S IIIGrant312$21.65
2026-04-01Archer Jacqueline L.Grant261$21.65
2026-03-02Furcron Thomas PatrickBuy19$22.11
2026-03-02Oliver Lawrence T.Buy9$22.11
2026-03-02Miles Christen BrookeBuy5$22.11
2026-03-02McClanahan Elizabeth AGrant95$22.11
2026-03-02Ellett Frank RussellGrant237$22.11
2026-03-02CRAWFORD THOMAS JGrant120$22.11
2026-03-02BOXLEY ABNEY S IIIGrant305$22.11
2026-03-02Archer Jacqueline L.Grant256$22.11
2026-02-02Ellett Frank RussellGrant471$22.22
2026-02-02Oliver Lawrence T.Buy9$22.22
2026-02-02Miles Christen BrookeBuy4$22.22
2026-02-02McClanahan Elizabeth AGrant94$22.22
2026-02-02Furcron Thomas PatrickBuy19$22.22
2026-02-02CRAWFORD THOMAS JGrant120$22.22
2026-02-02BOXLEY ABNEY S IIIGrant304$22.22
2026-02-02Archer Jacqueline L.Grant254$22.22
2026-01-02AGEE NANCY HGrant291$21.40
2026-01-02Furcron Thomas PatrickBuy20$21.40
2026-01-02Furcron Thomas PatrickGrant2.6K$21.40
2026-01-02Shockley C James JrGrant5.2K$21.40
2026-01-02Nester Paul WGrant14K$21.40
2026-01-02Mulvaney Timothy JGrant5.6K$21.40
2026-01-02Oliver Lawrence T.Buy9$21.40
2026-01-02Oliver Lawrence T.Grant5.5K$21.40
2026-01-02Miles Christen BrookeBuy5$21.40
2026-01-02Miles Christen BrookeGrant2.7K$21.40
2026-01-02McClanahan Elizabeth AGrant90$21.40
2026-01-02CRAWFORD THOMAS JGrant106$21.40
2026-01-02BOXLEY ABNEY S IIIGrant315$21.40
2026-01-02Archer Jacqueline L.Grant245$21.40
2025-12-02Shockley C James JrOption exercise4.5K$14.15
2025-12-01Oliver Lawrence T.Buy13$22.27
2025-12-01Miles Christen BrookeBuy7$22.27
2025-12-01Furcron Thomas PatrickBuy29$22.27
2025-12-01McClanahan Elizabeth AGrant87$22.27
2025-12-01CRAWFORD THOMAS JGrant101$22.27
2025-12-01BOXLEY ABNEY S IIIGrant303$22.27
2025-12-01Archer Jacqueline L.Grant235$22.27
2025-12-01AGEE NANCY HGrant280$22.27
2025-11-03Furcron Thomas PatrickBuy21$20.90
2025-11-03Oliver Lawrence T.Buy10$20.90
2025-11-03Miles Christen BrookeBuy5$20.90
2025-11-03WILLIAMSON JOHN B IIIGrant290$20.90
2025-11-03McClanahan Elizabeth AGrant92$20.90
2025-11-03CRAWFORD THOMAS JGrant108$20.90
2025-11-03BOXLEY ABNEY S IIIGrant323$20.90
2025-11-03Archer Jacqueline L.Grant250$20.90
2025-11-03AGEE NANCY HGrant298$20.90
2025-10-01Furcron Thomas PatrickBuy19$22.50
2025-10-01Miles Christen BrookeBuy4$22.50
2025-10-01Oliver Lawrence T.Buy9$22.50
2025-10-01WILLIAMSON JOHN B IIIGrant270$22.50
2025-10-01McClanahan Elizabeth AGrant86$22.50
2025-10-01CRAWFORD THOMAS JGrant100$22.50
2025-10-01BOXLEY ABNEY S IIIGrant300$22.50
2025-10-01Archer Jacqueline L.Grant233$22.50
2025-10-01AGEE NANCY HGrant277$22.50
2025-09-02Furcron Thomas PatrickBuy19$22.12
2025-09-02Miles Christen BrookeBuy5$22.12
2025-09-02Oliver Lawrence T.Buy9$22.12
2025-09-02WILLIAMSON JOHN B IIIGrant274$22.12
2025-09-02McClanahan Elizabeth AGrant87$22.12
2025-09-02CRAWFORD THOMAS JGrant102$22.12
2025-09-02BOXLEY ABNEY S IIIGrant305$22.12
2025-09-02Archer Jacqueline L.Grant237$22.12
2025-09-02AGEE NANCY HGrant282$22.12
2025-08-01Oliver Lawrence T.Buy10$19.68
2025-08-01Furcron Thomas PatrickBuy22$19.68
2025-08-01Miles Christen BrookeBuy5$19.68
2025-08-01WILLIAMSON JOHN B IIIGrant308$19.68
2025-08-01McClanahan Elizabeth AGrant98$19.68
2025-08-01CRAWFORD THOMAS JGrant115$19.68
2025-08-01BOXLEY ABNEY S IIIGrant343$19.68
2025-08-01Archer Jacqueline L.Grant266$19.68
2025-08-01AGEE NANCY HGrant317$19.68
2025-07-01Furcron Thomas PatrickBuy19$22.84
2025-07-01Miles Christen BrookeBuy4$22.84
2025-07-01Oliver Lawrence T.Buy9$22.84
2025-07-01WILLIAMSON JOHN B IIIGrant266$22.84
2025-07-01McClanahan Elizabeth AGrant84$22.84
2025-07-01CRAWFORD THOMAS JGrant99$22.84
2025-07-01BOXLEY ABNEY S IIIGrant296$22.84
2025-07-01Archer Jacqueline L.Grant229$22.84
2025-07-01AGEE NANCY HGrant273$22.84
2025-06-24Furcron Thomas PatrickSell272$22.16
2025-06-02Oliver Lawrence T.Buy10$20.46
2025-06-02Miles Christen BrookeBuy5$20.46
2025-06-02WILLIAMSON JOHN B IIIGrant297$20.46
2025-06-02McClanahan Elizabeth AGrant94$20.46
2025-06-02CRAWFORD THOMAS JGrant110$20.46
2025-06-02BOXLEY ABNEY S IIIGrant330$20.46
2025-06-02Archer Jacqueline L.Grant256$20.46
2025-06-02AGEE NANCY HGrant305$20.46
2025-05-01Oliver Lawrence T.Buy9$21.10
2025-05-01Miles Christen BrookeBuy5$21.10
2025-05-01WILLIAMSON JOHN B IIIGrant288$21.10
2025-05-01McClanahan Elizabeth AGrant91$21.10
2025-05-01CRAWFORD THOMAS JGrant107$21.10
2025-05-01BOXLEY ABNEY S IIIGrant320$21.10
2025-05-01Archer Jacqueline L.Grant248$21.10
2025-05-01AGEE NANCY HGrant295$21.10
2025-04-01Oliver Lawrence T.Buy10$21.01
2025-04-01Miles Christen BrookeBuy5$21.01
2025-04-01WILLIAMSON JOHN B IIIGrant289$21.01
2025-04-01McClanahan Elizabeth AGrant92$21.01
2025-04-01CRAWFORD THOMAS JGrant108$21.01
2025-04-01BOXLEY ABNEY S IIIGrant321$21.01
2025-04-01Archer Jacqueline L.Grant249$21.01
2025-04-01AGEE NANCY HGrant297$21.01
2025-03-03Oliver Lawrence T.Buy10$19.63
2025-03-03Miles Christen BrookeBuy5$19.63
2025-03-03WILLIAMSON JOHN B IIIGrant309$19.63
2025-03-03McClanahan Elizabeth AGrant98$19.63
2025-03-03CRAWFORD THOMAS JGrant115$19.63
2025-03-03BOXLEY ABNEY S IIIGrant344$19.63
2025-03-03Archer Jacqueline L.Grant267$19.63
2025-03-03AGEE NANCY HGrant318$19.63
2025-03-03JOHNSTON ROBERT BBuy400$19.68
2025-03-03Nester Paul WBuy500$19.76
2025-02-03Oliver Lawrence T.Buy10$20.56
2025-02-03Miles Christen BrookeBuy5$20.56
2025-02-03WILLIAMSON JOHN B IIIGrant295$20.56
2025-02-03McClanahan Elizabeth AGrant94$20.56
2025-02-03CRAWFORD THOMAS JGrant110$20.56
2025-02-03BOXLEY ABNEY S IIIGrant328$20.56
2025-02-03Archer Jacqueline L.Grant255$20.56
2025-02-03AGEE NANCY HGrant303$20.56
2025-01-02Mulvaney Timothy JGrant4.2K$20.00
2025-01-02Miles Christen BrookeBuy5$20.00
2025-01-02Miles Christen BrookeGrant2.7K$20.00
2025-01-02Oliver Lawrence T.Buy10$20.00
2025-01-02Oliver Lawrence T.Grant5.1K$20.00
2025-01-02Shockley C James JrGrant5.1K$20.00
2025-01-02Nester Paul WGrant13K$20.00
2025-01-02WILLIAMSON JOHN B IIIGrant303$20.00
2025-01-02McClanahan Elizabeth AGrant96$20.00
2025-01-02CRAWFORD THOMAS JGrant113$20.00
2025-01-02BOXLEY ABNEY S IIIGrant338$20.00
2025-01-02Archer Jacqueline L.Grant262$20.00
2025-01-02AGEE NANCY HGrant312$20.00

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-04Material agreementDebt obligationExhibitsfiling ↗
2026-05-18Reg FDExhibitsfiling ↗
2026-05-08Reg FDExhibitsfiling ↗
2026-05-06ResultsOtherExhibitsfiling ↗
2026-04-01Material agreementDebt obligationExhibitsfiling ↗
2026-03-19Material agreementDebt obligationExhibitsfiling ↗
2026-02-10Reg FDExhibitsfiling ↗
2026-02-05ResultsOtherExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-042026-06-020001437749-26-019526 ↗
8-K2026-05-182026-05-180001437749-26-017554 ↗
8-K2026-05-082026-05-080001437749-26-015763 ↗
10-Q2026-05-072026-03-310001437749-26-015653 ↗
8-K2026-05-062026-05-060001437749-26-015247 ↗
8-K2026-04-012026-03-300001437749-26-010853 ↗
8-K2026-03-192026-03-170001437749-26-009011 ↗
8-K2026-02-102026-02-100001437749-26-003580 ↗
10-Q2026-02-092025-12-310001437749-26-003536 ↗
8-K2026-02-052026-02-050001437749-26-003227 ↗
8-K2026-01-282026-01-260001437749-26-002328 ↗
8-K2025-12-042025-12-040001437749-25-036857 ↗