InvestorsHub Logo

meima1955

06/05/18 6:44 AM

#56559 RE: Net-Man #56553

One year return on the BDI is over 45%.