Trades reported from 03-Jun-24 to 04-Jun-24
Number of records: 1
Sentiment
Total 
Return 
03-Jun-24 4:05 PMPennantpark Floating Rate C... (PFLT) Financial ServicesAsset ManagementInsider Trading Sentiment:30-May-24$11.3010,885$123,026.884%(< 1%)
(13 decisions)