Haffey P Bernard — Insider transactions, VP at INTRALASE CORP | InsiderLens