Hartree Partners Dumps $6.16 Million in Darling Ingredients: What's Their Next Move? | Whale Factor