SEC CIK 1428106
Gupp William R.
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| TREXview stock → | 106,974 | 2023-05-02 |
Position History — TREX
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — TREX
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2023-05-02 | Tax withholding | 9,861 | $54.56 | 106,974 |
| 2023-03-01 | J | 1,279 | $50.40 | 116,835 |
| 2023-03-01 | Tax withholding | 405 | $50.40 | 118,114 |
| 2023-03-01 | J | 1,279 | $40.50 | 116,835 |
| 2023-03-01 | Tax withholding | 405 | $40.50 | 118,114 |
| 2023-02-19 | Tax withholding | 560 | $53.79 | 118,519 |
| 2023-02-17 | Tax withholding | 285 | $53.79 | 119,079 |
| 2023-02-14 | Grant / award (derivative) | 3,840 | $56.80 | 3,840 |
| 2023-02-14 | Grant / award | 4,289 | $56.80 | 113,524 |
| 2023-02-14 | Grant / award | 6,127 | $56.80 | 119,651 |
| 2023-02-14 | Tax withholding | 1,960 | $56.80 | 119,364 |
| 2023-02-14 | Grant / award | 1,673 | $56.80 | 121,324 |
| 2023-02-08 | Option exercise (derivative) | 2,213 | $0.00 | 0 |
| 2023-02-08 | Tax withholding | 899 | $55.12 | 109,235 |
| 2023-02-08 | Option exercise | 2,213 | $5.49 | 110,354 |
| 2023-02-08 | Disposition to issuer | 220 | $55.12 | 110,134 |
| 2023-01-31 | Option exercise (derivative) | 2,214 | $0.00 | 2,213 |
| 2023-01-31 | Disposition to issuer | 231 | $52.72 | 109,075 |
| 2023-01-31 | Option exercise | 2,214 | $5.49 | 109,306 |
| 2023-01-31 | Tax withholding | 934 | $52.72 | 108,141 |
| 2023-01-18 | Option exercise (derivative) | 2,213 | $0.00 | 4,427 |
| 2023-01-18 | Disposition to issuer | 239 | $50.72 | 108,088 |
| 2023-01-18 | Option exercise | 2,213 | $5.49 | 108,327 |
| 2023-01-18 | Tax withholding | 996 | $50.72 | 107,092 |
| 2022-02-23 | Grant / award (derivative) | 2,785 | $82.01 | 2,785 |
| 2022-02-23 | Grant / award | 3,837 | $82.01 | 106,220 |
| 2022-02-23 | Grant / award | 2,686 | $82.01 | 102,383 |
| 2022-02-23 | Tax withholding | 3,951 | $82.01 | 106,114 |
| 2022-02-23 | Grant / award | 3,845 | $82.01 | 110,065 |
| 2022-02-19 | Tax withholding | 560 | $85.42 | 99,697 |
| 2022-02-17 | Tax withholding | 283 | $89.17 | 100,257 |
| 2022-02-13 | Tax withholding | 765 | $85.29 | 100,540 |
| 2021-11-11 | Open-market sale | 3,488 | $127.89 | 101,305 |
| 2021-11-10 | Option exercise (derivative) | 6,640 | $0.00 | 0 |
| 2021-11-10 | Disposition to issuer | 286 | $127.26 | 107,659 |
| 2021-11-10 | Option exercise | 6,640 | $10.97 | 107,945 |
| 2021-11-10 | Open-market sale | 2,150 | $131.00 | 101,305 |
| 2021-11-10 | Tax withholding | 2,866 | $127.26 | 104,793 |
| 2021-05-12 | Open-market sale | 7,288 | $102.85 | 103,455 |
| 2021-05-12 | Open-market sale | 7,288 | $102.85 | 103,455 |
| 2021-05-11 | Option exercise (derivative) | 14,000 | $0.00 | 14,000 |
| 2021-05-11 | Tax withholding | 5,988 | $106.10 | 110,743 |
| 2021-05-11 | Option exercise | 14,000 | $5.49 | 117,455 |
| 2021-05-11 | Disposition to issuer | 724 | $106.10 | 116,731 |
| 2021-05-11 | Option exercise (derivative) | 14,000 | $0.00 | 0 |
| 2021-05-11 | Tax withholding | 5,988 | $106.10 | 110,743 |
| 2021-05-11 | Disposition to issuer | 724 | $106.10 | 116,731 |
| 2021-05-11 | Option exercise | 14,000 | $5.49 | 117,455 |
| 2021-02-24 | Open-market sale | 7,223 | $92.85 | 103,455 |
| 2021-02-23 | Option exercise (derivative) | 14,000 | $0.00 | 14,000 |
| 2021-02-23 | Tax withholding | 5,935 | $91.16 | 110,678 |
| 2021-02-23 | Disposition to issuer | 842 | $91.16 | 116,613 |
| 2021-02-23 | Option exercise | 14,000 | $91.16 | 14,000 |
| 2021-02-19 | Tax withholding | 560 | $102.61 | 103,455 |
| 2021-02-17 | Grant / award (derivative) | 1,636 | $104.56 | 1,636 |
| 2021-02-17 | Grant / award | 1,998 | $104.56 | 107,946 |
| 2021-02-17 | Tax withholding | 3,931 | $104.56 | 104,015 |
| 2021-02-17 | Grant / award | 1,893 | $104.56 | 103,244 |
| 2021-02-17 | Grant / award | 2,704 | $104.56 | 105,948 |
| 2021-02-14 | Tax withholding | 854 | $106.28 | 101,351 |
| 2021-02-13 | Tax withholding | 755 | $106.28 | 102,205 |
| 2020-11-04 | Open-market sale | 100 | $73.24 | 102,960 |
| 2020-11-04 | Open-market sale | 4,699 | $72.34 | 103,060 |
| 2020-11-04 | Open-market sale | 2,241 | $71.73 | 107,759 |
| 2020-11-03 | Option exercise (derivative) | 14,000 | $0.00 | 0 |
| 2020-11-03 | Tax withholding | 5,877 | $70.90 | 110,000 |
| 2020-11-03 | Disposition to issuer | 1,083 | $70.90 | 115,877 |
| 2020-11-03 | Option exercise | 14,000 | $5.49 | 116,960 |
| 2020-08-05 | Open-market sale | 3,334 | $137.39 | 51,480 |
| 2020-05-06 | Open-market sale | 800 | $106.63 | 57,347 |
| 2020-05-06 | Open-market sale | 1,900 | $107.93 | 55,447 |
| 2020-05-06 | Open-market sale | 200 | $108.62 | 55,247 |
| 2020-05-06 | Open-market sale | 433 | $109.43 | 54,814 |
| 2020-02-26 | Open-market sale | 700 | $102.86 | 58,580 |
| 2020-02-26 | Open-market sale | 500 | $101.58 | 59,280 |
| 2020-02-26 | Open-market sale | 1,300 | $100.52 | 59,780 |
| 2020-02-26 | Open-market sale | 400 | $98.92 | 61,080 |
| 2020-02-26 | Open-market sale | 433 | $104.27 | 58,147 |
| 2020-02-19 | Grant / award (derivative) | 2,273 | $101.66 | 2,273 |
| 2020-02-19 | Tax withholding | 2,993 | $101.66 | 56,963 |
| 2020-02-19 | Grant / award | 2,057 | $101.66 | 59,956 |
| 2020-02-19 | Grant / award | 2,657 | $101.66 | 61,480 |
| 2020-02-19 | Grant / award | 1,860 | $101.66 | 58,823 |
| 2020-02-15 | Tax withholding | 664 | $101.88 | 57,899 |
| 2020-02-14 | Tax withholding | 423 | $101.88 | 58,563 |
| 2020-02-13 | Tax withholding | 396 | $101.39 | 58,986 |
| 2019-07-30 | Open-market sale | 4,563 | $82.04 | 59,382 |
| 2019-05-01 | Open-market sale | 4,563 | $68.69 | 63,945 |
| 2019-02-19 | Open-market sale | 4,306 | $76.74 | 68,486 |
| 2019-02-17 | Tax withholding | 1,841 | $76.76 | 72,792 |
| 2019-02-15 | Tax withholding | 665 | $76.76 | 74,633 |
| 2019-02-14 | Tax withholding | 427 | $78.34 | 75,320 |
| 2019-02-14 | Tax withholding | 427 | $78.34 | 75,298 |
| 2019-02-13 | Grant / award (derivative) | 2,649 | $77.70 | 2,649 |
| 2019-02-13 | Grant / award | 2,351 | $77.70 | 72,388 |
| 2019-02-13 | Grant / award | 3,359 | $77.70 | 75,747 |
| 2019-02-13 | Tax withholding | 6,531 | $77.70 | 70,037 |
| 2019-02-13 | Grant / award | 6,916 | $77.70 | 76,568 |
| 2019-02-13 | Grant / award (derivative) | 2,649 | $77.70 | 2,649 |
| 2019-02-13 | Grant / award | 3,359 | $77.70 | 75,725 |
| 2019-02-13 | Grant / award | 6,916 | $77.70 | 76,568 |
| 2019-02-13 | Tax withholding | 6,553 | $77.70 | 70,015 |
| 2019-02-13 | Grant / award | 2,351 | $77.70 | 72,366 |
| 2018-08-02 | Open-market sale | 2,521 | $77.35 | 72,591 |
| 2018-08-02 | Open-market sale | 2,939 | $78.10 | 69,652 |
| 2018-05-09 | Open-market sale | 1,419 | $112.94 | 40,056 |
| 2018-05-09 | Open-market sale | 2,100 | $114.09 | 37,956 |
| 2018-05-09 | Open-market sale | 400 | $114.80 | 37,556 |
| 2018-05-02 | Grant / award | 5,466 | $105.03 | 41,475 |
| 2018-03-01 | Gift | 429 | $0.00 | 36,009 |
| 2018-02-23 | Open-market sale | 3,500 | $105.99 | 36,438 |
| 2018-02-16 | Tax withholding | 1,636 | $112.61 | 39,938 |
| 2018-02-15 | Tax withholding | 333 | $113.28 | 41,574 |
| 2018-02-14 | Grant / award (derivative) | 1,548 | $112.42 | 1,548 |
| 2018-02-14 | Grant / award | 1,419 | $112.42 | 39,879 |
| 2018-02-14 | Grant / award | 2,028 | $112.42 | 41,907 |
| 2018-02-14 | Grant / award | 4,416 | $112.42 | 42,562 |
| 2018-02-14 | Tax withholding | 4,102 | $112.42 | 38,460 |
| 2017-11-29 | Gift | 165 | $0.00 | 38,146 |
| 2017-08-02 | Open-market sale | 100 | $77.54 | 38,311 |
| 2017-08-02 | Open-market sale | 100 | $77.52 | 38,411 |
| 2017-08-02 | Open-market sale | 100 | $77.39 | 38,511 |
| 2017-08-02 | Open-market sale | 100 | $77.37 | 38,611 |
| 2017-08-02 | Open-market sale | 200 | $77.35 | 38,711 |
| 2017-08-02 | Open-market sale | 100 | $77.33 | 38,911 |
| 2017-08-02 | Open-market sale | 100 | $77.31 | 39,011 |
| 2017-08-02 | Open-market sale | 100 | $77.30 | 39,111 |
| 2017-08-02 | Open-market sale | 100 | $77.28 | 39,211 |
| 2017-08-02 | Open-market sale | 1,600 | $77.22 | 39,311 |
| 2017-08-02 | Open-market sale | 100 | $77.18 | 40,911 |
| 2017-08-02 | Open-market sale | 100 | $77.18 | 41,011 |
| 2017-08-02 | Open-market sale | 100 | $77.01 | 41,111 |
| 2017-08-02 | Open-market sale | 100 | $76.99 | 41,211 |
| 2017-08-02 | Open-market sale | 200 | $76.87 | 41,311 |
| 2017-08-02 | Open-market sale | 100 | $76.77 | 41,511 |
| 2017-08-02 | Open-market sale | 100 | $76.68 | 41,611 |
| 2017-08-02 | Open-market sale | 100 | $76.50 | 41,711 |
| 2017-05-10 | Open-market sale | 3,500 | $64.78 | 41,811 |
| 2017-02-22 | Open-market sale | 3,500 | $66.60 | 45,311 |
| 2017-02-17 | Tax withholding | 2,510 | $69.81 | 48,811 |
| 2017-02-15 | Grant / award (derivative) | 2,387 | $0.00 | 2,387 |
| 2017-02-15 | Grant / award | 3,469 | $70.09 | 50,119 |
| 2017-02-15 | Tax withholding | 4,165 | $70.09 | 45,954 |
| 2017-02-15 | Grant / award | 2,210 | $70.09 | 48,164 |
| 2017-02-15 | Grant / award | 3,157 | $70.09 | 51,321 |
| 2016-04-15 | Open-market sale | 5,848 | $49.79 | 46,650 |
| 2016-04-14 | Option exercise (derivative) | 14,976 | $0.00 | 0 |
| 2016-04-14 | Open-market sale | 5,800 | $50.00 | 52,498 |
| 2016-04-14 | Tax withholding | 5,335 | $50.46 | 58,298 |
| 2016-04-14 | Disposition to issuer | 3,793 | $50.46 | 63,633 |
| 2016-04-14 | Option exercise | 14,976 | $12.78 | 67,426 |
| 2016-03-18 | Open-market sale | 3,604 | $46.06 | 52,450 |
| 2016-03-17 | Option exercise (derivative) | 7,490 | $0.00 | 14,976 |
| 2016-03-17 | Open-market sale | 2,900 | $45.02 | 56,054 |
| 2016-03-17 | Tax withholding | 1,784 | $45.54 | 58,954 |
| 2016-03-17 | Disposition to issuer | 2,102 | $45.54 | 60,738 |
| 2016-03-17 | Option exercise | 7,490 | $12.78 | 62,840 |
| 2016-02-19 | Tax withholding | 542 | $34.66 | 55,350 |
| 2016-02-18 | Tax withholding | 525 | $34.50 | 55,892 |
| 2016-02-17 | Tax withholding | 1,299 | $35.09 | 56,417 |
| 2016-02-17 | Grant / award | 6,122 | $35.09 | 57,716 |
| 2016-02-17 | Grant / award | 6,122 | $35.09 | 51,594 |
| 2016-02-17 | Grant / award | 975 | $35.09 | 45,472 |
| 2016-02-17 | Disposition to issuer | 166 | $35.09 | 44,497 |
| 2016-02-12 | Tax withholding | 789 | $33.71 | 44,663 |
| 2015-08-14 | Tax withholding | 14,737 | $40.94 | 45,452 |
| 2015-06-16 | Open-market sale | 8,207 | $50.75 | 60,189 |
| 2015-06-15 | Option exercise (derivative) | 21,088 | $0.00 | 0 |
| 2015-06-15 | Option exercise | 21,088 | $13.10 | 90,111 |
| 2015-06-15 | Disposition to issuer | 5,395 | $51.21 | 84,716 |
| 2015-06-15 | Tax withholding | 7,486 | $51.21 | 77,230 |
| 2015-06-15 | Open-market sale | 8,834 | $50.69 | 68,396 |
| 2015-02-27 | Option exercise (derivative) | 2,932 | $0.00 | 0 |
| 2015-02-27 | Tax withholding | 1,239 | $50.77 | 69,023 |
| 2015-02-27 | Disposition to issuer | 3,188 | $50.77 | 70,262 |
| 2015-02-27 | Option exercise | 2,932 | $23.36 | 73,450 |
| 2015-02-27 | Option exercise | 4,000 | $23.36 | 70,518 |
| 2015-02-19 | Tax withholding | 544 | $43.64 | 66,518 |
| 2015-02-18 | Grant / award | 4,752 | $43.89 | 67,062 |
| 2015-02-18 | Grant / award | 4,752 | $43.89 | 62,310 |
| 2015-02-18 | Tax withholding | 446 | $43.89 | 57,558 |
| 2015-02-18 | Disposition to issuer | 291 | $43.89 | 58,004 |
| 2015-02-15 | Tax withholding | 1,347 | $44.63 | 58,295 |
| 2015-02-12 | Tax withholding | 904 | $44.64 | 59,642 |
| 2014-06-10 | Open-market sale | 2,952 | $33.65 | 60,546 |
| 2014-06-06 | Option exercise (derivative) | 9,220 | $0.00 | 0 |
| 2014-06-06 | Open-market sale | 3,200 | $32.50 | 63,498 |
| 2014-06-06 | Option exercise | 9,220 | $12.69 | 72,966 |
| 2014-06-06 | Tax withholding | 2,692 | $32.71 | 66,698 |
| 2014-06-06 | Disposition to issuer | 3,576 | $32.71 | 69,390 |
| 2014-05-09 | Open-market sale | 3,900 | $33.07 | 63,746 |
| 2014-05-07 | Option exercise (derivative) | 3,000 | $0.00 | 0 |
| 2014-05-07 | Option exercise (derivative) | 2,306 | $0.00 | 4,610 |
| 2014-05-07 | Open-market sale | 100 | $70.02 | 35,023 |
| 2014-05-07 | Open-market sale | 100 | $70.06 | 34,523 |
| 2014-05-07 | Option exercise | 2,306 | $25.37 | 38,779 |
| 2014-05-07 | Disposition to issuer | 1,910 | $68.59 | 36,869 |
| 2014-05-07 | Tax withholding | 1,446 | $68.59 | 35,423 |
| 2014-05-07 | Open-market sale | 300 | $70.01 | 35,123 |
| 2014-05-07 | Open-market sale | 100 | $70.05 | 34,623 |
| 2014-05-07 | Open-market sale | 300 | $70.04 | 34,723 |
| 2014-05-07 | Option exercise | 3,000 | $24.17 | 36,473 |
| 2014-05-07 | Open-market sale | 500 | $70.85 | 33,823 |
| 2014-05-07 | Open-market sale | 100 | $70.11 | 34,323 |
| 2014-05-07 | Open-market sale | 100 | $70.09 | 34,423 |
| 2014-04-09 | Open-market sale | 2,011 | $74.78 | 33,473 |
| 2014-04-07 | Option exercise (derivative) | 1,500 | $0.00 | 3,000 |
| 2014-04-07 | Option exercise (derivative) | 3,000 | $0.00 | 4,500 |
| 2014-04-07 | Option exercise | 1,500 | $24.17 | 39,573 |
| 2014-04-07 | Option exercise | 3,000 | $24.17 | 38,073 |
| 2014-04-07 | Open-market sale | 100 | $72.74 | 35,484 |
| 2014-04-07 | Open-market sale | 100 | $72.71 | 35,584 |
| 2014-04-07 | Open-market sale | 1,400 | $72.72 | 35,684 |
| 2014-04-07 | Tax withholding | 996 | $72.85 | 37,084 |
| 2014-04-07 | Disposition to issuer | 1,493 | $72.85 | 38,080 |
| 2014-02-19 | Grant / award | 2,453 | $67.43 | 35,073 |
| 2014-02-19 | Grant / award | 2,453 | $67.43 | 32,620 |
| 2014-02-14 | Tax withholding | 1,304 | $69.08 | 30,178 |
| 2014-02-14 | Tax withholding | 1,315 | $69.08 | 30,167 |
| 2014-02-12 | Tax withholding | 471 | $66.79 | 31,482 |
| 2013-10-28 | Option exercise (derivative) | 4,475 | $0.00 | 0 |
| 2013-10-28 | Option exercise | 4,475 | $38.51 | 41,597 |
| 2013-10-28 | Open-market sale | 5,169 | $67.97 | 31,953 |
| 2013-10-28 | Open-market sale | 4,475 | $68.48 | 37,122 |
| 2013-10-25 | Option exercise (derivative) | 11,920 | $0.00 | 0 |
| 2013-10-25 | Option exercise (derivative) | 1,500 | $0.00 | 7,500 |
| 2013-10-25 | Disposition to issuer | 3,632 | $67.12 | 46,013 |
| 2013-10-25 | Open-market sale | 4,272 | $59.00 | 37,122 |
| 2013-10-25 | Option exercise | 11,920 | $17.41 | 49,645 |
| 2013-10-25 | Tax withholding | 4,619 | $67.12 | 41,394 |
| 2013-10-25 | Option exercise | 1,500 | $24.17 | 37,725 |
| 2013-07-03 | Open-market sale | 71 | $45.43 | 36,725 |
| 2013-07-03 | Open-market sale | 200 | $45.55 | 36,225 |
| 2013-07-03 | Open-market sale | 100 | $45.54 | 36,425 |
| 2013-07-03 | Open-market sale | 200 | $45.51 | 36,525 |
| 2013-07-03 | Open-market sale | 100 | $45.14 | 36,896 |
| 2013-07-03 | Open-market sale | 100 | $45.33 | 36,796 |
| 2013-07-01 | Option exercise (derivative) | 1,614 | $0.00 | 0 |
| 2013-07-01 | Open-market sale | 100 | $47.80 | 36,996 |
| 2013-07-01 | Open-market sale | 300 | $47.78 | 37,096 |
| 2013-07-01 | Open-market sale | 100 | $47.70 | 37,396 |
| 2013-07-01 | Open-market sale | 100 | $47.69 | 37,496 |
| 2013-07-01 | Open-market sale | 100 | $47.65 | 37,596 |
| 2013-07-01 | Open-market sale | 200 | $47.64 | 37,696 |
| 2013-07-01 | Open-market sale | 100 | $47.62 | 37,896 |
| 2013-07-01 | Open-market sale | 200 | $47.61 | 37,996 |
| 2013-07-01 | Open-market sale | 24 | $47.57 | 38,196 |
| 2013-07-01 | Tax withholding | 382 | $47.08 | 38,220 |
| 2013-07-01 | Disposition to issuer | 461 | $47.08 | 38,602 |
| 2013-07-01 | Option exercise | 1,614 | $13.44 | 39,063 |
| 2013-06-05 | Open-market sale | 813 | $53.50 | 37,449 |
| 2013-06-03 | Option exercise (derivative) | 1,614 | $0.00 | 1,614 |
| 2013-06-03 | Disposition to issuer | 398 | $54.49 | 39,889 |
| 2013-06-03 | Option exercise | 1,614 | $13.44 | 40,287 |
| 2013-06-03 | Open-market sale | 200 | $55.50 | 38,662 |
| 2013-06-03 | Open-market sale | 100 | $55.90 | 38,262 |
| 2013-06-03 | Open-market sale | 200 | $55.55 | 38,362 |
| 2013-06-03 | Open-market sale | 100 | $55.51 | 38,562 |
| 2013-06-03 | Open-market sale | 624 | $55.00 | 38,862 |
| 2013-06-03 | Tax withholding | 403 | $54.49 | 39,486 |
| 2013-05-03 | Open-market sale | 172 | $51.34 | 38,673 |
| 2013-05-03 | Open-market sale | 100 | $51.22 | 38,845 |
| 2013-05-03 | Open-market sale | 100 | $50.34 | 38,945 |
| 2013-05-03 | Open-market sale | 100 | $50.30 | 39,045 |
| 2013-05-03 | Open-market sale | 100 | $50.15 | 39,145 |
| 2013-05-03 | Open-market sale | 100 | $50.09 | 39,245 |
| 2013-05-03 | Open-market sale | 100 | $50.00 | 39,345 |
| 2013-05-01 | Option exercise (derivative) | 1,614 | $0.00 | 3,228 |
| 2013-05-01 | Open-market sale | 198 | $47.80 | 39,771 |
| 2013-05-01 | Open-market sale | 300 | $48.21 | 40,169 |
| 2013-05-01 | Open-market sale | 100 | $48.16 | 40,469 |
| 2013-05-01 | Open-market sale | 100 | $48.09 | 40,569 |
| 2013-05-01 | Tax withholding | 383 | $47.27 | 40,669 |
| 2013-05-01 | Disposition to issuer | 459 | $47.27 | 41,052 |
| 2013-05-01 | Option exercise | 1,614 | $13.44 | 41,511 |
| 2013-05-01 | Open-market sale | 100 | $48.60 | 39,445 |
| 2013-05-01 | Open-market sale | 100 | $47.76 | 39,545 |
| 2013-05-01 | Open-market sale | 124 | $47.84 | 39,645 |
| 2013-05-01 | Open-market sale | 2 | $47.85 | 39,769 |
| 2013-05-01 | Open-market sale | 100 | $48.25 | 40,069 |
| 2013-05-01 | Open-market sale | 100 | $47.78 | 39,969 |
| 2013-04-04 | Open-market sale | 100 | $46.56 | 40,231 |
| 2013-04-04 | Open-market sale | 1,522 | $46.50 | 40,331 |
| 2013-04-04 | Open-market sale | 100 | $46.25 | 41,853 |
| 2013-04-04 | Open-market sale | 34 | $46.68 | 40,097 |
| 2013-04-04 | Open-market sale | 100 | $46.86 | 39,897 |
| 2013-04-04 | Open-market sale | 100 | $46.81 | 39,997 |
| 2013-04-04 | Open-market sale | 100 | $46.58 | 40,131 |
| 2013-04-01 | Option exercise (derivative) | 3,000 | $0.00 | 11,920 |
| 2013-04-01 | Option exercise (derivative) | 1,614 | $0.00 | 4,842 |
| 2013-04-01 | Open-market sale | 100 | $49.18 | 42,053 |
| 2013-04-01 | Open-market sale | 100 | $49.13 | 42,153 |
| 2013-04-01 | Open-market sale | 100 | $49.12 | 42,253 |
| 2013-04-01 | Open-market sale | 200 | $49.11 | 42,353 |
| 2013-04-01 | Open-market sale | 100 | $49.09 | 42,553 |
| 2013-04-01 | Open-market sale | 100 | $49.20 | 41,953 |
| 2013-04-01 | Open-market sale | 224 | $49.00 | 42,953 |
| 2013-04-01 | Tax withholding | 1,019 | $48.02 | 43,177 |
| 2013-04-01 | Disposition to issuer | 1,539 | $48.02 | 44,196 |
| 2013-04-01 | Option exercise | 3,000 | $17.41 | 45,735 |
| 2013-04-01 | Option exercise | 1,614 | $13.44 | 42,735 |
| 2013-04-01 | Open-market sale | 300 | $49.08 | 42,653 |
| 2013-02-15 | Tax withholding | 3,278 | $44.34 | 41,121 |
| 2013-02-12 | Grant / award (derivative) | 6,910 | $0.00 | 6,910 |
| 2013-02-12 | Grant / award | 3,677 | $43.88 | 44,399 |
| 2012-11-15 | Open-market sale | 400 | $36.99 | 41,107 |
| 2012-11-15 | Open-market sale | 300 | $36.98 | 41,507 |
| 2012-11-15 | Open-market sale | 209 | $36.97 | 41,807 |
| 2012-11-15 | Open-market sale | 9 | $36.96 | 42,016 |
| 2012-11-15 | Open-market sale | 385 | $37.00 | 40,722 |
| 2012-11-15 | Open-market sale | 1,142 | $36.95 | 42,025 |
| 2012-11-13 | Option exercise (derivative) | 6,456 | $0.00 | 6,456 |
| 2012-11-13 | Open-market sale | 8,000 | $37.90 | 43,167 |
| 2012-11-13 | Tax withholding | 1,786 | $39.00 | 51,167 |
| 2012-11-13 | Disposition to issuer | 2,225 | $39.00 | 52,953 |
| 2012-11-13 | Option exercise | 6,456 | $13.44 | 55,178 |
| 2012-11-05 | Option exercise (derivative) | 2,896 | $0.00 | 0 |
| 2012-11-05 | Option exercise | 2,896 | $35.95 | 51,618 |
| 2012-11-05 | Open-market sale | 2,896 | $39.00 | 48,722 |
| 2012-11-01 | Option exercise (derivative) | 1,418 | $0.00 | 0 |
| 2012-11-01 | Open-market sale | 750 | $36.61 | 48,722 |
| 2012-11-01 | Disposition to issuer | 348 | $37.28 | 49,924 |
| 2012-11-01 | Tax withholding | 452 | $37.28 | 49,472 |
| 2012-11-01 | Option exercise | 1,418 | $9.14 | 50,272 |
| 2012-10-01 | Option exercise (derivative) | 1,418 | $0.00 | 1,418 |
| 2012-10-01 | Open-market sale | 300 | $34.00 | 49,304 |
| 2012-10-01 | Open-market sale | 147 | $34.18 | 48,954 |
| 2012-10-01 | Open-market sale | 103 | $34.07 | 49,101 |
| 2012-10-01 | Open-market sale | 100 | $34.02 | 49,204 |
| 2012-10-01 | Open-market sale | 100 | $34.23 | 48,854 |
| 2012-10-01 | Tax withholding | 441 | $34.52 | 49,604 |
| 2012-10-01 | Disposition to issuer | 375 | $34.52 | 50,045 |
| 2012-10-01 | Option exercise | 1,418 | $9.14 | 50,420 |
| 2012-09-04 | Option exercise (derivative) | 1,418 | $0.00 | 2,836 |
| 2012-09-04 | Disposition to issuer | 422 | $30.71 | 50,173 |
| 2012-09-04 | Tax withholding | 421 | $30.71 | 49,752 |
| 2012-09-04 | Open-market sale | 200 | $30.84 | 49,552 |
| 2012-09-04 | Open-market sale | 200 | $30.81 | 49,352 |
| 2012-09-04 | Option exercise | 1,418 | $9.14 | 50,595 |
| 2012-09-04 | Open-market sale | 50 | $30.79 | 49,002 |
| 2012-09-04 | Open-market sale | 300 | $30.80 | 49,052 |
| 2012-08-01 | Option exercise (derivative) | 1,418 | $0.00 | 4,254 |
| 2012-08-01 | Tax withholding | 379 | $24.93 | 49,927 |
| 2012-08-01 | Open-market sale | 100 | $25.53 | 49,627 |
| 2012-08-01 | Open-market sale | 200 | $25.54 | 49,727 |
| 2012-08-01 | Disposition to issuer | 520 | $24.93 | 50,306 |
| 2012-08-01 | Option exercise | 1,418 | $9.14 | 50,826 |
| 2012-08-01 | Open-market sale | 300 | $25.52 | 49,327 |
| 2012-08-01 | Open-market sale | 150 | $25.48 | 49,177 |
| 2012-07-24 | Grant / award | 15,447 | $28.35 | 49,408 |
| 2012-07-02 | Option exercise (derivative) | 1,418 | $0.00 | 5,672 |
| 2012-07-02 | Tax withholding | 423 | $31.07 | 34,711 |
| 2012-07-02 | Open-market sale | 100 | $29.93 | 34,611 |
| 2012-07-02 | Open-market sale | 100 | $30.03 | 34,511 |
| 2012-07-02 | Open-market sale | 100 | $29.97 | 34,411 |
| 2012-07-02 | Open-market sale | 100 | $29.92 | 34,311 |
| 2012-07-02 | Open-market sale | 87 | $30.10 | 34,224 |
| 2012-07-02 | Disposition to issuer | 417 | $31.07 | 35,134 |
| 2012-07-02 | Option exercise | 1,418 | $9.14 | 35,551 |
| 2012-07-02 | Open-market sale | 163 | $29.85 | 34,061 |
| 2012-07-02 | Open-market sale | 100 | $29.80 | 33,961 |
| 2012-06-01 | Option exercise (derivative) | 1,418 | $0.00 | 7,090 |
| 2012-06-01 | Open-market sale | 100 | $28.00 | 34,683 |
| 2012-06-01 | Open-market sale | 100 | $28.02 | 34,583 |
| 2012-06-01 | Tax withholding | 397 | $27.05 | 34,883 |
| 2012-06-01 | Open-market sale | 100 | $28.04 | 34,483 |
| 2012-06-01 | Open-market sale | 100 | $27.89 | 34,383 |
| 2012-06-01 | Open-market sale | 48 | $27.93 | 34,335 |
| 2012-06-01 | Open-market sale | 100 | $27.88 | 34,235 |
| 2012-06-01 | Open-market sale | 100 | $27.85 | 34,135 |
| 2012-06-01 | Option exercise | 1,418 | $9.14 | 35,759 |
| 2012-06-01 | Open-market sale | 100 | $28.10 | 34,783 |
| 2012-06-01 | Disposition to issuer | 479 | $27.05 | 35,280 |
| 2012-06-01 | Open-market sale | 2 | $27.83 | 34,133 |
| 2012-05-15 | Open-market sale | 100 | $30.04 | 35,817 |
| 2012-05-15 | Open-market sale | 300 | $30.27 | 34,617 |
| 2012-05-15 | Open-market sale | 100 | $30.26 | 34,917 |
| 2012-05-15 | Open-market sale | 500 | $30.18 | 35,017 |
| 2012-05-15 | Open-market sale | 200 | $30.12 | 35,517 |
| 2012-05-15 | Open-market sale | 100 | $30.05 | 35,717 |
| 2012-05-15 | Open-market sale | 276 | $30.29 | 34,341 |
| 2012-05-15 | Open-market sale | 300 | $30.03 | 35,917 |
| 2012-05-15 | Open-market sale | 200 | $30.00 | 36,217 |
| 2012-05-11 | Option exercise (derivative) | 6,456 | $0.00 | 12,912 |
| 2012-05-11 | Disposition to issuer | 2,864 | $30.30 | 36,417 |
| 2012-05-11 | Tax withholding | 1,516 | $30.30 | 39,281 |
| 2012-05-11 | Option exercise | 6,456 | $13.44 | 40,797 |
| 2012-05-01 | Option exercise (derivative) | 1,418 | $0.00 | 8,508 |
| 2012-05-01 | Option exercise | 1,418 | $9.14 | 35,926 |
| 2012-05-01 | Disposition to issuer | 408 | $31.78 | 35,518 |
| 2012-05-01 | Tax withholding | 427 | $31.78 | 35,091 |
| 2012-05-01 | Open-market sale | 300 | $31.93 | 34,791 |
| 2012-05-01 | Open-market sale | 450 | $31.96 | 34,341 |
| 2012-04-02 | Option exercise (derivative) | 1,418 | $0.00 | 9,926 |
| 2012-04-02 | Open-market sale | 100 | $31.50 | 35,158 |
| 2012-04-02 | Option exercise | 1,418 | $9.14 | 36,092 |
| 2012-04-02 | Disposition to issuer | 406 | $31.91 | 35,686 |
| 2012-04-02 | Tax withholding | 428 | $31.91 | 35,258 |
| 2012-04-02 | Open-market sale | 100 | $31.44 | 35,058 |
| 2012-04-02 | Open-market sale | 100 | $31.09 | 34,508 |
| 2012-04-02 | Open-market sale | 150 | $31.11 | 34,608 |
| 2012-04-02 | Open-market sale | 100 | $31.19 | 34,758 |
| 2012-04-02 | Open-market sale | 200 | $31.30 | 34,858 |
| 2012-02-29 | Open-market sale | 1,546 | $28.03 | 34,674 |
| 2012-02-17 | Option exercise (derivative) | 2,009 | $0.00 | 0 |
| 2012-02-17 | Open-market sale | 2,009 | $26.52 | 36,220 |
| 2012-02-17 | Tax withholding | 2,604 | $26.73 | 36,220 |
| 2012-02-17 | Option exercise | 2,009 | $20.00 | 38,229 |
| 2012-02-16 | Tax withholding | 907 | $26.50 | 38,824 |
| 2012-02-15 | Grant / award (derivative) | 11,233 | $25.56 | 11,233 |
| 2012-02-15 | Grant / award | 6,157 | $25.56 | 39,731 |
| 2011-11-01 | Option exercise (derivative) | 1,875 | $0.00 | 11,344 |
| 2011-11-01 | Option exercise | 1,875 | $9.14 | 35,647 |
| 2011-11-01 | Tax withholding | 441 | $18.21 | 35,206 |
| 2011-11-01 | Disposition to issuer | 941 | $18.21 | 34,265 |
| 2011-11-01 | Open-market sale | 691 | $18.00 | 33,574 |
| 2011-10-31 | Option exercise (derivative) | 1,875 | $0.00 | 13,219 |
| 2011-10-31 | Disposition to issuer | 927 | $18.48 | 34,459 |
| 2011-10-31 | Tax withholding | 448 | $18.48 | 35,386 |
| 2011-10-31 | Option exercise | 1,875 | $9.14 | 35,834 |
| 2011-10-31 | Open-market sale | 687 | $19.00 | 33,772 |
| 2011-09-01 | Option exercise (derivative) | 1,875 | $0.00 | 15,094 |
| 2011-09-01 | Open-market sale | 687 | $18.39 | 33,959 |
| 2011-09-01 | Disposition to issuer | 944 | $18.15 | 34,646 |
| 2011-09-01 | Tax withholding | 440 | $18.15 | 35,590 |
| 2011-09-01 | Option exercise | 1,875 | $9.14 | 36,030 |
| 2011-08-01 | Option exercise (derivative) | 1,875 | $0.00 | 16,969 |
| 2011-08-01 | Open-market sale | 198 | $19.98 | 34,155 |
| 2011-08-01 | Disposition to issuer | 858 | $19.99 | 35,322 |
| 2011-08-01 | Option exercise | 1,875 | $9.14 | 36,180 |
| 2011-08-01 | Open-market sale | 100 | $20.04 | 34,353 |
| 2011-08-01 | Tax withholding | 480 | $19.99 | 34,842 |
| 2011-08-01 | Open-market sale | 389 | $20.25 | 34,453 |
| 2011-07-01 | Option exercise (derivative) | 1,875 | $0.00 | 18,844 |
| 2011-07-01 | Open-market sale | 687 | $24.42 | 34,305 |
| 2011-07-01 | Disposition to issuer | 714 | $24.00 | 34,992 |
| 2011-07-01 | Tax withholding | 549 | $24.00 | 35,706 |
| 2011-07-01 | Option exercise | 1,875 | $9.14 | 36,255 |
| 2011-06-01 | Option exercise (derivative) | 1,875 | $0.00 | 20,719 |
| 2011-06-01 | Tax withholding | 613 | $29.74 | 35,644 |
| 2011-06-01 | Disposition to issuer | 577 | $29.74 | 35,067 |
| 2011-06-01 | Open-market sale | 687 | $30.51 | 34,380 |
| 2011-06-01 | Option exercise | 1,875 | $9.14 | 36,257 |
| 2011-05-07 | Tax withholding | 2,227 | $29.58 | 34,382 |
| 2011-05-05 | Option exercise (derivative) | 4,000 | $0.00 | 12,000 |
| 2011-05-05 | Open-market sale | 4,000 | $30.00 | 36,609 |
| 2011-05-05 | Option exercise | 4,000 | $28.90 | 40,609 |
| 2011-05-04 | Open-market sale | 100 | $29.23 | 36,609 |
| 2011-05-04 | Open-market sale | 100 | $29.21 | 36,709 |
| 2011-05-04 | Open-market sale | 100 | $29.19 | 36,809 |
| 2011-05-04 | Open-market sale | 100 | $29.19 | 36,909 |
| 2011-05-04 | Open-market sale | 100 | $29.18 | 37,009 |
| 2011-05-04 | Open-market sale | 100 | $29.17 | 37,109 |
| 2011-05-04 | Open-market sale | 100 | $29.15 | 37,209 |
| 2011-05-04 | Open-market sale | 100 | $29.15 | 37,309 |
| 2011-05-04 | Open-market sale | 400 | $29.15 | 37,409 |
| 2011-05-04 | Open-market sale | 100 | $29.15 | 37,809 |
| 2011-05-04 | Open-market sale | 238 | $29.14 | 37,909 |
| 2011-05-04 | Open-market sale | 200 | $29.10 | 38,147 |
| 2011-05-04 | Open-market sale | 100 | $29.08 | 38,347 |
| 2011-05-04 | Open-market sale | 500 | $29.07 | 38,447 |
| 2011-05-04 | Open-market sale | 200 | $29.00 | 38,947 |
| 2011-05-04 | Open-market sale | 100 | $29.21 | 36,709 |
| 2011-05-04 | Open-market sale | 100 | $29.19 | 36,809 |
| 2011-05-04 | Open-market sale | 100 | $29.19 | 36,909 |
| 2011-05-04 | Open-market sale | 100 | $29.18 | 37,009 |
| 2011-05-04 | Open-market sale | 100 | $29.17 | 37,109 |
| 2011-05-04 | Open-market sale | 100 | $29.15 | 37,209 |
| 2011-05-04 | Open-market sale | 100 | $29.15 | 37,309 |
| 2011-05-04 | Open-market sale | 400 | $29.15 | 37,409 |
| 2011-05-04 | Open-market sale | 100 | $29.15 | 37,809 |
| 2011-05-04 | Open-market sale | 238 | $29.14 | 37,909 |
| 2011-05-04 | Open-market sale | 200 | $29.10 | 38,147 |
| 2011-05-04 | Open-market sale | 100 | $29.08 | 38,347 |
| 2011-05-04 | Open-market sale | 500 | $29.07 | 38,447 |
| 2011-05-04 | Open-market sale | 200 | $29.00 | 38,947 |
| 2011-05-04 | Open-market sale | 100 | $29.23 | 36,609 |
| 2011-05-03 | Option exercise (derivative) | 6,000 | $0.00 | 2,009 |
| 2011-05-03 | Open-market sale | 100 | $30.49 | 42,509 |
| 2011-05-03 | Open-market sale | 100 | $30.78 | 36,709 |
| 2011-05-03 | Open-market sale | 200 | $30.79 | 36,809 |
| 2011-05-03 | Open-market sale | 300 | $30.77 | 37,009 |
| 2011-05-03 | Open-market sale | 100 | $30.74 | 37,309 |
| 2011-05-03 | Open-market sale | 200 | $30.73 | 37,409 |
| 2011-05-03 | Open-market sale | 500 | $30.67 | 37,609 |
| 2011-05-03 | Open-market sale | 200 | $30.66 | 38,109 |
| 2011-05-03 | Open-market sale | 100 | $30.65 | 38,309 |
| 2011-05-03 | Open-market sale | 200 | $30.55 | 38,409 |
| 2011-05-03 | Open-market sale | 100 | $30.57 | 38,609 |
| 2011-05-03 | Open-market sale | 400 | $30.47 | 38,709 |
| 2011-05-03 | Open-market sale | 1,200 | $30.46 | 39,109 |
| 2011-05-03 | Open-market sale | 900 | $30.47 | 40,309 |
| 2011-05-03 | Open-market sale | 100 | $30.52 | 41,209 |
| 2011-05-03 | Open-market sale | 100 | $30.53 | 41,309 |
| 2011-05-03 | Open-market sale | 165 | $30.51 | 41,409 |
| 2011-05-03 | Open-market sale | 300 | $30.56 | 41,574 |
| 2011-05-03 | Open-market sale | 100 | $30.54 | 41,874 |
| 2011-05-03 | Open-market sale | 535 | $30.50 | 41,974 |
| 2011-05-03 | Open-market sale | 100 | $30.80 | 36,609 |
| 2011-05-03 | Option exercise | 6,000 | $20.00 | 42,609 |
| 2011-05-02 | Option exercise (derivative) | 1,875 | $0.00 | 22,594 |
| 2011-05-02 | Open-market sale | 387 | $31.04 | 40,561 |
| 2011-05-02 | Option exercise | 1,875 | $9.14 | 40,948 |
| 2011-05-02 | Disposition to issuer | 556 | $30.90 | 39,147 |
| 2011-05-02 | Tax withholding | 558 | $30.90 | 39,703 |
| 2011-05-02 | Open-market sale | 300 | $31.20 | 40,261 |
| 2011-05-02 | Option exercise (derivative) | 1,875 | $0.00 | 22,594 |
| 2011-05-02 | Disposition to issuer | 556 | $30.90 | 39,147 |
| 2011-05-02 | Tax withholding | 558 | $30.90 | 39,703 |
| 2011-05-02 | Open-market sale | 300 | $31.20 | 40,261 |
| 2011-05-02 | Open-market sale | 387 | $31.04 | 40,561 |
| 2011-05-02 | Option exercise | 1,875 | $9.14 | 40,948 |
| 2011-04-01 | Option exercise (derivative) | 1,875 | $0.00 | 24,469 |
| 2011-04-01 | Tax withholding | 576 | $33.33 | 40,274 |
| 2011-04-01 | Option exercise | 1,875 | $9.14 | 40,850 |
| 2011-04-01 | Open-market sale | 100 | $32.81 | 39,360 |
| 2011-04-01 | Open-market sale | 300 | $32.80 | 39,460 |
| 2011-04-01 | Open-market sale | 187 | $32.86 | 39,073 |
| 2011-04-01 | Disposition to issuer | 514 | $33.33 | 39,760 |
| 2011-04-01 | Open-market sale | 100 | $32.84 | 39,260 |
| 2011-03-02 | Option exercise (derivative) | 3,953 | $0.00 | 0 |
| 2011-03-02 | Option exercise | 3,953 | $20.00 | 38,975 |
| 2011-03-01 | Option exercise (derivative) | 2,000 | $0.00 | 26,344 |
| 2011-03-01 | Option exercise (derivative) | 550 | $0.00 | 8,009 |
| 2011-03-01 | Open-market sale | 200 | $30.53 | 35,372 |
| 2011-03-01 | Open-market sale | 400 | $30.52 | 35,572 |
| 2011-03-01 | Open-market sale | 200 | $30.50 | 35,972 |
| 2011-03-01 | Open-market sale | 400 | $30.51 | 36,172 |
| 2011-03-01 | Open-market sale | 100 | $30.50 | 36,572 |
| 2011-03-01 | Open-market sale | 100 | $30.50 | 36,672 |
| 2011-03-01 | Open-market sale | 200 | $30.51 | 36,772 |
| 2011-03-01 | Open-market sale | 203 | $30.59 | 36,972 |
| 2011-03-01 | Open-market sale | 200 | $30.56 | 37,175 |
| 2011-03-01 | Open-market sale | 100 | $30.56 | 37,375 |
| 2011-03-01 | Open-market sale | 200 | $30.57 | 37,475 |
| 2011-03-01 | Open-market sale | 200 | $30.55 | 37,675 |
| 2011-03-01 | Open-market sale | 200 | $30.58 | 37,875 |
| 2011-03-01 | Open-market sale | 500 | $30.56 | 38,075 |
| 2011-03-01 | Open-market sale | 300 | $30.58 | 38,575 |
| 2011-03-01 | Open-market sale | 100 | $30.57 | 38,875 |
| 2011-03-01 | Open-market sale | 450 | $29.92 | 38,975 |
| 2011-03-01 | Tax withholding | 594 | $30.78 | 39,425 |
| 2011-03-01 | Disposition to issuer | 594 | $30.78 | 40,019 |
| 2011-03-01 | Option exercise | 2,000 | $9.14 | 40,613 |
| 2011-03-01 | Option exercise | 550 | $20.00 | 35,022 |
| 2011-03-01 | Open-market sale | 200 | $30.54 | 34,472 |
| 2011-03-01 | Open-market sale | 700 | $30.52 | 34,672 |
| 2011-02-18 | Tax withholding | 1,355 | $26.61 | 38,613 |
| 2011-02-17 | Tax withholding | 1,209 | $27.00 | 39,968 |
| 2011-02-16 | Grant / award (derivative) | 10,544 | $0.00 | 10,544 |
| 2011-02-16 | Grant / award | 5,860 | $26.20 | 41,177 |
| 2011-02-09 | Open-market sale | 450 | $25.00 | 35,317 |
| 2011-01-08 | Tax withholding | 1,547 | $25.02 | 35,767 |
| 2011-01-03 | Open-market sale | 3,600 | $25.00 | 37,314 |
| 2010-05-10 | Option exercise (derivative) | 5,000 | $0.00 | 28,344 |
| 2010-05-10 | Tax withholding | 1,278 | $23.13 | 40,914 |
| 2010-05-10 | Disposition to issuer | 1,976 | $23.13 | 42,192 |
| 2010-05-10 | Option exercise | 5,000 | $9.14 | 44,168 |
| 2010-05-10 | Open-market sale | 3,428 | $23.00 | 39,168 |
| 2010-05-07 | Tax withholding | 1,992 | $21.77 | 42,596 |
| 2010-03-02 | Open-market sale | 2,000 | $20.19 | 44,588 |
| 2010-03-01 | Open-market sale | 722 | $20.14 | 46,588 |
| 2010-03-01 | Open-market sale | 778 | $20.13 | 47,310 |
| 2010-02-21 | Tax withholding | 422 | $17.71 | 48,088 |
| 2010-02-18 | Tax withholding | 1,355 | $17.70 | 48,510 |
| 2010-02-17 | Grant / award (derivative) | 14,920 | $0.00 | 14,920 |
| 2010-02-17 | Grant / award | 8,587 | $0.00 | 49,865 |
| 2010-01-08 | Tax withholding | 3,897 | $19.67 | 41,278 |
| 2009-11-17 | Open-market sale | 200 | $18.89 | 47,975 |
| 2009-11-17 | Open-market sale | 400 | $18.85 | 47,575 |
| 2009-11-17 | Open-market sale | 300 | $18.74 | 47,275 |
| 2009-11-17 | Open-market sale | 300 | $18.73 | 46,975 |
| 2009-11-17 | Open-market sale | 300 | $18.78 | 46,675 |
| 2009-11-17 | Open-market sale | 600 | $18.77 | 46,075 |
| 2009-11-17 | Open-market sale | 100 | $18.76 | 45,975 |
| 2009-11-17 | Open-market sale | 100 | $18.84 | 45,875 |
| 2009-11-17 | Open-market sale | 100 | $18.86 | 45,775 |
| 2009-11-17 | Open-market sale | 100 | $18.94 | 45,675 |
| 2009-11-17 | Open-market sale | 500 | $19.00 | 45,175 |
| 2009-05-07 | Tax withholding | 1,519 | $11.04 | 48,175 |
| 2009-03-06 | Open-market buy | 1,000 | $7.51 | 49,694 |
| 2009-02-21 | Tax withholding | 321 | $11.97 | 48,694 |
| 2009-02-18 | Grant / award (derivative) | 19,368 | $0.00 | 19,368 |
| 2009-02-18 | Grant / award | 9,626 | $0.00 | 49,015 |
| 2009-01-08 | Tax withholding | 3,091 | $17.61 | 45,104 |
| 2008-08-04 | Open-market sale | 200 | $17.14 | 49,095 |
| 2008-08-04 | Open-market sale | 100 | $17.11 | 49,395 |
| 2008-08-04 | Open-market sale | 100 | $17.19 | 48,195 |
| 2008-08-04 | Open-market sale | 800 | $17.16 | 48,295 |
| 2008-08-04 | Open-market sale | 100 | $17.13 | 49,295 |
| 2008-05-07 | Grant / award (derivative) | 33,344 | $0.00 | 33,344 |
| 2008-05-07 | Grant / award | 14,155 | $9.14 | 49,495 |
| 2008-03-10 | Tax withholding | 106 | $6.97 | 29,082 |
| 2008-02-19 | — | — | — | 29,188 |
| 2008-02-19 | — | — | — | 6,718 |
| 2008-02-19 | — | — | — | 16,917 |
| 2008-02-19 | — | — | — | 26,917 |
| 2008-02-19 | — | — | — | 28,912 |
| 2008-02-19 | — | — | — | 34,903 |
| 2008-02-19 | — | — | — | 29,188 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.