UFP Technologies director Symeria Hudson sells 298 shares worth $95,094.78 - UFPT News | Rallies