SEC CIK 1247570

RAINVILLE WILLIAM A

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
KAIview stock →79,7852019-05-16

Position History — KAI

Reported shares owned immediately after each Form 4 transaction, over time.

0257,535515,071772,6062000-112006-092006-122007-052007-112008-062018-122019-05

Recent Filings — KAI

DateActivitySharesPriceOwned After
2019-05-16Option exercise (derivative)935$0.000
2019-05-16Option exercise935—79,785
2019-03-05Grant / award (derivative)935$0.00935
2018-12-29Option exercise (derivative)675$0.000
2018-12-29Option exercise675—78,850
2018-09-29Option exercise (derivative)675$0.00675
2018-09-29Option exercise675—78,175
2018-06-01Option exercise (derivative)1,350$0.001,350
2018-06-01Option exercise1,350—77,500
2018-05-16Grant / award (derivative)2,700$0.002,700
2017-12-30Option exercise (derivative)750$0.000
2017-12-30Option exercise750—76,150
2017-09-30Option exercise (derivative)750$0.00750
2017-09-30Option exercise750—75,400
2017-07-01Option exercise (derivative)750$0.001,500
2017-07-01Option exercise750—74,650
2017-04-01Option exercise (derivative)750$0.002,250
2017-04-01Option exercise750—73,900
2017-03-08Grant / award (derivative)3,000$0.003,000
2016-12-31Option exercise (derivative)1,250$0.000
2016-12-31Option exercise1,250—73,150
2016-10-01Option exercise (derivative)1,250$0.001,250
2016-10-01Option exercise1,250—71,900
2016-07-02Option exercise (derivative)1,250$0.002,500
2016-07-02Option exercise1,250—70,650
2016-04-02Option exercise (derivative)1,250$0.003,750
2016-04-02Option exercise1,250—69,400
2016-03-09Grant / award (derivative)5,000$0.005,000
2016-01-02Option exercise (derivative)1,250$0.000
2016-01-02Option exercise1,250—68,150
2015-10-03Option exercise (derivative)1,250$0.001,250
2015-10-03Option exercise1,250—66,900
2015-07-04Option exercise (derivative)1,250$0.002,500
2015-07-04Option exercise1,250—65,650
2015-04-04Option exercise (derivative)1,250$0.003,750
2015-04-04Option exercise1,250—64,400
2015-03-09Grant / award (derivative)10,000$0.0010,000
2015-03-09Grant / award (derivative)5,000$0.005,000
2015-01-03Option exercise (derivative)1,250$0.000
2015-01-03Option exercise1,250—63,150
2014-09-27Option exercise (derivative)1,250$0.001,250
2014-09-27Option exercise1,250—61,900
2014-06-28Option exercise (derivative)1,250$0.002,500
2014-06-28Option exercise1,250—60,650
2014-03-29Option exercise (derivative)1,250$0.003,750
2014-03-29Option exercise1,250—59,400
2014-03-06Grant / award (derivative)5,000$0.005,000
2013-12-28Option exercise (derivative)1,250$0.000
2013-12-28Option exercise1,250—58,150
2013-09-28Option exercise (derivative)1,250$0.001,250
2013-09-28Option exercise1,250—56,900
2013-06-29Option exercise (derivative)1,250$0.002,500
2013-06-29Option exercise1,250—55,650
2013-03-30Option exercise (derivative)1,250$0.003,750
2013-03-30Option exercise1,250—54,400
2013-03-07Grant / award (derivative)5,000$0.005,000
2012-12-29Option exercise (derivative)1,250$0.000
2012-12-29Option exercise1,250—53,150
2012-09-29Option exercise (derivative)1,250$0.003,750
2012-09-29Option exercise1,250—51,900
2012-06-30Option exercise (derivative)1,250$0.002,500
2012-06-30Option exercise1,250—50,650
2012-03-31Option exercise (derivative)1,250$0.003,750
2012-03-31Option exercise1,250—49,400
2012-03-08Grant / award (derivative)5,000$0.005,000
2012-01-11Open-market sale175,000$22.2548,150
2012-01-10Open-market sale25,000$22.55223,150
2011-12-31Option exercise (derivative)1,250$0.000
2011-12-31Option exercise1,250—248,150
2011-10-01Option exercise (derivative)1,250$0.001,250
2011-10-01Option exercise1,250—246,900
2011-07-02Option exercise (derivative)1,250$0.002,500
2011-07-02Option exercise1,250—245,650
2011-04-02Option exercise (derivative)1,250$0.003,750
2011-04-02Option exercise1,250—244,400
2011-03-10Grant / award (derivative)10,000$0.0010,000
2011-03-10Grant / award (derivative)5,000$0.005,000
2011-01-01Option exercise (derivative)16,027$0.008,013
2011-01-01Option exercise (derivative)20,400$0.000
2011-01-01Tax withholding4,627$23.57243,150
2011-01-01Option exercise16,027—246,211
2011-01-01Tax withholding6,287$23.57230,184
2011-01-01Option exercise20,400—236,471
2010-01-02Option exercise (derivative)64,500$0.000
2010-01-02Tax withholding27,236$15.96216,071
2010-01-02Option exercise64,500—241,454
2009-03-03Grant / award (derivative)40,000$0.0040,000
2008-09-02Option exercise (derivative)30,300$0.000
2008-09-02Open-market sale15,300$23.42176,111
2008-09-02Option exercise30,300$16.00191,411
2008-08-15Option exercise (derivative)4,400$0.0030,300
2008-08-15Open-market sale4,400$25.17161,111
2008-08-15Option exercise4,400$16.00165,111
2008-08-14Option exercise (derivative)27,700$0.0034,700
2008-08-14Option exercise27,700$16.00188,811
2008-08-14Open-market sale27,700$25.15161,111
2008-08-13Option exercise (derivative)12,900$0.0062,400
2008-08-13Option exercise12,900$16.00174,011
2008-08-13Open-market sale12,900$25.13161,111
2008-06-19Option exercise (derivative)3,000$0.0089,300
2008-06-19Option exercise400$16.00161,511
2008-06-19Option exercise300$16.00161,411
2008-06-19Option exercise200$16.00161,311
2008-06-19Open-market sale100$25.26161,111
2008-06-19Option exercise100$16.00161,211
2008-06-19Option exercise (derivative)14,000$0.0075,300
2008-06-19Option exercise3,200$16.00164,311
2008-06-19Option exercise6,800$16.00167,911
2008-06-19Option exercise500$16.00161,611
2008-06-19Option exercise400$16.00161,511
2008-06-19Option exercise200$16.00161,311
2008-06-19Option exercise1,100$16.00162,211
2008-06-19Option exercise900$16.00162,011
2008-06-19Option exercise100$16.00161,211
2008-06-19Option exercise300$16.00161,411
2008-06-19Open-market sale3,200$25.10161,111
2008-06-17Option exercise (derivative)1,000$0.0092,300
2008-06-17Option exercise300$16.00161,411
2008-06-17Option exercise200$16.00161,311
2008-06-17Option exercise100$16.00161,211
2008-06-17Open-market sale100$25.04161,111
2008-06-16Option exercise (derivative)3,000$0.0097,000
2008-06-16Option exercise500$16.00161,611
2008-06-16Option exercise227$16.00161,338
2008-06-16Option exercise300$16.00161,411
2008-06-16Option exercise73$16.00161,184
2008-06-16Option exercise100$16.00161,211
2008-06-16Option exercise400$16.00161,511
2008-06-16Option exercise200$16.00161,311
2008-06-16Option exercise55$16.00161,166
2008-06-16Open-market sale145$25.15161,111
2008-06-16Option exercise145$16.00161,256
2008-06-16Option exercise (derivative)3,700$0.0093,300
2008-06-16Option exercise500$16.00161,611
2008-06-16Option exercise400$16.00161,511
2008-06-16Option exercise200$16.00161,311
2008-06-16Option exercise1,272$16.00162,383
2008-06-16Option exercise1,328$16.00162,439
2008-06-16Open-market sale1,328$25.00161,111
2008-03-03Grant / award (derivative)40,000$0.0040,000
2007-12-19Option exercise (derivative)18,700$0.00100,000
2007-12-19Option exercise15,000$16.00160,086
2007-12-19Open-market sale3,700$31.00145,086
2007-12-19Option exercise3,700$16.00148,786
2007-12-18Option exercise (derivative)22,700$0.00118,700
2007-12-18Option exercise1,100$16.00146,186
2007-12-18Option exercise400$16.00145,486
2007-12-18Option exercise200$16.00145,286
2007-12-18Option exercise100$16.00145,186
2007-12-18Option exercise20,600$16.00165,686
2007-12-18Open-market sale1,100$31.01145,086
2007-12-14Option exercise (derivative)2,400$0.00141,400
2007-12-14Option exercise500$16.00145,586
2007-12-14Open-market sale100$31.04148,086
2007-12-14Option exercise200$16.00145,286
2007-12-14Option exercise400$16.00145,486
2007-12-14Open-market sale100$31.14145,086
2007-12-14Option exercise100$16.00145,186
2007-12-12Option exercise (derivative)35,300$0.00143,800
2007-12-12Open-market sale500$31.03148,086
2007-12-12Option exercise500$16.00145,586
2007-12-12Option exercise300$16.00145,386
2007-12-12Option exercise200$16.00145,286
2007-12-12Option exercise100$16.00145,186
2007-12-12Option exercise30,300$16.00175,386
2007-12-12Option exercise400$16.00145,486
2007-12-12Open-market sale2,200$31.01145,086
2007-12-12Option exercise2,200$16.00147,286
2007-12-11Option exercise (derivative)1,500$0.00182,100
2007-12-11Option exercise100$16.00145,186
2007-12-11Open-market sale200$31.20145,086
2007-12-11Option exercise200$16.00145,286
2007-12-11Option exercise300$16.00145,386
2007-12-11Open-market sale200$31.19148,086
2007-12-11Option exercise (derivative)3,000$0.00179,100
2007-12-11Option exercise900$16.00145,986
2007-12-11Open-market sale300$31.02148,086
2007-12-11Option exercise300$16.00145,386
2007-12-11Option exercise400$16.00145,486
2007-12-11Open-market sale100$31.08145,086
2007-12-11Option exercise100$16.00145,186
2007-12-10Option exercise (derivative)16,400$0.00183,600
2007-12-10Option exercise14,400$16.00159,486
2007-12-10Option exercise200$16.00145,286
2007-12-10Option exercise100$16.00145,186
2007-12-10Open-market sale1,600$31.04145,086
2007-12-10Option exercise1,600$16.00146,686
2007-11-30Option exercise (derivative)16,200$0.00200,000
2007-11-30Option exercise1,200$16.00131,286
2007-11-30Open-market sale1,200$30.00130,086
2007-11-30Option exercise15,000$16.00145,086
2007-11-29Option exercise (derivative)19,500$0.00216,200
2007-11-29Option exercise1,300$16.00131,386
2007-11-29Option exercise17,200$16.00147,286
2007-11-29Option exercise200$16.00130,286
2007-11-29Option exercise100$16.00130,186
2007-11-29Open-market sale100$30.36130,086
2007-11-28Option exercise (derivative)16,200$0.00235,700
2007-11-28Option exercise14,100$16.00144,186
2007-11-28Option exercise800$16.00130,886
2007-11-28Option exercise200$16.00130,286
2007-11-28Option exercise100$16.00130,186
2007-11-28Open-market sale14,100$30.00130,086
2007-11-28Option exercise400$16.00130,486
2007-11-23Option exercise (derivative)8,400$0.00251,900
2007-11-23Option exercise7,700$16.00137,786
2007-11-23Option exercise300$16.00130,386
2007-11-23Open-market sale400$30.06130,086
2007-11-23Option exercise400$16.00130,486
2007-11-20Option exercise (derivative)1,900$0.00273,500
2007-11-20Option exercise200$16.00130,286
2007-11-20Option exercise300$16.00130,386
2007-11-20Open-market sale100$30.42130,036
2007-11-20Option exercise100$16.00130,186
2007-11-20Open-market sale100$30.40130,086
2007-11-20Option exercise (derivative)1,700$0.00271,800
2007-11-20Option exercise100$16.00130,186
2007-11-20Open-market sale100$30.03130,086
2007-11-20Option exercise (derivative)11,500$0.00260,300
2007-11-20Option exercise11,200$16.00141,286
2007-11-20Option exercise300$16.00130,386
2007-11-20Open-market sale11,200$30.00130,086
2007-11-20Option exercise (derivative)1,900$0.00273,500
2007-11-20Open-market sale100$30.42130,036
2007-11-20Option exercise300$16.00130,386
2007-11-20Option exercise200$16.00130,286
2007-11-20Open-market sale100$30.70130,086
2007-11-20Option exercise100$16.00130,186
2007-11-19Option exercise (derivative)200$0.00275,400
2007-11-19Open-market sale200$30.15130,086
2007-11-19Option exercise200$16.00130,286
2007-11-16Option exercise (derivative)2,200$0.00297,800
2007-11-16Option exercise100$16.00130,186
2007-11-16Option exercise200$16.00130,286
2007-11-16Option exercise300$16.00130,386
2007-11-16Open-market sale100$31.22130,086
2007-11-16Option exercise (derivative)1,900$0.00295,900
2007-11-16Option exercise300$16.00130,386
2007-11-16Option exercise200$16.00130,286
2007-11-16Option exercise100$16.00130,186
2007-11-16Open-market sale100$30.85130,086
2007-11-16Option exercise (derivative)5,000$0.00290,900
2007-11-16Option exercise900$16.00130,986
2007-11-16Option exercise500$16.00130,586
2007-11-16Option exercise700$16.00130,786
2007-11-16Option exercise100$16.00130,186
2007-11-16Option exercise1,300$16.00131,386
2007-11-16Open-market sale100$30.69130,086
2007-11-16Option exercise200$16.00130,286
2007-11-16Option exercise (derivative)3,900$0.00276,700
2007-11-16Option exercise400$16.00130,486
2007-11-16Option exercise500$16.00130,586
2007-11-16Option exercise100$16.00130,186
2007-11-16Option exercise700$16.00130,786
2007-11-16Option exercise200$16.00130,286
2007-11-16Open-market sale300$30.24130,086
2007-11-16Option exercise300$16.00130,386
2007-11-16Option exercise (derivative)1,100$0.00275,600
2007-11-16Option exercise400$16.00130,486
2007-11-16Option exercise200$16.00130,286
2007-11-16Open-market sale400$30.08130,086
2007-11-16Option exercise100$16.00130,186
2007-11-16Option exercise (derivative)3,600$0.00280,600
2007-11-16Option exercise400$16.00130,486
2007-11-16Option exercise500$16.00130,586
2007-11-16Option exercise300$16.00130,386
2007-11-16Option exercise200$16.00130,286
2007-11-16Open-market sale100$30.28130,086
2007-11-16Option exercise100$16.00130,186
2007-11-16Option exercise (derivative)6,700$0.00284,200
2007-11-16Option exercise400$16.00130,486
2007-11-16Option exercise271$16.00130,357
2007-11-16Option exercise29$16.00130,115
2007-11-16Option exercise100$16.00130,186
2007-11-16Option exercise500$16.00130,586
2007-11-16Option exercise600$16.00130,686
2007-11-16Option exercise300$16.00130,386
2007-11-16Option exercise1,900$16.00131,986
2007-11-16Open-market sale200$30.57130,086
2007-11-16Option exercise200$16.00130,286
2007-11-16Open-market sale100$30.63130,086
2007-11-02Option exercise100$16.00130,186
2007-11-02Option exercise100$16.00130,186
2007-05-24Grant / award (derivative)50,000$0.0050,000
2007-05-22Option exercise (derivative)19,600$0.000
2007-05-22Option exercise1,600$14.50116,686
2007-05-22Option exercise200$14.50115,286
2007-05-22Option exercise1,500$14.50116,586
2007-05-22Option exercise1,200$14.50116,286
2007-05-22Open-market sale100$28.05115,086
2007-05-22Option exercise100$14.50115,186
2007-05-22Option exercise15,000$14.50130,086
2007-05-21Option exercise (derivative)7,400$0.0028,000
2007-05-21Option exercise1,100$14.50116,186
2007-05-21Option exercise700$14.50115,786
2007-05-21Option exercise200$14.50115,286
2007-05-21Option exercise400$14.50115,486
2007-05-21Option exercise100$14.50115,186
2007-05-21Option exercise500$14.50115,586
2007-05-21Option exercise300$14.50115,386
2007-05-21Option exercise600$14.50115,686
2007-05-21Open-market sale800$28.21115,086
2007-05-21Option exercise800$14.50115,886
2007-05-21Option exercise (derivative)4,200$0.0042,100
2007-05-21Option exercise400$14.50115,486
2007-05-21Option exercise100$14.50115,186
2007-05-21Option exercise800$14.50115,886
2007-05-21Option exercise300$14.50115,386
2007-05-21Option exercise200$14.50115,286
2007-05-21Open-market sale200$28.52115,086
2007-05-21Option exercise (derivative)6,700$0.0035,400
2007-05-21Option exercise900$14.50115,986
2007-05-21Option exercise500$14.50115,586
2007-05-21Option exercise600$14.50115,686
2007-05-21Option exercise800$14.50115,886
2007-05-21Option exercise100$14.50115,186
2007-05-21Option exercise200$14.50115,286
2007-05-21Option exercise300$14.50115,386
2007-05-21Open-market sale400$28.30115,086
2007-05-21Option exercise400$14.50115,486
2007-05-21Option exercise (derivative)8,400$0.0019,600
2007-05-21Option exercise5,200$14.50120,286
2007-05-21Option exercise500$14.50115,586
2007-05-21Option exercise900$14.50115,986
2007-05-21Option exercise700$14.50115,786
2007-05-21Open-market sale300$28.05115,086
2007-05-21Option exercise300$14.50115,386
2007-05-21Option exercise800$14.50115,886
2007-05-18Option exercise (derivative)8,500$0.0081,300
2007-05-18Option exercise1,200$14.50116,286
2007-05-18Option exercise900$14.50115,986
2007-05-18Option exercise200$14.50115,286
2007-05-18Option exercise1,600$14.50116,686
2007-05-18Option exercise800$14.50115,886
2007-05-18Option exercise400$14.50115,486
2007-05-18Option exercise100$14.50115,186
2007-05-18Option exercise1,300$14.50116,386
2007-05-18Option exercise600$14.50115,686
2007-05-18Open-market sale300$28.08115,086
2007-05-18Option exercise300$14.50115,386
2007-05-18Option exercise (derivative)35,000$0.0046,300
2007-05-18Option exercise200$14.50115,286
2007-05-18Option exercise300$14.50115,386
2007-05-18Option exercise700$14.50115,786
2007-05-18Option exercise30,200$14.50145,286
2007-05-18Option exercise1,900$14.50116,986
2007-05-18Option exercise1,000$14.50116,086
2007-05-18Option exercise400$14.50115,486
2007-05-18Open-market sale400$28.04115,086
2007-05-17Option exercise (derivative)10,200$0.0089,800
2007-05-17Option exercise800$14.50115,886
2007-05-17Option exercise2,200$14.50117,286
2007-05-17Option exercise200$14.50115,286
2007-05-17Option exercise200$14.50115,186
2007-05-17Option exercise5,300$14.50120,386
2007-05-17Option exercise300$14.50115,386
2007-05-17Option exercise900$14.50115,986
2007-05-17Open-market sale800$28.48115,086
2006-12-01Option exercise (derivative)15,700$0.0074,900
2006-12-01Option exercise400$13.05100,486
2006-12-01Option exercise1,000$13.05101,086
2006-12-01Option exercise1,200$13.05101,286
2006-12-01Option exercise200$13.05100,286
2006-12-01Option exercise300$13.05100,386
2006-12-01Option exercise100$13.05100,186
2006-12-01Option exercise700$13.05100,786
2006-12-01Open-market sale300$23.01100,086
2006-12-01Option exercise10,800$13.05110,886
2006-12-01Option exercise (derivative)9,400$0.0090,600
2006-12-01Option exercise1,600$13.05101,686
2006-12-01Option exercise4,000$13.05104,086
2006-12-01Option exercise200$13.05100,286
2006-12-01Option exercise300$13.05100,386
2006-12-01Option exercise800$13.05100,886
2006-12-01Option exercise100$13.05100,186
2006-12-01Option exercise600$13.05100,686
2006-12-01Open-market sale1,600$23.26100,086
2006-12-01Option exercise500$13.05100,586
2006-12-01Option exercise (derivative)74,900$0.000
2006-12-01Option exercise4,200$13.05104,286
2006-12-01Option exercise1,100$13.05101,186
2006-12-01Option exercise9,100$13.05109,186
2006-12-01Option exercise700$13.05100,786
2006-12-01Option exercise3,000$13.05103,086
2006-12-01Option exercise3,000$13.05101,886
2006-12-01Option exercise26,500$13.05126,586
2006-12-01Option exercise15,000$13.05115,086
2006-12-01Option exercise900$13.05100,986
2006-12-01Option exercise1,900$13.05101,986
2006-12-01Option exercise1,700$13.05101,786
2006-12-01Option exercise6,000$13.05106,086
2006-12-01Open-market sale6,000$22.94100,086
2006-10-17Option exercise (derivative)6,787$0.000
2006-10-17Option exercise6,287$21.00105,873
2006-10-17Open-market sale6,287$27.0099,586
2006-10-16Option exercise500$21.00100,086
2006-09-08Option exercise (derivative)4,200$0.000
2006-09-08Option exercise3,000$8.1199,586
2006-09-08Option exercise400$8.1196,986
2006-09-08Open-market sale200$24.0496,586
2006-09-08Option exercise200$8.1196,786
2006-09-07Option exercise (derivative)3,600$0.004,200
2006-09-07Option exercise1,000$8.1197,586
2006-09-07Option exercise200$8.1196,786
2006-09-07Open-market sale200$24.5496,586
2006-09-05Option exercise (derivative)3,826$0.007,800
2006-09-05Option exercise (derivative)2,474$0.000
2006-09-05Option exercise500$8.1197,086
2006-09-05Option exercise176$8.1196,762
2006-09-05Option exercise1,000$11.6296,586
2006-09-05Option exercise324$11.6295,910
2006-09-05Option exercise500$11.6296,086
2006-09-05Option exercise250$11.6295,836
2006-09-05Open-market sale200$25.4595,586
2006-09-05Option exercise350$8.1196,936
2006-09-05Option exercise250$8.1196,836
2006-09-05Option exercise300$8.1196,886
2006-09-05Option exercise900$8.1197,486
2006-09-05Option exercise400$8.1196,986
2006-09-05Option exercise950$8.1197,536
2006-09-05Open-market sale950$25.2596,586
2006-09-05Option exercise200$11.6295,786
2006-09-01Option exercise (derivative)1,566$0.0011,611
2006-09-01Option exercise (derivative)1,095$0.000
2006-09-01Option exercise61$9.1492,147
2006-09-01Option exercise200$8.8892,286
2006-09-01Option exercise466$8.8892,552
2006-09-01Option exercise334$9.1492,420
2006-09-01Option exercise300$9.1492,386
2006-09-01Option exercise100$9.1492,186
2006-09-01Open-market sale100$25.9492,086
2006-09-01Option exercise (derivative)2,173$0.000
2006-09-01Option exercise200$9.2192,286
2006-09-01Option exercise300$9.2192,386
2006-09-01Option exercise100$9.2192,186
2006-09-01Open-market sale39$26.0492,086
2006-09-01Option exercise734$9.2192,820
2006-09-01Option exercise (derivative)2,800$0.008,811
2006-09-01Option exercise200$8.8892,286
2006-09-01Option exercise100$8.8892,186
2006-09-01Option exercise400$8.8892,486
2006-09-01Option exercise300$8.8892,386
2006-09-01Open-market sale100$25.2292,086
2006-09-01Option exercise (derivative)8,811$0.000
2006-09-01Option exercise (derivative)2,589$0.002,474
2006-09-01Option exercise1,700$4.3897,286
2006-09-01Option exercise889$4.3896,475
2006-09-01Option exercise3,500$8.8895,586
2006-09-01Option exercise611$8.8892,697
2006-09-01Option exercise900$8.8892,986
2006-09-01Option exercise400$8.8892,486
2006-09-01Option exercise800$8.8892,886
2006-09-01Open-market sale700$25.0292,086
2006-09-01Option exercise700$8.8892,786
2006-09-01Open-market sale1,700$24.9595,586
2006-09-01Option exercise600$8.8892,686
2006-09-01Option exercise (derivative)2,589$0.002,474
2006-09-01Option exercise (derivative)8,811$0.000
2006-09-01Option exercise900$8.8892,986
2006-09-01Option exercise800$8.8892,886
2006-09-01Option exercise700$8.8892,786
2006-09-01Option exercise600$8.8892,686
2006-09-01Option exercise1,700$11.6297,286
2006-09-01Open-market sale889$24.9695,586
2006-09-01Option exercise889$11.6296,475
2006-09-01Option exercise3,500$8.8895,586
2006-09-01Option exercise611$8.8892,697
2006-09-01Open-market sale900$24.9892,086
2006-09-01Option exercise400$8.8892,486
2006-06-15Option exercise (derivative)6,854$0.000
2006-06-15Option exercise4,354$4.3878,940
2006-06-15Open-market sale4,354$21.0074,586
2006-06-15Option exercise2,500$4.3877,086
2006-06-15Option exercise79$12.8977,165
2006-06-15Option exercise15,000$12.8992,086
2006-06-15Option exercise10,323$12.8987,409
2006-06-15Option exercise5,640$12.8982,726
2006-06-15Option exercise158$12.8977,244
2006-06-15Option exercise943$12.8978,029
2006-06-15Option exercise472$12.8977,558
2006-06-15Open-market sale79$21.2177,086
2006-06-14Option exercise (derivative)42,150$0.0033,089
2006-06-14Option exercise17,926$12.8992,512
2006-06-14Option exercise976$12.8975,562
2006-06-14Option exercise18,150$12.8992,736
2006-06-14Option exercise2,400$12.8976,986
2006-06-14Option exercise600$12.8975,186
2006-06-14Option exercise150$12.8974,736
2006-06-14Option exercise222$12.8974,808
2006-06-14Option exercise1,050$12.8975,636
2006-06-14Option exercise676$12.8975,262
2006-06-14Open-market sale17,926$21.0074,586
2006-06-13Option exercise376$12.8974,962
2006-06-13Option exercise150$12.8974,736
2006-06-13Option exercise213$12.8974,799
2006-06-13Option exercise2,500$5.3874,586
2006-06-13Option exercise87$5.3872,173
2006-06-13Option exercise226$5.3872,312
2006-06-13Option exercise150$5.3872,236
2006-06-13Option exercise300$12.8974,886
2006-06-13Option exercise226$12.8974,812
2006-06-13Option exercise76$12.8974,662
2006-06-13Option exercise (derivative)6,602$0.0075,239
2006-06-13Option exercise76$12.8974,662
2006-06-13Open-market sale76$21.0174,586
2006-06-13Option exercise6,526$12.8981,112
2006-06-13Option exercise (derivative)8,840$0.0081,841
2006-06-13Option exercise826$12.8975,412
2006-06-13Option exercise526$12.8975,112
2006-06-13Option exercise1,126$12.8975,712
2006-06-13Option exercise1,800$12.8976,386
2006-06-13Option exercise300$12.8974,886
2006-06-13Option exercise150$12.8974,736
2006-06-13Option exercise76$12.8974,662
2006-06-13Option exercise508$12.8975,094
2006-06-13Option exercise2,276$12.8977,362
2006-06-13Open-market sale2,776$21.1074,586
2006-06-13Option exercise (derivative)1,719$0.0090,681
2006-06-13Option exercise (derivative)3,339$0.000
2006-06-13Option exercise300$12.8974,886
2006-06-13Option exercise376$12.8974,962
2006-06-13Option exercise76$12.8974,662
2006-06-13Option exercise150$12.8974,736
2006-06-13Option exercise2,500$5.3874,586
2006-06-13Option exercise87$5.3872,173
2006-06-13Option exercise226$5.3872,312
2006-06-13Open-market sale150$21.4072,086
2006-06-13Option exercise150$5.3872,236
2006-06-13Option exercise226$12.8974,812
2006-06-13Open-market sale226$21.1974,586
2006-06-13Option exercise213$12.8974,799
2006-06-12Option exercise (derivative)4,100$0.003,339
2006-06-12Option exercise370$5.3872,456
2006-06-12Option exercise148$5.3872,234
2006-06-12Option exercise296$5.3872,382
2006-06-12Option exercise82$5.3872,168
2006-06-12Option exercise2,382$5.3874,468
2006-06-12Option exercise76$5.3872,162
2006-06-12Option exercise150$5.3872,236
2006-06-12Option exercise520$5.38772,606
2006-06-12Open-market sale520$21.5972,086
2006-06-12Option exercise (derivative)1,719$0.0090,681
2006-06-12Option exercise (derivative)3,339$0.000
2006-06-12Open-market sale150$21.4072,086
2006-06-12Open-market sale76$21.2374,586
2000-11-20Option exercise200$16.00130,286
2000-11-20Option exercise300$16.00130,386
2000-11-20Option exercise200$16.00130,286

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.