Aureus Asset Management, LLC