Terra Property Trust, Inc. 6.00% (TPTA) institutional holders
Terra Property Trust, Inc. 6.00% 13F cache is empty on this URL.
No cached 13F holders for TPTA yet.
FAQ
What is TPTA P/E and revenue?
Terra Property Trust, Inc. 6.00% (TPTA) rev $49.7M.
Who owns TPTA?
No cached 13F holders for TPTA yet.
Not investment advice. Cached rows, not a live tape.