RGC Resources Inc. (RGCO) reports earnings