Insider buy and hold Director Elliot Hahn bought and held 30,000 shares today at prices ranging between $3.00-$6.75 through previously awarded option grants.