Matthew  Swatt net worth and biography

Matthew Swatt Biography and Net Worth

Treasurer of Owl Rock Capital

Matthew Swatt is the Co-Chief Accounting Officer of OBDC II, OBDC III, OCIC and OTIC and is the Co-Treasurer and Co-Controller of each of the Blue Owl BDCs. Mr. Swatt is also a Managing Director of Blue Owl Capital Inc.

Prior to joining Owl Rock, the predecessor firm to Blue Owl’s Credit platform, Matthew was an Assistant Controller at Guggenheim Partners in their Private Credit group, where he was responsible for the finance, accounting, and financial reporting functions. Preceding that role, Matthew worked within the Financial Services—Alternative Investments practice of PwC where he specialized in financial reporting, fair valuation of illiquid investments and structured products, internal controls, and other technical accounting matters pertaining to alternative investment advisors, hedge funds, business development companies, and private equity funds.

Matthew received a BS in Accounting from the University of Maryland and is a licensed Certified Public Accountant in New York.

What is Matthew Swatt's net worth?

The estimated net worth of Matthew Swatt is at least $0.00 as of May 25th, 2023. Mr. Swatt owns 2,379 shares of Owl Rock Capital stock worth more than $0 as of April 26th. This net worth estimate does not reflect any other assets that Mr. Swatt may own. Learn More about Matthew Swatt's net worth.

How do I contact Matthew Swatt?

The corporate mailing address for Mr. Swatt and other Owl Rock Capital executives is 399 PARK AVENUE 38TH FLOOR, NEW YORK NY, 10022. Owl Rock Capital can also be reached via phone at (212) 419-3000 and via email at [email protected]. Learn More on Matthew Swatt's contact information.

Has Matthew Swatt been buying or selling shares of Owl Rock Capital?

Matthew Swatt has not been actively trading shares of Owl Rock Capital during the last ninety days. Most recently, on Thursday, May 25th, Matthew Swatt bought 65 shares of Owl Rock Capital stock. The stock was acquired at an average cost of $13.15 per share, with a total value of $854.75. Following the completion of the transaction, the treasurer now directly owns 2,379 shares of the company's stock, valued at $31,283.85. Learn More on Matthew Swatt's trading history.

Who are Owl Rock Capital's active insiders?

Owl Rock Capital's insider roster includes Edward Dalelio (Director), Eric Kaye (Director), Alexis Maged (VP), Craig Packer (CEO), Matthew Swatt (Treasurer), Chris Temple (Director), and Melissa Weiler (Director). Learn More on Owl Rock Capital's active insiders.

Are insiders buying or selling shares of Owl Rock Capital?

During the last twelve months, Owl Rock Capital insiders bought shares 5 times. They purchased a total of 88,314 shares worth more than $1,168,194.41. The most recent insider tranaction occured on May, 26th when Director Chris Temple bought 5,900 shares worth more than $78,470.00. Insiders at Owl Rock Capital own 0.1% of the company. Learn More about insider trades at Owl Rock Capital.

Information on this page was last updated on 5/26/2023.

Matthew Swatt Insider Trading History at Owl Rock Capital

Transaction DateBuy/SellNumber of SharesAverage Share PriceTotal TransactionShares Held After TransactionDetails
5/25/2023Buy65$13.15$854.752,379View SEC Filing Icon  
5/24/2022Buy190$12.81$2,433.902,314View SEC Filing Icon  
See Full Table

Matthew Swatt Buying and Selling Activity at Owl Rock Capital

This chart shows Matthew Swatt's buying and selling at Owl Rock Capital by year and by quarter.

Skip ChartChart Data in Insider Trading History Table

Owl Rock Capital Company Overview

Owl Rock Capital logo
Owl Rock Capital Corporation is a business development company. The fund makes investments in senior secured or unsecured loans, subordinated loans or mezzanine loans and also considers equity-related securities including warrants and preferred stocks also pursues preferred equity investments and common equity investments. Within private equity, it seeks to invest in growth, acquisitions, market or product expansion, refinancings and recapitalizations. It seeks to invest in middle market companies based in the United States, with EBITDA between $10 million and $250 million annually and/or annual revenue of $50 million and $2.5 billion at the time of investment.
Read More

Today's Range

Now: N/A

50 Day Range

MA: $13.34
Low: $12.51
High: $13.80

2 Week Range

Now: N/A

Volume

1,636,100 shs

Average Volume

1,752,750 shs

Market Capitalization

$5.25 billion

P/E Ratio

8.48

Dividend Yield

9.78%

Beta

0.91