Ruthruff Jerry Allen — Insider transactions, Officer at CASTLE GROUP INC | InsiderLens