Sale
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 875 $54.54 $47,723 Sale
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 713 $53.36 $38,046 Sale
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 1,062 $52.43 $55,681 Option
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 2,650 $0.3 $795 Option
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Employee Stock Option (right to buy) 2,650 $0.3 $795 Sale
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 199 $53.1 $10,567 Sale
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 1,378 $52.35 $72,138 Sale
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 1,073 $51.5 $55,260 Option
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 2,650 $0.3 $795 Option
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Employee Stock Option (right to buy) 2,650 $0.3 $795 Sale
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 2,650 $53.34 $141,351 Option
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 2,650 $0.3 $795 Option
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Employee Stock Option (right to buy) 2,650 $0.3 $795 Sale
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 2,650 $60 $159,000 Option
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 2,650 $0.3 $795 Sale
KNOWLES JULIUS director director
Common Stock 4,034 $58.14 $234,549 Sale
KNOWLES JULIUS director director
Common Stock 20,062 $56.97 $1,142,932 Sale
KNOWLES JULIUS director director
Common Stock 23,555 $58.25 $1,372,149 Option
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Employee Stock Option (right to buy) 2,650 $0.3 $795 Sale
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 735 $50 $36,750 Option
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 735 $0.3 $221 Sale
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 1,915 $51.99 $99,561 Option
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 1,915 $0.3 $575 Sale
KNOWLES JULIUS director director
Common Stock 25,338 $53.42 $1,353,657 Sale
KNOWLES JULIUS director director
Common Stock 22,313 $55.03 $1,227,951 Option
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Employee Stock Option (right to buy) 21,200 $0.3 $6,360 Sale
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 5,300 $59.26 $314,052 Option
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 5,300 $0.3 $1,590 Sale
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 15,900 $60 $954,000 Option
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 15,900 $0.3 $4,770 Option
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Employee Stock Option (right to buy) 10,600 $0.3 $3,180 Sale
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 10,600 $50 $530,000 Option
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 10,600 $0.3 $3,180 Sale
KNOWLES JULIUS director director
Common Stock 15,967 $42.05 $671,412 Sale
KNOWLES JULIUS director director
Common Stock 7,881 $42.57 $335,494 Sale
KNOWLES JULIUS director director
Common Stock 23,803 $42.14 $1,003,058 Sale
KNOWLES JULIUS director director
Common Stock 4,082 $37.93 $154,830 Sale
KNOWLES JULIUS director director
Common Stock 4,516 $38.27 $172,827 Sale
KNOWLES JULIUS director director
Common Stock 13,786 $38.08 $524,902 Sale
KNOWLES JULIUS director director
Common Stock 8,198 $39.66 $325,157 Sale
KNOWLES JULIUS director director
Common Stock 4,383 $40.13 $175,890 Sale
KNOWLES JULIUS director director
Common Stock 2,617 $40.03 $104,759 Sale
KNOWLES JULIUS director director
Common Stock 2,617 $40.03 $104,759 Sale
KNOWLES JULIUS director director
Common Stock 3,746 $40.06 $150,065 Sale
KNOWLES JULIUS director director
Common Stock 6,323 $40.16 $253,932 Sale
KNOWLES JULIUS director director
Common Stock 95,302 $41.44 $3,949,315 Option
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 1,293 $0.3 $388 Option
LACHEY JENNIFER officer: Chief Scientific Officer officer: Chief Scientific Officer
Employee Stock Option (right to buy) 1,293 $0.3 $388 Sale
KNOWLES JULIUS director director
Common Stock 23,818 N/A N/A Sale
KNOWLES JULIUS director director
Common Stock 23,818 $41.4 $986,065