Over the last 90 days, Drax Group PLC has seen net insider selling totaling £323,253.86, primarily driven by a significant sale by the Chief Commercial Officer. This activity contrasts with earlier periods showing more balanced buying and selling among other executives. The stock has experienced a 10.7% price decrease over the past 90 days.