Carbon Credit Developer Soars 80% in Rare Debut Despite Woes