SEC CIK 1209059
ROSSI DINO A
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| BCPCview stock → | 25,068 | 2017-01-03 |
Position History — BCPC
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — BCPC
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2017-01-03 | Open-market sale | 747 | $83.26 | 25,068 |
| 2016-12-08 | Open-market sale | 8,562 | $86.15 | 24,007 |
| 2016-12-07 | Open-market sale | 8,200 | $83.15 | 32,569 |
| 2016-11-16 | Open-market sale | 8,200 | $77.88 | 16,762 |
| 2016-11-15 | Open-market sale | 8,200 | $77.81 | 24,962 |
| 2016-10-07 | Open-market sale | 8,200 | $78.51 | 15,048 |
| 2016-10-06 | Open-market sale | 8,200 | $78.62 | 23,248 |
| 2016-09-09 | Open-market sale | 8,200 | $67.40 | 31,448 |
| 2016-09-08 | Open-market sale | 8,200 | $69.12 | 39,648 |
| 2016-08-10 | Open-market sale | 8,200 | $65.48 | 47,848 |
| 2016-08-09 | Open-market sale | 8,200 | $65.13 | 56,048 |
| 2016-07-14 | Open-market sale | 8,200 | $61.22 | 64,248 |
| 2016-07-13 | Open-market sale | 8,400 | $63.37 | 72,448 |
| 2016-06-17 | Open-market sale | 13,919 | $59.06 | 80,848 |
| 2016-06-16 | Open-market sale | 18,481 | $59.57 | 94,767 |
| 2016-06-16 | Option exercise | 15,363 | $50.32 | 113,248 |
| 2016-05-19 | Open-market sale | 200 | $58.39 | 97,885 |
| 2016-05-19 | Option exercise | 200 | $50.32 | 98,085 |
| 2016-05-13 | Gift | 31,000 | $0.00 | 97,885 |
| 2016-04-20 | Open-market sale | 8,200 | $63.10 | 128,885 |
| 2016-04-20 | Option exercise | 1,597 | $50.32 | 137,085 |
| 2016-04-20 | Option exercise | 6,603 | $38.10 | 135,488 |
| 2016-04-19 | Open-market sale | 8,200 | $63.19 | 128,885 |
| 2016-04-19 | Option exercise | 8,200 | $38.10 | 137,085 |
| 2016-03-23 | Option exercise | 7,266 | $38.10 | 137,085 |
| 2016-03-23 | Option exercise | 934 | $29.06 | 129,819 |
| 2016-03-23 | Open-market sale | 8,200 | $59.49 | 128,885 |
| 2016-03-22 | Open-market sale | 8,200 | $59.86 | 128,885 |
| 2016-03-22 | Option exercise | 8,200 | $29.06 | 137,085 |
| 2016-02-23 | Grant / award | 1,808 | $0.00 | 128,885 |
| 2015-09-16 | Option exercise | 7,300 | $29.06 | 153,495 |
| 2015-09-16 | Open-market sale | 7,300 | $60.02 | 146,195 |
| 2015-09-15 | Option exercise | 7,300 | $29.06 | 153,495 |
| 2015-09-15 | Open-market sale | 7,300 | $57.60 | 146,195 |
| 2015-09-01 | Tax withholding | 19,233 | $57.71 | 126,962 |
| 2015-08-14 | Option exercise | 7,300 | $29.06 | 153,495 |
| 2015-08-14 | Open-market sale | 7,300 | $60.37 | 146,195 |
| 2015-08-13 | Option exercise | 7,300 | $29.06 | 153,495 |
| 2015-08-13 | Open-market sale | 7,300 | $60.80 | 146,195 |
| 2015-07-15 | Open-market sale | 7,300 | $55.58 | 146,195 |
| 2015-07-15 | Option exercise | 7,300 | $29.06 | 153,495 |
| 2015-07-14 | Open-market sale | 7,300 | $55.04 | 146,195 |
| 2015-07-14 | Option exercise | 500 | $29.06 | 153,495 |
| 2015-07-14 | Option exercise | 6,800 | $32.21 | 152,995 |
| 2015-06-11 | Option exercise | 7,300 | $32.21 | 153,495 |
| 2015-06-11 | Open-market sale | 7,300 | $60.57 | 146,195 |
| 2015-06-10 | Open-market sale | 7,300 | $60.33 | 146,195 |
| 2015-06-10 | Option exercise | 7,300 | $32.21 | 153,495 |
| 2015-05-08 | Open-market sale | 7,300 | $57.57 | 146,195 |
| 2015-05-08 | Option exercise | 7,300 | $32.21 | 153,495 |
| 2015-05-07 | Open-market sale | 7,300 | $57.88 | 146,195 |
| 2015-05-07 | Option exercise | 1,200 | $21.39 | 147,395 |
| 2015-05-07 | Option exercise | 6,100 | $32.21 | 153,495 |
| 2015-04-28 | Grant / award | 3,645 | $0.00 | 146,195 |
| 2015-04-07 | Open-market sale | 7,300 | $55.60 | 142,550 |
| 2015-04-07 | Option exercise | 7,300 | $21.39 | 149,850 |
| 2015-04-06 | Option exercise | 7,300 | $21.39 | 149,850 |
| 2015-04-06 | Open-market sale | 7,300 | $56.21 | 142,550 |
| 2015-03-04 | Open-market sale | 7,300 | $57.56 | 141,311 |
| 2015-03-04 | Option exercise | 7,300 | $21.39 | 148,611 |
| 2015-03-03 | Open-market sale | 7,300 | $58.66 | 141,311 |
| 2015-03-03 | Option exercise | 7,300 | $21.39 | 148,611 |
| 2015-02-19 | Grant / award (derivative) | 23,724 | $0.00 | 23,724 |
| 2015-02-19 | Grant / award | 7,467 | $0.00 | 141,311 |
| 2015-02-05 | Option exercise | 7,300 | $21.39 | 141,140 |
| 2015-02-05 | Open-market sale | 7,300 | $54.95 | 137,565 |
| 2015-02-04 | Open-market sale | 7,300 | $53.74 | 133,840 |
| 2015-02-04 | Option exercise | 7,300 | $21.39 | 141,140 |
| 2015-01-08 | Open-market sale | 12,000 | $62.24 | 133,840 |
| 2015-01-08 | Option exercise | 12,000 | $17.28 | 145,840 |
| 2015-01-07 | Open-market sale | 12,200 | $60.16 | 133,840 |
| 2015-01-07 | Option exercise | 12,200 | $17.28 | 146,040 |
| 2014-12-08 | Tax withholding | 3,725 | $63.93 | 133,840 |
| 2014-12-05 | Option exercise | 12,200 | $17.28 | 149,765 |
| 2014-12-04 | Open-market sale | 12,200 | $64.90 | 137,565 |
| 2014-12-04 | Option exercise | 12,200 | $17.28 | 149,765 |
| 2014-11-21 | Option exercise | 800 | $13.61 | 138,365 |
| 2014-11-21 | Option exercise | 11,400 | $17.28 | 149,765 |
| 2014-11-21 | Open-market sale | 12,200 | $64.14 | 137,565 |
| 2014-11-20 | Open-market sale | 12,200 | $63.80 | 137,565 |
| 2014-11-20 | Option exercise | 12,200 | $13.61 | 149,765 |
| 2014-10-07 | Open-market sale | 12,200 | $54.24 | 137,565 |
| 2014-10-07 | Option exercise | 12,200 | $13.61 | 149,765 |
| 2014-10-06 | Option exercise | 12,200 | $13.61 | 149,765 |
| 2014-10-06 | Open-market sale | 12,200 | $54.89 | 137,565 |
| 2014-09-12 | Option exercise | 12,200 | $13.61 | 149,765 |
| 2014-09-12 | Open-market sale | 12,200 | $54.95 | 137,565 |
| 2014-09-11 | Option exercise | 6,300 | $11.87 | 143,865 |
| 2014-09-11 | Open-market sale | 24,200 | $54.95 | 137,565 |
| 2014-09-11 | Option exercise | 17,900 | $13.61 | 161,765 |
| 2014-08-12 | Option exercise | 200 | $11.87 | 137,765 |
| 2014-08-12 | Open-market sale | 200 | $53.03 | 137,565 |
| 2014-08-11 | Open-market sale | 19,600 | $53.25 | 137,565 |
| 2014-08-11 | Option exercise | 19,600 | $11.87 | 157,165 |
| 2014-07-09 | Option exercise | 4,800 | $11.87 | 142,365 |
| 2014-07-09 | Open-market sale | 4,800 | $53.64 | 137,565 |
| 2014-07-08 | Open-market sale | 12,200 | $53.42 | 137,565 |
| 2014-07-08 | Option exercise | 12,200 | $11.87 | 149,765 |
| 2014-06-20 | Option exercise | 12,200 | $11.87 | 149,765 |
| 2014-06-20 | Open-market sale | 12,200 | $53.23 | 137,565 |
| 2014-06-19 | Open-market sale | 12,200 | $53.53 | 137,565 |
| 2014-06-19 | Option exercise | 12,200 | $11.87 | 149,765 |
| 2014-02-26 | Grant / award (derivative) | 17,160 | $0.00 | 17,160 |
| 2014-02-26 | Grant / award | 5,840 | $0.00 | 137,557 |
| 2014-02-21 | Open-market sale | 7,500 | $50.08 | 131,457 |
| 2014-02-21 | Option exercise | 7,500 | $9.21 | 138,957 |
| 2014-02-20 | Option exercise | 7,500 | $9.21 | 138,957 |
| 2014-02-20 | Open-market sale | 7,500 | $50.12 | 131,457 |
| 2014-01-23 | Option exercise | 7,500 | $9.21 | 138,957 |
| 2014-01-23 | Open-market sale | 7,500 | $56.27 | 131,457 |
| 2014-01-22 | Open-market sale | 7,500 | $57.37 | 131,457 |
| 2014-01-22 | Option exercise | 7,500 | $9.21 | 138,957 |
| 2013-12-24 | Option exercise | 7,500 | $9.21 | 138,957 |
| 2013-12-24 | Open-market sale | 7,500 | $58.09 | 131,457 |
| 2013-12-23 | Option exercise | 7,500 | $9.21 | 138,957 |
| 2013-12-23 | Open-market sale | 7,500 | $57.51 | 131,457 |
| 2013-12-09 | Tax withholding | 5,411 | $58.06 | 131,457 |
| 2013-11-21 | Option exercise | 7,500 | $9.21 | 144,227 |
| 2013-11-21 | Open-market sale | 7,500 | $57.74 | 136,727 |
| 2013-11-20 | Option exercise | 7,500 | $9.21 | 144,227 |
| 2013-11-20 | Open-market sale | 7,500 | $57.05 | 136,727 |
| 2013-10-18 | Option exercise | 7,500 | $9.21 | 144,227 |
| 2013-10-18 | Open-market sale | 7,500 | $58.53 | 136,727 |
| 2013-10-17 | Option exercise | 7,500 | $9.21 | 144,227 |
| 2013-10-17 | Open-market sale | 7,500 | $56.22 | 136,727 |
| 2013-09-20 | Open-market sale | 7,500 | $51.06 | 136,727 |
| 2013-09-20 | Option exercise | 7,500 | $9.21 | 144,227 |
| 2013-09-19 | Open-market sale | 7,500 | $49.79 | 136,727 |
| 2013-09-19 | Option exercise | 7,500 | $9.21 | 144,227 |
| 2013-08-20 | Option exercise | 7,500 | $9.21 | 144,227 |
| 2013-08-20 | Open-market sale | 7,500 | $50.01 | 136,727 |
| 2013-08-19 | Open-market sale | 7,500 | $50.35 | 136,727 |
| 2013-08-19 | Option exercise | 7,500 | $9.21 | 144,227 |
| 2013-07-19 | Option exercise | 7,500 | $9.21 | 144,227 |
| 2013-07-19 | Open-market sale | 7,500 | $47.05 | 136,727 |
| 2013-07-18 | Open-market sale | 7,500 | $47.03 | 136,727 |
| 2013-07-18 | Option exercise | 7,500 | $9.21 | 144,227 |
| 2013-06-20 | Option exercise | 7,500 | $9.21 | 144,227 |
| 2013-06-20 | Open-market sale | 7,500 | $44.83 | 136,727 |
| 2013-06-19 | Option exercise | 7,500 | $9.21 | 144,227 |
| 2013-06-19 | Open-market sale | 7,500 | $46.14 | 136,727 |
| 2013-02-20 | Option exercise | 14,925 | $5.85 | 151,776 |
| 2013-02-20 | Open-market sale | 14,925 | $36.28 | 136,851 |
| 2013-02-19 | Grant / award (derivative) | 22,069 | $22069.00 | 0 |
| 2013-02-19 | Open-market sale | 34,569 | $37.88 | 136,851 |
| 2013-02-19 | Option exercise | 34,569 | $5.85 | 171,420 |
| 2013-02-19 | Grant / award | 5,757 | $0.00 | 136,851 |
| 2013-01-16 | Open-market sale | 14,342 | $36.28 | 130,733 |
| 2013-01-16 | Option exercise | 14,342 | $5.85 | 145,075 |
| 2013-01-15 | Option exercise | 32,050 | $5.85 | 162,783 |
| 2013-01-15 | Open-market sale | 32,050 | $36.43 | 130,733 |
| 2012-12-19 | Option exercise | 6,153 | $4.51 | 136,886 |
| 2012-12-19 | Open-market sale | 15,489 | $35.19 | 130,733 |
| 2012-12-19 | Option exercise | 15,489 | $5.85 | 146,222 |
| 2012-12-18 | Option exercise | 14,543 | $4.51 | 145,276 |
| 2012-12-18 | Open-market sale | 14,543 | $35.65 | 130,733 |
| 2012-12-10 | Tax withholding | 6,902 | $35.89 | 130,733 |
| 2012-10-17 | Option exercise | 8,543 | $4.51 | 146,164 |
| 2012-10-17 | Open-market sale | 8,543 | $35.19 | 137,621 |
| 2012-10-16 | Open-market sale | 6,611 | $35.02 | 137,621 |
| 2012-10-16 | Option exercise | 6,611 | $4.51 | 144,232 |
| 2012-09-19 | Open-market sale | 14,700 | $36.88 | 137,621 |
| 2012-09-19 | Option exercise | 14,700 | $4.51 | 152,321 |
| 2012-09-18 | Option exercise | 14,700 | $4.51 | 152,321 |
| 2012-09-18 | Open-market sale | 14,700 | $37.06 | 137,621 |
| 2012-02-28 | Grant / award (derivative) | 45,672 | $0.00 | 45,672 |
| 2012-02-28 | Grant / award | 14,585 | $0.00 | 137,507 |
| 2012-01-11 | Option exercise | 18,000 | $4.51 | 150,085 |
| 2012-01-11 | Open-market sale | 18,000 | $41.51 | 132,085 |
| 2012-01-11 | Tax withholding | 9,407 | $41.53 | 122,678 |
| 2012-01-10 | Open-market sale | 18,000 | $41.56 | 132,085 |
| 2012-01-10 | Option exercise | 18,000 | $4.51 | 150,085 |
| 2010-12-08 | Tax withholding | 9,351 | $32.14 | 131,763 |
| 2010-12-07 | Grant / award (derivative) | 34,800 | $0.00 | 32,500 |
| 2010-12-07 | Grant / award | 7,230 | $0.07 | 141,114 |
| 2009-12-09 | Grant / award (derivative) | 30,000 | $0.00 | 30,000 |
| 2009-12-09 | Grant / award | 7,000 | $0.07 | 105,725 |
| 2009-06-02 | Option exercise | 16,875 | $1.88 | 98,725 |
| 2009-06-02 | Option exercise | 25,157 | $6.83 | 107,007 |
| 2009-06-02 | Open-market sale | 25,157 | $25.11 | 81,850 |
| 2009-06-01 | Open-market sale | 23,440 | $24.41 | 81,850 |
| 2009-06-01 | Option exercise | 23,440 | $6.83 | 105,290 |
| 2009-05-29 | Option exercise | 18,903 | $6.83 | 100,753 |
| 2009-05-29 | Open-market sale | 13,341 | $23.94 | 81,850 |
| 2009-05-29 | Option exercise | 13,341 | $6.27 | 95,191 |
| 2009-05-28 | Open-market sale | 17,795 | $24.15 | 81,850 |
| 2009-05-28 | Option exercise | 17,795 | $6.27 | 99,645 |
| 2009-05-27 | Open-market sale | 17,000 | $24.56 | 81,850 |
| 2009-05-27 | Option exercise | 17,000 | $6.27 | 98,850 |
| 2009-05-26 | Option exercise | 19,364 | $6.27 | 101,214 |
| 2009-05-26 | Option exercise | 11,918 | $3.30 | 93,768 |
| 2009-05-26 | Open-market sale | 19,364 | $25.07 | 81,850 |
| 2009-05-22 | Option exercise | 11,707 | $3.30 | 93,557 |
| 2009-05-22 | Open-market sale | 11,707 | $24.15 | 81,850 |
| 2008-12-10 | Grant / award (derivative) | 40,000 | $0.00 | 40,000 |
| 2008-12-10 | Grant / award | 10,000 | $0.00 | 81,396 |
| 2008-01-12 | Grant / award (derivative) | 45,000 | $0.00 | 45,000 |
| 2008-01-12 | Grant / award | 13,500 | $0.07 | 13,500 |
| 2007-12-18 | Option exercise (derivative) | 10,800 | $1.85 | 437,755 |
| 2007-12-18 | Option exercise | 10,800 | $1.85 | 57,505 |
| 2007-03-05 | Option exercise (derivative) | 4,875 | $3.19 | 326,050 |
| 2007-03-05 | Option exercise (derivative) | 2,700 | $1.85 | 323,350 |
| 2007-03-05 | Option exercise | 7,575 | $14.55 | 46,437 |
| 2007-03-05 | Option exercise | 2,700 | $1.85 | 54,012 |
| 2007-03-05 | Option exercise | 4,875 | $3.19 | 51,312 |
| 2007-03-02 | Option exercise (derivative) | 10,500 | $3.19 | 330,925 |
| 2007-03-02 | Open-market sale | 10,500 | $14458.00 | 46,437 |
| 2007-03-02 | Option exercise | 10,500 | $3.19 | 56,937 |
| 2007-03-01 | Option exercise (derivative) | 10,500 | $3.19 | 341,425 |
| 2007-03-01 | Option exercise | 10,500 | $3.19 | 56,937 |
| 2007-03-01 | Open-market sale | 10,500 | $14.67 | 46,437 |
| 2007-02-06 | Option exercise (derivative) | 7,575 | $3.19 | 344,925 |
| 2007-02-06 | Open-market sale | 7,575 | $14.79 | 46,437 |
| 2007-02-06 | Option exercise | 7,575 | $3.19 | 54,012 |
| 2007-02-05 | Option exercise (derivative) | 7,000 | $3.19 | 352,500 |
| 2007-02-05 | Option exercise | 7,000 | $3.19 | 53,437 |
| 2007-02-05 | Open-market sale | 7,000 | $14.50 | 46,437 |
| 2007-02-02 | Open-market sale | 7,000 | $15.08 | 46,437 |
| 2007-02-02 | Option exercise | 7,000 | $3.19 | 53,437 |
| 2007-02-01 | Option exercise (derivative) | 7,000 | $3.19 | 366,500 |
| 2007-02-01 | Option exercise (derivative) | 7,000 | $3.19 | 359,500 |
| 2007-02-01 | Open-market sale | 7,000 | $15.23 | 46,437 |
| 2007-02-01 | Option exercise | 7,000 | $3.19 | 53,437 |
| 2007-01-05 | Option exercise (derivative) | 5,050 | $4.78 | 249,000 |
| 2007-01-05 | Open-market sale | 5,050 | $23.45 | 30,958 |
| 2007-01-05 | Option exercise | 5,050 | $4.78 | 36,008 |
| 2007-01-04 | Option exercise (derivative) | 7,000 | $4.78 | 254,050 |
| 2007-01-04 | Option exercise | 7,000 | $4.78 | 37,958 |
| 2007-01-04 | Open-market sale | 7,000 | $24.42 | 30,958 |
| 2007-01-03 | Option exercise (derivative) | 7,000 | $4.78 | 261,050 |
| 2007-01-03 | Option exercise | 7,000 | $4.78 | 37,958 |
| 2007-01-03 | Open-market sale | 7,000 | $25.01 | 30,958 |
| 2006-12-08 | Grant / award (derivative) | 30,000 | $0.00 | 268,050 |
| 2006-12-08 | Grant / award | 9,000 | $0.07 | 9,000 |
| 2006-12-05 | Option exercise (derivative) | 5,050 | $4.78 | 250,050 |
| 2006-12-05 | Open-market sale | 5,050 | $26.58 | 30,958 |
| 2006-12-05 | Option exercise | 5,050 | $4.78 | 36,008 |
| 2006-12-04 | Option exercise (derivative) | 7,000 | $4.78 | 261,850 |
| 2006-12-04 | Open-market sale | 7,000 | $26.64 | 24,208 |
| 2006-12-04 | Option exercise | 7,000 | $4.78 | 31,208 |
| 2006-12-04 | Option exercise (derivative) | 6,750 | $2.52 | 255,100 |
| 2006-12-04 | Option exercise | 6,750 | $2.52 | 30,958 |
| 2006-12-01 | Option exercise (derivative) | 7,000 | $4.78 | 268,850 |
| 2006-12-01 | Open-market sale | 7,000 | $25.33 | 24,208 |
| 2006-12-01 | Option exercise | 7,000 | $4.78 | 31,208 |
| 2006-11-03 | Option exercise (derivative) | 5,050 | $4.78 | 275,850 |
| 2006-11-03 | Open-market sale | 200 | $21.94 | 26,258 |
| 2006-11-03 | Open-market sale | 100 | $21.98 | 26,458 |
| 2006-11-03 | Open-market sale | 650 | $22.01 | 25,608 |
| 2006-11-03 | Open-market sale | 200 | $21.90 | 26,558 |
| 2006-11-03 | Open-market sale | 100 | $22.08 | 26,758 |
| 2006-11-03 | Open-market sale | 1,000 | $22.00 | 26,858 |
| 2006-11-03 | Open-market sale | 500 | $21.95 | 27,858 |
| 2006-11-03 | Open-market sale | 100 | $21.82 | 28,358 |
| 2006-11-03 | Open-market sale | 200 | $22.03 | 28,458 |
| 2006-11-03 | Open-market sale | 200 | $22.02 | 28,658 |
| 2006-11-03 | Open-market sale | 400 | $21.86 | 28,858 |
| 2006-11-03 | Option exercise | 5,050 | $4.78 | 29,258 |
| 2006-11-03 | Open-market sale | 100 | $22.06 | 24,208 |
| 2006-11-03 | Open-market sale | 200 | $21.87 | 24,308 |
| 2006-11-03 | Open-market sale | 100 | $21.93 | 24,508 |
| 2006-11-03 | Open-market sale | 100 | $22.12 | 24,608 |
| 2006-11-03 | Open-market sale | 100 | $21.96 | 24,708 |
| 2006-11-03 | Open-market sale | 200 | $21.91 | 24,808 |
| 2006-11-03 | Open-market sale | 200 | $21.85 | 25,008 |
| 2006-11-03 | Open-market sale | 200 | $22.05 | 25,208 |
| 2006-11-03 | Open-market sale | 200 | $22.09 | 25,408 |
| 2006-11-02 | Option exercise (derivative) | 7,000 | $4.78 | 280,900 |
| 2006-11-02 | Open-market sale | 100 | $22.19 | 28,908 |
| 2006-11-02 | Open-market sale | 600 | $22.11 | 29,008 |
| 2006-11-02 | Open-market sale | 1,400 | $22.10 | 29,608 |
| 2006-11-02 | Open-market sale | 200 | $22.05 | 31,008 |
| 2006-11-02 | Option exercise | 7,000 | $4.78 | 31,208 |
| 2006-11-02 | Open-market sale | 100 | $22.14 | 24,208 |
| 2006-11-02 | Open-market sale | 100 | $22.21 | 24,308 |
| 2006-11-02 | Open-market sale | 400 | $22.20 | 24,408 |
| 2006-11-02 | Open-market sale | 500 | $22.13 | 24,808 |
| 2006-11-02 | Open-market sale | 500 | $22.12 | 25,308 |
| 2006-11-02 | Open-market sale | 100 | $22.09 | 25,808 |
| 2006-11-02 | Open-market sale | 100 | $22.06 | 25,908 |
| 2006-11-02 | Open-market sale | 200 | $22.08 | 26,008 |
| 2006-11-02 | Open-market sale | 600 | $22.00 | 26,208 |
| 2006-11-02 | Open-market sale | 1,700 | $22.15 | 26,808 |
| 2006-11-02 | Open-market sale | 100 | $22.04 | 28,508 |
| 2006-11-02 | Open-market sale | 100 | $22.16 | 28,608 |
| 2006-11-02 | Open-market sale | 100 | $21.97 | 28,708 |
| 2006-11-02 | Open-market sale | 100 | $22.22 | 28,808 |
| 2006-11-01 | Option exercise (derivative) | 7,000 | $4.78 | 287,900 |
| 2006-11-01 | Open-market sale | 100 | $22.28 | 31,108 |
| 2006-11-01 | Open-market sale | 100 | $22.07 | 24,408 |
| 2006-11-01 | Open-market sale | 100 | $21.95 | 24,508 |
| 2006-11-01 | Open-market sale | 200 | $22.00 | 24,608 |
| 2006-11-01 | Open-market sale | 100 | $22.03 | 24,808 |
| 2006-11-01 | Open-market sale | 100 | $22.26 | 24,908 |
| 2006-11-01 | Open-market sale | 200 | $22.02 | 25,008 |
| 2006-11-01 | Open-market sale | 100 | $22.24 | 25,208 |
| 2006-11-01 | Open-market sale | 200 | $22.23 | 25,308 |
| 2006-11-01 | Open-market sale | 400 | $22.21 | 25,508 |
| 2006-11-01 | Open-market sale | 1,000 | $22.25 | 25,908 |
| 2006-11-01 | Open-market sale | 500 | $22.17 | 26,908 |
| 2006-11-01 | Open-market sale | 600 | $22.16 | 27,408 |
| 2006-11-01 | Open-market sale | 900 | $22.15 | 28,008 |
| 2006-11-01 | Open-market sale | 100 | $22.19 | 28,908 |
| 2006-11-01 | Open-market sale | 400 | $22.18 | 29,008 |
| 2006-11-01 | Open-market sale | 500 | $22.10 | 29,408 |
| 2006-11-01 | Open-market sale | 500 | $22.12 | 29,908 |
| 2006-11-01 | Open-market sale | 200 | $22.19 | 30,408 |
| 2006-11-01 | Open-market sale | 500 | $22.11 | 30,608 |
| 2006-11-01 | Open-market sale | 200 | $22.20 | 24,208 |
| 2006-11-01 | Option exercise | 7,000 | $4.78 | 31,208 |
| 2006-10-04 | Option exercise (derivative) | 5,050 | $4.78 | 294,900 |
| 2006-10-04 | Open-market sale | 400 | $19.17 | 28,308 |
| 2006-10-04 | Open-market sale | 400 | $19.20 | 24,308 |
| 2006-10-04 | Open-market sale | 100 | $19.30 | 24,708 |
| 2006-10-04 | Open-market sale | 400 | $19.19 | 24,808 |
| 2006-10-04 | Open-market sale | 1,100 | $19.15 | 25,208 |
| 2006-10-04 | Open-market sale | 2,000 | $19.16 | 26,308 |
| 2006-10-04 | Open-market sale | 100 | $19.18 | 24,208 |
| 2006-10-04 | Open-market sale | 150 | $19.73 | 28,708 |
| 2006-10-04 | Open-market sale | 100 | $19.59 | 28,858 |
| 2006-10-04 | Open-market sale | 100 | $19.26 | 28,958 |
| 2006-10-04 | Open-market sale | 100 | $19.22 | 29,058 |
| 2006-10-04 | Open-market sale | 100 | $19.21 | 29,158 |
| 2006-10-04 | Option exercise | 5,050 | $4.78 | 29,258 |
| 2006-10-03 | Option exercise (derivative) | 7,000 | $4.78 | 299,950 |
| 2006-10-03 | Open-market sale | 1,800 | $19.21 | 27,208 |
| 2006-10-03 | Open-market sale | 100 | $19.24 | 24,408 |
| 2006-10-03 | Open-market sale | 100 | $19.26 | 24,508 |
| 2006-10-03 | Open-market sale | 200 | $19.25 | 24,608 |
| 2006-10-03 | Open-market sale | 100 | $19.28 | 24,808 |
| 2006-10-03 | Open-market sale | 2,300 | $19.20 | 24,908 |
| 2006-10-03 | Open-market sale | 200 | $19.23 | 24,208 |
| 2006-10-03 | Open-market sale | 500 | $19.22 | 29,008 |
| 2006-10-03 | Open-market sale | 1,100 | $19.27 | 29,508 |
| 2006-10-03 | Open-market sale | 200 | $19.31 | 30,608 |
| 2006-10-03 | Open-market sale | 400 | $19.30 | 30,808 |
| 2006-10-02 | Option exercise | 7,000 | $4.78 | 31,208 |
| 2006-10-02 | Option exercise (derivative) | 7,000 | $4.78 | 313,950 |
| 2006-10-02 | Open-market sale | 800 | $19.41 | 27,208 |
| 2006-10-02 | Open-market sale | 100 | $19.65 | 28,008 |
| 2006-10-02 | Open-market sale | 800 | $19.35 | 26,408 |
| 2006-10-02 | Open-market sale | 100 | $19.30 | 26,308 |
| 2006-10-02 | Open-market sale | 100 | $19.27 | 26,208 |
| 2006-10-02 | Open-market sale | 100 | $19.46 | 25,708 |
| 2006-10-02 | Open-market sale | 400 | $19.36 | 25,808 |
| 2006-10-02 | Open-market sale | 1,900 | $19.60 | 28,108 |
| 2006-10-02 | Open-market sale | 1,100 | $19.70 | 3,008 |
| 2006-10-02 | Open-market sale | 100 | $19.55 | 31,108 |
| 2006-10-02 | Option exercise | 7,000 | $4.78 | 31,208 |
| 2006-10-02 | Open-market sale | 200 | $19.50 | 24,208 |
| 2006-10-02 | Open-market sale | 1,300 | $19.47 | 24,408 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.