Farmers & Merchants Bank of Long Beach Insider Trading Activity

FMBLOTCQX
$8349.00
79.000.96%
At close: Apr 17, 5:00 PM EST