Credit and equity research are entirely connected with a focus on the company's capital structure.
Penn Capital Management Company, LLC ("Penn Capital") is an SEC-registered boutique investment management firm headquartered in Philadelphia, PA. Spouting Rock Asset Management, LLC ("SRAM") bought an interest in Penn Capital in December 2020 and is now a partner.
Feel free to reach out to our professional services team for any concerns or additional data.
Penn Capital's headquarters is located at the Philadelphia Navy Yard in a LEED-Certified, energy-efficient, state-of-the-art building. Contact us today by completing the request form on this page or at the below address.
Location & directions
Philadelphia, Pennsylvania
Penn Capital Management
Venture Capital Company
Address
1200 Intrepid Ave #400, Philadelphia, PA 19112, USA