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