Clare Stack  Richer net worth and biography

Clare Richer Biography and Net Worth

Clare Richer is a Director for Bain Capital Specialty Finance. She is also a sitting Board Director of State Street Global Advisors SPDR ETF Mutual Funds. She is also a Trustee of the University of Notre Dame and a member of such board’s Compensation, Investment, Finance, and Audit Committees. Ms. Richer serves on the board of the Alzheimer’s Association, MA/NH chapter. From 2008 to 2017, she was the Chief Financial Officer of Putnam Investments Prior to joining Putnam Investments, Ms. Richer held multiple Finance, Operations, and P&L leadership roles during her 25-year tenure at Fidelity Investments culminating in her appointment as Chief Financial Officer and member of the Management Committee. Prior to 1983, she was a Senior Auditor at Arthur Andersen & Company. Ms. Richer graduated from the University of Notre Dame and holds a B.B.A. in Business Administration.

What is Clare Stack Richer's net worth?

The estimated net worth of Clare Stack Richer is at least $315,941.94 as of March 17th, 2025. Ms. Richer owns 20,835 shares of Bain Capital Specialty Finance stock worth more than $315,942 as of April 5th. This net worth estimate does not reflect any other investments that Ms. Richer may own. Learn More about Clare Stack Richer's net worth.

How do I contact Clare Stack Richer?

The corporate mailing address for Ms. Richer and other Bain Capital Specialty Finance executives is 200 CLARENDON STREET 37TH FLOOR, BOSTON MA, 02116. Bain Capital Specialty Finance can also be reached via phone at (617) 516-2000 and via email at investors@baincapitalbdc.com. Learn More on Clare Stack Richer's contact information.

Has Clare Stack Richer been buying or selling shares of Bain Capital Specialty Finance?

Clare Stack Richer has not been actively trading shares of Bain Capital Specialty Finance during the last quarter. Most recently, on Monday, March 17th, Clare Stack Richer bought 1,530 shares of Bain Capital Specialty Finance stock. The stock was acquired at an average cost of $16.43 per share, with a total value of $25,137.90. Following the completion of the transaction, the director now directly owns 20,835 shares of the company's stock, valued at $342,319.05. Learn More on Clare Stack Richer's trading history.

Are insiders buying or selling shares of Bain Capital Specialty Finance?

In the last twelve months, Bain Capital Specialty Finance insiders bought shares 1 times. They purchased a total of 1,530 shares worth more than $25,137.90. The most recent insider tranaction occured on March, 17th when Director Clare Stack Richer bought 1,530 shares worth more than $25,137.90. Insiders at Bain Capital Specialty Finance own 0.6% of the company. Learn More about insider trades at Bain Capital Specialty Finance.

Information on this page was last updated on 3/17/2025.

Clare Stack Richer Insider Trading History at Bain Capital Specialty Finance

See Full Table

Clare Stack Richer Buying and Selling Activity at Bain Capital Specialty Finance

This chart shows Clare Stack Richer's buying and selling at Bain Capital Specialty Finance by year and by quarter.

Skip ChartChart Data in Insider Trading History Table
2022202320242025$0bought$0soldQ2Q3Q4Q1Q2Q3Q4Q1Q2Q3Q4Q1Q2-$40k-$20k$0$20k$40kTotal Insider BuyingTotal Insider Selling

Bain Capital Specialty Finance Company Overview

Bain Capital Specialty Finance logo
Bain Capital Specialty Finance, Inc. is business development company specializing in direct loans to middle-market companies. The fund seeks to invest in senior investments with a first or second lien on collateral, senior first lien, stretch senior, senior second lien, unitranche, mezzanine debt, junior securities, other junior investments, and secondary purchases of assets or portfolios that primarily consist of middle-market corporate debt. It typically invests in companies with EBITDA between $10 million and $150 million.
Read More

Today's Range

Now: $15.16
Low: $14.65
High: $15.87

50 Day Range

MA: $17.57
Low: $15.16
High: $19.08

2 Week Range

Now: $15.16
Low: $14.65
High: $19.21

Volume

840,723 shs

Average Volume

241,964 shs

Market Capitalization

$979.82 million

P/E Ratio

7.62

Dividend Yield

10.12%

Beta

0.79