PATTEN JARROD MICHAEL · sell · $89,628
KANG ANDREW · other
DIETZE JANE A · other
WINIARSKI GREGG · other
BROOKS BRIAN P · other
SHAO WEI-MING · exercise · $359,440
SHAO WEI-MING · sell · $1,045,252
MONTGOMERY JEANINE J. · sell · $8,968
MONTGOMERY JEANINE J. · other
SHAO WEI-MING · sell · $1,041,248
SHAO WEI-MING · exercise · $1,357,622
SHAO WEI-MING · sell · $1,788,930
SHAO WEI-MING · exercise · $737,404
SHAO WEI-MING · sell · $2,583,274
SHAO WEI-MING · exercise · $1,213,800
SHAO WEI-MING · sell · $10,721,028
SHAO WEI-MING · exercise · $404,600
SHAO WEI-MING · sell · $3,557,890
KANG ANDREW · exercise · $370,200
KANG ANDREW · sell · $7,406,250
KANG ANDREW · exercise · $123,400
KANG ANDREW · sell · $2,414,500
SHAO WEI-MING · exercise · $441,014
SHAO WEI-MING · sell · $4,892,895
MONTGOMERY JEANINE J. · exercise · $2,307,556
MONTGOMERY JEANINE J. · sell · $18,836,125
SHAO WEI-MING · sell · $4,319,846
SHAO WEI-MING · exercise · $1,837,150
SHAO WEI-MING · sell · $21,419,696
LE PHONG QUOC · other
MONTGOMERY JEANINE J. · sell · $127,343
LE PHONG QUOC · sell · $1,983,194
SHAO WEI-MING · sell · $637,094
KANG ANDREW · sell · $703,012
MONTGOMERY JEANINE J. · other
LE PHONG QUOC · other
SHAO WEI-MING · other
KANG ANDREW · other
RICKERTSEN CARL JOHN · sell · $371,492
RICKERTSEN CARL JOHN · sell · $9,827,744
RICKERTSEN CARL JOHN · exercise · $1,130,267
PATTEN JARROD MICHAEL · sell · $3,501,759
GRAHAM STEPHEN X · other
RECHAN LESLIE JOSEPH · other
PATTEN JARROD MICHAEL · exercise · $260,450
PATTEN JARROD MICHAEL · other
PATTEN JARROD MICHAEL · sell · $241,300
PATTEN JARROD MICHAEL · exercise · $29,917
PATTEN JARROD MICHAEL · exercise · $86,230
PATTEN JARROD MICHAEL · sell · $297,500
PATTEN JARROD MICHAEL · sell · $790,873
PATTEN JARROD MICHAEL · exercise · $70,392
KANG ANDREW · sell · $2,312,795
KANG ANDREW · other
PATTEN JARROD MICHAEL · sell · $301,136
PATTEN JARROD MICHAEL · exercise · $50,154
PATTEN JARROD MICHAEL · sell · $794,900
PATTEN JARROD MICHAEL · exercise · $51,914
SHAO WEI-MING · exercise · $131,250
SHAO WEI-MING · sell · $3,187,500
PATTEN JARROD MICHAEL · exercise · $56,314
SHAO WEI-MING · exercise · $175,000
SHAO WEI-MING · sell · $4,207,900
PATTEN JARROD MICHAEL · sell · $469,700
PATTEN JARROD MICHAEL · sell · $1,759,785
PATTEN JARROD MICHAEL · exercise · $75,671
PATTEN JARROD MICHAEL · sell · $461,900
PATTEN JARROD MICHAEL · exercise · $58,073
PATTEN JARROD MICHAEL · exercise · $91,510
PATTEN JARROD MICHAEL · sell · $1,132,525
PATTEN JARROD MICHAEL · sell · $971,925
PATTEN JARROD MICHAEL · exercise · $49,274
SHAO WEI-MING · exercise · $350,000
SHAO WEI-MING · sell · $6,291,600
RECHAN LESLIE JOSEPH · sell · $5,038,440
RECHAN LESLIE JOSEPH · exercise · $196,025
MONTGOMERY JEANINE J. · other
LE PHONG QUOC · other
SHAO WEI-MING · other
KANG ANDREW · other
MONTGOMERY JEANINE J. · sell · $158,379
LE PHONG QUOC · sell · $1,080,313
SHAO WEI-MING · sell · $675,315
KANG ANDREW · sell · $719,441
GRAHAM STEPHEN X · sell · $9,027,276
GRAHAM STEPHEN X · exercise · $364,720
MONTGOMERY JEANINE J. · sell · $16,540
MONTGOMERY JEANINE J. · other
LE PHONG QUOC · other
SHAO WEI-MING · exercise · $315,000
MONTGOMERY JEANINE J. · sell · $242,482
LE PHONG QUOC · sell · $403,707
SHAO WEI-MING · sell · $7,027,840
GRAHAM STEPHEN X · sell · $11,421,864
GRAHAM STEPHEN X · exercise · $547,080
RECHAN LESLIE JOSEPH · sell · $12,015,124
RECHAN LESLIE JOSEPH · exercise · $510,368
SHAO WEI-MING · sell · $5,439,600
MONTGOMERY JEANINE J. · exercise · $3,888,169
MONTGOMERY JEANINE J. · sell · $14,479,277
KANG ANDREW · sell · $1,465,766
SHAO WEI-MING · exercise · $157,500
SHAO WEI-MING · sell · $1,296,000
LE PHONG QUOC · exercise · $758,000
SHAO WEI-MING · exercise · $52,500
LE PHONG QUOC · sell · $6,914,087
SHAO WEI-MING · sell · $423,600
LE PHONG QUOC · exercise · $740,384
LE PHONG QUOC · sell · $6,612,677
RICKERTSEN CARL JOHN · sell · $6,615,338
RICKERTSEN CARL JOHN · exercise · $1,303,518
SHAO WEI-MING · exercise · $189,500
SHAO WEI-MING · sell · $1,703,199
MONTGOMERY JEANINE J. · other
LE PHONG QUOC · other
SHAO WEI-MING · other
KANG ANDREW · other
MONTGOMERY JEANINE J. · sell · $54,789
LE PHONG QUOC · sell · $850,668
SHAO WEI-MING · sell · $273,944
KANG ANDREW · sell · $301,338
KANG ANDREW · other
GRAHAM STEPHEN X · other
RICKERTSEN CARL JOHN · other
RECHAN LESLIE JOSEPH · other
PATTEN JARROD MICHAEL · other
SAYLOR MICHAEL J · sell · $6,225,883
SAYLOR MICHAEL J · exercise · $607,150
SAYLOR MICHAEL J · sell · $6,478,995
SAYLOR MICHAEL J · sell · $6,731,400
SAYLOR MICHAEL J · sell · $5,502,694
SAYLOR MICHAEL J · sell · $962,165
SAYLOR MICHAEL J · sell · $6,005,367
SAYLOR MICHAEL J · sell · $6,145,132
SAYLOR MICHAEL J · sell · $2,942,863
SAYLOR MICHAEL J · sell · $3,023,310
SAYLOR MICHAEL J · sell · $6,342,941
SAYLOR MICHAEL J · sell · $1,567,956
SAYLOR MICHAEL J · sell · $2,628,173
LE PHONG QUOC · sell · $279,175
KANG ANDREW · sell · $125,725
MONTGOMERY JEANINE J. · sell · $35,686
MONTGOMERY JEANINE J. · other
LE PHONG QUOC · other
KANG ANDREW · other
MONTGOMERY JEANINE J. · sell · $65,016
MONTGOMERY JEANINE J. · other
LE PHONG QUOC · sell · $456,362
KANG ANDREW · sell · $328,266
KANG ANDREW · other
PATTEN JARROD MICHAEL · sell · $96,159
PATTEN JARROD MICHAEL · exercise · $13,058
RICKERTSEN CARL JOHN · buy · $779,395
Montgomery Jeanine · sell · $34,432
Montgomery Jeanine · exercise