Date Action Amount Person Type
Apr 01, 2024 Buy 10 Oliver Lawrence T. Common Stock
Apr 01, 2024 Buy 5 Miles Christen Brooke Common Stock
Apr 01, 2024 Buy 279 Williamson John B Iii Common Stock
Apr 01, 2024 Buy 82 Mcclanahan Elizabeth A Common Stock
Apr 01, 2024 Buy 95 Crawford Thomas J Common Stock
Apr 01, 2024 Buy 287 Boxley Abney S Iii Common Stock
Apr 01, 2024 Buy 230 Archer Jacqueline L. Common Stock
Apr 01, 2024 Buy 254 Agee Nancy H Common Stock
Mar 01, 2024 Buy 11 Oliver Lawrence T. Common Stock
Mar 01, 2024 Buy 5 Miles Christen Brooke Common Stock
Mar 01, 2024 Buy 300 Williamson John B Iii Common Stock
Mar 01, 2024 Buy 88 Mcclanahan Elizabeth A Common Stock
Mar 01, 2024 Buy 102 Crawford Thomas J Common Stock
Mar 01, 2024 Buy 308 Boxley Abney S Iii Common Stock
Mar 01, 2024 Buy 247 Archer Jacqueline L. Common Stock
Mar 01, 2024 Buy 273 Agee Nancy H Common Stock
Feb 14, 2024 Buy 500 Nester Paul W Common Stock
Feb 13, 2024 Buy 5 Johnston Robert B Common Stock
Feb 13, 2024 Buy 500 Johnston Robert B Common Stock
Feb 13, 2024 Buy 710 Johnston Robert B Common Stock
Feb 13, 2024 Buy 16 Johnston Robert B Common Stock
Feb 13, 2024 Buy 484 Johnston Robert B Common Stock
Feb 08, 2024 Buy 65 Johnston Robert B Common Stock
Feb 08, 2024 Buy 6 Johnston Robert B Common Stock
Feb 08, 2024 Buy 3 Johnston Robert B Common Stock
Feb 01, 2024 Buy 3 000 Mulvaney Timothy J Common Stock
Feb 01, 2024 Buy 0 Mulvaney Timothy J
Feb 01, 2024 Buy 5 Miles Christen Brooke Common Stock
Feb 01, 2024 Buy 10 Oliver Lawrence T. Common Stock
Feb 01, 2024 Buy 295 Williamson John B Iii Common Stock
Feb 01, 2024 Buy 87 Mcclanahan Elizabeth A Common Stock
Feb 01, 2024 Buy 101 Crawford Thomas J Common Stock
Feb 01, 2024 Buy 304 Boxley Abney S Iii Common Stock
Feb 01, 2024 Buy 243 Archer Jacqueline L. Common Stock
Feb 01, 2024 Buy 269 Agee Nancy H Common Stock
Jan 02, 2024 Buy 281 Williamson John B Iii Common Stock
Jan 02, 2024 Buy 83 Mcclanahan Elizabeth A Common Stock
Jan 02, 2024 Buy 96 Crawford Thomas J Common Stock
Jan 02, 2024 Buy 289 Boxley Abney S Iii Common Stock
Jan 02, 2024 Buy 231 Archer Jacqueline L. Common Stock
Jan 02, 2024 Buy 256 Agee Nancy H Common Stock
Jan 02, 2024 Buy 20 837 Nester Paul W Common Stock
Jan 02, 2024 Buy 3 405 Miles Christen Brooke Common Stock
Jan 02, 2024 Buy 5 Miles Christen Brooke Common Stock
Jan 02, 2024 Buy 6 537 Oliver Lawrence T. Common Stock
Jan 02, 2024 Buy 10 Oliver Lawrence T. Common Stock
Jan 02, 2024 Buy 7 929 Shockley C James Jr Common Stock
Dec 01, 2023 Buy 279 Agee Nancy H Common Stock
Dec 01, 2023 Buy 252 Archer Jacqueline L. Common Stock
Dec 01, 2023 Buy 315 Boxley Abney S Iii Common Stock
Dec 01, 2023 Buy 104 Crawford Thomas J Common Stock
Dec 01, 2023 Buy 90 Mcclanahan Elizabeth A Common Stock
Dec 01, 2023 Buy 306 Williamson John B Iii Common Stock
Dec 01, 2023 Buy 5 Miles Christen Brooke Common Stock
Dec 01, 2023 Buy 11 Oliver Lawrence T. Common Stock
Nov 28, 2023 Buy 1 216 Johnston Robert B Common Stock
Nov 01, 2023 Buy 361 Williamson John B Iii Common Stock
Nov 01, 2023 Buy 106 Mcclanahan Elizabeth A Common Stock
Nov 01, 2023 Buy 123 Crawford Thomas J Common Stock
Nov 01, 2023 Buy 372 Boxley Abney S Iii Common Stock
Nov 01, 2023 Buy 297 Archer Jacqueline L. Common Stock
Nov 01, 2023 Buy 329 Agee Nancy H Common Stock
Nov 01, 2023 Buy 6 Miles Christen Brooke Common Stock
Nov 01, 2023 Buy 13 Oliver Lawrence T. Common Stock
Oct 18, 2023 Buy 5 000 Miles Christen Brooke Employee Stock Options
Oct 18, 2023 Buy 5 000 Oliver Lawrence T. Employee Stock Options
Oct 02, 2023 Buy 15 Field Jason A. Common Stock
Oct 02, 2023 Buy 12 Oliver Lawrence T. Common Stock
Oct 02, 2023 Buy 6 Miles Christen Brooke Common Stock
Oct 02, 2023 Buy 339 Williamson John B Iii Common Stock
Oct 02, 2023 Buy 100 Mcclanahan Elizabeth A Common Stock
Oct 02, 2023 Buy 115 Crawford Thomas J Common Stock
Oct 02, 2023 Buy 348 Boxley Abney S Iii Common Stock
Oct 02, 2023 Buy 279 Archer Jacqueline L. Common Stock
Oct 02, 2023 Buy 309 Agee Nancy H Common Stock
Sep 30, 2023 Buy 0 Shockley C James Jr
Sep 30, 2023 Buy 0 Wells Robert L Ii
Sep 30, 2023 Buy 0 Layman J Allen
Sep 30, 2023 Buy 0 Goodlatte Maryellen F
Sep 07, 2023 Buy 1 000 Williamson John B Iii Common Stock
Sep 01, 2023 Buy 11 Oliver Lawrence T. Common Stock
Sep 01, 2023 Buy 6 Miles Christen Brooke Common Stock
Sep 01, 2023 Buy 28 Field Jason A. Common Stock
Sep 01, 2023 Buy 316 Williamson John B Iii Common Stock
Sep 01, 2023 Buy 93 Mcclanahan Elizabeth A Common Stock
Sep 01, 2023 Buy 108 Crawford Thomas J Common Stock
Sep 01, 2023 Buy 325 Boxley Abney S Iii Common Stock
Sep 01, 2023 Buy 260 Archer Jacqueline L. Common Stock
Sep 01, 2023 Buy 288 Agee Nancy H Common Stock
Aug 31, 2023 Buy 1 466 Williamson John B Iii Common Stock
Aug 23, 2023 Buy 500 Nester Paul W Common Stock
Aug 23, 2023 Sell 500 Nester Paul W Employee Stock Options
Aug 23, 2023 Buy 1 534 Williamson John B Iii Common Stock
Aug 22, 2023 Buy 400 Nester Paul W Common Stock
Aug 11, 2023 Buy 1 000 Nester Paul W Common Stock
Aug 11, 2023 Sell 1 000 Nester Paul W Employee Stock Options
Aug 11, 2023 Buy 1 312 Williamson John B Iii Common Stock
Aug 11, 2023 Buy 1 138 Williamson John B Iii Common Stock
May 02, 2023 Buy 3 000 Shockley C James Jr Common Stock
May 02, 2023 Sell 3 000 Shockley C James Jr Employee Stock Options
INSIDER POWER
88.348
Last 100 transactions
Buy: 77 629 | Sell: 4 500 (Shares)

Based on the 100 latest insides trades, we have calculated the insider power to be positive at a ratio of 88.348.

In total, the insiders bought 77 629 412 and sold 4 500 RGCO shares in the last 100 trades.

Click to get the best stock tips daily for free!