Over the last 90 days, Cadogan Energy Solutions Plc saw two insider buy transactions totaling £188,802.44. Both purchases were made by executives, including the Chairman and a Non-Executive Director. There were no insider sell transactions during this period. The stock has experienced a 21.1% decrease in price over the past 90 days.