Trades reported on 11-Jun-24
Number of records: 1
Sentiment
Total 
Return 
11-Jun-24 4:14 PMPennantpark Floating Rate C... (PFLT) Financial ServicesAsset ManagementInsider Trading Sentiment:05-Jun-24$11.401,745$19,892.133%0%
(4 decisions)