Sale
TAN LIP BU director director
Ordinary Shares 125,000 $35.18 $4,397,500 Sale
TAN LIP BU director director
Ordinary Shares 117,036 $33.23 $3,889,340 Sale
TAN LIP BU director director
Ordinary Shares 39,918 $33.64 $1,342,842 Sale
TAN LIP BU director director
Ordinary Shares 142,546 $32.29 $4,602,525 Sale
TAN LIP BU director director
Ordinary Shares 500 $32.71 $16,356 Sale
TAN LIP BU director director
Ordinary Shares 100,000 $32.1 $3,209,800 Sale
TAN LIP BU director director
Ordinary Shares 100,989 $30.94 $3,124,903 Sale
TAN LIP BU director director
Ordinary Shares 24,011 $31.57 $758,003 Sale
CHENG CHI FUNG director, officer: Chief Technology Officer director, officer: Chief Techno..
Ordinary Shares 33,687 $30.71 $1,034,561 Sale
CHENG CHI FUNG director, officer: Chief Technology Officer director, officer: Chief Techno..
Ordinary Shares 17,865 $31.53 $563,301 Sale
CHENG CHI FUNG director, officer: Chief Technology Officer director, officer: Chief Techno..
Ordinary Shares 3,448 $32.22 $111,098 Sale
TAN LIP BU director director
Ordinary Shares 150,000 $30.5 $4,574,700 Sale
TAN LIP BU director director
Ordinary Shares 61,180 $30.17 $1,845,862 Sale
TAN LIP BU director director
Ordinary Shares 13,820 $31.12 $430,078 Option
FLEMING DANIEL W. officer: Chief Financial Officer officer: Chief Financial Officer
Ordinary Shares 57,082 $2.33 $133,001 Option
FLEMING DANIEL W. officer: Chief Financial Officer officer: Chief Financial Officer
Ordinary Shares 31,300 $0.28 $8,608 Sale
FLEMING DANIEL W. officer: Chief Financial Officer officer: Chief Financial Officer
Ordinary Shares 74,288 $30.87 $2,293,196 Sale
FLEMING DANIEL W. officer: Chief Financial Officer officer: Chief Financial Officer
Ordinary Shares 34,502 $31.61 $1,090,677 Option
FLEMING DANIEL W. officer: Chief Financial Officer officer: Chief Financial Officer
Employee Stock Option (Right to Buy) 88,382 $1.3 $115,162 Sale
LAUFMAN JAMES officer: Chief Legal Officer, Secretary officer: Chief Legal Officer, S..
Ordinary Shares 20,000 $31.36 $627,200 Sale
CHENG CHI FUNG director, officer: Chief Technology Officer director, officer: Chief Techno..
Ordinary Shares 54,800 $29.67 $1,625,916 Sale
CHENG CHI FUNG director, officer: Chief Technology Officer director, officer: Chief Techno..
Ordinary Shares 200 $30.25 $6,050 Sale
CHENG CHI FUNG director, officer: Chief Technology Officer director, officer: Chief Techno..
Ordinary Shares 16,349 $27.76 $453,816 Sale
CHENG CHI FUNG director, officer: Chief Technology Officer director, officer: Chief Techno..
Ordinary Shares 38,651 $28.42 $1,098,423 Sale
LAM YAT TUNG director, officer: Chief Operating Officer director, officer: Chief Operat..
Ordinary Shares 1,413 $26.79 $37,851 Sale
LAM YAT TUNG director, officer: Chief Operating Officer director, officer: Chief Operat..
Ordinary Shares 8,587 $27.84 $239,071 Sale
BRENNAN WILLIAM JOSEPH director, officer: Pres & Chief Exe.. director, officer: Pres & Chief..
Ordinary Shares 115,620 $25.55 $2,953,629 Sale
BRENNAN WILLIAM JOSEPH director, officer: Pres & Chief Exe.. director, officer: Pres & Chief..
Ordinary Shares 23,808 $26.46 $630,007 Sale
BRENNAN WILLIAM JOSEPH director, officer: Pres & Chief Exe.. director, officer: Pres & Chief..
Ordinary Shares 4,452 $27.17 $120,970 Sale
CHENG CHI FUNG director, officer: Chief Technology Officer director, officer: Chief Techno..
Ordinary Shares 46,150 $31.91 $1,472,647 Sale
CHENG CHI FUNG director, officer: Chief Technology Officer director, officer: Chief Techno..
Ordinary Shares 7,416 $32.67 $242,258 Sale
CHENG CHI FUNG director, officer: Chief Technology Officer director, officer: Chief Techno..
Ordinary Shares 1,434 $33.7 $48,326 Sale
CHENG CHI FUNG director, officer: Chief Technology Officer director, officer: Chief Techno..
Ordinary Shares 21,453 $30.42 $652,643 Sale
CHENG CHI FUNG director, officer: Chief Technology Officer director, officer: Chief Techno..
Ordinary Shares 33,547 $31.51 $1,056,965 Sale
LAM YAT TUNG director, officer: Chief Operating Officer director, officer: Chief Operat..
Ordinary Shares 10,000 $27.67 $276,680 Sale
CHENG CHI FUNG director, officer: Chief Technology Officer director, officer: Chief Techno..
Ordinary Shares 52,788 $27.32 $1,442,168 Sale
CHENG CHI FUNG director, officer: Chief Technology Officer director, officer: Chief Techno..
Ordinary Shares 2,212 $27.61 $61,080 Sale
CHENG CHI FUNG director, officer: Chief Technology Officer director, officer: Chief Techno..
Ordinary Shares 49,966 $26.79 $1,338,389 Sale
LAM YAT TUNG director, officer: Chief Operating Officer director, officer: Chief Operat..
Ordinary Shares 10,000 $28.21 $282,120 Sale
BRENNAN WILLIAM JOSEPH director, officer: Pres & Chief Exe.. director, officer: Pres & Chief..
Ordinary Shares 21,995 $26.68 $586,761 Sale
BRENNAN WILLIAM JOSEPH director, officer: Pres & Chief Exe.. director, officer: Pres & Chief..
Ordinary Shares 73,115 $27.52 $2,011,759 Sale
BRENNAN WILLIAM JOSEPH director, officer: Pres & Chief Exe.. director, officer: Pres & Chief..
Ordinary Shares 243,882 $26.01 $6,342,883 Sale
BRENNAN WILLIAM JOSEPH director, officer: Pres & Chief Exe.. director, officer: Pres & Chief..
Ordinary Shares 49,368 $25.78 $1,272,559 Sale
CHENG CHI FUNG director, officer: Chief Technology Officer director, officer: Chief Techno..
Ordinary Shares 50,000 $25.1 $1,255,000 Sale
CHENG CHI FUNG director, officer: Chief Technology Officer director, officer: Chief Techno..
Ordinary Shares 5,000 $25.68 $128,390 Sale
CHENG CHI FUNG director, officer: Chief Technology Officer director, officer: Chief Techno..
Ordinary Shares 55,000 $19.07 $1,049,015 Sale
BRENNAN WILLIAM JOSEPH director, officer: Pres & Chief Exe.. director, officer: Pres & Chief..
Ordinary Shares 15,000 $19.21 $288,105 Sale
BRENNAN WILLIAM JOSEPH director, officer: Pres & Chief Exe.. director, officer: Pres & Chief..
Ordinary Shares 15,000 $18.87 $283,080 Sale
CHENG CHI FUNG director, officer: Chief Technology Officer director, officer: Chief Techno..
Ordinary Shares 55,000 $17.43 $958,375 Sale
LAM YAT TUNG director, officer: Chief Operating Officer director, officer: Chief Operat..
Ordinary Shares 10,000 $17.5 $175,000