German renewables developer and wind power producer PNE AG (ETR:PNE3) today reiterated its 2026 guidance after doubling its first-quarter revenues and significantly narrowing its net loss.