SEC CIK 1182412
TOMLIN JOHN
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| POWIview stock → | 13,668 | 2015-05-29 |
Position History — POWI
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — POWI
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2015-05-29 | Option exercise (derivative) | 1,614 | $0.00 | 390 |
| 2015-05-29 | Option exercise (derivative) | 7,385 | $0.00 | 2,611 |
| 2015-05-29 | Option exercise (derivative) | 750 | $0.00 | 0 |
| 2015-05-29 | Option exercise | 750 | $38.07 | 13,668 |
| 2015-05-29 | Option exercise | 3,750 | $36.95 | 16,668 |
| 2015-05-29 | Option exercise | 1,614 | $42.88 | 14,532 |
| 2015-05-29 | Option exercise | 7,385 | $42.88 | 20,303 |
| 2015-05-29 | Open-market sale | 750 | $50.95 | 12,918 |
| 2015-05-11 | Open-market sale | 565 | $50.05 | 20,085 |
| 2015-05-06 | Open-market sale | 559 | $49.24 | 20,650 |
| 2015-01-30 | Open-market sale | 577 | $52.54 | 20,746 |
| 2015-01-23 | Open-market sale | 1,242 | $52.87 | 21,323 |
| 2014-05-09 | Disposition to issuer | 745 | $49.08 | 22,565 |
| 2014-05-06 | Disposition to issuer | 564 | $48.35 | 23,891 |
| 2014-05-06 | Disposition to issuer | 581 | $48.35 | 23,310 |
| 2014-02-13 | Option exercise (derivative) | 3,000 | $0.00 | 3,750 |
| 2014-02-13 | Option exercise (derivative) | 2,500 | $0.00 | 0 |
| 2014-02-13 | Option exercise (derivative) | 3,000 | $0.00 | 750 |
| 2014-02-13 | Option exercise | 2,500 | $21.14 | 26,955 |
| 2014-02-13 | Option exercise | 3,000 | $36.95 | 27,455 |
| 2014-02-13 | Open-market sale | 5,172 | $61.16 | 24,455 |
| 2014-02-04 | Open-market sale | 1,904 | $60.27 | 29,627 |
| 2014-02-03 | Grant / award | 5,312 | $0.00 | 31,531 |
| 2014-01-29 | Grant / award | 6,000 | $0.00 | 25,764 |
| 2014-01-23 | Open-market sale | 1,236 | $60.73 | 19,764 |
| 2013-10-31 | Option exercise (derivative) | 7,667 | $0.00 | 3,750 |
| 2013-10-31 | Open-market sale | 7,667 | $60.00 | 21,000 |
| 2013-10-31 | Option exercise | 7,667 | $38.07 | 28,667 |
| 2013-08-13 | Open-market sale | 8,603 | $52.86 | 21,000 |
| 2013-08-12 | Open-market sale | 11,733 | $52.83 | 29,603 |
| 2013-07-31 | Option exercise (derivative) | 5,250 | $0.00 | 6,750 |
| 2013-07-31 | Option exercise (derivative) | 583 | $0.00 | 11,417 |
| 2013-07-31 | Option exercise (derivative) | 4,167 | $0.00 | 2,500 |
| 2013-07-31 | Option exercise | 4,167 | $21.14 | 45,503 |
| 2013-07-31 | Option exercise | 583 | $38.07 | 41,919 |
| 2013-07-31 | Open-market sale | 5,250 | $55.00 | 41,336 |
| 2013-07-31 | Option exercise | 5,250 | $36.95 | 46,586 |
| 2013-07-16 | Option exercise (derivative) | 4,186 | $0.00 | 6,667 |
| 2013-07-16 | Open-market sale | 4,186 | $50.00 | 41,336 |
| 2013-07-16 | Option exercise | 4,186 | $21.14 | 45,522 |
| 2013-07-15 | Option exercise (derivative) | 814 | $0.00 | 10,853 |
| 2013-07-15 | Option exercise | 814 | $21.14 | 42,150 |
| 2013-07-15 | Open-market sale | 814 | $50.00 | 41,336 |
| 2013-05-09 | Open-market sale | 576 | $42.26 | 41,336 |
| 2013-05-07 | Open-market sale | 572 | $42.34 | 41,912 |
| 2013-05-06 | Open-market sale | 577 | $42.42 | 42,484 |
| 2013-02-08 | Open-market sale | 1,401 | $44.07 | 43,061 |
| 2013-02-04 | Grant / award | 3,424 | $0.00 | 44,462 |
| 2013-01-22 | Grant / award | 12,000 | $0.00 | 40,324 |
| 2012-06-01 | Option exercise (derivative) | 972 | $0.00 | 11,667 |
| 2012-06-01 | Open-market sale | 972 | $39.99 | 28,324 |
| 2012-06-01 | Option exercise | 972 | $21.14 | 29,296 |
| 2012-05-08 | Grant / award (derivative) | 9,996 | $0.00 | 9,996 |
| 2012-05-08 | Grant / award (derivative) | 2,004 | $0.00 | 2,004 |
| 2012-05-08 | Open-market sale | 565 | $41.64 | 28,324 |
| 2012-05-08 | Grant / award | 6,000 | $0.00 | 28,889 |
| 2012-05-04 | Open-market sale | 484 | $42.57 | 22,889 |
| 2012-05-04 | Option exercise (derivative) | 5,000 | $0.00 | 12,639 |
| 2012-05-04 | Option exercise | 5,000 | $21.14 | 27,889 |
| 2012-05-04 | Open-market sale | 5,000 | $42.54 | 22,889 |
| 2012-05-01 | Option exercise (derivative) | 4,000 | $0.00 | 17,639 |
| 2012-05-01 | Open-market sale | 4,000 | $37.96 | 23,373 |
| 2012-05-01 | Option exercise | 4,000 | $21.14 | 27,373 |
| 2012-04-02 | Option exercise (derivative) | 4,000 | $0.00 | 21,639 |
| 2012-04-02 | Open-market sale | 4,000 | $36.42 | 23,373 |
| 2012-04-02 | Option exercise | 4,000 | $21.14 | 27,373 |
| 2012-03-01 | Option exercise (derivative) | 4,000 | $0.00 | 25,639 |
| 2012-03-01 | Option exercise | 4,000 | $21.14 | 27,373 |
| 2012-03-01 | Open-market sale | 4,000 | $37.32 | 23,373 |
| 2012-02-01 | Option exercise (derivative) | 3,000 | $0.00 | 30,639 |
| 2012-02-01 | Option exercise (derivative) | 1,000 | $0.00 | 29,639 |
| 2012-02-01 | Option exercise | 3,000 | $21.14 | 26,373 |
| 2012-02-01 | Option exercise | 1,000 | $21.14 | 24,373 |
| 2012-02-01 | Open-market sale | 1,000 | $36.01 | 23,373 |
| 2012-01-18 | Option exercise (derivative) | 3,000 | $0.00 | 33,639 |
| 2012-01-18 | Option exercise | 3,000 | $21.14 | 25,666 |
| 2012-01-18 | Open-market sale | 3,000 | $35.00 | 22,666 |
| 2012-01-03 | Option exercise (derivative) | 1,000 | $0.00 | 36,639 |
| 2012-01-03 | Option exercise | 1,000 | $21.14 | 23,666 |
| 2012-01-03 | Open-market sale | 1,000 | $33.82 | 22,666 |
| 2011-12-01 | Option exercise (derivative) | 2,361 | $0.00 | 37,639 |
| 2011-12-01 | Option exercise (derivative) | 1,639 | $0.00 | 0 |
| 2011-12-01 | Option exercise | 2,361 | $21.14 | 25,027 |
| 2011-12-01 | Open-market sale | 1,639 | $35.00 | 22,666 |
| 2011-12-01 | Option exercise | 1,639 | $18.95 | 24,305 |
| 2011-11-01 | Option exercise (derivative) | 4,000 | $0.00 | 1,639 |
| 2011-11-01 | Open-market sale | 4,000 | $34.79 | 22,666 |
| 2011-11-01 | Option exercise | 4,000 | $18.95 | 26,666 |
| 2011-10-24 | Option exercise (derivative) | 3,000 | $0.00 | 5,639 |
| 2011-10-24 | Option exercise | 3,000 | $18.95 | 25,666 |
| 2011-10-24 | Open-market sale | 3,000 | $35.00 | 22,666 |
| 2011-10-04 | Option exercise (derivative) | 1,000 | $0.00 | 8,639 |
| 2011-10-04 | Option exercise | 1,000 | $18.95 | 23,666 |
| 2011-10-04 | Open-market sale | 1,000 | $32.00 | 22,666 |
| 2011-09-16 | Option exercise (derivative) | 4,000 | $0.00 | 9,639 |
| 2011-09-16 | Open-market sale | 4,000 | $34.99 | 22,666 |
| 2011-09-16 | Option exercise | 4,000 | $18.95 | 26,666 |
| 2011-05-05 | Grant / award (derivative) | 12,000 | $0.00 | 12,000 |
| 2011-05-05 | Grant / award | 6,000 | $0.00 | 22,657 |
| 2011-05-04 | Open-market sale | 551 | $37.45 | 16,657 |
| 2011-05-02 | Option exercise (derivative) | 750 | $0.00 | 13,639 |
| 2011-05-02 | Option exercise | 750 | $18.95 | 17,958 |
| 2011-05-02 | Open-market sale | 750 | $40.01 | 17,208 |
| 2011-04-26 | Option exercise (derivative) | 750 | $0.00 | 14,389 |
| 2011-04-26 | Option exercise | 750 | $18.95 | 17,958 |
| 2011-04-26 | Open-market sale | 750 | $39.85 | 17,208 |
| 2011-02-08 | Tax withholding | 2,365 | $41.50 | 17,208 |
| 2011-02-04 | Option exercise (derivative) | 1,672 | $0.00 | 16,467 |
| 2011-02-04 | Option exercise (derivative) | 1,328 | $0.00 | 15,139 |
| 2011-02-04 | Option exercise | 1,672 | $18.95 | 21,245 |
| 2011-02-04 | Open-market sale | 1,672 | $40.34 | 19,573 |
| 2011-02-04 | Option exercise | 1,328 | $18.95 | 20,901 |
| 2011-02-01 | Option exercise (derivative) | 750 | $0.00 | 18,139 |
| 2011-02-01 | Option exercise | 750 | $18.95 | 19,622 |
| 2011-02-01 | Open-market sale | 750 | $37.11 | 18,872 |
| 2011-01-25 | Grant / award | 6,400 | $0.00 | 18,872 |
| 2011-01-03 | Option exercise (derivative) | 51 | $0.00 | 18,889 |
| 2011-01-03 | Option exercise (derivative) | 3,699 | $0.00 | 0 |
| 2011-01-03 | Option exercise | 3,699 | $17.18 | 16,171 |
| 2011-01-03 | Open-market sale | 51 | $40.40 | 12,472 |
| 2011-01-03 | Option exercise | 51 | $18.95 | 12,523 |
| 2010-12-01 | Option exercise (derivative) | 3,750 | $0.00 | 3,699 |
| 2010-12-01 | Open-market sale | 3,750 | $40.46 | 12,472 |
| 2010-12-01 | Option exercise | 3,750 | $17.18 | 16,222 |
| 2010-11-24 | Option exercise (derivative) | 3,000 | $0.00 | 7,449 |
| 2010-11-24 | Option exercise | 3,000 | $17.18 | 15,472 |
| 2010-11-24 | Open-market sale | 3,000 | $39.85 | 12,472 |
| 2010-11-02 | Option exercise (derivative) | 750 | $0.00 | 10,449 |
| 2010-11-02 | Open-market sale | 750 | $35.00 | 12,472 |
| 2010-11-02 | Option exercise | 750 | $17.18 | 13,222 |
| 2010-08-02 | Option exercise (derivative) | 750 | $0.00 | 11,199 |
| 2010-08-02 | Option exercise | 750 | $17.18 | 13,222 |
| 2010-08-02 | Open-market sale | 750 | $35.60 | 12,472 |
| 2010-07-13 | Option exercise (derivative) | 750 | $0.00 | 11,949 |
| 2010-07-13 | Open-market sale | 750 | $35.00 | 12,449 |
| 2010-07-13 | Option exercise | 750 | $17.18 | 13,199 |
| 2010-06-16 | Option exercise (derivative) | 750 | $0.00 | 12,699 |
| 2010-06-16 | Open-market sale | 750 | $35.00 | 12,449 |
| 2010-06-16 | Option exercise | 750 | $17.18 | 13,199 |
| 2010-05-03 | Option exercise (derivative) | 750 | $0.00 | 13,449 |
| 2010-05-03 | Grant / award (derivative) | 12,000 | $0.00 | 12,000 |
| 2010-05-03 | Grant / award | 6,000 | $0.00 | 12,449 |
| 2010-05-03 | Option exercise | 750 | $17.18 | 13,199 |
| 2010-05-03 | Open-market sale | 750 | $38.52 | 12,449 |
| 2010-04-14 | Option exercise (derivative) | 15,000 | $0.00 | 14,199 |
| 2010-04-14 | Option exercise | 15,000 | $17.18 | 21,449 |
| 2010-04-14 | Open-market sale | 15,000 | $44.94 | 6,449 |
| 2010-04-01 | Option exercise (derivative) | 3,750 | $0.00 | 29,199 |
| 2010-04-01 | Open-market sale | 3,750 | $41.46 | 6,449 |
| 2010-04-01 | Option exercise | 3,750 | $17.18 | 10,199 |
| 2010-03-12 | Option exercise (derivative) | 3,750 | $0.00 | 32,949 |
| 2010-03-12 | Open-market sale | 3,750 | $39.75 | 6,449 |
| 2010-03-12 | Option exercise | 3,750 | $17.18 | 10,199 |
| 2010-02-23 | Open-market sale | 4,976 | $35.02 | 6,449 |
| 2010-02-08 | Tax withholding | 3,024 | $32.86 | 11,425 |
| 2010-01-26 | Grant / award | 8,000 | $0.00 | 13,654 |
| 2009-08-12 | Open-market sale | 7,192 | $30.29 | 5,654 |
| 2009-04-28 | Grant / award (derivative) | 40,000 | $0.00 | 40,000 |
| 2008-12-31 | Disposition to issuer (derivative) | 35,000 | $4.00 | 0 |
| 2008-09-19 | Option exercise (derivative) | 4,500 | $0.00 | 36,699 |
| 2008-09-19 | Option exercise | 4,500 | $17.18 | 16,427 |
| 2008-09-19 | Open-market sale | 4,500 | $28.93 | 11,927 |
| 2008-09-02 | Option exercise (derivative) | 1,500 | $0.00 | 41,199 |
| 2008-09-02 | Open-market sale | 1,500 | $29.62 | 11,927 |
| 2008-09-02 | Option exercise | 1,500 | $17.18 | 13,427 |
| 2008-08-26 | Option exercise (derivative) | 2,000 | $0.00 | 42,699 |
| 2008-08-26 | Open-market sale | 2,000 | $29.51 | 11,927 |
| 2008-08-26 | Option exercise | 2,000 | $17.18 | 13,927 |
| 2008-08-19 | Option exercise (derivative) | 300 | $0.00 | 4,333 |
| 2008-08-19 | Option exercise (derivative) | 200 | $0.00 | 4,133 |
| 2008-08-19 | Option exercise (derivative) | 200 | $0.00 | 3,933 |
| 2008-08-19 | Option exercise (derivative) | 100 | $0.00 | 3,833 |
| 2008-08-19 | Option exercise (derivative) | 301 | $0.00 | 44,699 |
| 2008-08-19 | Option exercise (derivative) | 899 | $0.00 | 2,934 |
| 2008-08-19 | Option exercise | 300 | $17.75 | 12,227 |
| 2008-08-19 | Option exercise | 301 | $17.18 | 12,228 |
| 2008-08-19 | Open-market sale | 899 | $29.60 | 11,927 |
| 2008-08-19 | Option exercise | 899 | $17.75 | 12,826 |
| 2008-08-19 | Option exercise | 200 | $17.75 | 12,127 |
| 2008-08-19 | Option exercise | 100 | $17.75 | 12,027 |
| 2008-08-12 | Option exercise (derivative) | 1,539 | $0.00 | 0 |
| 2008-08-12 | Option exercise (derivative) | 461 | $0.00 | 18,940 |
| 2008-08-12 | Option exercise | 1,539 | $14.82 | 13,466 |
| 2008-08-12 | Option exercise | 461 | $18.95 | 12,388 |
| 2008-08-12 | Open-market sale | 1,539 | $28.90 | 11,927 |
| 2008-08-11 | Option exercise (derivative) | 50 | $0.00 | 0 |
| 2008-08-11 | Option exercise (derivative) | 500 | $0.00 | 50 |
| 2008-08-11 | Option exercise (derivative) | 1,500 | $0.00 | 550 |
| 2008-08-11 | Option exercise (derivative) | 12 | $0.00 | 1,539 |
| 2008-08-11 | Option exercise (derivative) | 438 | $0.00 | 1,551 |
| 2008-08-11 | Option exercise | 50 | $18.60 | 11,977 |
| 2008-08-11 | Option exercise | 1,500 | $18.60 | 13,427 |
| 2008-08-11 | Option exercise | 438 | $14.82 | 12,365 |
| 2008-08-11 | Open-market sale | 438 | $29.67 | 11,927 |
| 2008-08-11 | Option exercise | 12 | $14.82 | 11,939 |
| 2008-08-11 | Option exercise | 500 | $18.60 | 12,427 |
| 2008-07-30 | Option exercise (derivative) | 1,500 | $0.00 | 2,050 |
| 2008-07-30 | Open-market sale | 1,500 | $29.18 | 8,756 |
| 2008-07-30 | Option exercise | 1,500 | $18.60 | 10,256 |
| 2008-07-22 | Option exercise (derivative) | 2,500 | $0.00 | 3,550 |
| 2008-07-22 | Open-market sale | 2,500 | $31.96 | 8,756 |
| 2008-07-22 | Option exercise | 2,500 | $18.60 | 11,256 |
| 2008-07-15 | Option exercise (derivative) | 2,500 | $0.00 | 6,050 |
| 2008-07-15 | Open-market sale | 2,500 | $32.07 | 8,756 |
| 2008-07-15 | Option exercise | 2,500 | $18.60 | 11,256 |
| 2008-07-08 | Option exercise (derivative) | 2,500 | $0.00 | 8,550 |
| 2008-07-08 | Option exercise | 2,500 | $18.60 | 11,256 |
| 2008-07-08 | Open-market sale | 2,500 | $31.44 | 8,756 |
| 2008-07-01 | Option exercise (derivative) | 300 | $0.00 | 12,950 |
| 2008-07-01 | Option exercise (derivative) | 500 | $0.00 | 11,050 |
| 2008-07-01 | Option exercise (derivative) | 300 | $0.00 | 12,350 |
| 2008-07-01 | Option exercise (derivative) | 100 | $0.00 | 13,450 |
| 2008-07-01 | Option exercise (derivative) | 300 | $0.00 | 11,550 |
| 2008-07-01 | Option exercise (derivative) | 100 | $0.00 | 13,250 |
| 2008-07-01 | Option exercise (derivative) | 200 | $0.00 | 11,850 |
| 2008-07-01 | Option exercise (derivative) | 300 | $0.00 | 12,050 |
| 2008-07-01 | Option exercise (derivative) | 200 | $0.00 | 12,750 |
| 2008-07-01 | Option exercise (derivative) | 100 | $0.00 | 12,650 |
| 2008-07-01 | Option exercise (derivative) | 100 | $0.00 | 13,350 |
| 2008-07-01 | Option exercise | 500 | $18.60 | 9,256 |
| 2008-07-01 | Option exercise | 200 | $18.60 | 8,956 |
| 2008-07-01 | Option exercise | 100 | $18.60 | 8,856 |
| 2008-07-01 | Option exercise | 300 | $18.60 | 9,056 |
| 2008-07-01 | Open-market sale | 300 | $31.15 | 8,756 |
| 2008-06-24 | Option exercise (derivative) | 200 | $0.00 | 15,150 |
| 2008-06-24 | Option exercise (derivative) | 200 | $0.00 | 14,950 |
| 2008-06-24 | Option exercise (derivative) | 200 | $0.00 | 14,750 |
| 2008-06-24 | Option exercise (derivative) | 100 | $0.00 | 14,650 |
| 2008-06-24 | Option exercise (derivative) | 200 | $0.00 | 14,450 |
| 2008-06-24 | Option exercise (derivative) | 500 | $0.00 | 13,950 |
| 2008-06-24 | Option exercise (derivative) | 300 | $0.00 | 15,350 |
| 2008-06-24 | Option exercise (derivative) | 100 | $0.00 | 13,550 |
| 2008-06-24 | Option exercise (derivative) | 100 | $0.00 | 15,950 |
| 2008-06-24 | Option exercise (derivative) | 100 | $0.00 | 15,850 |
| 2008-06-24 | Option exercise (derivative) | 100 | $0.00 | 15,750 |
| 2008-06-24 | Option exercise (derivative) | 100 | $0.00 | 15,650 |
| 2008-06-24 | Option exercise (derivative) | 300 | $0.00 | 13,650 |
| 2008-06-24 | Option exercise | 500 | $18.60 | 9,256 |
| 2008-06-24 | Option exercise | 300 | $18.60 | 9,056 |
| 2008-06-24 | Option exercise | 100 | $18.60 | 8,856 |
| 2008-06-24 | Option exercise | 200 | $18.60 | 8,956 |
| 2008-06-24 | Open-market sale | 100 | $32.84 | 8,756 |
| 2008-06-17 | Option exercise (derivative) | 300 | $0.00 | 17,250 |
| 2008-06-17 | Option exercise (derivative) | 500 | $0.00 | 16,050 |
| 2008-06-17 | Option exercise (derivative) | 200 | $0.00 | 18,850 |
| 2008-06-17 | Option exercise (derivative) | 300 | $0.00 | 16,950 |
| 2008-06-17 | Option exercise (derivative) | 200 | $0.00 | 18,650 |
| 2008-06-17 | Option exercise (derivative) | 200 | $0.00 | 18,450 |
| 2008-06-17 | Option exercise (derivative) | 300 | $0.00 | 18,150 |
| 2008-06-17 | Option exercise (derivative) | 300 | $0.00 | 17,850 |
| 2008-06-17 | Option exercise (derivative) | 300 | $0.00 | 17,550 |
| 2008-06-17 | Option exercise (derivative) | 400 | $0.00 | 16,550 |
| 2008-06-17 | Option exercise | 200 | $18.60 | 8,956 |
| 2008-06-17 | Option exercise | 500 | $18.60 | 9,256 |
| 2008-06-17 | Option exercise | 400 | $18.60 | 9,156 |
| 2008-06-17 | Open-market sale | 300 | $33.82 | 8,756 |
| 2008-06-17 | Option exercise | 300 | $18.60 | 9,056 |
| 2008-06-16 | Option exercise (derivative) | 300 | $0.00 | 19,050 |
| 2008-06-16 | Option exercise (derivative) | 100 | $0.00 | 19,350 |
| 2008-06-16 | Option exercise (derivative) | 100 | $0.00 | 19,450 |
| 2008-06-16 | Option exercise (derivative) | 1,000 | $0.00 | 19,550 |
| 2008-06-16 | Option exercise | 300 | $18.60 | 9,056 |
| 2008-06-16 | Option exercise | 100 | $18.60 | 8,856 |
| 2008-06-16 | Open-market sale | 1,000 | $33.60 | 8,756 |
| 2008-06-16 | Option exercise | 1,000 | $18.60 | 9,756 |
| 2008-06-10 | Option exercise (derivative) | 200 | $0.00 | 22,550 |
| 2008-06-10 | Option exercise (derivative) | 300 | $0.00 | 21,050 |
| 2008-06-10 | Option exercise (derivative) | 300 | $0.00 | 21,350 |
| 2008-06-10 | Option exercise (derivative) | 100 | $0.00 | 22,450 |
| 2008-06-10 | Option exercise (derivative) | 500 | $0.00 | 21,950 |
| 2008-06-10 | Option exercise (derivative) | 200 | $0.00 | 22,750 |
| 2008-06-10 | Option exercise (derivative) | 100 | $0.00 | 22,950 |
| 2008-06-10 | Option exercise (derivative) | 500 | $0.00 | 20,550 |
| 2008-06-10 | Option exercise (derivative) | 300 | $0.00 | 21,650 |
| 2008-06-10 | Option exercise | 300 | $18.60 | 9,056 |
| 2008-06-10 | Option exercise | 200 | $18.60 | 8,956 |
| 2008-06-10 | Option exercise | 100 | $18.60 | 8,856 |
| 2008-06-10 | Option exercise | 500 | $18.60 | 9,256 |
| 2008-06-10 | Open-market sale | 300 | $32.20 | 8,756 |
| 2008-06-03 | Option exercise (derivative) | 500 | $0.00 | 24,850 |
| 2008-06-03 | Option exercise (derivative) | 300 | $0.00 | 24,550 |
| 2008-06-03 | Option exercise (derivative) | 300 | $0.00 | 24,250 |
| 2008-06-03 | Option exercise (derivative) | 200 | $0.00 | 24,050 |
| 2008-06-03 | Option exercise (derivative) | 200 | $0.00 | 23,850 |
| 2008-06-03 | Option exercise (derivative) | 100 | $0.00 | 23,750 |
| 2008-06-03 | Option exercise (derivative) | 100 | $0.00 | 23,650 |
| 2008-06-03 | Option exercise (derivative) | 300 | $0.00 | 23,350 |
| 2008-06-03 | Option exercise (derivative) | 200 | $0.00 | 23,150 |
| 2008-06-03 | Option exercise (derivative) | 100 | $0.00 | 23,050 |
| 2008-06-03 | Option exercise (derivative) | 200 | $0.00 | 25,350 |
| 2008-06-03 | Option exercise | 500 | $18.60 | 9,256 |
| 2008-06-03 | Option exercise | 100 | $18.60 | 8,856 |
| 2008-06-03 | Option exercise | 200 | $18.60 | 8,956 |
| 2008-06-03 | Open-market sale | 300 | $31.89 | 8,756 |
| 2008-06-03 | Option exercise | 300 | $18.60 | 9,056 |
| 2008-05-27 | Option exercise (derivative) | 100 | $0.00 | 26,950 |
| 2008-05-27 | Option exercise (derivative) | 100 | $0.00 | 27,050 |
| 2008-05-27 | Option exercise (derivative) | 400 | $0.00 | 27,150 |
| 2008-05-27 | Option exercise (derivative) | 500 | $0.00 | 27,550 |
| 2008-05-27 | Option exercise (derivative) | 100 | $0.00 | 25,550 |
| 2008-05-27 | Option exercise (derivative) | 100 | $0.00 | 25,650 |
| 2008-05-27 | Option exercise (derivative) | 300 | $0.00 | 25,750 |
| 2008-05-27 | Option exercise (derivative) | 100 | $0.00 | 26,050 |
| 2008-05-27 | Option exercise (derivative) | 300 | $0.00 | 26,150 |
| 2008-05-27 | Option exercise (derivative) | 400 | $0.00 | 26,450 |
| 2008-05-27 | Option exercise (derivative) | 100 | $0.00 | 26,850 |
| 2008-05-27 | Option exercise | 300 | $18.60 | 9,056 |
| 2008-05-27 | Option exercise | 500 | $18.60 | 9,256 |
| 2008-05-27 | Option exercise | 400 | $18.60 | 9,156 |
| 2008-05-27 | Open-market sale | 100 | $33.15 | 8,756 |
| 2008-05-27 | Option exercise | 100 | $18.60 | 8,856 |
| 2008-05-21 | Option exercise (derivative) | 500 | $0.00 | 28,050 |
| 2008-05-21 | Open-market sale | 500 | $33.60 | 8,756 |
| 2008-05-21 | Option exercise | 500 | $18.60 | 9,256 |
| 2008-05-20 | Option exercise (derivative) | 300 | $0.00 | 30,026 |
| 2008-05-20 | Option exercise (derivative) | 100 | $0.00 | 28,850 |
| 2008-05-20 | Option exercise (derivative) | 200 | $0.00 | 28,950 |
| 2008-05-20 | Option exercise (derivative) | 100 | $0.00 | 29,150 |
| 2008-05-20 | Option exercise (derivative) | 300 | $0.00 | 29,250 |
| 2008-05-20 | Option exercise (derivative) | 476 | $0.00 | 29,550 |
| 2008-05-20 | Option exercise (derivative) | 300 | $0.00 | 28,550 |
| 2008-05-20 | Option exercise (derivative) | 24 | $0.00 | 30,326 |
| 2008-05-20 | Option exercise (derivative) | 300 | $0.00 | 30,350 |
| 2008-05-20 | Option exercise (derivative) | 100 | $0.00 | 30,650 |
| 2008-05-20 | Option exercise (derivative) | 100 | $0.00 | 30,750 |
| 2008-05-20 | Option exercise (derivative) | 100 | $0.00 | 30,850 |
| 2008-05-20 | Option exercise (derivative) | 100 | $0.00 | 30,950 |
| 2008-05-20 | Option exercise | 24 | $18.60 | 8,780 |
| 2008-05-20 | Option exercise | 476 | $18.60 | 9,232 |
| 2008-05-20 | Option exercise | 200 | $18.60 | 8,956 |
| 2008-05-20 | Option exercise | 300 | $18.60 | 9,056 |
| 2008-05-20 | Option exercise | 100 | $18.60 | 8,856 |
| 2008-05-20 | Open-market sale | 100 | $32.20 | 8,756 |
| 2008-05-14 | Option exercise (derivative) | 3,000 | $0.00 | 32,550 |
| 2008-05-14 | Option exercise (derivative) | 5,500 | $0.00 | 35,550 |
| 2008-05-14 | Option exercise (derivative) | 100 | $0.00 | 31,050 |
| 2008-05-14 | Option exercise (derivative) | 100 | $0.00 | 31,150 |
| 2008-05-14 | Option exercise (derivative) | 1,300 | $0.00 | 31,250 |
| 2008-05-14 | Option exercise | 1,300 | $18.60 | 10,056 |
| 2008-05-14 | Option exercise | 100 | $18.60 | 8,856 |
| 2008-05-14 | Option exercise | 3,000 | $18.60 | 11,756 |
| 2008-05-14 | Option exercise | 5,500 | $18.60 | 14,256 |
| 2008-05-14 | Open-market sale | 5,500 | $33.60 | 8,756 |
| 2008-05-13 | Option exercise (derivative) | 200 | $0.00 | 43,350 |
| 2008-05-13 | Option exercise (derivative) | 100 | $0.00 | 43,250 |
| 2008-05-13 | Option exercise (derivative) | 300 | $0.00 | 42,950 |
| 2008-05-13 | Option exercise (derivative) | 200 | $0.00 | 42,750 |
| 2008-05-13 | Option exercise (derivative) | 200 | $0.00 | 42,550 |
| 2008-05-13 | Option exercise (derivative) | 100 | $0.00 | 42,450 |
| 2008-05-13 | Option exercise (derivative) | 100 | $0.00 | 42,350 |
| 2008-05-13 | Option exercise (derivative) | 600 | $0.00 | 41,750 |
| 2008-05-13 | Option exercise (derivative) | 200 | $0.00 | 41,050 |
| 2008-05-13 | Option exercise (derivative) | 200 | $0.00 | 41,250 |
| 2008-05-13 | Option exercise (derivative) | 200 | $0.00 | 41,450 |
| 2008-05-13 | Option exercise (derivative) | 100 | $0.00 | 41,650 |
| 2008-05-13 | Option exercise | 300 | $18.60 | 9,056 |
| 2008-05-13 | Option exercise | 600 | $18.60 | 9,356 |
| 2008-05-13 | Option exercise | 100 | $18.60 | 8,856 |
| 2008-05-13 | Option exercise | 200 | $18.60 | 8,956 |
| 2008-05-13 | Open-market sale | 100 | $32.58 | 8,756 |
| 2008-05-06 | Option exercise (derivative) | 300 | $0.00 | 45,750 |
| 2008-05-06 | Option exercise (derivative) | 300 | $0.00 | 44,350 |
| 2008-05-06 | Option exercise (derivative) | 400 | $0.00 | 43,550 |
| 2008-05-06 | Option exercise (derivative) | 400 | $0.00 | 43,950 |
| 2008-05-06 | Option exercise (derivative) | 500 | $0.00 | 45,250 |
| 2008-05-06 | Option exercise (derivative) | 200 | $0.00 | 44,650 |
| 2008-05-06 | Option exercise (derivative) | 400 | $0.00 | 44,850 |
| 2008-05-06 | Option exercise | 500 | $18.60 | 9,256 |
| 2008-05-06 | Option exercise | 200 | $18.60 | 8,956 |
| 2008-05-06 | Option exercise | 400 | $18.60 | 9,156 |
| 2008-05-06 | Option exercise | 300 | $18.60 | 9,056 |
| 2008-05-06 | Open-market sale | 200 | $31.97 | 8,756 |
| 2008-04-29 | Option exercise (derivative) | 100 | $0.00 | 47,350 |
| 2008-04-29 | Grant / award (derivative) | 32,000 | $0.00 | 32,000 |
| 2008-04-29 | Option exercise (derivative) | 400 | $0.00 | 48,150 |
| 2008-04-29 | Option exercise (derivative) | 100 | $0.00 | 48,050 |
| 2008-04-29 | Option exercise (derivative) | 600 | $0.00 | 47,450 |
| 2008-04-29 | Option exercise (derivative) | 400 | $0.00 | 46,950 |
| 2008-04-29 | Option exercise (derivative) | 400 | $0.00 | 46,550 |
| 2008-04-29 | Option exercise (derivative) | 200 | $0.00 | 46,350 |
| 2008-04-29 | Option exercise (derivative) | 300 | $0.00 | 46,050 |
| 2008-04-29 | Option exercise | 600 | $18.60 | 9,356 |
| 2008-04-29 | Option exercise | 100 | $18.60 | 8,856 |
| 2008-04-29 | Option exercise | 400 | $18.60 | 9,156 |
| 2008-04-29 | Option exercise | 200 | $18.60 | 8,956 |
| 2008-04-29 | Option exercise | 300 | $18.60 | 9,056 |
| 2008-04-29 | Open-market sale | 300 | $32.55 | 8,756 |
| 2008-04-23 | Option exercise (derivative) | 500 | $0.00 | 48,550 |
| 2008-04-23 | Option exercise | 500 | $18.60 | 9,256 |
| 2008-04-23 | Open-market sale | 500 | $31.60 | 8,756 |
| 2008-04-22 | Option exercise (derivative) | 200 | $0.00 | 49,350 |
| 2008-04-22 | Option exercise (derivative) | 200 | $0.00 | 49,550 |
| 2008-04-22 | Option exercise (derivative) | 200 | $0.00 | 49,750 |
| 2008-04-22 | Option exercise (derivative) | 200 | $0.00 | 49,950 |
| 2008-04-22 | Option exercise (derivative) | 65 | $0.00 | 50,385 |
| 2008-04-22 | Option exercise (derivative) | 300 | $0.00 | 50,450 |
| 2008-04-22 | Option exercise (derivative) | 300 | $0.00 | 50,750 |
| 2008-04-22 | Option exercise (derivative) | 200 | $0.00 | 49,050 |
| 2008-04-22 | Option exercise (derivative) | 100 | $0.00 | 49,250 |
| 2008-04-22 | Option exercise (derivative) | 235 | $0.00 | 50,150 |
| 2008-04-22 | Option exercise | 100 | $18.60 | 8,856 |
| 2008-04-22 | Option exercise | 200 | $18.60 | 8,956 |
| 2008-04-22 | Option exercise | 300 | $18.60 | 9,056 |
| 2008-04-22 | Option exercise | 235 | $18.60 | 8,991 |
| 2008-04-22 | Open-market sale | 65 | $31.07 | 8,756 |
| 2008-04-22 | Option exercise | 65 | $18.60 | 8,821 |
| 2008-04-16 | Option exercise (derivative) | 500 | $0.00 | 51,050 |
| 2008-04-16 | Option exercise | 500 | $18.60 | 9,256 |
| 2008-04-16 | Open-market sale | 500 | $31.74 | 8,756 |
| 2008-04-15 | Option exercise (derivative) | 200 | $0.00 | 51,950 |
| 2008-04-15 | Option exercise (derivative) | 300 | $0.00 | 52,150 |
| 2008-04-15 | Option exercise (derivative) | 300 | $0.00 | 52,450 |
| 2008-04-15 | Option exercise (derivative) | 200 | $0.00 | 51,750 |
| 2008-04-15 | Option exercise (derivative) | 200 | $0.00 | 51,550 |
| 2008-04-15 | Option exercise (derivative) | 200 | $0.00 | 52,750 |
| 2008-04-15 | Option exercise (derivative) | 300 | $0.00 | 53,250 |
| 2008-04-15 | Option exercise (derivative) | 100 | $0.00 | 53,150 |
| 2008-04-15 | Option exercise (derivative) | 100 | $0.00 | 53,050 |
| 2008-04-15 | Option exercise (derivative) | 100 | $0.00 | 52,950 |
| 2008-04-15 | Option exercise | 100 | $18.60 | 8,856 |
| 2008-04-15 | Option exercise | 200 | $18.60 | 8,956 |
| 2008-04-15 | Option exercise | 300 | $18.60 | 9,056 |
| 2008-04-15 | Open-market sale | 300 | $30.84 | 8,756 |
| 2008-04-10 | Option exercise (derivative) | 4,600 | $0.00 | 55,950 |
| 2008-04-10 | Option exercise (derivative) | 500 | $0.00 | 60,550 |
| 2008-04-10 | Option exercise (derivative) | 200 | $0.00 | 55,750 |
| 2008-04-10 | Option exercise (derivative) | 600 | $0.00 | 54,350 |
| 2008-04-10 | Option exercise (derivative) | 800 | $0.00 | 53,550 |
| 2008-04-10 | Option exercise (derivative) | 800 | $0.00 | 54,950 |
| 2008-04-10 | Option exercise | 200 | $18.60 | 8,956 |
| 2008-04-10 | Option exercise | 4,600 | $18.60 | 13,356 |
| 2008-04-10 | Option exercise | 500 | $18.60 | 9,256 |
| 2008-04-10 | Option exercise | 800 | $18.60 | 9,556 |
| 2008-04-10 | Option exercise | 600 | $18.60 | 9,356 |
| 2008-04-10 | Open-market sale | 800 | $31.65 | 8,756 |
| 2008-04-08 | Option exercise (derivative) | 300 | $0.00 | 61,950 |
| 2008-04-08 | Option exercise (derivative) | 600 | $0.00 | 61,150 |
| 2008-04-08 | Option exercise (derivative) | 100 | $0.00 | 61,850 |
| 2008-04-08 | Option exercise (derivative) | 100 | $0.00 | 61,750 |
| 2008-04-08 | Option exercise (derivative) | 100 | $0.00 | 61,050 |
| 2008-04-08 | Option exercise (derivative) | 300 | $0.00 | 62,250 |
| 2008-04-08 | Option exercise | 300 | $18.60 | 9,056 |
| 2008-04-08 | Option exercise | 600 | $18.60 | 9,356 |
| 2008-04-08 | Open-market sale | 600 | $28.64 | 8,756 |
| 2008-04-08 | Option exercise | 100 | $18.60 | 8,856 |
| 2008-04-01 | Option exercise (derivative) | 200 | $0.00 | 62,950 |
| 2008-04-01 | Option exercise (derivative) | 400 | $0.00 | 63,150 |
| 2008-04-01 | Option exercise (derivative) | 500 | $0.00 | 64,050 |
| 2008-04-01 | Option exercise (derivative) | 400 | $0.00 | 62,550 |
| 2008-04-01 | Option exercise (derivative) | 500 | $0.00 | 63,550 |
| 2008-04-01 | Option exercise | 200 | $18.60 | 8,956 |
| 2008-04-01 | Open-market sale | 400 | $29.72 | 8,756 |
| 2008-04-01 | Option exercise | 400 | $18.60 | 9,156 |
| 2008-04-01 | Option exercise | 500 | $18.60 | 9,256 |
| 2008-03-27 | Option exercise (derivative) | 1,000 | $0.00 | 67,234 |
| 2008-03-27 | Option exercise (derivative) | 500 | $0.00 | 66,734 |
| 2008-03-27 | Option exercise (derivative) | 500 | $0.00 | 66,234 |
| 2008-03-27 | Option exercise (derivative) | 600 | $0.00 | 65,634 |
| 2008-03-27 | Option exercise (derivative) | 500 | $0.00 | 65,134 |
| 2008-03-27 | Option exercise (derivative) | 584 | $0.00 | 64,550 |
| 2008-03-27 | Option exercise | 1,000 | $18.60 | 9,756 |
| 2008-03-27 | Option exercise | 584 | $18.60 | 9,340 |
| 2008-03-27 | Option exercise | 600 | $18.60 | 9,356 |
| 2008-03-27 | Option exercise | 500 | $18.60 | 9,256 |
| 2008-03-27 | Open-market sale | 1,000 | $29.60 | 8,756 |
| 2008-03-26 | Option exercise (derivative) | 1,500 | $0.00 | 69,050 |
| 2008-03-26 | Option exercise (derivative) | 816 | $0.00 | 68,234 |
| 2008-03-26 | Open-market sale | 816 | $29.60 | 8,756 |
| 2008-03-26 | Option exercise | 1,500 | $18.60 | 10,256 |
| 2008-03-26 | Option exercise | 816 | $18.60 | 9,572 |
| 2008-03-25 | Option exercise (derivative) | 1,500 | $0.00 | 70,550 |
| 2008-03-25 | Option exercise | 1,500 | $18.60 | 10,256 |
| 2008-03-25 | Open-market sale | 1,500 | $28.60 | 8,756 |
| 2008-03-20 | Option exercise (derivative) | 40 | $0.00 | 75,850 |
| 2008-03-20 | Option exercise (derivative) | 200 | $0.00 | 75,890 |
| 2008-03-20 | Option exercise (derivative) | 100 | $0.00 | 76,090 |
| 2008-03-20 | Option exercise (derivative) | 460 | $0.00 | 76,190 |
| 2008-03-20 | Option exercise (derivative) | 200 | $0.00 | 76,650 |
| 2008-03-20 | Option exercise (derivative) | 100 | $0.00 | 76,850 |
| 2008-03-20 | Option exercise (derivative) | 100 | $0.00 | 76,950 |
| 2008-03-20 | Option exercise (derivative) | 100 | $0.00 | 72,050 |
| 2008-03-20 | Option exercise (derivative) | 100 | $0.00 | 72,150 |
| 2008-03-20 | Option exercise (derivative) | 286 | $0.00 | 72,250 |
| 2008-03-20 | Option exercise (derivative) | 100 | $0.00 | 72,536 |
| 2008-03-20 | Option exercise (derivative) | 200 | $0.00 | 72,636 |
| 2008-03-20 | Option exercise (derivative) | 500 | $0.00 | 72,836 |
| 2008-03-20 | Option exercise (derivative) | 400 | $0.00 | 73,336 |
| 2008-03-20 | Option exercise (derivative) | 100 | $0.00 | 73,736 |
| 2008-03-20 | Option exercise (derivative) | 914 | $0.00 | 73,836 |
| 2008-03-20 | Option exercise (derivative) | 200 | $0.00 | 74,750 |
| 2008-03-20 | Option exercise (derivative) | 300 | $0.00 | 74,950 |
| 2008-03-20 | Option exercise (derivative) | 500 | $0.00 | 75,250 |
| 2008-03-20 | Option exercise (derivative) | 100 | $0.00 | 75,750 |
| 2008-03-20 | Option exercise | 286 | $18.60 | 9,042 |
| 2008-03-20 | Option exercise | 200 | $18.60 | 8,956 |
| 2008-03-20 | Open-market sale | 100 | $29.03 | 8,756 |
| 2008-03-20 | Option exercise | 100 | $18.60 | 8,856 |
| 2008-03-20 | Option exercise | 40 | $18.60 | 8,796 |
| 2008-03-20 | Option exercise | 460 | $18.60 | 9,216 |
| 2008-03-20 | Option exercise | 400 | $18.60 | 9,156 |
| 2008-03-20 | Option exercise | 914 | $18.60 | 9,670 |
| 2008-03-20 | Option exercise | 200 | $18.60 | 8,956 |
| 2008-03-20 | Option exercise | 300 | $18.60 | 9,056 |
| 2008-03-20 | Option exercise | 500 | $18.60 | 9,256 |
| 2008-03-20 | Option exercise | 100 | $18.60 | 8,856 |
| 2008-03-20 | Open-market sale | 40 | $28.85 | 8,756 |
| 2008-03-19 | Option exercise | 700 | $18.60 | 9,456 |
| 2008-03-19 | Option exercise | 200 | $18.60 | 8,956 |
| 2008-03-19 | Option exercise | 800 | $18.60 | 9,556 |
| 2008-03-19 | Option exercise | 1,300 | $18.60 | 10,056 |
| 2008-03-19 | Option exercise | 1,800 | $18.60 | 10,556 |
| 2008-03-19 | Option exercise | 100 | $18.60 | 8,856 |
| 2008-03-19 | Option exercise | 300 | $18.60 | 9,056 |
| 2008-03-19 | Option exercise | 500 | $18.60 | 9,256 |
| 2008-03-19 | Open-market sale | 400 | $28.71 | 8,756 |
| 2008-03-19 | Option exercise | 400 | $18.60 | 9,156 |
| 2008-03-19 | Option exercise (derivative) | 400 | $0.00 | 78,150 |
| 2008-03-19 | Option exercise (derivative) | 200 | $0.00 | 78,550 |
| 2008-03-19 | Option exercise (derivative) | 400 | $0.00 | 78,750 |
| 2008-03-19 | Option exercise (derivative) | 100 | $0.00 | 79,150 |
| 2008-03-19 | Option exercise (derivative) | 300 | $0.00 | 79,250 |
| 2008-03-19 | Option exercise (derivative) | 400 | $0.00 | 79,550 |
| 2008-03-19 | Option exercise (derivative) | 500 | $0.00 | 79,950 |
| 2008-03-19 | Option exercise (derivative) | 400 | $0.00 | 80,450 |
| 2008-03-19 | Option exercise (derivative) | 400 | $0.00 | 80,850 |
| 2008-03-19 | Option exercise (derivative) | 200 | $0.00 | 77,450 |
| 2008-03-19 | Option exercise (derivative) | 800 | $0.00 | 82,550 |
| 2008-03-19 | Option exercise (derivative) | 200 | $0.00 | 83,350 |
| 2008-03-19 | Option exercise (derivative) | 700 | $0.00 | 83,550 |
| 2008-03-19 | Option exercise (derivative) | 200 | $0.00 | 84,250 |
| 2008-03-19 | Option exercise (derivative) | 400 | $0.00 | 84,450 |
| 2008-03-19 | Option exercise (derivative) | 400 | $0.00 | 84,850 |
| 2008-03-19 | Option exercise (derivative) | 1,800 | $0.00 | 85,250 |
| 2008-03-19 | Option exercise (derivative) | 200 | $0.00 | 77,050 |
| 2008-03-19 | Option exercise (derivative) | 300 | $0.00 | 77,850 |
| 2008-03-19 | Option exercise (derivative) | 200 | $0.00 | 77,650 |
| 2008-03-19 | Option exercise (derivative) | 1,300 | $0.00 | 81,250 |
| 2008-03-19 | Option exercise (derivative) | 200 | $0.00 | 77,250 |
| 2008-03-19 | Option exercise | 400 | $18.60 | 9,156 |
| 2008-03-19 | Option exercise | 300 | $18.60 | 9,056 |
| 2008-03-19 | Open-market sale | 200 | $28.89 | 8,756 |
| 2008-03-19 | Option exercise | 200 | $18.60 | 8,956 |
| 2008-01-08 | Option exercise (derivative) | 200 | $0.00 | 87,750 |
| 2008-01-08 | Option exercise (derivative) | 600 | $0.00 | 87,950 |
| 2008-01-08 | Option exercise (derivative) | 500 | $0.00 | 87,050 |
| 2008-01-08 | Option exercise (derivative) | 200 | $0.00 | 87,550 |
| 2008-01-08 | Option exercise | 600 | $18.60 | 7,792 |
| 2008-01-08 | Option exercise | 500 | $18.60 | 7,692 |
| 2008-01-08 | Option exercise | 200 | $18.60 | 7,392 |
| 2008-01-08 | Open-market sale | 600 | $28.60 | 7,192 |
| 2008-01-02 | Option exercise (derivative) | 500 | $0.00 | 88,950 |
| 2008-01-02 | Option exercise (derivative) | 100 | $0.00 | 90,950 |
| 2008-01-02 | Option exercise (derivative) | 300 | $0.00 | 90,650 |
| 2008-01-02 | Option exercise (derivative) | 300 | $0.00 | 90,350 |
| 2008-01-02 | Option exercise (derivative) | 600 | $0.00 | 89,750 |
| 2008-01-02 | Option exercise (derivative) | 300 | $0.00 | 89,450 |
| 2008-01-02 | Option exercise (derivative) | 400 | $0.00 | 88,550 |
| 2008-01-02 | Option exercise | 100 | $18.60 | 7,292 |
| 2008-01-02 | Option exercise | 400 | $18.60 | 7,592 |
| 2008-01-02 | Option exercise | 500 | $18.60 | 7,692 |
| 2008-01-02 | Option exercise | 600 | $18.60 | 7,792 |
| 2008-01-02 | Option exercise | 300 | $18.60 | 7,492 |
| 2008-01-02 | Open-market sale | 100 | $31.53 | 7,192 |
| 2007-12-28 | Option exercise (derivative) | 400 | $0.00 | 91,850 |
| 2007-12-28 | Option exercise (derivative) | 700 | $0.00 | 91,150 |
| 2007-12-28 | Option exercise (derivative) | 100 | $0.00 | 91,050 |
| 2007-12-28 | Option exercise (derivative) | 1,300 | $0.00 | 92,250 |
| 2007-12-28 | Option exercise | 100 | $18.60 | 7,292 |
| 2007-12-28 | Option exercise | 700 | $18.60 | 7,892 |
| 2007-12-28 | Option exercise | 400 | $18.60 | 7,592 |
| 2007-12-28 | Open-market sale | 1,300 | $33.60 | 7,192 |
| 2007-12-28 | Option exercise | 1,300 | $18.60 | 8,492 |
| 2007-12-26 | Option exercise (derivative) | 300 | $0.00 | 95,750 |
| 2007-12-26 | Option exercise (derivative) | 200 | $0.00 | 94,650 |
| 2007-12-26 | Option exercise (derivative) | 400 | $0.00 | 94,850 |
| 2007-12-26 | Option exercise (derivative) | 300 | $0.00 | 95,250 |
| 2007-12-26 | Option exercise (derivative) | 200 | $0.00 | 95,550 |
| 2007-12-26 | Option exercise (derivative) | 200 | $0.00 | 93,550 |
| 2007-12-26 | Option exercise (derivative) | 300 | $0.00 | 93,750 |
| 2007-12-26 | Option exercise (derivative) | 400 | $0.00 | 94,050 |
| 2007-12-26 | Option exercise (derivative) | 200 | $0.00 | 94,450 |
| 2007-12-26 | Option exercise | 400 | $18.60 | 7,592 |
| 2007-12-26 | Option exercise | 300 | $18.60 | 7,492 |
| 2007-12-26 | Open-market sale | 200 | $32.20 | 7,192 |
| 2007-12-26 | Option exercise | 200 | $18.60 | 7,392 |
| 2007-12-18 | Option exercise (derivative) | 500 | $0.00 | 97,050 |
| 2007-12-18 | Option exercise (derivative) | 100 | $0.00 | 96,050 |
| 2007-12-18 | Option exercise (derivative) | 500 | $0.00 | 96,150 |
| 2007-12-18 | Option exercise (derivative) | 400 | $0.00 | 96,650 |
| 2007-12-18 | Option exercise (derivative) | 500 | $0.00 | 97,550 |
| 2007-12-18 | Option exercise (derivative) | 500 | $0.00 | 98,050 |
| 2007-12-18 | Option exercise | 400 | $18.60 | 7,592 |
| 2007-12-18 | Open-market sale | 500 | $32.35 | 7,192 |
| 2007-12-18 | Option exercise | 100 | $18.60 | 7,292 |
| 2007-12-18 | Option exercise | 500 | $18.60 | 7,692 |
| 2007-12-13 | Option exercise (derivative) | 500 | $0.00 | 98,550 |
| 2007-12-13 | Option exercise | 500 | $18.60 | 7,692 |
| 2007-12-13 | Open-market sale | 500 | $31.60 | 7,192 |
| 2007-12-11 | Option exercise (derivative) | 500 | $0.00 | 100,550 |
| 2007-12-11 | Option exercise (derivative) | 200 | $0.00 | 100,150 |
| 2007-12-11 | Option exercise (derivative) | 400 | $0.00 | 99,750 |
| 2007-12-11 | Option exercise (derivative) | 200 | $0.00 | 99,550 |
| 2007-12-11 | Option exercise (derivative) | 300 | $0.00 | 99,250 |
| 2007-12-11 | Option exercise (derivative) | 200 | $0.00 | 99,050 |
| 2007-12-11 | Option exercise (derivative) | 200 | $0.00 | 100,350 |
| 2007-12-11 | Option exercise | 300 | $18.60 | 7,492 |
| 2007-12-11 | Option exercise | 400 | $18.60 | 7,592 |
| 2007-12-11 | Option exercise | 500 | $18.60 | 7,692 |
| 2007-12-11 | Open-market sale | 200 | $31.00 | 7,192 |
| 2007-12-11 | Option exercise | 200 | $18.60 | 7,392 |
| 2007-12-04 | Option exercise (derivative) | 200 | $0.00 | 102,150 |
| 2007-12-04 | Option exercise (derivative) | 600 | $0.00 | 101,550 |
| 2007-12-04 | Option exercise (derivative) | 500 | $0.00 | 101,050 |
| 2007-12-04 | Option exercise (derivative) | 400 | $0.00 | 103,150 |
| 2007-12-04 | Option exercise (derivative) | 600 | $0.00 | 102,550 |
| 2007-12-04 | Option exercise (derivative) | 200 | $0.00 | 102,350 |
| 2007-12-04 | Option exercise | 400 | $18.60 | 7,592 |
| 2007-12-04 | Option exercise | 200 | $18.60 | 7,392 |
| 2007-12-04 | Option exercise | 500 | $18.60 | 7,692 |
| 2007-12-04 | Option exercise | 600 | $18.60 | 7,792 |
| 2007-12-04 | Open-market sale | 200 | $31.39 | 7,192 |
| 2007-12-03 | Option exercise (derivative) | 200 | $0.00 | 103,550 |
| 2007-12-03 | Option exercise (derivative) | 300 | $0.00 | 103,750 |
| 2007-12-03 | Option exercise | 200 | $18.60 | 7,392 |
| 2007-12-03 | Open-market sale | 300 | $31.69 | 7,192 |
| 2007-12-03 | Option exercise | 300 | $18.60 | 7,492 |
| 2007-11-27 | Option exercise (derivative) | 500 | $0.00 | 104,050 |
| 2007-11-27 | Option exercise (derivative) | 500 | $0.00 | 104,550 |
| 2007-11-27 | Option exercise (derivative) | 500 | $0.00 | 105,550 |
| 2007-11-27 | Option exercise (derivative) | 500 | $0.00 | 105,050 |
| 2007-11-27 | Open-market sale | 500 | $29.10 | 7,192 |
| 2007-11-27 | Option exercise | 500 | $18.60 | 7,692 |
| 2007-11-20 | Option exercise (derivative) | 500 | $0.00 | 106,151 |
| 2007-11-20 | Option exercise (derivative) | 101 | $0.00 | 106,050 |
| 2007-11-20 | Option exercise (derivative) | 200 | $0.00 | 107,456 |
| 2007-11-20 | Option exercise (derivative) | 491 | $0.00 | 107,960 |
| 2007-11-20 | Option exercise (derivative) | 200 | $0.00 | 107,760 |
| 2007-11-20 | Option exercise (derivative) | 4 | $0.00 | 107,756 |
| 2007-11-20 | Option exercise (derivative) | 400 | $0.00 | 106,651 |
| 2007-11-20 | Option exercise (derivative) | 305 | $0.00 | 107,051 |
| 2007-11-20 | Option exercise (derivative) | 100 | $0.00 | 107,356 |
| 2007-11-20 | Option exercise (derivative) | 599 | $0.00 | 108,451 |
| 2007-11-20 | Option exercise (derivative) | 100 | $0.00 | 107,656 |
| 2007-11-20 | Option exercise | 400 | $18.60 | 7,592 |
| 2007-11-20 | Option exercise | 305 | $18.60 | 7,497 |
| 2007-11-20 | Option exercise | 100 | $18.60 | 7,292 |
| 2007-11-20 | Option exercise | 500 | $18.60 | 7,692 |
| 2007-11-20 | Option exercise | 200 | $18.60 | 7,392 |
| 2007-11-20 | Option exercise | 491 | $18.60 | 7,683 |
| 2007-11-20 | Option exercise | 599 | $18.60 | 7,791 |
| 2007-11-20 | Option exercise | 101 | $18.60 | 7,293 |
| 2007-11-20 | Open-market sale | 500 | $33.74 | 7,192 |
| 2007-11-20 | Option exercise | 4 | $18.60 | 7,196 |
| 2007-11-19 | Option exercise (derivative) | 500 | $0.00 | 109,050 |
| 2007-11-19 | Open-market sale | 500 | $33.60 | 7,192 |
| 2007-11-19 | Option exercise | 500 | $18.60 | 7,692 |
| 2007-11-13 | Option exercise (derivative) | 500 | $0.00 | 109,550 |
| 2007-11-13 | Option exercise (derivative) | 300 | $0.00 | 111,750 |
| 2007-11-13 | Option exercise (derivative) | 200 | $0.00 | 110,050 |
| 2007-11-13 | Option exercise (derivative) | 200 | $0.00 | 110,250 |
| 2007-11-13 | Option exercise (derivative) | 100 | $0.00 | 111,650 |
| 2007-11-13 | Option exercise (derivative) | 200 | $0.00 | 111,450 |
| 2007-11-13 | Option exercise (derivative) | 400 | $0.00 | 111,050 |
| 2007-11-13 | Option exercise (derivative) | 200 | $0.00 | 110,850 |
| 2007-11-13 | Option exercise (derivative) | 200 | $0.00 | 110,650 |
| 2007-11-13 | Option exercise (derivative) | 100 | $0.00 | 110,550 |
| 2007-11-13 | Option exercise (derivative) | 100 | $0.00 | 110,450 |
| 2007-11-13 | Option exercise | 500 | $18.60 | 7,692 |
| 2007-11-13 | Option exercise | 300 | $18.60 | 7,492 |
| 2007-11-13 | Option exercise | 400 | $18.60 | 7,592 |
| 2007-11-13 | Option exercise | 200 | $18.60 | 7,392 |
| 2007-11-13 | Option exercise | 100 | $18.60 | 7,292 |
| 2007-11-13 | Open-market sale | 300 | $32.50 | 7,192 |
| 2007-11-07 | Option exercise (derivative) | 1,000 | $0.00 | 112,050 |
| 2007-11-07 | Option exercise | 1,000 | $18.60 | 8,192 |
| 2007-11-07 | Open-market sale | 1,000 | $33.60 | 7,192 |
| 2007-11-06 | Option exercise (derivative) | 78 | $0.00 | 113,050 |
| 2007-11-06 | Option exercise (derivative) | 400 | $0.00 | 114,050 |
| 2007-11-06 | Option exercise (derivative) | 300 | $0.00 | 114,450 |
| 2007-11-06 | Option exercise (derivative) | 922 | $0.00 | 113,128 |
| 2007-11-06 | Option exercise (derivative) | 400 | $0.00 | 115,150 |
| 2007-11-06 | Option exercise (derivative) | 400 | $0.00 | 114,750 |
| 2007-11-06 | Option exercise | 78 | $18.60 | 7,270 |
| 2007-11-06 | Option exercise | 922 | $18.60 | 8,114 |
| 2007-11-06 | Option exercise | 300 | $18.60 | 7,492 |
| 2007-11-06 | Open-market sale | 400 | $32.48 | 7,192 |
| 2007-11-06 | Option exercise | 400 | $18.60 | 7,592 |
| 2007-10-30 | Option exercise (derivative) | 500 | $0.00 | 117,550 |
| 2007-10-30 | Option exercise (derivative) | 300 | $0.00 | 117,250 |
| 2007-10-30 | Option exercise (derivative) | 400 | $0.00 | 116,850 |
| 2007-10-30 | Option exercise (derivative) | 3 | $0.00 | 116,847 |
| 2007-10-30 | Option exercise (derivative) | 200 | $0.00 | 116,647 |
| 2007-10-30 | Option exercise (derivative) | 100 | $0.00 | 116,547 |
| 2007-10-30 | Option exercise (derivative) | 200 | $0.00 | 116,347 |
| 2007-10-30 | Option exercise (derivative) | 400 | $0.00 | 115,947 |
| 2007-10-30 | Option exercise (derivative) | 200 | $0.00 | 115,747 |
| 2007-10-30 | Option exercise (derivative) | 197 | $0.00 | 115,550 |
| 2007-10-30 | Option exercise | 197 | $18.60 | 7,389 |
| 2007-10-30 | Option exercise | 100 | $18.60 | 7,292 |
| 2007-10-30 | Option exercise | 200 | $18.60 | 7,392 |
| 2007-10-30 | Option exercise | 3 | $18.60 | 7,195 |
| 2007-10-30 | Option exercise | 400 | $18.60 | 7,592 |
| 2007-10-30 | Option exercise | 300 | $18.60 | 7,492 |
| 2007-10-30 | Open-market sale | 197 | $32.27 | 7,192 |
| 2007-10-30 | Option exercise | 500 | $18.60 | 7,692 |
| 2007-10-29 | Option exercise (derivative) | 2,500 | $0.00 | 119,550 |
| 2007-10-29 | Option exercise (derivative) | 500 | $0.00 | 119,050 |
| 2007-10-29 | Option exercise (derivative) | 1,000 | $0.00 | 118,050 |
| 2007-10-29 | Option exercise | 500 | $18.60 | 7,692 |
| 2007-10-29 | Option exercise | 1,000 | $18.60 | 8,192 |
| 2007-10-29 | Open-market sale | 2,500 | $33.60 | 7,192 |
| 2007-10-29 | Option exercise | 2,500 | $18.60 | 9,692 |
| 2007-10-23 | Option exercise (derivative) | 29 | $0.00 | 123,091 |
| 2007-10-23 | Option exercise (derivative) | 500 | $0.00 | 123,120 |
| 2007-10-23 | Option exercise (derivative) | 400 | $0.00 | 123,620 |
| 2007-10-23 | Option exercise (derivative) | 400 | $0.00 | 124,020 |
| 2007-10-23 | Option exercise (derivative) | 49 | $0.00 | 124,420 |
| 2007-10-23 | Option exercise (derivative) | 151 | $0.00 | 124,469 |
| 2007-10-23 | Option exercise (derivative) | 570 | $0.00 | 122,050 |
| 2007-10-23 | Option exercise (derivative) | 471 | $0.00 | 122,620 |
| 2007-10-23 | Option exercise | 400 | $18.60 | 7,592 |
| 2007-10-23 | Option exercise | 49 | $18.60 | 7,241 |
| 2007-10-23 | Option exercise | 151 | $18.60 | 7,343 |
| 2007-10-23 | Option exercise | 570 | $18.60 | 7,762 |
| 2007-10-23 | Option exercise | 471 | $18.60 | 7,663 |
| 2007-10-23 | Option exercise | 29 | $18.60 | 7,221 |
| 2007-10-23 | Open-market sale | 400 | $31.13 | 7,192 |
| 2007-10-23 | Option exercise | 500 | $18.60 | 7,692 |
| 2007-10-22 | Option exercise (derivative) | 430 | $0.00 | 124,620 |
| 2007-10-22 | Open-market sale | 430 | $31.60 | 7,192 |
| 2007-10-22 | Option exercise | 430 | $18.60 | 7,622 |
| 2007-10-09 | Option exercise (derivative) | 100 | $0.00 | 129,050 |
| 2007-10-09 | Option exercise (derivative) | 200 | $0.00 | 129,350 |
| 2007-10-09 | Option exercise (derivative) | 100 | $0.00 | 129,150 |
| 2007-10-09 | Option exercise (derivative) | 100 | $0.00 | 129,250 |
| 2007-10-09 | Option exercise (derivative) | 200 | $0.00 | 128,650 |
| 2007-10-09 | Option exercise (derivative) | 500 | $0.00 | 127,850 |
| 2007-10-09 | Option exercise (derivative) | 300 | $0.00 | 128,350 |
| 2007-10-09 | Option exercise (derivative) | 200 | $0.00 | 128,850 |
| 2007-10-09 | Option exercise (derivative) | 800 | $0.00 | 127,050 |
| 2007-10-09 | Option exercise | 800 | $18.60 | 7,992 |
| 2007-10-09 | Option exercise | 500 | $18.60 | 7,692 |
| 2007-10-09 | Option exercise | 300 | $18.60 | 7,492 |
| 2007-10-09 | Option exercise | 200 | $18.60 | 7,392 |
| 2007-10-09 | Open-market sale | 100 | $31.54 | 7,192 |
| 2007-10-09 | Option exercise | 100 | $18.60 | 7,292 |
| 2007-10-09 | Option exercise (derivative) | 300 | $0.00 | 128,350 |
| 2007-10-09 | Option exercise (derivative) | 200 | $0.00 | 129,350 |
| 2007-10-09 | Option exercise (derivative) | 100 | $0.00 | 129,250 |
| 2007-10-09 | Option exercise (derivative) | 100 | $0.00 | 129,150 |
| 2007-10-09 | Option exercise (derivative) | 100 | $0.00 | 129,050 |
| 2007-10-09 | Option exercise (derivative) | 200 | $0.00 | 128,850 |
| 2007-10-09 | Option exercise (derivative) | 200 | $0.00 | 128,650 |
| 2007-10-09 | Option exercise (derivative) | 500 | $0.00 | 127,850 |
| 2007-10-09 | Option exercise (derivative) | 800 | $0.00 | 127,050 |
| 2007-10-09 | Option exercise | 100 | $18.60 | 7,292 |
| 2007-10-09 | Option exercise | 200 | $18.60 | 7,392 |
| 2007-10-09 | Option exercise | 300 | $18.60 | 7,492 |
| 2007-10-09 | Option exercise | 500 | $18.60 | 7,692 |
| 2007-10-09 | Open-market sale | 800 | $31.72 | 7,192 |
| 2007-10-09 | Option exercise | 800 | $18.60 | 7,992 |
| 2007-10-04 | Option exercise (derivative) | 500 | $0.00 | 129,550 |
| 2007-10-04 | Open-market sale | 500 | $31.60 | 7,192 |
| 2007-10-04 | Option exercise | 500 | $18.60 | 7,692 |
| 2007-10-02 | Option exercise (derivative) | 500 | $0.00 | 131,550 |
| 2007-10-02 | Option exercise (derivative) | 500 | $0.00 | 131,050 |
| 2007-10-02 | Option exercise (derivative) | 500 | $0.00 | 130,550 |
| 2007-10-02 | Option exercise (derivative) | 500 | $0.00 | 130,050 |
| 2007-10-02 | Open-market sale | 500 | $29.66 | 7,192 |
| 2007-10-02 | Option exercise | 500 | $18.60 | 7,692 |
| 2007-09-25 | Option exercise (derivative) | 300 | $0.00 | 132,250 |
| 2007-09-25 | Option exercise (derivative) | 500 | $0.00 | 133,550 |
| 2007-09-25 | Option exercise (derivative) | 200 | $0.00 | 132,050 |
| 2007-09-25 | Option exercise (derivative) | 78 | $0.00 | 133,472 |
| 2007-09-25 | Option exercise (derivative) | 500 | $0.00 | 132,550 |
| 2007-09-25 | Option exercise (derivative) | 400 | $0.00 | 133,050 |
| 2007-09-25 | Option exercise (derivative) | 22 | $0.00 | 133,450 |
| 2007-09-25 | Option exercise | 400 | $18.60 | 7,592 |
| 2007-09-25 | Option exercise | 200 | $18.60 | 7,392 |
| 2007-09-25 | Option exercise | 300 | $18.60 | 7,492 |
| 2007-09-25 | Option exercise | 22 | $18.60 | 7,214 |
| 2007-09-25 | Option exercise | 78 | $18.60 | 7,270 |
| 2007-09-25 | Open-market sale | 500 | $30.42 | 7,192 |
| 2007-09-25 | Option exercise | 500 | $18.60 | 7,692 |
| 2007-09-24 | Option exercise (derivative) | 1,500 | $0.00 | 134,050 |
| 2007-09-24 | Option exercise (derivative) | 311 | $0.00 | 1,989 |
| 2007-09-24 | Option exercise | 311 | $14.82 | 7,503 |
| 2007-09-24 | Open-market sale | 1,500 | $31.60 | 7,192 |
| 2007-09-24 | Option exercise | 1,500 | $18.60 | 8,692 |
| 2007-09-21 | Option exercise (derivative) | 500 | $0.00 | 135,550 |
| 2007-09-21 | Option exercise | 500 | $18.60 | 7,692 |
| 2007-09-21 | Open-market sale | 500 | $29.60 | 7,192 |
| 2007-09-20 | Option exercise (derivative) | 1,000 | $0.00 | 136,050 |
| 2007-09-20 | Option exercise | 1,000 | $18.60 | 8,192 |
| 2007-09-20 | Open-market sale | 1,000 | $29.60 | 7,192 |
| 2007-09-19 | Option exercise (derivative) | 1,000 | $0.00 | 137,550 |
| 2007-09-19 | Option exercise (derivative) | 500 | $0.00 | 137,050 |
| 2007-09-19 | Open-market sale | 500 | $28.65 | 7,192 |
| 2007-09-19 | Option exercise | 500 | $18.60 | 7,692 |
| 2007-09-19 | Option exercise | 1,000 | $18.60 | 8,192 |
| 2007-09-18 | Option exercise (derivative) | 800 | $0.00 | 3,000 |
| 2007-09-18 | Option exercise (derivative) | 100 | $0.00 | 2,900 |
| 2007-09-18 | Option exercise (derivative) | 454 | $0.00 | 2,446 |
| 2007-09-18 | Option exercise (derivative) | 100 | $0.00 | 2,346 |
| 2007-09-18 | Option exercise (derivative) | 46 | $0.00 | 2,300 |
| 2007-09-18 | Option exercise | 100 | $14.82 | 7,292 |
| 2007-09-18 | Option exercise | 454 | $14.82 | 7,646 |
| 2007-09-18 | Option exercise | 800 | $14.82 | 7,992 |
| 2007-09-18 | Open-market sale | 46 | $28.14 | 7,192 |
| 2007-09-18 | Option exercise | 46 | $14.82 | 7,238 |
| 2007-09-11 | Option exercise (derivative) | 100 | $0.00 | 140,050 |
| 2007-09-11 | Option exercise (derivative) | 200 | $0.00 | 138,550 |
| 2007-09-11 | Option exercise (derivative) | 253 | $0.00 | 5,047 |
| 2007-09-11 | Option exercise (derivative) | 300 | $0.00 | 138,850 |
| 2007-09-11 | Option exercise (derivative) | 100 | $0.00 | 139,150 |
| 2007-09-11 | Option exercise | 300 | $18.60 | 7,492 |
| 2007-09-11 | Option exercise | 100 | $18.60 | 7,292 |
| 2007-09-11 | Option exercise | 200 | $18.60 | 7,392 |
| 2007-09-11 | Option exercise | 253 | $14.82 | 7,445 |
| 2007-09-11 | Open-market sale | 253 | $27.25 | 7,192 |
| 2007-09-11 | Option exercise (derivative) | 100 | $0.00 | 138,750 |
| 2007-09-11 | Option exercise (derivative) | 76 | $0.00 | 140,150 |
| 2007-09-11 | Option exercise (derivative) | 100 | $0.00 | 139,250 |
| 2007-09-11 | Option exercise (derivative) | 2 | $0.00 | 139,350 |
| 2007-09-11 | Option exercise (derivative) | 698 | $0.00 | 139,352 |
| 2007-09-11 | Option exercise (derivative) | 100 | $0.00 | 4,947 |
| 2007-09-11 | Option exercise (derivative) | 2 | $0.00 | 4,945 |
| 2007-09-11 | Option exercise (derivative) | 145 | $0.00 | 4,800 |
| 2007-09-11 | Option exercise (derivative) | 100 | $0.00 | 4,700 |
| 2007-09-11 | Option exercise (derivative) | 100 | $0.00 | 4,600 |
| 2007-09-11 | Option exercise (derivative) | 1,324 | $0.00 | 140,226 |
| 2007-09-11 | Option exercise (derivative) | 100 | $0.00 | 3,800 |
| 2007-09-11 | Option exercise (derivative) | 300 | $0.00 | 3,900 |
| 2007-09-11 | Option exercise (derivative) | 100 | $0.00 | 4,200 |
| 2007-09-11 | Option exercise (derivative) | 300 | $0.00 | 4,300 |
| 2007-09-11 | Option exercise | 698 | $18.60 | 7,890 |
| 2007-09-11 | Option exercise | 76 | $18.60 | 7,268 |
| 2007-09-11 | Option exercise | 1,324 | $18.60 | 8,516 |
| 2007-09-11 | Option exercise | 300 | $14.82 | 7,492 |
| 2007-09-11 | Option exercise | 145 | $14.82 | 7,337 |
| 2007-09-11 | Option exercise | 2 | $14.82 | 7,194 |
| 2007-09-11 | Open-market sale | 100 | $28.82 | 7,192 |
| 2007-09-11 | Option exercise | 100 | $14.82 | 7,292 |
| 2007-09-04 | Option exercise (derivative) | 50 | $0.00 | 141,500 |
| 2007-09-04 | Option exercise (derivative) | 500 | $0.00 | 6,300 |
| 2007-09-04 | Option exercise (derivative) | 18 | $0.00 | 6,282 |
| 2007-09-04 | Option exercise (derivative) | 450 | $0.00 | 5,832 |
| 2007-09-04 | Option exercise (derivative) | 200 | $0.00 | 141,300 |
| 2007-09-04 | Option exercise (derivative) | 282 | $0.00 | 141,018 |
| 2007-09-04 | Option exercise | 50 | $18.60 | 7,242 |
| 2007-09-04 | Option exercise | 18 | $14.82 | 7,210 |
| 2007-09-04 | Option exercise | 450 | $14.82 | 7,642 |
| 2007-09-04 | Option exercise | 500 | $14.82 | 7,692 |
| 2007-09-04 | Option exercise | 200 | $18.60 | 7,392 |
| 2007-09-04 | Option exercise | 282 | $18.60 | 7,474 |
| 2007-09-04 | Open-market sale | 282 | $27.90 | 7,192 |
| 2007-09-04 | Option exercise (derivative) | 50 | $0.00 | 5,782 |
| 2007-09-04 | Option exercise (derivative) | 200 | $0.00 | 5,582 |
| 2007-09-04 | Option exercise (derivative) | 282 | $0.00 | 5,300 |
| 2007-09-04 | Option exercise | 282 | $14.82 | 7,474 |
| 2007-09-04 | Option exercise | 50 | $14.82 | 7,242 |
| 2007-09-04 | Option exercise | 200 | $14.82 | 7,392 |
| 2007-09-04 | Open-market sale | 50 | $27.75 | 7,192 |
| 2007-08-29 | Option exercise (derivative) | 721 | $0.00 | 7,079 |
| 2007-08-29 | Option exercise (derivative) | 139 | $0.00 | 6,912 |
| 2007-08-29 | Option exercise (derivative) | 29 | $0.00 | 6,883 |
| 2007-08-29 | Option exercise (derivative) | 83 | $0.00 | 6,800 |
| 2007-08-29 | Option exercise (derivative) | 28 | $0.00 | 7,051 |
| 2007-08-29 | Option exercise | 28 | $14.82 | 7,220 |
| 2007-08-29 | Option exercise | 721 | $14.82 | 7,913 |
| 2007-08-29 | Option exercise | 139 | $14.82 | 7,331 |
| 2007-08-29 | Option exercise | 29 | $14.82 | 7,221 |
| 2007-08-29 | Option exercise | 83 | $14.82 | 7,275 |
| 2007-08-29 | Open-market sale | 29 | $26.76 | 7,192 |
| 2007-08-15 | Grant / award (derivative) | 35,000 | $0.00 | 35,000 |
| 2006-12-21 | Disposition to issuer (derivative) | 2,934 | — | 1,699 |
| 2006-12-21 | Grant / award (derivative) | 2,934 | — | 2,934 |
| 2006-12-21 | Grant / award (derivative) | 16,467 | — | 16,467 |
| 2006-12-21 | Disposition to issuer (derivative) | 16,467 | — | 0 |
| 2006-02-07 | Grant / award (derivative) | 40,000 | $0.00 | 40,000 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.