Mei Lin

Insider Trading: Sales
  • Displaying 2
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
MFA $13.48 2,500 Officer 2,775 2022-05-27 Filing
MFA $13.47 1,557 Officer 5,275 2022-05-27 Filing