Richard P Slaughter Associates INC · ESGD position history | Finiq