Officers
Directors
10% Owners
Performance
Get Filings
Insider
Title
Company
Date
Price
Return
Shares
Value
Stone James
Section
New Mountain Finance Corp (NMFC)
2023-03-14
$11.96
2.5%
11,000
$131,522
Stone James
Section
New Mountain Finance Corp (NMFC)
2020-03-02
$13.02
-5.8%
3,200
$41,659
Return
Profit / (loss)
Cost
Total
0.5%
$911
$173,181