Star Bulk Carriers Corp.'s (NASDAQ:SBLK) 3.6% loss last week hit both individual investors who own 58% as well as institutions
the group that holds the biggest piece of the pie are retail investors with 58% ownership. Put another way, the group ...
Simply Wall St. via Yahoo
31 minutes ago