30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

RGC Resources Inc (RGCO)

Over the last 90 days, RGC Resources Inc. has seen consistent insider buying, with a net buy value of approximately $900,000. Two executives, Miles Christen Brooke and Oliver Lawrence T., have been the primary buyers, making multiple purchases. There were no reported insider sales during this period. The company's stock has experienced a 15.9% increase in the last 90 days.
Stock chart
Ticker: RGCO Exchange: NMS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Miles Christen Brooke
VP, Human Resources
1 purchase — total 100 USD
Buy 1 Jun 2026
Value US$1,370,247.39 | Price 232.26 | Shares 13,279
Buy 1 Jun 2026
Value US$404,008.70 | Price 237.23 | Shares 41,774
Buy 1 May 2026
Value US$200.01 | Price 24.40 | Shares 8
Buy 1 May 2026
Value US$99.99 | Price 24.40 | Shares 4
Buy 1 Apr 2026
Value US$200.00 | Price 21.65 | Shares 9
Buy 1 Apr 2026
Value US$100.00 | Price 21.65 | Shares 5
Buy 2 Mar 2026
Value US$430.00 | Price 22.11 | Shares 19
Buy 2 Mar 2026
Value US$200.01 | Price 22.11 | Shares 9
Buy 2 Mar 2026
Value US$100.00 | Price 22.11 | Shares 5
Buy 2 Feb 2026
Value US$200.00 | Price 22.22 | Shares 9
Buy 2 Feb 2026
Value US$430.00 | Price 22.22 | Shares 19
Buy 2 Feb 2026
Value US$99.99 | Price 22.22 | Shares 5
Buy 2 Jan 2026
Value US$429.99 | Price 21.40 | Shares 20
Buy 2 Jan 2026
Value US$200.00 | Price 21.40 | Shares 9
Buy 2 Jan 2026
Value US$100.00 | Price 21.40 | Shares 5
Buy 1 Dec 2025
Value US$645.01 | Price 22.27 | Shares 29
Buy 1 Dec 2025
Value US$300.00 | Price 22.27 | Shares 13
Buy 1 Dec 2025
Value US$150.01 | Price 22.27 | Shares 7
Buy 3 Nov 2025
Value US$199.99 | Price 20.90 | Shares 10
Buy 3 Nov 2025
Value US$430.00 | Price 20.90 | Shares 21
Buy 3 Nov 2025
Value US$100.01 | Price 20.90 | Shares 5
Buy 1 Oct 2025
Value US$430.00 | Price 22.50 | Shares 19
Buy 1 Oct 2025
Value US$200.00 | Price 22.50 | Shares 9
Buy 1 Oct 2025
Value US$99.99 | Price 22.50 | Shares 4
Buy 2 Sep 2025
Value US$430.00 | Price 22.13 | Shares 19
Buy 2 Sep 2025
Value US$100.00 | Price 22.13 | Shares 5
Buy 2 Sep 2025
Value US$200.01 | Price 22.13 | Shares 9
Buy 1 Aug 2025
Value US$430.01 | Price 19.68 | Shares 22
Buy 1 Aug 2025
Value US$200.01 | Price 19.68 | Shares 10
Buy 1 Aug 2025
Value US$99.99 | Price 19.68 | Shares 5
Buy 1 Jul 2025
Value US$430.01 | Price 22.84 | Shares 19
Buy 1 Jul 2025
Value US$200.01 | Price 22.84 | Shares 9
Buy 1 Jul 2025
Value US$99.99 | Price 22.84 | Shares 4
Sale 24 Jun 2025
Value US$6,026.19 | Price 22.16 | Shares 272
Buy 2 Jun 2025
Value US$200.00 | Price 20.46 | Shares 10
Buy 2 Jun 2025
Value US$100.01 | Price 20.46 | Shares 5
Buy 1 May 2025
Value US$200.01 | Price 21.10 | Shares 9
Buy 1 May 2025
Value US$99.99 | Price 21.10 | Shares 5
Buy 1 Apr 2025
Value US$100.01 | Price 21.01 | Shares 5
Buy 1 Apr 2025
Value US$199.99 | Price 21.01 | Shares 10
Buy 3 Mar 2025
Value US$199.99 | Price 19.63 | Shares 10
Buy 3 Mar 2025
Value US$100.00 | Price 19.63 | Shares 5
Buy 3 Mar 2025
Value US$9,879.10 | Price 19.76 | Shares 500
Buy 3 Mar 2025
Value US$7,872.00 | Price 19.68 | Shares 400
Buy 3 Feb 2025
Value US$200.01 | Price 20.56 | Shares 10
Buy 3 Feb 2025
Value US$100.00 | Price 20.56 | Shares 5
Buy 2 Jan 2025
Value US$200.00 | Price 20.00 | Shares 10
Buy 2 Jan 2025
Value US$100.00 | Price 20.00 | Shares 5
Buy 19 Dec 2024
Value US$9,900.00 | Price 19.80 | Shares 500
Buy 19 Dec 2024
Value US$19,651.38 | Price 19.77 | Shares 994
Buy 19 Dec 2024
Value US$19.62 | Price 19.62 | Shares 1
Buy 2 Dec 2024
Value US$99.99 | Price 21.38 | Shares 5
Buy 2 Dec 2024
Value US$200.01 | Price 21.38 | Shares 9
Buy 1 Nov 2024
Value US$200.00 | Price 20.34 | Shares 10
Buy 1 Nov 2024
Value US$99.99 | Price 20.34 | Shares 5
Buy 1 Oct 2024
Value US$200.00 | Price 21.29 | Shares 9
Buy 1 Oct 2024
Value US$100.00 | Price 21.29 | Shares 5
Buy 3 Sep 2024
Value US$100.01 | Price 20.09 | Shares 5
Buy 3 Sep 2024
Value US$200.00 | Price 20.09 | Shares 10
Buy 12 Aug 2024
Value US$17,910.00 | Price 19.90 | Shares 900
Buy 1 Aug 2024
Value US$200.00 | Price 21.54 | Shares 9
Buy 1 Aug 2024
Value US$100.01 | Price 21.54 | Shares 5
Buy 1 Jul 2024
Value US$199.99 | Price 19.87 | Shares 10
Buy 1 Jul 2024
Value US$100.01 | Price 19.87 | Shares 5
Buy 3 Jun 2024
Value US$100.01 | Price 20.62 | Shares 5
Buy 3 Jun 2024
Value US$199.99 | Price 20.62 | Shares 10
Buy 8 May 2024
Value US$4,234.00 | Price 21.17 | Shares 200
Buy 8 May 2024
Value US$4,234.00 | Price 21.17 | Shares 200
Buy 1 May 2024
Value US$200.00 | Price 20.94 | Shares 10
Buy 1 May 2024
Value US$200.00 | Price 20.94 | Shares 10
Buy 1 May 2024
Value US$100.01 | Price 20.94 | Shares 5
Buy 1 Apr 2024
Value US$99.99 | Price 20.32 | Shares 5
Buy 1 Apr 2024
Value US$200.01 | Price 20.32 | Shares 10
Buy 1 Mar 2024
Value US$100.00 | Price 18.91 | Shares 5
Buy 1 Mar 2024
Value US$199.99 | Price 18.91 | Shares 11
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-03 2026-06-01 B Purchase

VP, Human Resources

Officer
13,279 +33.8%
232.26
US$1,370,247
13,279 +33.8% 232.26 US$1,370,247
2026-06-03 2026-06-01 B Purchase

Senior VP and Secretary

Officer
41,774 +10.8%
237.23
US$404,009
41,774 +10.8% 237.23 US$404,009
2026-05-05 2026-05-01 B Purchase

Senior VP and Secretary

Officer
15,021 +41.8%
409.40
US$1,650,875
15,021 +41.8% 409.40 US$1,650,875
2026-05-05 2026-05-01 B Purchase

VP, Human Resources

Officer
4 +0.0%
24.40
US$100
4 +0.0% 24.40 US$100
2026-04-02 2026-04-01 B Purchase

Senior VP and Secretary

Officer
9 +0.0%
21.65
US$200
9 +0.0% 21.65 US$200
2026-04-02 2026-04-01 B Purchase

VP, Human Resources

Officer
5 +0.0%
21.65
US$100
5 +0.0% 21.65 US$100
2026-03-04 2026-03-02 B Purchase

VP, Field Operations

Officer
19 +0.5%
22.11
US$430
19 +0.5% 22.11 US$430
2026-03-04 2026-03-02 B Purchase

Senior VP and Secretary

Officer
9 +0.0%
22.11
US$200
9 +0.0% 22.11 US$200
2026-03-04 2026-03-02 B Purchase

VP, Human Resources

Officer
5 +0.0%
22.11
US$100
5 +0.0% 22.11 US$100
2026-02-04 2026-02-02 B Purchase

Senior VP and Secretary

Officer
9 +0.0%
22.22
US$200
9 +0.0% 22.22 US$200
2026-02-04 2026-02-02 B Purchase

VP, Field Operations

Officer
19 +0.5%
22.22
US$430
19 +0.5% 22.22 US$430
2026-02-04 2026-02-02 B Purchase

VP, Human Resources

Officer
5 +0.0%
22.22
US$100
5 +0.0% 22.22 US$100
2026-01-06 2026-01-02 B Purchase

VP, Field Operations

Officer
20 +1.8%
21.40
US$430
20 +1.8% 21.40 US$430
2026-01-06 2026-01-02 B Purchase

Senior VP and Secretary

Officer
9 +0.0%
21.40
US$200
9 +0.0% 21.40 US$200
2026-01-06 2026-01-02 B Purchase

VP, Human Resources

Officer
5 +0.1%
21.40
US$100
5 +0.1% 21.40 US$100
2025-12-03 2025-12-01 B Purchase

VP, Field Operations

Officer
29 +2.6%
22.27
US$645
29 +2.6% 22.27 US$645
2025-12-03 2025-12-01 B Purchase

Senior VP and Secretary

Officer
13 +0.1%
22.27
US$300
13 +0.1% 22.27 US$300
2025-12-03 2025-12-01 B Purchase

VP, Human Resources

Officer
7 +0.1%
22.27
US$150
7 +0.1% 22.27 US$150
2025-11-05 2025-11-03 B Purchase

Senior VP and Secretary

Officer
10 +0.0%
20.90
US$200
10 +0.0% 20.90 US$200
2025-11-05 2025-11-03 B Purchase

VP, Field Operations

Officer
21 +1.9%
20.90
US$430
21 +1.9% 20.90 US$430
2025-11-05 2025-11-03 B Purchase

VP, Human Resources

Officer
5 +0.1%
20.90
US$100
5 +0.1% 20.90 US$100
2025-10-03 2025-10-01 B Purchase

VP, Field Operations

Officer
19 +1.8%
22.50
US$430
19 +1.8% 22.50 US$430
2025-10-03 2025-10-01 B Purchase

Senior VP and Secretary

Officer
9 +0.0%
22.50
US$200
9 +0.0% 22.50 US$200
2025-10-03 2025-10-01 B Purchase

VP, Human Resources

Officer
4 +0.1%
22.50
US$100
4 +0.1% 22.50 US$100
2025-09-03 2025-09-02 B Purchase

VP, Field Operations

Officer
19 +1.9%
22.13
US$430
19 +1.9% 22.13 US$430
2025-09-03 2025-09-02 B Purchase

VP, Human Resources

Officer
5 +0.1%
22.13
US$100
5 +0.1% 22.13 US$100
2025-09-03 2025-09-02 B Purchase

VP and Secretary

Officer
9 +0.0%
22.13
US$200
9 +0.0% 22.13 US$200
2025-08-05 2025-08-01 B Purchase

VP, Field Operations

Officer
22 +2.1%
19.68
US$430
22 +2.1% 19.68 US$430
2025-08-05 2025-08-01 B Purchase

VP and Secretary

Officer
10 +0.0%
19.68
US$200
10 +0.0% 19.68 US$200
2025-08-05 2025-08-01 B Purchase

VP, Human Resources

Officer
5 +0.1%
19.68
US$100
5 +0.1% 19.68 US$100
2025-07-03 2025-07-01 B Purchase

VP, Field Operations

Officer
19 +1.9%
22.84
US$430
19 +1.9% 22.84 US$430
2025-07-03 2025-07-01 B Purchase

VP and Secretary

Officer
9 +0.0%
22.84
US$200
9 +0.0% 22.84 US$200
2025-07-03 2025-07-01 B Purchase

VP, Human Resources

Officer
4 +0.1%
22.84
US$100
4 +0.1% 22.84 US$100
2025-07-02 2025-06-24 S Sale

VP, Field Operations

Officer
272 -21.4%
22.16
US$6,026
272 -21.4% 22.16 US$6,026
2025-06-04 2025-06-02 B Purchase

VP and Secretary

Officer
10 +0.0%
20.46
US$200
10 +0.0% 20.46 US$200
2025-06-04 2025-06-02 B Purchase

VP, Human Resources

Officer
5 +0.1%
20.46
US$100
5 +0.1% 20.46 US$100
2025-05-05 2025-05-01 B Purchase

VP and Secretary

Officer
9 +0.0%
21.10
US$200
9 +0.0% 21.10 US$200
2025-05-05 2025-05-01 B Purchase

VP, Human Resources

Officer
5 +0.1%
21.10
US$100
5 +0.1% 21.10 US$100
2025-04-03 2025-04-01 B Purchase

VP, Human Resources

Officer
5 +0.1%
21.01
US$100
5 +0.1% 21.01 US$100
2025-04-03 2025-04-01 B Purchase

VP and Secretary

Officer
10 +0.0%
21.01
US$200
10 +0.0% 21.01 US$200
2025-03-05 2025-03-03 B Purchase

VP and Secretary

Officer
10 +0.0%
19.63
US$200
10 +0.0% 19.63 US$200
2025-03-05 2025-03-03 B Purchase

VP, Human Resources

Officer
5 +0.1%
19.63
US$100
5 +0.1% 19.63 US$100
2025-03-05 2025-03-03 B Purchase

President & CEO

Executive Director
500 +0.4%
19.76
US$9,879
500 +0.4% 19.76 US$9,879
2025-03-05 2025-03-03 B Purchase Non-Executive Director
400 +0.6%
19.68
US$7,872
400 +0.6% 19.68 US$7,872
2025-02-05 2025-02-03 B Purchase

VP and Secretary

Officer
10 +0.0%
20.56
US$200
10 +0.0% 20.56 US$200
2025-02-05 2025-02-03 B Purchase

VP, Human Resources

Officer
5 +0.1%
20.56
US$100
5 +0.1% 20.56 US$100
2025-01-06 2025-01-02 B Purchase

VP and Secretary

Officer
10 +0.1%
20.00
US$200
10 +0.1% 20.00 US$200
2025-01-06 2025-01-02 B Purchase

VP, Human Resources

Officer
5 +0.1%
20.00
US$100
5 +0.1% 20.00 US$100
2024-12-23 2024-12-19 B Purchase

President & CEO

Executive Director
500 +0.5%
19.80
US$9,900
500 +0.5% 19.80 US$9,900
2024-12-20 2024-12-19 B Purchase Non-Executive Director
994 +1.6%
19.77
US$19,651
994 +1.6% 19.77 US$19,651
2024-12-20 2024-12-19 B Purchase Non-Executive Director
1 +0.0%
19.62
US$20
1 +0.0% 19.62 US$20
2024-12-04 2024-12-02 B Purchase

VP, Human Resources

Officer
5 +0.1%
21.38
US$100
5 +0.1% 21.38 US$100
2024-12-04 2024-12-02 B Purchase

VP and Secretary

Officer
9 +0.1%
21.38
US$200
9 +0.1% 21.38 US$200
2024-11-05 2024-11-01 B Purchase

VP and Secretary

Officer
10 +0.1%
20.34
US$200
10 +0.1% 20.34 US$200
2024-11-05 2024-11-01 B Purchase

VP, Human Resources

Officer
5 +0.1%
20.34
US$100
5 +0.1% 20.34 US$100
2024-10-02 2024-10-01 B Purchase

VP and Secretary

Officer
9 +0.1%
21.29
US$200
9 +0.1% 21.29 US$200
2024-10-02 2024-10-01 B Purchase

VP, Human Resources

Officer
5 +0.1%
21.29
US$100
5 +0.1% 21.29 US$100
2024-09-05 2024-09-03 B Purchase

VP, Human Resources

Officer
5 +0.1%
20.09
US$100
5 +0.1% 20.09 US$100
2024-09-05 2024-09-03 B Purchase

VP and Secretary

Officer
10 +0.1%
20.09
US$200
10 +0.1% 20.09 US$200
2024-08-13 2024-08-12 B Purchase

President & CEO

Executive Director
900 +0.9%
19.90
US$17,910
900 +0.9% 19.90 US$17,910
2024-08-05 2024-08-01 B Purchase

VP and Secretary

Officer
9 +0.1%
21.54
US$200
9 +0.1% 21.54 US$200
2024-08-05 2024-08-01 B Purchase

VP, Human Resources

Officer
5 +0.1%
21.54
US$100
5 +0.1% 21.54 US$100
2024-07-03 2024-07-01 B Purchase

VP and Secretary

Officer
10 +0.1%
19.87
US$200
10 +0.1% 19.87 US$200
2024-07-03 2024-07-01 B Purchase

VP, Human Resources

Officer
5 +0.1%
19.87
US$100
5 +0.1% 19.87 US$100
2024-06-05 2024-06-03 B Purchase

VP, Human Resources

Officer
5 +0.1%
20.62
US$100
5 +0.1% 20.62 US$100
2024-06-05 2024-06-03 B Purchase

VP and Secretary

Officer
10 +0.1%
20.62
US$200
10 +0.1% 20.62 US$200
2024-05-09 2024-05-08 B Purchase

President & CEO

Executive Director
200 +0.2%
21.17
US$4,234
200 +0.2% 21.17 US$4,234
2024-05-09 2024-05-08 B Purchase

President & CEO

Executive Director
200 +0.2%
21.17
US$4,234
200 +0.2% 21.17 US$4,234
2024-05-03 2024-05-01 B Purchase

VP and Secretary

Officer
10 +0.1%
20.94
US$200
10 +0.1% 20.94 US$200
2024-05-03 2024-05-01 B Purchase

VP and Secretary

Officer
10 +0.1%
20.94
US$200
10 +0.1% 20.94 US$200
2024-05-03 2024-05-01 B Purchase

VP, Human Resources

Officer
5 +0.1%
20.94
US$100
5 +0.1% 20.94 US$100
2024-04-03 2024-04-01 B Purchase

VP, Human Resources

Officer
5 +0.1%
20.32
US$100
5 +0.1% 20.32 US$100
2024-04-03 2024-04-01 B Purchase

VP and Secretary

Officer
10 +0.1%
20.32
US$200
10 +0.1% 20.32 US$200
2024-03-05 2024-03-01 B Purchase

VP, Human Resources

Officer
5 +0.1%
18.91
US$100
5 +0.1% 18.91 US$100
2024-03-05 2024-03-01 B Purchase

VP and Secretary

Officer
11 +0.1%
18.91
US$200
11 +0.1% 18.91 US$200