Javelin Capital
Investment BankingNew York, United States11-50 Employees
Javelin Capital is a boutique investment banking firm established in 2017 that serves companies in renewable energy, energy storage, and green chemistry. It provides services including capital raising and M&A, strategic buy-side advisory, and project financing advisory. The firm is based in New York, NY, at 420 Lexington Avenue, Suite 442, New York, NY 10017. It employs between 11 and 50 staff. In March 2025, JLL announced the acquisition of Javelin Capital (Javcap Securities LLC), a move described as expanding JLL's energy and infrastructure capital markets capabilities. Reported revenue is in the range of $10 million to $25 million.