Sign inGet started

CHENG KEN

Insider CIK 1200473 · BRCD CTO and SVP, Corporate Develop

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
BRCD BROCADE COMMUNICATIONS SYS A Award deriv2017-11-202017-11-2123,525— $023,525SEC↗
BRCD BROCADE COMMUNICATIONS SYS D To issuer deriv2017-11-202017-11-2123,525— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS D To issuer deriv2017-11-202017-11-3023,525— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS A Award deriv2017-11-202017-11-3023,525— $023,525SEC↗
BRCD BROCADE COMMUNICATIONS SYS D To issuer deriv2017-11-172017-11-2118,333— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS D To issuer deriv2017-11-172017-11-2127,500— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS D To issuer deriv2017-11-172017-11-2156,155— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS D To issuer deriv2017-11-172017-11-21100,535— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS D To issuer deriv2017-11-172017-11-2185,000— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS D To issuer deriv2017-11-172017-11-2170,000— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS D To issuer deriv2017-11-172017-11-30100,535— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS D To issuer deriv2017-11-172017-11-3085,000— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS D To issuer deriv2017-11-172017-11-3070,000— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS D To issuer deriv2017-11-172017-11-3056,155— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS D To issuer deriv2017-11-172017-11-3027,500— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS D To issuer deriv2017-11-172017-11-3018,333— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS D To issuer2017-11-172017-11-2191,516$12.75 $1.17M0SEC↗
BRCD BROCADE COMMUNICATIONS SYS D To issuer2017-11-172017-11-21225,727$12.75 $2.88M0SEC↗
BRCD BROCADE COMMUNICATIONS SYS D To issuer2017-11-172017-11-30317,243$12.75 $4.04M0SEC↗
BRCD BROCADE COMMUNICATIONS SYS D To issuer2017-11-172017-11-30225,727$12.75 $2.88M0SEC↗
BRCD BROCADE COMMUNICATIONS SYS A Award deriv2017-11-052017-11-0752,047— $052,047SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2017-11-052017-11-0726,024— $026,023SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2017-11-052017-11-0713,439$12.58 $169.1K317,243SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2017-11-052017-11-0726,024— $0330,682SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2017-11-012017-11-0356,156— $056,155SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2017-11-012017-11-0318,333— $018,333SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2017-11-012017-11-039,333— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2017-11-012017-11-036,890$11.74 $80.9K269,606SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2017-11-012017-11-0318,333— $0276,496SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2017-11-012017-11-0321,104$11.74 $247.8K304,658SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2017-11-012017-11-039,333— $0261,671SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2017-11-012017-11-0356,156— $0325,762SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2017-11-012017-11-033,508$11.74 $41.2K258,163SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2017-06-092017-06-13200,000$12.62 $2.52M252,338SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2017-06-082017-06-1268,488$12.62 $864.3K452,338SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2016-11-232016-11-2860,000— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2016-11-232016-11-2860,000$7.47 $448.2K569,294SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2016-11-232016-11-2848,468$12.49 $605.4K520,826SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2016-11-012016-11-0218,334— $036,666SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2016-11-012016-11-029,333— $09,333SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2016-11-012016-11-0211,333— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2016-11-012016-11-023,508$11.24 $39.4K499,533SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2016-11-012016-11-029,333— $0503,041SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2016-11-012016-11-0218,334— $0517,867SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2016-11-012016-11-028,573$11.24 $96.4K509,294SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2016-11-012016-11-0211,333— $0497,967SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2016-11-012016-11-024,259$11.24 $47.9K493,708SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2016-10-312016-11-0265,200— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2016-10-312016-11-0265,200— $0511,137SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2016-10-312016-11-0224,503$10.60 $259.7K486,634SEC↗
BRCD BROCADE COMMUNICATIONS SYS A Award deriv2016-10-302016-11-01112,311— $0112,311SEC↗
BRCD BROCADE COMMUNICATIONS SYS A Award deriv2015-12-152015-12-1655,000— $055,000SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2015-11-162015-11-1865,201— $065,200SEC↗
BRCD BROCADE COMMUNICATIONS SYS A Award deriv2015-11-162015-11-18130,401— $0130,401SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2015-11-162015-11-1830,894$10.07 $311.1K445,937SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2015-11-162015-11-1865,201— $0476,831SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2015-11-012015-11-0316,666— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2015-11-012015-11-039,334— $018,666SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2015-11-012015-11-0311,333— $011,333SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2015-11-012015-11-0311,333— $0410,063SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2015-11-012015-11-036,264$10.42 $65.3K398,730SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2015-11-012015-11-0316,666— $0404,994SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2015-11-012015-11-033,508$10.42 $36.6K411,630SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2015-11-012015-11-039,334— $0415,138SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2015-11-012015-11-034,259$10.42 $44.4K405,804SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2015-10-252015-10-2737,500— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2015-10-252015-10-2737,500— $0402,421SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2015-10-252015-10-2714,093$10.54 $148.5K388,328SEC↗
BRCD BROCADE COMMUNICATIONS SYS A Award deriv2014-12-162014-12-1870,000— $070,000SEC↗
BRCD BROCADE COMMUNICATIONS SYS A Award deriv2014-12-162014-12-1828,000— $028,000SEC↗
BRCD BROCADE COMMUNICATIONS SYS A Award deriv2014-12-062014-12-0975,000— $075,000SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2014-12-062014-12-0937,500— $037,500SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2014-12-062014-12-0919,568$11.49 $224.8K364,921SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2014-12-062014-12-0937,500— $0384,489SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2014-11-012014-11-0412,500— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2014-11-012014-11-0411,334— $022,666SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2014-11-012014-11-0416,667— $016,666SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2014-11-012014-11-0416,667— $0350,267SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2014-11-012014-11-0412,500— $0340,123SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2014-11-012014-11-0411,334— $0352,904SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2014-11-012014-11-048,697$10.73 $93.3K341,570SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2014-11-012014-11-045,915$10.73 $63.5K346,989SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2014-11-012014-11-046,523$10.73 $70.0K333,600SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2014-10-252014-10-2833,333— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2014-10-252014-10-2816,780$9.95 $167.0K327,623SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2014-10-252014-10-2833,333— $0344,403SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-09-182014-09-1829,000$10.50 $304.5K225,727SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-09-042014-09-043,000$10.43 $31.3K254,727SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-09-032014-09-044,000$10.46 $41.8K257,727SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-09-022014-09-044,000$10.56 $42.2K261,727SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2014-08-012014-08-0518,000— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2014-08-012014-08-0518,000— $0310,625SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2014-08-012014-08-056,764$9.07 $61.3K303,861SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2014-06-092014-06-0912,844— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-06-092014-06-0912,844$9.15 $117.5K292,625SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2014-06-092014-06-0912,844$2.72 $34.9K305,469SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2014-06-062014-06-0620,000— $012,844SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-06-062014-06-0620,000$9.21 $184.2K292,625SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2014-06-062014-06-0620,000$2.72 $54.4K312,625SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2014-06-052014-06-0630,000— $032,844SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-06-052014-06-0630,000$9.17 $275.1K292,625SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2014-06-052014-06-0630,000$2.72 $81.6K322,625SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2014-06-042014-06-0425,000— $062,844SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-06-042014-06-0425,000$9.20 $230.0K292,625SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2014-06-042014-06-0425,000$2.72 $68.0K317,625SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2014-06-032014-06-0410,000— $087,844SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2014-06-032014-06-0410,000$2.72 $27.2K302,625SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-06-032014-06-0410,000$9.34 $93.4K292,625SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2014-06-022014-06-0425,000— $097,844SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-06-022014-06-0425,000$9.15 $228.8K292,625SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2014-06-022014-06-0425,000$2.72 $68.0K317,625SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-03-272014-03-275,000$10.16 $50.8K265,727SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-03-262014-03-275,000$10.48 $52.4K270,727SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-03-252014-03-275,000$10.41 $52.0K275,727SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-03-242014-03-245,000$10.21 $51.1K280,727SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-03-212014-03-245,000$10.42 $52.1K285,727SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-03-202014-03-245,000$10.40 $52.0K290,727SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-03-192014-03-195,000$10.16 $50.8K295,727SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-03-182014-03-195,000$10.05 $50.3K300,727SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-03-172014-03-195,000$9.90 $49.5K305,727SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-03-142014-03-145,000$9.87 $49.3K310,727SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-03-132014-03-145,000$9.88 $49.4K315,727SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-03-122014-03-145,000$9.93 $49.6K320,727SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-03-112014-03-115,000$10.04 $50.2K325,727SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-03-102014-03-115,000$10.14 $50.7K330,727SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-03-072014-03-115,000$10.19 $51.0K335,727SEC↗
BRCD BROCADE COMMUNICATIONS SYS S Sale2014-03-062014-03-065,000$10.15 $50.8K340,727SEC↗
BRCD BROCADE COMMUNICATIONS SYS A Award deriv2013-12-092013-12-1118,000— $018,000SEC↗
BRCD BROCADE COMMUNICATIONS SYS A Award deriv2013-12-092013-12-1134,000— $034,000SEC↗
BRCD BROCADE COMMUNICATIONS SYS A Award deriv2013-12-092013-12-1185,000— $085,000SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2013-11-012014-09-104,697$8.06 $37.9K289,430SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2013-11-012014-09-1013,666— $0286,762SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2013-11-012014-09-106,263$8.06 $50.5K299,834SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2013-11-012014-09-1016,667— $0306,097SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2013-11-012014-09-1012,500— $0294,127SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2013-11-012014-09-105,135$8.06 $41.4K281,627SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2013-11-012013-11-0513,666— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2013-11-012013-11-0512,500— $012,500SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2013-11-012013-11-0516,667— $033,333SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2013-11-012013-11-0512,500— $0292,053SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2013-11-012013-11-054,697$8.06 $37.9K282,221SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2013-11-012013-11-055,135$8.06 $41.4K286,918SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2013-11-012013-11-0513,666— $0279,553SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2013-11-012013-11-056,263$8.06 $50.5K292,625SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2013-11-012013-11-0516,667— $0298,888SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2013-10-272013-10-297,209— $00SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2013-10-272013-10-297,209— $0275,805SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2013-10-272013-10-292,709$7.83 $21.2K273,096SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise deriv2013-10-252013-10-2933,333— $033,333SEC↗
BRCD BROCADE COMMUNICATIONS SYS F Tax w/h2013-10-252013-10-2912,526$7.83 $98.1K268,596SEC↗
BRCD BROCADE COMMUNICATIONS SYS M Exercise2013-10-252013-10-2933,333— $0281,122SEC↗