Towle & Co.

Get Full Access

Description

  • Towle & Co. manages equity portfolios for investors seeking capital appreciation in excess of stock market returns. Our deep-value, investment discipline strives to identify, invest in and capitalize on significant discrepancies between stock market prices and the intrinsic, underlying value of publicly traded companies. This search for absolute value typically leads us to smaller capitalization stocks, a market segment where many investment firms overlook thousands of well-seasoned, main-street companies. For most investors, our strategy appreciably diversifies their scope of investment and complements larger capitalization, equity portfolios. Formed in 1981, Towle & Co. is registered with the Securities and Exchange Commission (SEC) under the Investment Advisers Act of 1940.
  • location

    Headquarters:1610 Des Peres Road Suite 250, St. Louis, Missouri, United States

    More
  • Towle & Co. phone

    Phone Number: +1 314-822-0204

  • Towle & Co. website

    Website: https://www.towleco.com

  • Towle & Co. employees

    Employees:8

  • Towle & Co. revenue

    Revenue:$1 - 10M

  • Towle & Co. legal name

    Legal Name:Towle & Co.

  • Towle & Co.'s Social Media

    Towle & Co. linkedin
  • done Is this data correct?
  • |  NAICS Code: 523930  |

    Show More
Person level website identification

CEO for Towle & Co.

Christopher Towle

Chief Executive Officer

Person level website visitor identification

Sell more in less time!

Buyer intent data, anonymous visitor identification, first party data integration backed by a massive contact database that will supercharge your sales team. Schedule a demo to learn more!

View Employees

Joe Bradley

Chief Operating Officer And Director Of Client Relations

Peter Lewis

Director Of Research

Brooke Hofer

Director Of Business Operations

Kiim Knoernschild

Business Manager

Luke Barthelmess

Portfolio Manager

Frequently Asked Questions regarding Towle & Co.

  • Where are Towle & Co.'s Headquarters?

    Towle & Co.'s Headquarters are in 1610 Des Peres Road Suite 250,St. Louis,Missouri,United States

  • What is Towle & Co.'s phone number?

    Towle & Co.'s phone number is +1 314-822-0204

  • What is Towle & Co.'s official website?

    Towle & Co.'s official website is https://www.towleco.com

  • What is Towle & Co.'s Revenue?

    Towle & Co.'s revenue is $1 - 10M

  • What is Towle & Co.'s NAICS code?

    Towle & Co.'s NAICS code is 523930

  • How many employees are working in Towle & Co.

    Towle & Co. has 8 employees

  • What is Towle & Co.'s Industry?

    Towle & Co. is in the industry of Investment Management

  • Who is Towle & Co.'s CEO?

    Towle & Co.'s CEO is Christopher Towle

Company Directory