HALSTEAD REBECCA S

PrivateCIK: 1932885
Location

SOUTHPORT, CT

STURM RUGER & CO INC
Position—
TenureSince Jun 2022
Holdings—