SEC CIK 1253158
Hennemuth Robert George
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| HXLview stock → | 48,253 | 2022-02-06 |
Position History — HXL
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — HXL
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2022-02-06 | Option exercise (derivative) | 732 | $0.00 | 731 |
| 2022-02-06 | Option exercise | 732 | $0.00 | 48,253 |
| 2022-02-06 | Tax withholding | 336 | $52.47 | 47,917 |
| 2022-01-31 | Grant / award (derivative) | 3,305 | $0.00 | 3,305 |
| 2022-01-31 | Grant / award (derivative) | 12,085 | $0.00 | 12,085 |
| 2022-01-28 | Option exercise (derivative) | 2,157 | $0.00 | 4,313 |
| 2022-01-28 | Option exercise (derivative) | 816 | $0.00 | 0 |
| 2022-01-28 | Tax withholding | 420 | $50.25 | 46,420 |
| 2022-01-28 | Option exercise | 2,157 | $0.00 | 48,577 |
| 2022-01-28 | Tax withholding | 1,056 | $50.25 | 47,521 |
| 2022-01-28 | Option exercise | 816 | $0.00 | 46,840 |
| 2021-11-05 | Open-market sale | 10,000 | $60.06 | 46,024 |
| 2021-02-06 | Option exercise (derivative) | 733 | $0.00 | 1,463 |
| 2021-02-06 | Option exercise | 733 | $0.00 | 56,401 |
| 2021-02-06 | Tax withholding | 377 | $47.49 | 56,024 |
| 2021-01-29 | Option exercise (derivative) | 769 | $0.00 | 0 |
| 2021-01-29 | Tax withholding | 355 | $43.66 | 55,753 |
| 2021-01-29 | Option exercise | 769 | $0.00 | 56,108 |
| 2021-01-29 | Option exercise | 769 | $0.00 | 56,063 |
| 2021-01-29 | Tax withholding | 395 | $43.66 | 55,668 |
| 2021-01-28 | Option exercise (derivative) | 816 | $0.00 | 816.05 |
| 2021-01-28 | Grant / award (derivative) | 23,754 | $0.00 | 23,754 |
| 2021-01-28 | Grant / award (derivative) | 6,391 | $0.00 | 6,391 |
| 2021-01-28 | Option exercise | 816 | $0.00 | 55,714 |
| 2021-01-28 | Tax withholding | 375 | $44.90 | 55,339 |
| 2021-01-28 | Grant / award (derivative) | 24,051 | $0.00 | 24,051 |
| 2021-01-28 | Grant / award (derivative) | 6,470 | $0.00 | 6,470 |
| 2021-01-28 | Tax withholding | 420 | $44.90 | 55,294 |
| 2020-02-06 | Grant / award (derivative) | 2,196 | $0.00 | 2,196 |
| 2020-02-06 | Grant / award (derivative) | 10,440 | $0.00 | 10,440 |
| 2020-01-30 | Option exercise (derivative) | 1,014 | $0.00 | 0 |
| 2020-01-30 | Option exercise | 1,014 | $0.00 | 55,315 |
| 2020-01-30 | Tax withholding | 481 | $74.16 | 54,834 |
| 2020-01-29 | Option exercise (derivative) | 768 | $0.00 | 767.37 |
| 2020-01-29 | Tax withholding | 395 | $73.65 | 54,301 |
| 2020-01-29 | Option exercise | 768 | $0.00 | 54,696 |
| 2020-01-28 | Option exercise (derivative) | 816 | $0.00 | 1,629.39 |
| 2020-01-28 | Tax withholding | 420 | $73.75 | 53,928 |
| 2020-01-28 | Option exercise | 816 | $0.00 | 54,348 |
| 2020-01-21 | Tax withholding | 2,884 | $76.93 | 53,596 |
| 2020-01-21 | Tax withholding | 2,948 | $76.93 | 53,532 |
| 2020-01-21 | Grant / award | 6,265 | $0.00 | 56,480 |
| 2019-11-08 | Grant / award (derivative) | 5.35 | $0.00 | 2,445.56 |
| 2019-11-08 | Grant / award (derivative) | 3.36 | $0.00 | 1,535.68 |
| 2019-11-08 | Grant / award (derivative) | 2.22 | $0.00 | 1,014.48 |
| 2019-09-03 | Option exercise (derivative) | 21,631 | $0.00 | 0 |
| 2019-09-03 | Open-market sale | 3,868 | $84.21 | 51,415 |
| 2019-09-03 | Option exercise | 15,913 | $28.27 | 88,959 |
| 2019-09-03 | Option exercise | 21,631 | $25.03 | 73,046 |
| 2019-09-03 | Open-market sale | 33,676 | $83.49 | 55,283 |
| 2019-09-03 | Gift | 1,200 | $0.00 | 50,215 |
| 2019-08-09 | Grant / award (derivative) | 3.19 | $0.00 | 1,532.32 |
| 2019-08-09 | Grant / award (derivative) | 5.09 | $0.00 | 2,440.21 |
| 2019-08-09 | Grant / award (derivative) | 2.12 | $0.00 | 1,012.26 |
| 2019-05-10 | Grant / award (derivative) | 2.12 | $0.00 | 1,010.15 |
| 2019-05-10 | Grant / award (derivative) | 3.21 | $0.00 | 1,529.13 |
| 2019-05-10 | Grant / award (derivative) | 5.12 | $0.00 | 2,435.12 |
| 2019-02-12 | Grant / award (derivative) | 2.11 | $0.00 | 1,008.03 |
| 2019-02-12 | Grant / award (derivative) | 3.2 | $0.00 | 1,525.92 |
| 2019-01-30 | Option exercise (derivative) | 1,005 | $0.00 | 1,005.92 |
| 2019-01-30 | Option exercise | 1,005 | $0.00 | 51,878 |
| 2019-01-30 | Tax withholding | 463 | $67.96 | 51,415 |
| 2019-01-29 | Option exercise (derivative) | 761 | $0.00 | 1,522.72 |
| 2019-01-29 | Tax withholding | 351 | $66.06 | 50,873 |
| 2019-01-29 | Option exercise | 761 | $0.00 | 51,224 |
| 2019-01-28 | Grant / award (derivative) | 2,430 | $0.00 | 2,430 |
| 2019-01-28 | Grant / award (derivative) | 10,439 | $0.00 | 10,439 |
| 2019-01-26 | Option exercise (derivative) | 1,155 | $0.00 | 0 |
| 2019-01-26 | Tax withholding | 532 | $65.86 | 50,463 |
| 2019-01-26 | Option exercise | 1,155 | $0.00 | 50,995 |
| 2019-01-23 | Tax withholding | 2,669 | $61.50 | 49,840 |
| 2019-01-22 | Grant / award | 5,632 | $0.00 | 52,509 |
| 2018-11-09 | Grant / award (derivative) | 2.79 | $0.00 | 1,155.54 |
| 2018-11-09 | Grant / award (derivative) | 4.86 | $0.00 | 2,011.74 |
| 2018-11-09 | Grant / award (derivative) | 5.52 | $0.00 | 2,284.56 |
| 2018-08-10 | Grant / award (derivative) | 4.37 | $0.00 | 2,006.88 |
| 2018-08-10 | Grant / award (derivative) | 2.51 | $0.00 | 1,152.75 |
| 2018-08-10 | Grant / award (derivative) | 4.97 | $0.00 | 2,279.04 |
| 2018-05-29 | Open-market sale | 17,785 | $70.46 | 47,279 |
| 2018-05-29 | Gift | 300 | $0.00 | 46,879 |
| 2018-05-29 | Open-market sale | 100 | $71.00 | 47,179 |
| 2018-05-11 | Grant / award (derivative) | 4.07 | $0.00 | 2,274.07 |
| 2018-05-11 | Grant / award (derivative) | 3.58 | $0.00 | 2,002.51 |
| 2018-05-11 | Grant / award (derivative) | 2.06 | $0.00 | 1,150.24 |
| 2018-02-13 | Grant / award (derivative) | 3.81 | — | 1,998.93 |
| 2018-02-13 | Grant / award (derivative) | 2.19 | — | 1,148.18 |
| 2018-01-30 | Option exercise (derivative) | 998 | $0.00 | 1,995.12 |
| 2018-01-30 | Tax withholding | 460 | $67.55 | 65,064 |
| 2018-01-30 | Option exercise | 998 | $0.00 | 65,524 |
| 2018-01-29 | Grant / award (derivative) | 9,527 | $0.00 | 9,527 |
| 2018-01-29 | Grant / award (derivative) | 2,270 | $0.00 | 2,270 |
| 2018-01-26 | Option exercise (derivative) | 1,145 | $0.00 | 1,145.99 |
| 2018-01-26 | Option exercise (derivative) | 1,054 | $0.00 | 0 |
| 2018-01-26 | Option exercise | 1,054 | $0.00 | 64,395 |
| 2018-01-26 | Tax withholding | 486 | $67.62 | 63,909 |
| 2018-01-26 | Option exercise | 1,145 | $0.00 | 65,054 |
| 2018-01-26 | Tax withholding | 528 | $67.62 | 64,526 |
| 2018-01-24 | Option exercise (derivative) | 5,426 | $0.00 | 0 |
| 2018-01-24 | Option exercise | 5,426 | $0.00 | 65,907 |
| 2018-01-24 | Tax withholding | 2,566 | $65.00 | 63,341 |
| 2017-11-08 | Grant / award (derivative) | 4.67 | — | 2,291.9 |
| 2017-11-08 | Grant / award (derivative) | 6.1 | — | 2,993.66 |
| 2017-11-08 | Grant / award (derivative) | 2.14 | — | 1,054.53 |
| 2017-10-20 | Gift | 500 | $0.00 | 60,481 |
| 2017-08-10 | Grant / award (derivative) | 5.39 | — | 2,287.23 |
| 2017-08-10 | Grant / award (derivative) | 7.04 | — | 2,987.56 |
| 2017-08-10 | Grant / award (derivative) | 2.48 | — | 1,052.39 |
| 2017-05-09 | Grant / award (derivative) | 6.52 | — | 2,980.52 |
| 2017-05-09 | Grant / award (derivative) | 4.99 | — | 2,281.84 |
| 2017-05-09 | Grant / award (derivative) | 2.3 | — | 1,049.91 |
| 2017-02-15 | Grant / award (derivative) | 2.17 | — | 1,047.61 |
| 2017-02-15 | Grant / award (derivative) | 4.71 | — | 2,276.85 |
| 2017-01-30 | Grant / award (derivative) | 12,384 | $0.00 | 12,384 |
| 2017-01-30 | Grant / award (derivative) | 2,974 | $0.00 | 2,974 |
| 2017-01-27 | Option exercise (derivative) | 1,045 | $0.00 | 1,045.44 |
| 2017-01-27 | Option exercise (derivative) | 987 | $0.00 | 0 |
| 2017-01-27 | Option exercise | 987 | $0.00 | 60,724 |
| 2017-01-27 | Tax withholding | 481 | $50.47 | 60,243 |
| 2017-01-27 | Option exercise | 1,045 | $0.00 | 61,288 |
| 2017-01-27 | Tax withholding | 509 | $50.47 | 60,779 |
| 2017-01-26 | Option exercise (derivative) | 1,137 | $0.00 | 2,272.14 |
| 2017-01-26 | Option exercise | 1,137 | $0.00 | 60,293 |
| 2017-01-26 | Tax withholding | 554 | $50.85 | 59,737 |
| 2017-01-24 | Option exercise (derivative) | 5,482 | $0.00 | 0 |
| 2017-01-24 | Option exercise | 5,482 | $0.00 | 61,909 |
| 2017-01-24 | Tax withholding | 2,753 | $50.99 | 59,156 |
| 2016-11-22 | Option exercise (derivative) | 8,000 | $0.00 | 0 |
| 2016-11-22 | Open-market sale | 8,000 | $50.00 | 56,427 |
| 2016-11-22 | Option exercise | 8,000 | $21.11 | 64,427 |
| 2016-11-09 | Grant / award (derivative) | 7.84 | — | 3,409.2 |
| 2016-11-09 | Grant / award (derivative) | 2.27 | — | 987.61 |
| 2016-11-09 | Grant / award (derivative) | 4.81 | — | 2,090.8 |
| 2016-11-09 | Option exercise (derivative) | 3,000 | $0.00 | 8,000 |
| 2016-11-09 | Option exercise | 3,000 | $21.11 | 59,427 |
| 2016-11-09 | Open-market sale | 3,000 | $47.00 | 56,427 |
| 2016-09-09 | Option exercise (derivative) | 2,495 | $0.00 | 11,000 |
| 2016-09-09 | Option exercise | 2,495 | $21.11 | 58,922 |
| 2016-09-09 | Open-market sale | 2,495 | $45.00 | 56,427 |
| 2016-08-11 | Grant / award (derivative) | 5.2 | — | 2,085.99 |
| 2016-08-11 | Grant / award (derivative) | 8.48 | — | 3,401.36 |
| 2016-08-11 | Grant / award (derivative) | 2.46 | — | 985.34 |
| 2016-05-11 | Grant / award (derivative) | 2.42 | — | 982.88 |
| 2016-05-11 | Grant / award (derivative) | 8.36 | — | 3,392.88 |
| 2016-05-11 | Grant / award (derivative) | 5.13 | — | 2,080.79 |
| 2016-03-22 | Option exercise (derivative) | 12,388 | $0.00 | 0 |
| 2016-03-22 | Open-market sale | 12,388 | $45.00 | 56,427 |
| 2016-03-22 | Option exercise | 12,388 | $18.17 | 68,815 |
| 2016-03-08 | Gift | 500 | $0.00 | 56,427 |
| 2016-02-12 | Grant / award (derivative) | 8.52 | — | 3,384.52 |
| 2016-02-12 | Grant / award (derivative) | 5.22 | — | 2,075.66 |
| 2016-02-12 | Grant / award (derivative) | 2.46 | — | 980.46 |
| 2016-01-28 | Option exercise (derivative) | 978 | $0.00 | 978 |
| 2016-01-28 | Option exercise (derivative) | 1,431 | $0.00 | 0 |
| 2016-01-28 | Tax withholding | 476 | $40.52 | 56,927 |
| 2016-01-28 | Option exercise | 978 | $0.00 | 57,403 |
| 2016-01-28 | Tax withholding | 697 | $40.52 | 56,425 |
| 2016-01-28 | Option exercise | 1,431 | $0.00 | 57,122 |
| 2016-01-27 | Option exercise (derivative) | 1,036 | $0.00 | 2,070.44 |
| 2016-01-27 | Option exercise | 1,036 | $0.00 | 56,196 |
| 2016-01-27 | Tax withholding | 505 | $40.24 | 55,691 |
| 2016-01-26 | Grant / award (derivative) | 3,376 | $0.00 | 3,376 |
| 2016-01-26 | Grant / award (derivative) | 13,533 | $0.00 | 13,533 |
| 2016-01-19 | Option exercise (derivative) | 9,413 | $0.00 | 0 |
| 2016-01-19 | Tax withholding | 4,679 | $38.93 | 55,160 |
| 2016-01-19 | Option exercise | 9,413 | $0.00 | 59,839 |
| 2015-11-16 | Grant / award (derivative) | 4.33 | — | 1,956.96 |
| 2015-11-16 | Grant / award (derivative) | 6.88 | — | 3,106.64 |
| 2015-08-17 | Grant / award (derivative) | 5.68 | — | 3,099.76 |
| 2015-08-17 | Grant / award (derivative) | 3.57 | — | 1,952.63 |
| 2015-05-19 | Grant / award (derivative) | 3.83 | — | 1,949.06 |
| 2015-05-19 | Grant / award (derivative) | 6.08 | — | 3,094.08 |
| 2015-02-17 | Grant / award (derivative) | 4.23 | — | 1,945.23 |
| 2015-01-30 | Option exercise (derivative) | 1,507 | $0.00 | 0 |
| 2015-01-30 | Option exercise | 1,507 | $0.00 | 51,160 |
| 2015-01-30 | Tax withholding | 734 | $44.23 | 50,426 |
| 2015-01-28 | Option exercise (derivative) | 972 | $0.00 | 1,941 |
| 2015-01-28 | Option exercise (derivative) | 1,431 | $0.00 | 1,431 |
| 2015-01-28 | Tax withholding | 697 | $43.78 | 49,154 |
| 2015-01-28 | Option exercise | 972 | $0.00 | 50,126 |
| 2015-01-28 | Tax withholding | 473 | $43.78 | 49,653 |
| 2015-01-28 | Option exercise | 1,431 | $0.00 | 49,851 |
| 2015-01-27 | Grant / award (derivative) | 3,088 | $0.00 | 3,088 |
| 2015-01-27 | Grant / award (derivative) | 13,355 | $0.00 | 13,355 |
| 2015-01-21 | Option exercise (derivative) | 8,696 | $0.00 | 0 |
| 2015-01-21 | Option exercise | 8,696 | $0.00 | 52,744 |
| 2015-01-21 | Tax withholding | 4,324 | $42.23 | 48,420 |
| 2014-05-05 | Option exercise (derivative) | 17,353 | $0.00 | 0 |
| 2014-05-05 | Open-market sale | 43,400 | $42.36 | 44,048 |
| 2014-05-05 | Option exercise | 17,353 | $19.02 | 61,401 |
| 2014-05-05 | Option exercise | 26,047 | $7.83 | 87,448 |
| 2014-05-02 | Option exercise (derivative) | 1,600 | $0.00 | 17,353 |
| 2014-05-02 | Open-market sale | 1,600 | $42.01 | 44,048 |
| 2014-05-02 | Option exercise | 1,600 | $19.02 | 45,648 |
| 2014-05-01 | Option exercise (derivative) | 6,100 | $0.00 | 18,953 |
| 2014-05-01 | Open-market sale | 6,100 | $42.08 | 44,048 |
| 2014-05-01 | Option exercise | 6,100 | $19.02 | 50,148 |
| 2014-04-25 | Option exercise (derivative) | 3,663 | $0.00 | 25,053 |
| 2014-04-25 | Open-market sale | 3,663 | $42.08 | 44,048 |
| 2014-04-25 | Option exercise | 3,663 | $19.02 | 47,711 |
| 2014-01-31 | Option exercise (derivative) | 1,925 | $0.00 | 0 |
| 2014-01-31 | Tax withholding | 937 | $41.68 | 44,048 |
| 2014-01-31 | Option exercise | 1,925 | $0.00 | 44,985 |
| 2014-01-30 | Option exercise (derivative) | 1,506 | $0.00 | 1,507 |
| 2014-01-30 | Option exercise | 1,506 | $0.00 | 43,793 |
| 2014-01-30 | Tax withholding | 733 | $41.41 | 43,060 |
| 2014-01-28 | Option exercise (derivative) | 1,431 | $0.00 | 2,862 |
| 2014-01-28 | Grant / award (derivative) | 10,238 | $0.00 | 10,238 |
| 2014-01-28 | Grant / award (derivative) | 2,906 | $0.00 | 2,906 |
| 2014-01-28 | Option exercise | 1,431 | $0.00 | 42,984 |
| 2014-01-28 | Tax withholding | 697 | $43.01 | 42,287 |
| 2014-01-28 | Grant / award (derivative) | 2,913 | $0.00 | 2,913 |
| 2014-01-28 | Grant / award (derivative) | 10,263 | $0.00 | 10,263 |
| 2014-01-22 | Option exercise (derivative) | 11,204 | $0.00 | 0 |
| 2014-01-22 | Option exercise | 11,204 | $0.00 | 47,089 |
| 2014-01-22 | Tax withholding | 5,536 | $46.40 | 41,553 |
| 2013-08-01 | Option exercise (derivative) | 12,000 | $0.00 | 12,388 |
| 2013-08-01 | Option exercise | 12,000 | $18.17 | 47,885 |
| 2013-08-01 | Open-market sale | 12,000 | $35.86 | 35,885 |
| 2013-04-25 | Open-market sale | 5,000 | $30.69 | 35,885 |
| 2013-03-07 | Option exercise (derivative) | 2,300 | $0.00 | 0 |
| 2013-03-07 | Open-market sale | 2,300 | $28.00 | 40,885 |
| 2013-03-07 | Option exercise | 2,300 | $20.82 | 43,185 |
| 2013-02-27 | Option exercise (derivative) | 11,063 | $0.00 | 2,300 |
| 2013-02-27 | Open-market sale | 11,063 | $28.02 | 40,885 |
| 2013-02-27 | Option exercise | 11,063 | $20.82 | 51,948 |
| 2013-02-20 | Option exercise (derivative) | 40,861 | $0.00 | 0 |
| 2013-02-20 | Option exercise | 40,861 | $10.90 | 91,246 |
| 2013-02-20 | Open-market sale | 50,361 | $27.35 | 40,885 |
| 2013-02-01 | Option exercise (derivative) | 3,248 | $0.00 | 0 |
| 2013-02-01 | Option exercise | 3,248 | $0.00 | 51,966 |
| 2013-02-01 | Tax withholding | 1,581 | $26.88 | 50,385 |
| 2013-01-31 | Option exercise (derivative) | 1,925 | $0.00 | 1,925 |
| 2013-01-31 | Tax withholding | 937 | $26.79 | 48,718 |
| 2013-01-31 | Option exercise | 1,925 | $0.00 | 49,655 |
| 2013-01-30 | Option exercise (derivative) | 1,507 | $0.00 | 3,013 |
| 2013-01-30 | Tax withholding | 734 | $26.91 | 47,730 |
| 2013-01-30 | Option exercise | 1,507 | $0.00 | 48,464 |
| 2013-01-28 | Grant / award (derivative) | 15,913 | $0.00 | 15,913 |
| 2013-01-28 | Grant / award (derivative) | 4,293 | $0.00 | 4,293 |
| 2013-01-23 | Option exercise (derivative) | 19,490 | $0.00 | 0 |
| 2013-01-23 | Option exercise | 19,490 | $0.00 | 56,577 |
| 2013-01-23 | Tax withholding | 9,620 | $27.65 | 46,957 |
| 2012-09-05 | Open-market sale | 3,200 | $22.65 | 37,087 |
| 2012-04-26 | Open-market sale | 12,000 | $27.81 | 40,287 |
| 2012-03-07 | Open-market sale | 5,000 | $23.92 | 52,287 |
| 2012-02-01 | Option exercise (derivative) | 3,248 | $0.00 | 3,248 |
| 2012-02-01 | Option exercise | 3,248 | $0.00 | 58,364 |
| 2012-02-01 | Tax withholding | 1,077 | $25.99 | 57,287 |
| 2012-01-31 | Option exercise (derivative) | 1,925 | $0.00 | 3,850 |
| 2012-01-31 | Tax withholding | 639 | $25.07 | 55,116 |
| 2012-01-31 | Option exercise | 1,925 | $0.00 | 55,755 |
| 2012-01-30 | Grant / award (derivative) | 4,520 | $0.00 | 4,520 |
| 2012-01-30 | Grant / award (derivative) | 21,631 | $0.00 | 21,631 |
| 2012-01-26 | Option exercise (derivative) | 4,433 | $0.00 | 0 |
| 2012-01-26 | Tax withholding | 1,605 | $25.93 | 53,830 |
| 2012-01-26 | Option exercise | 4,433 | $0.00 | 55,435 |
| 2012-01-25 | Option exercise (derivative) | 23,541 | $0.00 | 0 |
| 2012-01-25 | Tax withholding | 7,804 | $25.95 | 51,002 |
| 2012-01-25 | Option exercise | 23,541 | $0.00 | 58,806 |
| 2011-04-28 | Open-market sale | 5,000 | $20.72 | 35,265 |
| 2011-02-24 | Open-market sale | 2,600 | $19.21 | 40,265 |
| 2011-02-24 | Open-market sale | 500 | $19.22 | 42,865 |
| 2011-02-24 | Open-market sale | 900 | $19.23 | 43,365 |
| 2011-02-23 | Open-market sale | 3,500 | $18.76 | 44,265 |
| 2011-02-17 | Option exercise (derivative) | 25,000 | $0.00 | 26,047 |
| 2011-02-17 | Tax withholding | 9,516 | $20.57 | 52,550 |
| 2011-02-17 | Option exercise | 25,000 | $7.83 | 62,066 |
| 2011-02-17 | Tax withholding | 4,785 | $20.57 | 47,765 |
| 2011-02-01 | Option exercise (derivative) | 3,249 | $0.00 | 6,496 |
| 2011-02-01 | Tax withholding | 1,004 | $19.42 | 37,066 |
| 2011-02-01 | Option exercise | 3,249 | $0.00 | 38,070 |
| 2011-01-31 | Grant / award (derivative) | 5,775 | $0.00 | 5,775 |
| 2011-01-31 | Grant / award (derivative) | 28,716 | $0.00 | 28,716 |
| 2011-01-28 | Option exercise (derivative) | 2,124 | $0.00 | 0 |
| 2011-01-28 | Option exercise | 2,124 | $0.00 | 35,478 |
| 2011-01-28 | Tax withholding | 657 | $18.75 | 34,821 |
| 2011-01-26 | Option exercise (derivative) | 4,433 | $0.00 | 4,433 |
| 2011-01-26 | Option exercise | 4,433 | $0.00 | 34,724 |
| 2011-01-26 | Tax withholding | 1,370 | $19.16 | 33,354 |
| 2010-07-30 | Open-market sale | 2,500 | $18.65 | 32,191 |
| 2010-07-30 | Open-market sale | 2,500 | $18.65 | 30,291 |
| 2010-04-30 | Open-market sale | 800 | $16.46 | 34,691 |
| 2010-04-30 | Open-market sale | 1,400 | $16.41 | 32,791 |
| 2010-04-30 | Open-market sale | 500 | $16.45 | 34,191 |
| 2010-02-01 | Grant / award (derivative) | 40,059 | $0.00 | 40,059 |
| 2010-02-01 | Grant / award (derivative) | 9,554 | $0.00 | 9,554 |
| 2010-02-01 | Grant / award (derivative) | 9,745 | $0.00 | 9,745 |
| 2010-02-01 | Grant / award (derivative) | 40,861 | $0.00 | 40,861 |
| 2010-01-29 | Option exercise (derivative) | 1,926 | $0.00 | 0 |
| 2010-01-29 | Option exercise | 1,926 | $0.00 | 36,087 |
| 2010-01-29 | Tax withholding | 596 | $11.00 | 35,491 |
| 2010-01-28 | Option exercise (derivative) | 2,125 | $0.00 | 2,124 |
| 2010-01-28 | Option exercise | 2,125 | $0.00 | 34,818 |
| 2010-01-28 | Tax withholding | 657 | $11.74 | 34,161 |
| 2010-01-26 | Option exercise (derivative) | 4,434 | $0.00 | 8,866 |
| 2010-01-26 | Tax withholding | 1,371 | $12.24 | 32,693 |
| 2010-01-26 | Option exercise | 4,434 | $0.00 | 34,064 |
| 2010-01-01 | Option exercise (derivative) | 7,224 | $0.00 | 0 |
| 2010-01-01 | Tax withholding | 2,681 | $12.98 | 28,429 |
| 2010-01-01 | Option exercise | 7,224 | $0.00 | 31,110 |
| 2009-08-27 | Open-market sale | 100 | $11.60 | 24,286 |
| 2009-08-27 | Open-market sale | 400 | $11.58 | 23,886 |
| 2009-08-27 | Open-market sale | 1,700 | $11.59 | 24,386 |
| 2009-08-03 | Open-market sale | 1,300 | $10.75 | 26,186 |
| 2009-08-03 | Open-market sale | 100 | $10.75 | 26,086 |
| 2009-03-20 | Option exercise (derivative) | 4,322 | $0.00 | 0 |
| 2009-03-20 | Option exercise | 4,322 | $0.00 | 28,823 |
| 2009-03-20 | Tax withholding | 1,337 | $5.80 | 27,486 |
| 2009-02-03 | Open-market buy | 1,100 | $8.02 | 24,501 |
| 2009-02-03 | Open-market buy | 2,600 | $8.02 | 23,101 |
| 2009-02-03 | Open-market buy | 300 | $8.02 | 23,401 |
| 2009-02-03 | Open-market buy | 5,000 | $8.09 | 20,501 |
| 2009-01-30 | Open-market buy | 400 | $8.04 | 14,901 |
| 2009-01-30 | Open-market buy | 600 | $8.03 | 15,501 |
| 2009-01-30 | Open-market buy | 2,200 | $8.05 | 14,501 |
| 2009-01-30 | Open-market buy | 1,200 | $8.02 | 16,701 |
| 2009-01-29 | Option exercise (derivative) | 1,926 | $0.00 | 1,926 |
| 2009-01-29 | Tax withholding | 596 | $8.08 | 12,301 |
| 2009-01-29 | Option exercise | 1,926 | $0.00 | 12,897 |
| 2009-01-28 | Option exercise (derivative) | 2,125 | $0.00 | 4,249 |
| 2009-01-28 | Tax withholding | 657 | $8.67 | 10,971 |
| 2009-01-28 | Option exercise | 2,125 | $0.00 | 11,628 |
| 2009-01-26 | Grant / award (derivative) | 13,300 | $0.00 | 13,300 |
| 2009-01-26 | Grant / award (derivative) | 51,047 | $0.00 | 51,047 |
| 2009-01-19 | Grant / award (derivative) | 7,224 | — | 7,224 |
| 2009-01-01 | Option exercise (derivative) | 2,303 | $0.00 | 0 |
| 2009-01-01 | Tax withholding | 855 | $7.39 | 9,503 |
| 2009-01-01 | Option exercise | 2,303 | $0.00 | 10,358 |
| 2008-06-04 | Open-market sale | 1,497 | $24.75 | 8,055 |
| 2008-06-03 | Open-market sale | 662 | $24.74 | 9,552 |
| 2008-03-20 | Option exercise (derivative) | 4,323 | $0.00 | 4,322 |
| 2008-03-20 | Option exercise | 4,323 | $0.00 | 11,551 |
| 2008-03-20 | Tax withholding | 1,337 | $20.14 | 10,214 |
| 2008-01-29 | Option exercise (derivative) | 1,927 | $0.00 | 3,852 |
| 2008-01-29 | Tax withholding | 596 | $21.54 | 7,228 |
| 2008-01-29 | Option exercise | 1,927 | $0.00 | 7,824 |
| 2008-01-28 | Grant / award (derivative) | 13,495 | $0.00 | 13,495 |
| 2008-01-28 | Grant / award (derivative) | 6,374 | $0.00 | 6,374 |
| 2008-01-22 | Grant / award (derivative) | 2,303 | — | 2,303 |
| 2007-11-01 | Open-market sale | 1,490 | $24.50 | 5,897 |
| 2007-03-20 | Option exercise (derivative) | 4,323 | $0.00 | 8,645 |
| 2007-03-20 | Option exercise | 4,323 | $0.00 | 8,723 |
| 2007-03-20 | Tax withholding | 1,336 | $20.10 | 7,387 |
| 2007-01-29 | Grant / award (derivative) | 24,388 | $0.00 | 24,388 |
| 2007-01-29 | Grant / award (derivative) | 5,779 | $0.00 | 5,779 |
| 2006-07-27 | Open-market buy | 1,400 | $14.17 | 4,400 |
| 2006-03-20 | — | — | — | 3,000 |
| 2006-03-20 | Grant / award (derivative) | 13,363 | $0.00 | 13,363 |
| 2006-03-20 | Grant / award (derivative) | 12,968 | $0.00 | 12,968 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.