Reporting Manager
First Trust Capital Management L.P.
Symbol
PSBD
Shares outstanding
32.5M shares
Disclosed Ownership
1.68M shares
Ownership
5.18%
Form type
SCHEDULE 13G/A
Date filed
5/15/2025, 06:28 PM
Date of event
Mar 31, 2025

Reporting Managers (3)