Ophrys: Adviser fined $500,000 for violations tied to agency transactions and principal trades