Stern Brothers Overview

  • Service
  • Investment Bank

  • Year Founded
  • 1917

Year Founded

  • Employees
  • 54

Employees

  • Serviced Companies
  • 35

  • Serviced Deals
  • 39

  • Serviced Investors
  • 2

Stern Brothers General Information

Description

Founded in 1917, Stern Brothers is an investment banking firm headquartered in Saint Louis, Missouri. The firm's primary areas of focus include credit enhancement, insurance, financial advisory, project finance, corporate finance, mergers and acquisitions, underwritings, and debt offerings. Stern Brothers & Company caters to the education, appropriation, healthcare, housing, renewable energy, transportation, and utilities sectors-based clients

Contact Information

Year Founded
1917
Service Provider Type
Investment Bank
Corporate Office
  • 8000 Maryland Avenue
  • Suite 800
  • Saint Louis, MO 63105
  • United States
+1 (314)

Stern Brothers Services to Companies

Service on a Deal (45)

Stern Brothers has provided services on 45 deals. It last acted to Duke Energy on a made for . The deal was made in 2026.

Company Name Service Provided Deal Date Deal Type Deal Amount
Duke Energy Mar 2026
BrightSpring Health Services Underwriter Jun 2025
Duke Energy Indiana May 2025
The Charles Schwab Underwriter Feb 2025
Waste Management Jun 2024
Waste Management Jun 2024
JAMF Software Underwriter May 2024
AppLovin Underwriter Feb 2024
Delaware River & Bay Authority Jan 2024
Delaware River & Bay Authority Jan 2024
You’re viewing 10 of 45 services to companies. Get the full list »

Want detailed data on 11M+ companies?

What you see here scratches the surface

Request a free trial

Want to dig into this profile?

We’ll help you find what you need

Learn more

Stern Brothers Investment Preferences

Preferred Industries Preferred Verticals Preferred Deal Types Geographic Preferences Transaction Amount

This information is available in the PitchBook Platform. To explore Stern Brothers‘s full profile, request access.

Request a free trial

Stern Brothers Affiliates

Subsidiaries (1)

Name Industry Location Year Founded
NW Financial Group Bloomfield, NJ 1996

Stern Brothers FAQs

  • When was Stern Brothers founded?

    Stern Brothers was founded in 1917.

  • Where is Stern Brothers headquartered?

    Stern Brothers is headquartered in Saint Louis, MO.

  • What is the size of Stern Brothers?

    Stern Brothers total number of employees/professionals is 54.

  • What service provider type is Stern Brothers?

    Stern Brothers's service provider type is Investment Bank.

  • What companies has Stern Brothers invested in or acquired?

    Stern Brothers has invested in or acquired NW Financial Group.

  • What are Stern Brothers subsidiaries?

    NW Financial Group is a subsidiary of Stern Brothers.

Data Transparency

  • Meet our data hygiene team

    Discover how our experts ensure you’re getting the most accurate financial data in the industry.

    Read more
  • How PitchBook sources data

    Our data operations team has logged over 3.5 million hours researching, organizing, and integrating the information you need most.

    Discover our process