Heritage Financial director Brian Charneski disposes of 13,675 common shares for $399,355.20 - HFWA News | Rallies