Seacoast Banking director Dennis S. Hudson III sells 12,000 shares for $409,800 - SBCF News | Rallies