Target Hospitality director, CEO and president James B. Archer reports $312,675 common share purchase - TH News | Rallies