Business & Finance Oxford Industries CEO Thomas Chubb has bought a share of $260,773 Oxford Industries CEO Thomas Chubb has bought a share of $260,773