Hartree Partners buys $604,315 of Hudson Technologies shares - HDSN News | Rallies