TRILLIUM MANAGEMENT, INC.