SEC CIK 1206709
CHRISTENSEN CRAIG L
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| TTEKview stock → | 36,407 | 2021-11-30 |
Position History — TTEK
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — TTEK
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2021-11-30 | Gift | 400 | $0.00 | 36,407 |
| 2021-11-23 | Grant / award (derivative) | 796 | $0.00 | 796 |
| 2021-11-23 | Grant / award | 6,466 | $0.00 | 40,258 |
| 2021-11-23 | Tax withholding | 3,451 | $190.38 | 36,807 |
| 2021-11-18 | Option exercise (derivative) | 308 | $0.00 | 922 |
| 2021-11-18 | Option exercise (derivative) | 407 | $0.00 | 814 |
| 2021-11-18 | Option exercise (derivative) | 539 | $0.00 | 539 |
| 2021-11-18 | Option exercise | 407 | $0.00 | 34,385 |
| 2021-11-18 | Option exercise | 539 | $0.00 | 33,978 |
| 2021-11-18 | Option exercise | 308 | $0.00 | 34,693 |
| 2021-11-18 | Tax withholding | 901 | $187.88 | 33,792 |
| 2021-09-03 | Option exercise (derivative) | 4,756 | $0.00 | 0 |
| 2021-09-03 | Option exercise | 4,756 | $27.26 | 38,195 |
| 2021-09-03 | Open-market sale | 4,756 | $150.90 | 33,439 |
| 2021-09-03 | Gift | 300 | $0.00 | 33,439 |
| 2021-02-08 | Option exercise (derivative) | 4,000 | $0.00 | 4,756 |
| 2021-02-08 | Open-market sale | 4,000 | $135.15 | 34,539 |
| 2021-02-08 | Gift | 800 | $0.00 | 33,739 |
| 2021-02-08 | Option exercise | 4,000 | $27.26 | 45,470 |
| 2020-11-19 | Grant / award (derivative) | 1,230 | $0.00 | 1,230 |
| 2020-11-18 | Option exercise (derivative) | 408 | $0.00 | 1,221 |
| 2020-11-18 | Option exercise (derivative) | 539 | $0.00 | 1,078 |
| 2020-11-18 | Grant / award | 6,878 | $0.00 | 46,164 |
| 2020-11-18 | Gift | 200 | $0.00 | 38,339 |
| 2020-11-18 | Option exercise | 539 | $0.00 | 38,878 |
| 2020-11-18 | Option exercise | 408 | $0.00 | 39,286 |
| 2020-11-18 | Tax withholding | 4,721 | $122.00 | 41,443 |
| 2020-11-17 | Option exercise (derivative) | 2,487 | $0.00 | 0 |
| 2020-11-17 | Option exercise | 2,487 | $28.58 | 41,026 |
| 2020-11-17 | Open-market sale | 2,487 | $122.00 | 38,539 |
| 2020-08-13 | Option exercise (derivative) | 4,000 | $0.00 | 2,487 |
| 2020-08-13 | Option exercise | 4,000 | $28.58 | 43,039 |
| 2020-08-13 | Open-market sale | 4,000 | $98.88 | 39,039 |
| 2020-08-13 | Gift | 500 | $0.00 | 38,539 |
| 2020-02-11 | Option exercise (derivative) | 6,000 | $0.00 | 0 |
| 2020-02-11 | Option exercise | 6,000 | $28.58 | 45,539 |
| 2020-02-11 | Gift | 500 | $0.00 | 39,039 |
| 2020-02-11 | Open-market sale | 6,000 | $96.31 | 39,539 |
| 2019-11-21 | Grant / award (derivative) | 1,629 | $0.00 | 1,629 |
| 2019-11-20 | Tax withholding | 385 | $86.28 | 39,798 |
| 2019-11-19 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2019-11-19 | Option exercise | 5,000 | $24.26 | 45,183 |
| 2019-11-18 | Option exercise (derivative) | 539 | $0.00 | 1,617 |
| 2019-11-18 | Tax withholding | 717 | $87.15 | 37,212 |
| 2019-11-18 | Option exercise | 539 | — | 37,929 |
| 2019-11-18 | Open-market sale | 5,000 | $87.01 | 40,183 |
| 2019-11-18 | Grant / award | 6,633 | — | 43,845 |
| 2019-11-18 | Tax withholding | 3,262 | $87.15 | 40,583 |
| 2019-09-03 | Option exercise (derivative) | 5,000 | $0.00 | 5,000 |
| 2019-09-03 | Open-market sale | 5,000 | $80.43 | 33,317 |
| 2019-09-03 | Option exercise | 5,000 | $24.26 | 38,317 |
| 2019-05-01 | Open-market sale | 624 | $65.00 | 34,317 |
| 2019-02-25 | Option exercise (derivative) | 3,300 | $0.00 | 0 |
| 2019-02-25 | Open-market sale | 3,925 | $60.00 | 34,941 |
| 2019-02-25 | Option exercise | 3,300 | $22.53 | 38,866 |
| 2019-02-13 | Open-market sale | 625 | $57.50 | 35,566 |
| 2019-01-31 | Option exercise (derivative) | 3,300 | $0.00 | 3,300 |
| 2019-01-31 | Open-market sale | 3,925 | $55.00 | 36,191 |
| 2019-01-31 | Option exercise | 3,300 | $22.53 | 40,116 |
| 2019-01-10 | Option exercise (derivative) | 3,400 | $22.53 | 6,600 |
| 2019-01-10 | Open-market sale | 625 | $53.00 | 36,816 |
| 2019-01-10 | Option exercise | 3,400 | $22.53 | 40,841 |
| 2019-01-10 | Open-market sale | 3,400 | $52.75 | 37,441 |
| 2018-11-21 | Tax withholding | 357 | $62.68 | 37,390 |
| 2018-11-20 | Grant / award | 9,128 | $0.00 | 43,034 |
| 2018-11-20 | Tax withholding | 4,904 | $63.44 | 38,130 |
| 2018-11-20 | Tax withholding | 383 | $63.44 | 37,747 |
| 2018-11-18 | Tax withholding | 494 | $65.34 | 33,906 |
| 2018-11-15 | Grant / award (derivative) | 2,156 | $0.00 | 2,156 |
| 2018-11-14 | Option exercise (derivative) | 6,750 | $0.00 | 10,000 |
| 2018-11-14 | Open-market sale | 4,371 | $66.31 | 36,779 |
| 2018-11-14 | Gift | 1,500 | $64.95 | 34,400 |
| 2018-11-14 | Option exercise | 6,750 | $22.53 | 41,150 |
| 2018-11-14 | Open-market sale | 2,379 | $65.36 | 34,400 |
| 2017-12-01 | Gift | 500 | $49.40 | 35,841 |
| 2017-11-22 | Tax withholding | 246 | $49.65 | 36,341 |
| 2017-11-22 | Gift | 800 | $49.65 | 36,587 |
| 2017-11-21 | Tax withholding | 3,873 | $50.00 | 37,636 |
| 2017-11-21 | Grant / award | 5,006 | $0.00 | 41,509 |
| 2017-11-21 | Grant / award | 5,298 | $0.00 | 36,503 |
| 2017-11-21 | Tax withholding | 249 | $50.00 | 37,387 |
| 2017-11-20 | Tax withholding | 268 | $48.55 | 31,205 |
| 2017-11-18 | Tax withholding | 184 | $47.95 | 31,473 |
| 2017-11-17 | Grant / award (derivative) | 5,580 | $0.00 | 5,580 |
| 2017-11-17 | Grant / award | 1,720 | $0.00 | 31,657 |
| 2017-05-08 | Option exercise (derivative) | 16,750 | $0.00 | 0 |
| 2017-05-08 | Option exercise | 16,750 | $23.48 | 46,687 |
| 2017-05-08 | Open-market sale | 16,750 | $46.55 | 29,937 |
| 2016-11-22 | Tax withholding | 720 | $42.80 | 30,012 |
| 2016-11-22 | Tax withholding | 167 | $42.80 | 29,845 |
| 2016-11-22 | Grant / award | 546 | $0.00 | 30,732 |
| 2016-11-21 | Tax withholding | 249 | $41.25 | 30,186 |
| 2016-11-20 | Tax withholding | 269 | $40.80 | 30,435 |
| 2016-11-18 | Grant / award (derivative) | 6,459 | $0.00 | 6,459 |
| 2016-11-18 | Grant / award | 1,951 | $0.00 | 30,704 |
| 2016-11-16 | Option exercise (derivative) | 500 | $0.00 | 0 |
| 2016-11-16 | Option exercise | 500 | $0.00 | 28,941 |
| 2016-11-16 | Tax withholding | 188 | $41.65 | 28,753 |
| 2016-11-16 | Gift | 700 | $0.00 | 28,441 |
| 2016-08-23 | Option exercise (derivative) | 16,750 | $0.00 | 0 |
| 2016-08-23 | Open-market sale | 16,750 | $35.00 | 29,141 |
| 2016-08-23 | Option exercise | 16,750 | $25.55 | 45,891 |
| 2016-06-01 | Option exercise (derivative) | 16,750 | $0.00 | 0 |
| 2016-06-01 | Option exercise | 16,750 | $16.98 | 45,891 |
| 2016-06-01 | Open-market sale | 16,750 | $30.25 | 29,141 |
| 2015-12-07 | Gift | 900 | $0.00 | 29,035 |
| 2015-11-22 | Tax withholding | 581 | $27.16 | 30,128 |
| 2015-11-22 | Grant / award | 546 | $0.00 | 30,709 |
| 2015-11-22 | Tax withholding | 193 | $27.16 | 29,935 |
| 2015-11-21 | Tax withholding | 250 | $27.16 | 30,163 |
| 2015-11-20 | Grant / award (derivative) | 9,633 | $0.00 | 9,633 |
| 2015-11-20 | Grant / award | 2,853 | $0.00 | 30,413 |
| 2015-11-20 | Disposition to issuer | 1,333 | $0.00 | 27,560 |
| 2015-11-16 | Option exercise (derivative) | 500 | $0.00 | 500 |
| 2015-11-16 | Option exercise | 500 | $0.00 | 29,081 |
| 2015-11-16 | Tax withholding | 188 | $26.85 | 28,893 |
| 2015-11-02 | Option exercise (derivative) | 16,750 | $23.68 | 0 |
| 2015-11-02 | Open-market sale | 16,750 | $26.84 | 28,581 |
| 2015-11-02 | Option exercise | 16,750 | $23.68 | 45,331 |
| 2015-01-15 | Option exercise (derivative) | 14,310 | $0.00 | 115,993 |
| 2015-01-15 | Option exercise | 14,310 | $15.79 | 42,780 |
| 2015-01-15 | Open-market sale | 14,310 | $24.62 | 28,470 |
| 2014-12-15 | Grant / award | 111 | $21.44 | 28,581 |
| 2014-12-04 | Gift | 1,200 | $0.00 | 28,470 |
| 2014-11-22 | Tax withholding | 913 | $27.26 | 29,670 |
| 2014-11-22 | Grant / award | 546 | $0.00 | 30,583 |
| 2014-11-22 | Tax withholding | 720 | $27.26 | 29,863 |
| 2014-11-21 | Grant / award (derivative) | 8,756 | $0.00 | 130,303 |
| 2014-11-21 | Grant / award | 2,649 | $0.00 | 32,470 |
| 2014-11-21 | Disposition to issuer | 1,100 | $0.00 | 31,370 |
| 2014-11-21 | Disposition to issuer | 1,333 | $0.00 | 30,037 |
| 2014-11-16 | Option exercise (derivative) | 500 | $0.00 | 121,547 |
| 2014-11-16 | Tax withholding | 188 | $27.01 | 29,821 |
| 2014-11-16 | Option exercise | 500 | $0.00 | 30,009 |
| 2014-08-25 | Option exercise (derivative) | 8,375 | $0.00 | 122,047 |
| 2014-08-25 | Option exercise | 8,375 | $17.71 | 37,884 |
| 2014-08-25 | Open-market sale | 8,375 | $25.85 | 29,509 |
| 2014-08-22 | Option exercise (derivative) | 8,375 | $0.00 | 130,422 |
| 2014-08-22 | Open-market sale | 8,375 | $25.71 | 29,509 |
| 2014-08-22 | Option exercise | 8,375 | $17.71 | 37,884 |
| 2014-01-17 | Option exercise (derivative) | 20,000 | $0.00 | 138,797 |
| 2014-01-17 | Option exercise | 20,000 | $18.07 | 49,509 |
| 2014-01-17 | Open-market sale | 20,000 | $30.00 | 29,509 |
| 2013-11-22 | Grant / award (derivative) | 12,487 | $0.00 | 158,797 |
| 2013-11-22 | Grant / award | 4,100 | $0.00 | 30,889 |
| 2013-11-22 | Disposition to issuer | 1,100 | $0.00 | 31,839 |
| 2013-11-22 | Grant / award | 2,050 | $0.00 | 32,939 |
| 2013-11-22 | Disposition to issuer | 1,334 | $0.00 | 29,405 |
| 2013-11-22 | Disposition to issuer | 1,100 | $0.00 | 30,739 |
| 2013-11-20 | Gift | 1,200 | $0.00 | 26,789 |
| 2013-11-16 | Option exercise (derivative) | 500 | $0.00 | 146,310 |
| 2013-11-16 | Tax withholding | 188 | $28.87 | 27,989 |
| 2013-11-16 | Option exercise | 500 | $0.00 | 28,177 |
| 2013-02-19 | Option exercise (derivative) | 5,690 | $0.00 | 146,810 |
| 2013-02-19 | Open-market sale | 5,690 | $30.00 | 27,677 |
| 2013-02-19 | Option exercise | 5,690 | $15.79 | 33,367 |
| 2013-01-04 | Option exercise (derivative) | 4,517 | $0.00 | 152,500 |
| 2013-01-04 | Option exercise | 4,517 | $24.55 | 32,194 |
| 2013-01-04 | Open-market sale | 4,517 | $28.00 | 27,677 |
| 2012-12-14 | Grant / award | 109 | $21.96 | 27,677 |
| 2012-12-11 | Gift | 850 | $0.00 | 27,568 |
| 2012-11-16 | Grant / award (derivative) | 10,000 | $0.00 | 155,017 |
| 2012-11-16 | Grant / award (derivative) | 2,000 | $0.00 | 157,017 |
| 2012-11-16 | Tax withholding | 404 | $24.26 | 29,307 |
| 2012-11-16 | Tax withholding | 485 | $24.26 | 28,822 |
| 2012-11-16 | Tax withholding | 404 | $24.26 | 28.42 |
| 2012-11-16 | Grant / award | 4,000 | $0.00 | 29,711 |
| 2012-11-16 | Grant / award | 220 | $0.00 | 25,711 |
| 2012-05-03 | Option exercise (derivative) | 10,483 | $0.00 | 145,017 |
| 2012-05-03 | Option exercise | 10,483 | $24.56 | 35,974 |
| 2012-05-03 | Open-market sale | 10,483 | $28.00 | 25,491 |
| 2012-02-03 | Option exercise (derivative) | 6,058 | $0.00 | 155,500 |
| 2012-02-03 | Option exercise | 6,058 | $12.84 | 31,549 |
| 2012-02-03 | Open-market sale | 6,058 | $24.09 | 25,491 |
| 2011-12-30 | Grant / award | 130 | $18.35 | 25,491 |
| 2011-11-14 | Grant / award | 220 | $0.00 | 25,765 |
| 2011-11-14 | Tax withholding | 404 | $22.14 | 25.36 |
| 2011-11-14 | Tax withholding | 889 | $22.53 | 25,545 |
| 2011-11-11 | Grant / award (derivative) | 16,750 | $0.00 | 161,558 |
| 2011-11-11 | Grant / award | 3,300 | $0.00 | 26,434 |
| 2010-12-31 | Grant / award | 122 | $21.30 | 23,134 |
| 2010-11-16 | Grant / award | 3,300 | $0.00 | 24,642 |
| 2010-11-16 | Tax withholding | 566 | $22.77 | 23,012 |
| 2010-11-16 | Grant / award | 440 | $0.00 | 23,578 |
| 2010-11-15 | Tax withholding | 404 | $23.36 | 23,138 |
| 2010-11-13 | Disposition to issuer | 1,100 | $0.00 | 23,542 |
| 2010-11-12 | Grant / award (derivative) | 16,750 | $0.00 | 144,808 |
| 2010-11-12 | Grant / award | 3,300 | $0.00 | 24,642 |
| 2010-05-04 | Tax withholding | 381 | $24.38 | 21,342 |
| 2009-12-31 | Grant / award | 112 | $23.09 | 21,723 |
| 2009-12-04 | Tax withholding | 485 | $27.02 | 21,611 |
| 2009-12-04 | Grant / award | 220 | $0.00 | 22,096 |
| 2009-11-16 | Tax withholding | 970 | $26.80 | 21,876 |
| 2009-11-16 | Grant / award | 440 | $0.00 | 22,846 |
| 2009-11-13 | Grant / award (derivative) | 16,750 | $0.00 | 128,058 |
| 2009-11-13 | Grant / award | 3,300 | $0.00 | 22,406 |
| 2009-08-21 | Option exercise (derivative) | 942 | $0.00 | 111,308 |
| 2009-08-21 | Open-market sale | 942 | $32.00 | 19,106 |
| 2009-08-21 | Option exercise | 942 | $12.84 | 20,048 |
| 2009-07-23 | Option exercise (derivative) | 5,000 | $0.00 | 112,250 |
| 2009-07-23 | Option exercise (derivative) | 5,000 | $0.00 | 117,250 |
| 2009-07-23 | Option exercise | 5,000 | $30.00 | 24,106 |
| 2009-07-23 | Open-market sale | 5,000 | $30.00 | 19,106 |
| 2009-06-29 | Option exercise (derivative) | 3,821 | $0.00 | 127,979 |
| 2009-06-29 | Option exercise (derivative) | 2,988 | $0.00 | 124,991 |
| 2009-06-29 | Option exercise (derivative) | 1,179 | $0.00 | 122,250 |
| 2009-06-29 | Option exercise (derivative) | 1,562 | $0.00 | 123,429 |
| 2009-06-29 | Option exercise | 2,988 | $8.73 | 22,094 |
| 2009-06-29 | Option exercise | 3,821 | $21.80 | 22,927 |
| 2009-06-29 | Option exercise | 1,562 | $8.73 | 20,668 |
| 2009-06-29 | Option exercise | 1,179 | $21.80 | 20,285 |
| 2009-06-29 | Open-market sale | 1,179 | $29.31 | 19,106 |
| 2009-05-05 | Open-market sale | 3,125 | $24.86 | 19,106 |
| 2009-04-30 | Tax withholding | 369 | $24.56 | 22,231 |
| 2009-01-16 | Option exercise (derivative) | 3,125 | $0.00 | 131,800 |
| 2009-01-16 | Option exercise | 3,125 | $15.60 | 22,600 |
| 2008-12-31 | Grant / award | 127 | $20.53 | 19,475 |
| 2008-12-05 | Grant / award | 220 | $0.00 | 19,819 |
| 2008-12-05 | Tax withholding | 471 | $18.17 | 19,348 |
| 2008-11-14 | Grant / award (derivative) | 16,750 | $0.00 | 134,925 |
| 2008-11-14 | Grant / award | 220 | $0.00 | 20,070 |
| 2008-11-14 | Tax withholding | 471 | $16.98 | 19,599 |
| 2008-11-14 | Grant / award | 3,300 | $0.00 | 19,850 |
| 2008-03-20 | Option exercise (derivative) | 1,124 | $0.00 | 118,516 |
| 2008-03-20 | Option exercise (derivative) | 1 | $0.00 | 118,515 |
| 2008-03-20 | Option exercise (derivative) | 340 | $0.00 | 118,175 |
| 2008-03-20 | Option exercise | 1 | $11.78 | 16,703 |
| 2008-03-20 | Option exercise | 340 | $11.78 | 17,042 |
| 2008-03-20 | Open-market sale | 1,124 | $18.02 | 16,702 |
| 2008-03-20 | Option exercise | 1,124 | $11.78 | 17,826 |
| 2008-03-18 | Option exercise (derivative) | 1,000 | $0.00 | 119,961 |
| 2008-03-18 | Option exercise (derivative) | 321 | $0.00 | 119,640 |
| 2008-03-18 | Open-market sale | 1,000 | $18.41 | 16,381 |
| 2008-03-18 | Option exercise | 321 | $11.78 | 16,702 |
| 2008-03-18 | Option exercise | 1,000 | $11.78 | 17,381 |
| 2008-03-17 | Option exercise (derivative) | 1,000 | $0.00 | 121,252 |
| 2008-03-17 | Option exercise (derivative) | 291 | $0.00 | 120,961 |
| 2008-03-17 | Option exercise | 291 | $11.78 | 16,381 |
| 2008-03-17 | Open-market sale | 1,000 | $17.78 | 16,090 |
| 2008-03-17 | Option exercise | 1,000 | $11.78 | 17,090 |
| 2008-03-11 | Option exercise (derivative) | 1,000 | $0.00 | 124,085 |
| 2008-03-11 | Option exercise (derivative) | 1,200 | $0.00 | 122,885 |
| 2008-03-11 | Option exercise (derivative) | 633 | $0.00 | 122,252 |
| 2008-03-11 | Option exercise | 1,200 | $11.78 | 16,657 |
| 2008-03-11 | Option exercise | 633 | $11.78 | 16,090 |
| 2008-03-11 | Open-market sale | 1,000 | $17.75 | 15,457 |
| 2008-03-11 | Option exercise | 1,000 | $11.78 | 16,457 |
| 2008-02-13 | Option exercise (derivative) | 1,684 | $0.00 | 125,085 |
| 2008-02-13 | Option exercise | 1,684 | $11.78 | 16,707 |
| 2008-02-13 | Open-market sale | 1,250 | $18.95 | 15,457 |
| 2007-12-31 | Grant / award | 279 | $17.86 | 15,023 |
| 2007-12-31 | Grant / award | 145 | $17.86 | 14,889 |
| 2007-12-21 | Option exercise (derivative) | 743 | $0.00 | 128,038 |
| 2007-12-21 | Option exercise (derivative) | 1,269 | $0.00 | 126,769 |
| 2007-12-21 | Option exercise (derivative) | 1,016 | $0.00 | 128,781 |
| 2007-12-21 | Option exercise | 1,269 | $11.78 | 16,013 |
| 2007-12-21 | Open-market sale | 1,269 | $22.20 | 14,744 |
| 2007-12-21 | Option exercise | 743 | $11.78 | 15,487 |
| 2007-12-21 | Option exercise | 1,016 | $11.78 | 14,744 |
| 2007-12-05 | Grant / award | 220 | $0.00 | 14,199 |
| 2007-12-05 | Tax withholding | 471 | $20.80 | 13,728 |
| 2007-11-16 | Grant / award (derivative) | 16,750 | $0.00 | 129,797 |
| 2007-11-16 | Grant / award | 3,300 | $0.00 | 13,979 |
| 2007-11-12 | Option exercise (derivative) | 600 | $0.00 | 114,157 |
| 2007-11-12 | Option exercise (derivative) | 500 | $0.00 | 113,657 |
| 2007-11-12 | Option exercise (derivative) | 610 | $0.00 | 113,047 |
| 2007-11-12 | Option exercise | 600 | $11.78 | 10,669 |
| 2007-11-12 | Option exercise | 500 | $11.78 | 10,569 |
| 2007-11-12 | Open-market sale | 500 | $23.28 | 10,069 |
| 2007-11-12 | Option exercise | 610 | $11.78 | 10,679 |
| 2007-11-09 | Option exercise (derivative) | 742 | $0.00 | 114,757 |
| 2007-11-09 | Option exercise | 742 | $11.78 | 10,069 |
| 2007-09-26 | Option exercise (derivative) | 1,500 | $0.00 | 115,499 |
| 2007-09-26 | Option exercise | 1,500 | $11.78 | 10,827 |
| 2007-09-26 | Open-market sale | 1,500 | $22.00 | 9,327 |
| 2007-09-17 | Option exercise (derivative) | 1,000 | $0.00 | 117,409 |
| 2007-09-17 | Option exercise | 1,000 | $11.78 | 9,917 |
| 2007-09-17 | Open-market sale | 1,000 | $20.25 | 8,917 |
| 2007-09-17 | Option exercise (derivative) | 410 | $0.00 | 116,999 |
| 2007-09-17 | Option exercise | 410 | $11.78 | 9,327 |
| 2007-07-10 | Option exercise (derivative) | 1,519 | $0.00 | 118,409 |
| 2007-07-10 | Open-market sale | 1,000 | $22.55 | 8,917 |
| 2007-07-10 | Option exercise | 1,519 | $11.78 | 9,917 |
| 2007-06-01 | Option exercise (derivative) | 322 | $0.00 | 119,928 |
| 2007-06-01 | Option exercise | 322 | $11.78 | 8,398 |
| 2007-05-29 | Option exercise (derivative) | 1,331 | $0.00 | 120,250 |
| 2007-05-29 | Option exercise | 1,331 | $11.78 | 9,076 |
| 2007-05-29 | Open-market sale | 1,000 | $22.01 | 8,076 |
| 2007-05-29 | Option exercise (derivative) | 1,331 | $0.00 | 120,250 |
| 2007-05-29 | Option exercise | 1,331 | $11.78 | 9,076 |
| 2007-05-29 | Open-market sale | 1,000 | $22.01 | 8,076 |
| 2007-05-24 | Option exercise (derivative) | 1,328 | $0.00 | 121,581 |
| 2007-05-24 | Option exercise | 328 | $11.78 | 7,745 |
| 2007-05-24 | Open-market sale | 500 | $21.50 | 7,917 |
| 2007-05-24 | Open-market sale | 500 | $22.15 | 7,417 |
| 2007-05-24 | Open-market sale | 500 | $22.15 | 7,745 |
| 2007-05-24 | Option exercise | 1,328 | $11.78 | 8,745 |
| 2007-05-24 | Open-market sale | 500 | $21.50 | 8,245 |
| 2007-04-30 | Grant / award | 3,000 | $0.00 | 7,417 |
| 2006-12-05 | Grant / award (derivative) | 16,750 | $0.00 | 122,909 |
| 2006-12-05 | Grant / award | 3,300 | $0.00 | 4,417 |
| 2006-03-06 | Grant / award (derivative) | 20,000 | $0.00 | 106,159 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.