Stock chart
Ticker: RGCO Exchange: NMS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Earnings
 
Value bought

Past 90 days

 
Value sold

Past 90 days

 
Net insiders buying

Past 90 days

 
Trades (buy and sell)

Past 90 days

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned 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
2025-04-03 2025-04-01 B Purchase

Miles Christen Brooke

VP, Human Resources

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

Oliver Lawrence T.

VP and Secretary

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

Oliver Lawrence T.

VP and Secretary

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

Miles Christen Brooke

VP, Human Resources

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

Nester Paul W

President & CEO

Executive Director
500 +0.4%
19.76
USD 9,879
500 +0.4% 19.76 USD 9,879
2025-03-05 2025-03-03 B Purchase

JOHNSTON ROBERT B

Non-Executive Director
400 +0.6%
19.68
USD 7,872
400 +0.6% 19.68 USD 7,872
2025-02-05 2025-02-03 B Purchase

Oliver Lawrence T.

VP and Secretary

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

Miles Christen Brooke

VP, Human Resources

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

Oliver Lawrence T.

VP and Secretary

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

Miles Christen Brooke

VP, Human Resources

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

Nester Paul W

President & CEO

Executive Director
500 +0.5%
19.80
USD 9,900
500 +0.5% 19.80 USD 9,900
2024-12-20 2024-12-19 B Purchase

JOHNSTON ROBERT B

Non-Executive Director
994 +1.6%
19.77
USD 19,651
994 +1.6% 19.77 USD 19,651
2024-12-20 2024-12-19 B Purchase

JOHNSTON ROBERT B

Non-Executive Director
1 +0.0%
19.62
USD 20
1 +0.0% 19.62 USD 20
2024-12-04 2024-12-02 B Purchase

Miles Christen Brooke

VP, Human Resources

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

Oliver Lawrence T.

VP and Secretary

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

Oliver Lawrence T.

VP and Secretary

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

Miles Christen Brooke

VP, Human Resources

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

Oliver Lawrence T.

VP and Secretary

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

Miles Christen Brooke

VP, Human Resources

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

Miles Christen Brooke

VP, Human Resources

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

Oliver Lawrence T.

VP and Secretary

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

Nester Paul W

President & CEO

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

Oliver Lawrence T.

VP and Secretary

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

Miles Christen Brooke

VP, Human Resources

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

Oliver Lawrence T.

VP and Secretary

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

Miles Christen Brooke

VP, Human Resources

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

Miles Christen Brooke

VP, Human Resources

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

Oliver Lawrence T.

VP and Secretary

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

Nester Paul W

President & CEO

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

Nester Paul W

President & CEO

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

Oliver Lawrence T.

VP and Secretary

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

Oliver Lawrence T.

VP and Secretary

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

Miles Christen Brooke

VP, Human Resources

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

Miles Christen Brooke

VP, Human Resources

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

Oliver Lawrence T.

VP and Secretary

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

Miles Christen Brooke

VP, Human Resources

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

Oliver Lawrence T.

VP and Secretary

Officer
11 +0.1%
18.91
USD 200
11 +0.1% 18.91 USD 200
2024-02-15 2024-02-14 B Purchase

Nester Paul W

President & CEO

Executive Director
500 +0.5%
18.40
USD 9,200
500 +0.5% 18.40 USD 9,200
2024-02-14 2024-02-13 B Purchase

JOHNSTON ROBERT B

Non-Executive Director
5 +0.0%
18.30
USD 92
5 +0.0% 18.30 USD 92
2024-02-14 2024-02-13 B Purchase

JOHNSTON ROBERT B

Non-Executive Director
500 +0.8%
18.52
USD 9,260
500 +0.8% 18.52 USD 9,260
2024-02-14 2024-02-13 B Purchase

JOHNSTON ROBERT B

Non-Executive Director
710 +1.1%
18.66
USD 13,249
710 +1.1% 18.66 USD 13,249
2024-02-14 2024-02-13 B Purchase

JOHNSTON ROBERT B

Non-Executive Director
16 +0.0%
18.90
USD 302
16 +0.0% 18.90 USD 302
2024-02-14 2024-02-13 B Purchase

JOHNSTON ROBERT B

Non-Executive Director
484 +0.8%
19.22
USD 9,302
484 +0.8% 19.22 USD 9,302
2024-02-12 2024-02-08 B Purchase

JOHNSTON ROBERT B

Non-Executive Director
65 +0.1%
18.80
USD 1,222
65 +0.1% 18.80 USD 1,222
2024-02-12 2024-02-08 B Purchase

JOHNSTON ROBERT B

Non-Executive Director
6 +0.0%
18.40
USD 110
6 +0.0% 18.40 USD 110
2024-02-12 2024-02-08 B Purchase

JOHNSTON ROBERT B

Non-Executive Director
3 +0.0%
18.36
USD 55
3 +0.0% 18.36 USD 55
2024-02-05 2024-02-01 B Purchase

Miles Christen Brooke

VP, Human Resources

Officer
5 +0.1%
19.18
USD 100
5 +0.1% 19.18 USD 100
2024-02-05 2024-02-01 B Purchase

Oliver Lawrence T.

VP and Secretary

Officer
10 +0.1%
19.18
USD 200
10 +0.1% 19.18 USD 200
2024-01-04 2024-01-02 B Purchase

Oliver Lawrence T.

VP and Secretary

Officer
10 +0.1%
20.19
USD 200
10 +0.1% 20.19 USD 200
2024-01-04 2024-01-02 B Purchase

Miles Christen Brooke

VP, Human Resources

Officer
5 +1.8%
20.19
USD 100
5 +1.8% 20.19 USD 100
2023-12-05 2023-12-01 B Purchase

Miles Christen Brooke

VP, Human Resources

Officer
5 +2.0%
18.52
USD 100
5 +2.0% 18.52 USD 100
2023-12-05 2023-12-01 B Purchase

Oliver Lawrence T.

VP and Secretary

Officer
11 +0.1%
18.52
USD 200
11 +0.1% 18.52 USD 200
2023-11-29 2023-11-28 B Purchase

JOHNSTON ROBERT B

Non-Executive Director
1,216 +2.0%
17.92
USD 21,791
1,216 +2.0% 17.92 USD 21,791
2023-11-03 2023-11-01 B Purchase

Oliver Lawrence T.

VP and Secretary

Officer
13 +0.1%
15.70
USD 200
13 +0.1% 15.70 USD 200
2023-11-03 2023-11-01 B Purchase

Miles Christen Brooke

VP, Human Resources

Officer
6 +2.4%
15.70
USD 100
6 +2.4% 15.70 USD 100
2023-10-04 2023-10-02 B Purchase

Miles Christen Brooke

VP, Human Resources

Officer
6 +2.3%
16.74
USD 100
6 +2.3% 16.74 USD 100
2023-10-04 2023-10-02 B Purchase

Oliver Lawrence T.

VP and Secretary

Officer
12 +0.1%
16.74
USD 200
12 +0.1% 16.74 USD 200
2023-10-04 2023-10-02 B Purchase

Field Jason A.

VP, Treasurer & CFO

Officer
15 +1.4%
16.74
USD 250
15 +1.4% 16.74 USD 250
2023-09-08 2023-09-07 B Purchase

WILLIAMSON JOHN B III

Non-Executive Director
1,000 +0.6%
17.79
USD 17,790
1,000 +0.6% 17.79 USD 17,790
2023-09-06 2023-09-01 B Purchase

Miles Christen Brooke

VP, Human Resources

Officer
6 +2.2%
17.96
USD 100
6 +2.2% 17.96 USD 100
2023-09-06 2023-09-01 B Purchase

Oliver Lawrence T.

VP and Secretary

Officer
11 +0.1%
17.96
USD 200
11 +0.1% 17.96 USD 200
2023-09-06 2023-09-01 B Purchase

Field Jason A.

VP, Treasurer & CFO

Officer
28 +2.8%
17.96
USD 500
28 +2.8% 17.96 USD 500
2023-09-01 2023-08-31 B Purchase

WILLIAMSON JOHN B III

Non-Executive Director
1,466 +0.9%
18.20
USD 26,681
1,466 +0.9% 18.20 USD 26,681
2023-08-24 2023-08-23 B Purchase

WILLIAMSON JOHN B III

Non-Executive Director
1,534 +0.9%
18.15
USD 27,842
1,534 +0.9% 18.15 USD 27,842
2023-08-24 2023-08-22 B Purchase

Nester Paul W

President & CEO

Executive Director
400 +0.5%
18.60
USD 7,440
400 +0.5% 18.60 USD 7,440
2023-08-14 2023-08-11 B Purchase

WILLIAMSON JOHN B III

Non-Executive Director
1,312 +0.8%
18.65
USD 24,469
1,312 +0.8% 18.65 USD 24,469
2023-08-14 2023-08-11 B Purchase

WILLIAMSON JOHN B III

Non-Executive Director
1,138 +0.7%
18.63
USD 21,201
1,138 +0.7% 18.63 USD 21,201
2023-08-03 2023-08-01 B Purchase

Field Jason A.

VP, Treasurer & CFO

Officer
25 +2.5%
19.96
USD 500
25 +2.5% 19.96 USD 500
2023-08-03 2023-08-01 B Purchase

Oliver Lawrence T.

VP and Secretary

Officer
10 +0.1%
19.96
USD 200
10 +0.1% 19.96 USD 200
2023-08-03 2023-08-01 B Purchase

Miles Christen Brooke

VP, Human Resources

Officer
5 +2.0%
19.96
USD 100
5 +2.0% 19.96 USD 100
2023-07-06 2023-07-03 B Purchase

Oliver Lawrence T.

VP and Secretary

Officer
10 +0.1%
19.85
USD 200
10 +0.1% 19.85 USD 200
2023-07-06 2023-07-03 B Purchase

Field Jason A.

VP, Treasurer & CFO

Officer
25 +2.6%
19.85
USD 500
25 +2.6% 19.85 USD 500
2023-07-06 2023-07-03 B Purchase

Miles Christen Brooke

VP, Human Resources

Officer
5 +2.1%
19.85
USD 100
5 +2.1% 19.85 USD 100
2023-06-02 2023-06-01 B Purchase

Oliver Lawrence T.

VP and Secretary

Officer
10 +0.1%
20.69
USD 200
10 +0.1% 20.69 USD 200
2023-06-02 2023-06-01 B Purchase

Miles Christen Brooke

VP, Human Resources

Officer
5 +2.1%
20.69
USD 100
5 +2.1% 20.69 USD 100
// ... existing code ... // ... rest of the file ...