Juniper Green Energy IPO Financials