NGP Capital Resources Company (Nasdaq: NGPC) is a financial services company that invests primarily in small and mid-sized energy companies. Key focus areas for their energy investments are the domestic upstream businesses that acquire, develop and produce oil, natural gas and coal; midstream businesses that gather, process, store and transport oil and natural gas; power generation; oil field services and other energy services; and alternative energy.
NGPC provides a range of customized financing solutions for their client companies, including: senior and subordinated debt, convertible debt, preferred equity and project equity. Through these investments they generate both income and capital appreciation for their shareholders.