Spanish renewables developer-operator Opdenergy Holding SA (BME:OPDE) recorded a net profit of EUR 5.8 million (USD 6.1m) at the end of the first semester of 2023, down by 66.5% year-on-year, the company said in a bourse filing on Friday.