We are live on ! Find out more
MAIN icon

Main Street Capital

Name Holding Trade Value Shares
Change
Change in
Stake
Deutsche Bank
226
Deutsche Bank
Germany
-$2K -54 Closed
Fidelity Investments
227
Fidelity Investments
Massachusetts
-$61 -2 -29%
NNP
228
Nachman Norwood & Parrott
South Carolina
+$306 +10 New