Definity Financial Corp Insider Trading Activity

DFYFFOTCPK
$45.54
-4.63-9.23%
At close: Apr 10, 5:00 PM EST