In the last 90 days, Impax Environmental Markets PLC saw significant insider selling totaling over £450,000, primarily from directors. This contrasts with earlier periods showing consistent buying activity from directors and non-executive directors. The stock has experienced a 15.9% increase over the past 90 days.