Online trading firm Robinhood has agreed to pay $45 million to settle SEC charges over record keeping, trade reporting and ...