SEC CIK 1120042
FRENCH CHRISTOPHER E
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| SHENview stock → | 125,387 | 2026-03-02 |
| FXNCview stock → | 18,853 | 2017-08-09 |
Position History — SHEN
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — SHEN
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-03-02 | J | 2,249 | $0.00 | 125,387 |
| 2026-02-19 | Option exercise (derivative) | 10,960 | $0.00 | 115,615 |
| 2026-02-19 | Option exercise (derivative) | 7,786 | $0.00 | 126,575 |
| 2026-02-19 | Option exercise (derivative) | 10,315 | $0.00 | 105,300 |
| 2026-02-19 | Option exercise (derivative) | 18,427 | $0.00 | 86,873 |
| 2026-02-19 | Grant / award (derivative) | 36,039 | $0.00 | 122,912 |
| 2026-02-19 | Option exercise | 47,488 | — | 483,576 |
| 2026-02-02 | Grant / award | 25,571 | $0.00 | 436,088 |
| 2025-08-11 | Open-market buy | 16,800 | $11.83 | 410,517 |
| 2025-03-11 | Open-market buy | 8,250 | $12.01 | 353,250 |
| 2025-03-11 | Open-market buy | 8,250 | $12.01 | 361,500 |
| 2025-03-10 | J | 3,118 | $0.00 | 127,636 |
| 2025-02-20 | Option exercise (derivative) | 7,786 | $0.00 | 155,636 |
| 2025-02-20 | Option exercise (derivative) | 6,480 | $0.00 | 163,422 |
| 2025-02-20 | Option exercise (derivative) | 10,960 | $0.00 | 144,676 |
| 2025-02-20 | Option exercise (derivative) | 10,315 | $0.00 | 134,361 |
| 2025-02-20 | Option exercise | 35,541 | — | 393,717 |
| 2025-02-18 | Grant / award (derivative) | 73,710 | $0.00 | 169,902 |
| 2024-10-09 | Grant / award | 11,782 | $0.00 | 358,176 |
| 2024-08-14 | Open-market buy | 5,000 | $14.02 | 86,485 |
| 2024-08-09 | Open-market buy | 481 | $14.85 | 81,182 |
| 2024-08-09 | Open-market buy | 2,012 | $14.86 | 80,701 |
| 2024-08-09 | Open-market buy | 3,200 | $14.92 | 78,689 |
| 2024-08-09 | Open-market buy | 4 | $14.84 | 75,489 |
| 2024-08-09 | Open-market buy | 374 | $14.86 | 75,485 |
| 2024-08-09 | Open-market buy | 1,400 | $14.96 | 75,111 |
| 2024-08-09 | Open-market buy | 586 | $14.88 | 73,711 |
| 2024-08-09 | Open-market buy | 266 | $14.90 | 73,125 |
| 2024-08-09 | Open-market buy | 190 | $14.85 | 81,485 |
| 2024-08-09 | Open-market buy | 100 | $14.85 | 81,295 |
| 2024-08-09 | Open-market buy | 6,500 | $14.94 | 346,394 |
| 2024-08-09 | Open-market buy | 315 | $14.91 | 69,800 |
| 2024-08-09 | Open-market buy | 946 | $14.89 | 70,746 |
| 2024-08-09 | Open-market buy | 13 | $14.85 | 81,195 |
| 2024-08-09 | Open-market buy | 635 | $14.87 | 71,381 |
| 2024-08-09 | Open-market buy | 1,478 | $14.88 | 72,859 |
| 2024-08-09 | J | 136,928 | $0.00 | 0 |
| 2024-08-09 | J | 136,928 | $0.00 | 304,032 |
| 2024-08-09 | J | 102,855 | $0.00 | 201,177 |
| 2024-08-09 | J | 99,537 | $0.00 | 99,537 |
| 2024-08-09 | J | 101,640 | $0.00 | 101,640 |
| 2024-08-09 | J | 102,855 | $0.00 | 102,855 |
| 2024-08-09 | J | 99,537 | $0.00 | 0 |
| 2024-07-23 | J | 15,144 | $0.00 | 69,485 |
| 2024-07-23 | J | 15,144 | $0.00 | 339,894 |
| 2024-06-14 | Open-market buy | 5,000 | $15.79 | 84,629 |
| 2024-06-10 | Open-market buy | 5,000 | $16.59 | 324,750 |
| 2024-06-10 | Open-market buy | 5,000 | $15.79 | 74,629 |
| 2024-06-10 | Open-market buy | 5,000 | $16.58 | 79,629 |
| 2024-05-07 | Open-market buy | 1,000 | $14.27 | 65,629 |
| 2024-05-07 | Open-market buy | 2,000 | $14.79 | 69,629 |
| 2024-05-07 | Open-market buy | 2,000 | $14.54 | 67,629 |
| 2024-05-07 | Open-market buy | 2,000 | $14.40 | 310,750 |
| 2024-05-07 | Open-market buy | 3,000 | $14.63 | 313,750 |
| 2024-05-07 | Open-market buy | 1,000 | $14.79 | 314,750 |
| 2024-05-07 | Open-market buy | 3,000 | $14.80 | 317,750 |
| 2024-05-07 | Open-market buy | 2,000 | $14.84 | 319,750 |
| 2024-02-27 | J | 4,052 | $0.00 | 130,754 |
| 2024-02-15 | Option exercise (derivative) | 6,480 | $0.00 | 114,937 |
| 2024-02-15 | Option exercise (derivative) | 7,786 | $0.00 | 107,151 |
| 2024-02-15 | Option exercise (derivative) | 10,959 | $0.00 | 96,192 |
| 2024-02-15 | Option exercise (derivative) | 4,876 | $0.00 | 121,417 |
| 2024-02-15 | Option exercise | 30,101 | — | 317,102 |
| 2024-02-15 | Tax withholding | 8,352 | $19.65 | 308,750 |
| 2024-02-13 | Grant / award (derivative) | 43,839 | $0.00 | 128,872 |
| 2024-02-13 | Grant / award (derivative) | 41,260 | $0.00 | 126,293 |
| 2024-01-02 | Gift | 200 | $0.00 | 287,001 |
| 2023-07-18 | Gift | 1,800 | $0.00 | 287,201 |
| 2023-05-26 | J | 23,778 | — | 136,928 |
| 2023-05-26 | J | 49,900 | — | 167,104 |
| 2023-04-18 | W | 333 | $0.00 | 64,629 |
| 2023-02-28 | J | 2,463 | $0.00 | 134,806 |
| 2023-02-22 | Grant / award (derivative) | 43,839 | $0.00 | 85,033 |
| 2023-02-16 | Option exercise (derivative) | 4,876 | $0.00 | 55,460 |
| 2023-02-16 | Option exercise (derivative) | 6,480 | $0.00 | 48,980 |
| 2023-02-16 | Option exercise (derivative) | 4,880 | $0.00 | 60,336 |
| 2023-02-16 | Option exercise (derivative) | 7,786 | $0.00 | 41,194 |
| 2023-02-16 | Option exercise | 24,022 | — | 295,666 |
| 2023-02-16 | Tax withholding | 6,665 | $19.29 | 289,001 |
| 2023-02-02 | Grant / award | 13,652 | $0.00 | 276,019 |
| 2023-02-02 | Tax withholding | 4,375 | $20.07 | 271,644 |
| 2022-10-13 | W | 50,271 | $0.00 | 262,367 |
| 2022-06-13 | Open-market buy | 652 | $21.44 | 204,348 |
| 2022-06-13 | Open-market buy | 6,736 | $21.42 | 211,196 |
| 2022-06-13 | Open-market buy | 285 | $21.40 | 212,094 |
| 2022-06-13 | Open-market buy | 2 | $21.39 | 212,096 |
| 2022-06-13 | Open-market buy | 3,270 | $21.45 | 203,696 |
| 2022-06-13 | Open-market buy | 613 | $21.41 | 211,809 |
| 2022-06-13 | Open-market buy | 112 | $21.43 | 204,460 |
| 2022-05-03 | Open-market buy | 100 | $19.06 | 190,326 |
| 2022-05-03 | Open-market buy | 200 | $19.05 | 190,226 |
| 2022-05-03 | Open-market buy | 360 | $19.06 | 190,686 |
| 2022-05-03 | Open-market buy | 5,100 | $19.65 | 200,426 |
| 2022-05-03 | Open-market buy | 4,640 | $19.11 | 195,326 |
| 2022-02-22 | Grant / award (derivative) | 31,144 | $0.00 | 65,216 |
| 2022-02-17 | Option exercise (derivative) | 4,142 | $0.00 | 45,986 |
| 2022-02-17 | Option exercise (derivative) | 4,875 | $0.00 | 36,231 |
| 2022-02-17 | Option exercise (derivative) | 2,159 | $0.00 | 34,072 |
| 2022-02-17 | Option exercise (derivative) | 4,880 | $0.00 | 41,106 |
| 2022-02-17 | Grant / award | 16,056 | $0.00 | 190,026 |
| 2022-02-02 | Grant / award | 16,517 | $0.00 | 173,970 |
| 2021-12-13 | Gift | 19,684 | — | 62,315 |
| 2021-12-13 | Gift | 19,684 | — | 157,453 |
| 2021-11-29 | W | 524 | — | 37,796 |
| 2021-09-21 | Grant / award (derivative) | 21,599 | $0.00 | 50,128 |
| 2021-02-18 | Option exercise (derivative) | 3,140 | $0.00 | 18,375 |
| 2021-02-18 | Option exercise (derivative) | 3,143 | $0.00 | 21,515 |
| 2021-02-18 | Option exercise (derivative) | 2,667 | $0.00 | 24,658 |
| 2021-02-18 | Option exercise (derivative) | 2,371 | $0.00 | 27,325 |
| 2021-02-18 | Tax withholding | 3,778 | $44.88 | 177,137 |
| 2021-02-18 | Grant / award | 11,321 | $0.00 | 180,815 |
| 2021-02-08 | J | 6,180 | $0.00 | 137,269 |
| 2021-02-04 | Tax withholding | 4,856 | $43.21 | 169,594 |
| 2021-02-04 | Grant / award | 15,807 | $0.00 | 174,450 |
| 2021-01-04 | Gift | 500 | $0.00 | 158,643 |
| 2020-12-31 | Gift | 23,604 | $0.00 | 37,272 |
| 2020-12-31 | Gift | 71,312 | $0.00 | 159,143 |
| 2020-12-14 | W | 52,603 | — | 160,706 |
| 2020-12-14 | Gift | 1,570 | — | 230,455 |
| 2020-04-24 | J | 49,738 | — | 217,004 |
| 2020-04-24 | J | 7,385 | — | 108,103 |
| 2020-03-31 | Gift | 410 | — | 232,025 |
| 2020-02-25 | Grant / award (derivative) | 12,561 | $0.00 | 29,696 |
| 2020-02-20 | Option exercise (derivative) | 2,668 | $0.00 | 20,278 |
| 2020-02-20 | Option exercise (derivative) | 2,474 | $0.00 | 25,317 |
| 2020-02-20 | Option exercise (derivative) | 2,371 | $0.00 | 22,946 |
| 2020-02-20 | Option exercise (derivative) | 3,143 | $0.00 | 17,135 |
| 2020-02-20 | Grant / award | 10,656 | $0.00 | 235,740 |
| 2020-02-20 | Tax withholding | 3,305 | $49.43 | 232,435 |
| 2020-02-18 | J | 6,480 | — | 0 |
| 2020-02-18 | J | 2,160 | — | 225,084 |
| 2020-02-05 | Tax withholding | 4,346 | $41.39 | 222,924 |
| 2020-02-05 | Grant / award | 14,226 | $0.00 | 227,240 |
| 2019-12-05 | J | 2,800 | — | 143,449 |
| 2019-09-27 | J | 49,742 | — | 266,742 |
| 2019-09-27 | J | 22,496 | — | 115,488 |
| 2019-02-26 | Grant / award (derivative) | 12,572 | $0.00 | 27,791 |
| 2019-02-21 | Option exercise (derivative) | 2,667 | $0.00 | 15,219 |
| 2019-02-21 | Option exercise (derivative) | 2,371 | $0.00 | 17,886 |
| 2019-02-21 | Option exercise (derivative) | 2,474 | $0.00 | 20,257 |
| 2019-02-21 | Option exercise (derivative) | 2,710 | $0.00 | 22,731 |
| 2019-02-21 | Tax withholding | 3,500 | $50.79 | 213,044 |
| 2019-02-21 | Grant / award | 10,222 | $0.00 | 216,544 |
| 2019-01-29 | Tax withholding | 4,523 | $46.15 | 206,322 |
| 2019-01-29 | Grant / award | 14,842 | $0.00 | 210,845 |
| 2018-11-29 | Option exercise (out-of-money) (derivative) | 10,504 | $8.29 | 73,870 |
| 2018-11-29 | Option exercise (out-of-money) (derivative) | 3,613 | $6.92 | 70,257 |
| 2018-11-29 | Option exercise (out-of-money) (derivative) | 44,816 | $6.92 | 25,441 |
| 2018-11-29 | Tax withholding | 29,734 | $50.79 | 196,003 |
| 2018-11-29 | Grant / award | 48,429 | $6.92 | 225,737 |
| 2018-11-29 | Grant / award | 10,504 | $8.29 | 177,308 |
| 2018-10-23 | Tax withholding | 250 | $38.43 | 166,804 |
| 2018-02-20 | Grant / award (derivative) | 10,670 | $0.00 | 84,374 |
| 2018-02-19 | Option exercise (derivative) | 5,692 | $0.00 | 73,704 |
| 2018-02-19 | Tax withholding | 1,579 | $32.85 | 167,054 |
| 2018-02-19 | Grant / award | 5,692 | $0.00 | 168,633 |
| 2018-02-15 | Option exercise (derivative) | 2,371 | $0.00 | 79,396 |
| 2018-02-15 | Option exercise (derivative) | 2,710 | $0.00 | 84,241 |
| 2018-02-15 | Option exercise (derivative) | 2,474 | $0.00 | 81,767 |
| 2018-02-15 | Tax withholding | 2,095 | $31.05 | 162,941 |
| 2018-02-15 | Grant / award | 7,555 | $0.00 | 165,036 |
| 2018-01-29 | Disposition to issuer | 4,988 | $32.80 | 157,481 |
| 2018-01-29 | Grant / award | 16,256 | $0.00 | 162,469 |
| 2018-01-29 | Grant / award | 16,256 | $0.00 | 162,469 |
| 2018-01-29 | Tax withholding | 4,988 | $32.80 | 157,481 |
| 2017-05-26 | J | 49,742 | — | 316,484 |
| 2017-05-26 | J | 11,983 | — | 137,984 |
| 2017-03-29 | J | 2,653 | — | 149,967 |
| 2017-03-29 | J | 31,586 | — | 366,226 |
| 2017-02-22 | Grant / award (derivative) | 9,484 | $0.00 | 86,951 |
| 2017-02-19 | Tax withholding | 1,749 | $29.00 | 146,213 |
| 2017-02-19 | Grant / award | 5,691 | $0.00 | 147,962 |
| 2017-02-19 | Tax withholding | 1,749 | $29.00 | 146,213 |
| 2017-02-19 | Grant / award | 5,691 | $0.00 | 147,962 |
| 2017-02-18 | Option exercise (derivative) | 2,988 | $0.00 | 83,158 |
| 2017-02-18 | Grant / award | 2,988 | $0.00 | 143,320 |
| 2017-02-18 | Tax withholding | 1,049 | $29.00 | 142,271 |
| 2017-02-18 | Option exercise (derivative) | 2,988 | $0.00 | 83,158 |
| 2017-02-18 | Tax withholding | 1,049 | $29.00 | 142,271 |
| 2017-02-18 | Grant / award | 2,988 | $0.00 | 143,320 |
| 2017-02-16 | Option exercise (derivative) | 2,710 | $0.00 | 88,619 |
| 2017-02-16 | Option exercise (derivative) | 2,473 | $0.00 | 86,146 |
| 2017-02-16 | Tax withholding | 833 | $27.90 | 138,619 |
| 2017-02-16 | Grant / award | 2,473 | $0.00 | 141,092 |
| 2017-02-16 | Tax withholding | 760 | $27.90 | 140,332 |
| 2017-02-16 | Grant / award | 2,710 | $0.00 | 139,452 |
| 2017-02-16 | Option exercise (derivative) | 2,473 | $0.00 | 86,146 |
| 2017-02-16 | Option exercise (derivative) | 5,691 | $0.00 | 77,467 |
| 2016-12-30 | Gift | 345,000 | $0.00 | 90,578 |
| 2016-12-30 | Gift | 46,164 | $0.00 | 136,742 |
| 2016-12-30 | Gift | 345,000 | $0.00 | 345,000 |
| 2016-12-30 | Gift | 46,164 | $0.00 | 64,296 |
| 2016-07-14 | Option exercise (out-of-money) (derivative) | 9,958 | $8.25 | 133,678 |
| 2016-07-14 | Option exercise (out-of-money) (derivative) | 10,837 | $6.92 | 91,329 |
| 2016-07-14 | Option exercise (out-of-money) (derivative) | 31,512 | $8.29 | 102,166 |
| 2016-07-14 | Grant / award | 10,837 | $6.92 | 457,419 |
| 2016-07-14 | Grant / award | 31,512 | $8.29 | 446,582 |
| 2016-07-14 | Grant / award | 9,958 | $8.25 | 415,070 |
| 2016-07-14 | Tax withholding | 21,841 | $41.87 | 435,578 |
| 2016-04-21 | J | 4,615 | — | 146,249 |
| 2016-03-31 | Option exercise (out-of-money) (derivative) | 82,878 | $5.41 | 143,636 |
| 2016-03-31 | Grant / award | 82,878 | $5.41 | 445,343 |
| 2016-03-31 | Tax withholding | 40,231 | $27.06 | 405,112 |
| 2016-02-20 | Option exercise (derivative) | 3,036 | $0.00 | 226,514 |
| 2016-02-20 | Grant / award | 3,036 | $22.07 | 363,469 |
| 2016-02-20 | Tax withholding | 1,004 | $22.07 | 362,465 |
| 2016-02-19 | Option exercise (derivative) | 5,693 | $0.00 | 229,550 |
| 2016-02-19 | Tax withholding | 1,750 | $22.03 | 360,433 |
| 2016-02-19 | Grant / award | 5,693 | $22.03 | 362,183 |
| 2016-02-18 | Option exercise (derivative) | 2,708 | $0.00 | 237,951 |
| 2016-02-18 | Option exercise (derivative) | 2,988 | $0.00 | 240,939 |
| 2016-02-18 | Grant / award | 2,988 | $21.85 | 355,580 |
| 2016-02-18 | Tax withholding | 966 | $21.85 | 354,614 |
| 2016-02-18 | Tax withholding | 832 | $21.85 | 356,490 |
| 2016-02-18 | Grant / award | 2,708 | $21.85 | 357,322 |
| 2016-02-16 | Grant / award (derivative) | 9,895 | $0.00 | 240,939 |
| 2016-02-12 | Option exercise (out-of-money) (derivative) | 46,862 | $12.63 | 487,274 |
| 2016-02-12 | Tax withholding | 28,128 | $21.95 | 352,592 |
| 2016-02-12 | Grant / award | 46,862 | $12.63 | 380,720 |
| 2016-02-12 | Option exercise (out-of-money) (derivative) | 46,862 | $12.63 | 231,004 |
| 2016-02-12 | Tax withholding | 28,128 | $21.95 | 352,592 |
| 2016-02-12 | Grant / award | 46,862 | $12.63 | 380,720 |
| 2015-12-10 | J | 5,600 | — | 76,310 |
| 2015-11-18 | Gift | 2,120 | — | 166,929 |
| 2015-10-23 | Tax withholding | 127 | $47.32 | 169,019 |
| 2015-09-17 | Option exercise (derivative) | 4,800 | $0.00 | 138,953 |
| 2015-09-17 | Grant / award | 4,800 | $40.65 | 170,721 |
| 2015-09-17 | Tax withholding | 1,588 | $40.65 | 169,133 |
| 2015-02-21 | Option exercise (derivative) | 1,429 | $0.00 | 143,753 |
| 2015-02-21 | Tax withholding | 472 | $29.71 | 165,921 |
| 2015-02-21 | Grant / award | 1,429 | $29.71 | 166,393 |
| 2015-02-20 | Option exercise (derivative) | 1,518 | $0.00 | 145,182 |
| 2015-02-20 | Tax withholding | 502 | $29.62 | 164,964 |
| 2015-02-20 | Grant / award | 1,518 | $29.62 | 165,466 |
| 2015-02-19 | Option exercise (derivative) | 2,845 | $0.00 | 146,700 |
| 2015-02-19 | Tax withholding | 917 | $30.02 | 163,948 |
| 2015-02-19 | Grant / award | 2,845 | $30.02 | 164,865 |
| 2015-02-19 | Option exercise (derivative) | 2,845 | $0.00 | 146,700 |
| 2015-02-19 | Grant / award | 2,845 | $30.02 | 164,865 |
| 2015-02-19 | Tax withholding | 917 | $30.02 | 163,948 |
| 2015-02-19 | Tax withholding | 874 | $30.02 | 163,991 |
| 2015-02-18 | Grant / award (derivative) | 5,419 | $0.00 | 150,600 |
| 2015-02-18 | Option exercise (derivative) | 1,494 | $0.00 | 145,181 |
| 2015-02-18 | Grant / award | 1,494 | $30.19 | 162,589 |
| 2015-02-18 | Tax withholding | 569 | $30.19 | 162,020 |
| 2015-02-18 | Option exercise (derivative) | 1,494 | $0.00 | 145,181 |
| 2015-02-18 | Grant / award (derivative) | 5,419 | $0.00 | 150,600 |
| 2015-02-18 | Tax withholding | 569 | $30.19 | 162,020 |
| 2015-02-18 | Grant / award | 1,494 | $30.19 | 162,589 |
| 2014-12-08 | J | 24,870 | — | 198,906 |
| 2014-12-08 | J | 10,477 | — | 81,910 |
| 2014-06-21 | Option exercise (derivative) | 1,055 | $0.00 | 145,620 |
| 2014-06-21 | Grant / award | 1,055 | $27.94 | 162,017 |
| 2014-06-21 | Tax withholding | 349 | $27.94 | 161,095 |
| 2014-02-21 | Option exercise (derivative) | 1,428 | $0.00 | 146,675 |
| 2014-02-21 | Grant / award | 1,428 | $26.90 | 161,421 |
| 2014-02-21 | Tax withholding | 459 | $26.90 | 160,962 |
| 2014-02-20 | Option exercise (derivative) | 1,518 | $0.00 | 148,103 |
| 2014-02-20 | Grant / award | 1,518 | $26.01 | 160,511 |
| 2014-02-20 | Tax withholding | 518 | $26.01 | 159,993 |
| 2014-02-19 | Grant / award (derivative) | 11,383 | $0.00 | 149,621 |
| 2014-02-18 | Option exercise (derivative) | 1,494 | $25.72 | 138,238 |
| 2014-02-18 | Tax withholding | 573 | $25.72 | 158,420 |
| 2014-02-18 | Grant / award | 1,494 | $25.72 | 158,993 |
| 2013-11-01 | Option exercise (out-of-money) (derivative) | 14,937 | $16.50 | 139,732 |
| 2013-11-01 | Tax withholding | 10,889 | $27.73 | 157,499 |
| 2013-11-01 | Option exercise | 14,937 | $16.50 | 168,388 |
| 2013-06-21 | Option exercise (derivative) | 1,055 | $0.00 | 154,669 |
| 2013-06-21 | Grant / award | 1,055 | $16.91 | 153,800 |
| 2013-06-21 | Tax withholding | 349 | $16.91 | 153,451 |
| 2013-02-21 | Option exercise (derivative) | 1,428 | $0.00 | 155,724 |
| 2013-02-21 | Grant / award | 1,428 | $13.94 | 153,293 |
| 2013-02-21 | Tax withholding | 548 | $13.94 | 152,745 |
| 2013-02-20 | Option exercise (derivative) | 1,518 | $0.00 | 157,152 |
| 2013-02-20 | Grant / award | 1,518 | $14.38 | 152,447 |
| 2013-02-20 | Tax withholding | 582 | $14.38 | 151,865 |
| 2013-02-18 | Grant / award (derivative) | 29,633 | $13.84 | 149,748 |
| 2013-02-18 | Grant / award (derivative) | 5,976 | $0.00 | 155,724 |
| 2012-06-21 | Option exercise (derivative) | 1,055 | $0.00 | 12,467 |
| 2012-06-21 | Tax withholding | 339 | $11.97 | 150,929 |
| 2012-06-21 | Grant / award | 1,055 | $11.97 | 151,787 |
| 2012-02-21 | Option exercise (derivative) | 1,428 | $0.00 | 13,522 |
| 2012-02-21 | Tax withholding | 519 | $10.82 | 150,213 |
| 2012-02-21 | Grant / award | 1,428 | $10.82 | 150,732 |
| 2012-02-20 | Grant / award (derivative) | 6,072 | $0.00 | 125,544 |
| 2012-02-20 | Grant / award (derivative) | 41,439 | $10.82 | 119,472 |
| 2012-02-20 | Grant / award (derivative) | 41,439 | $10.82 | 110,594 |
| 2012-02-20 | Grant / award (derivative) | 6,072 | $0.00 | 14,950 |
| 2011-06-21 | Option exercise (derivative) | 1,054 | $0.00 | 78,033 |
| 2011-06-21 | Tax withholding | 339 | $17.81 | 149,304 |
| 2011-06-21 | Grant / award | 1,054 | $17.81 | 149,643 |
| 2011-02-21 | Grant / award (derivative) | 5,713 | $0.00 | 79,087 |
| 2011-02-21 | Grant / award (derivative) | 21,008 | $16.58 | 73,374 |
| 2011-01-11 | J | 497 | — | 92,387 |
| 2010-07-26 | J | 860 | — | 92,884 |
| 2010-06-21 | Grant / award (derivative) | 19,916 | $16.50 | 48,147 |
| 2010-06-21 | Grant / award (derivative) | 4,219 | $0.00 | 52,366 |
| 2009-12-17 | Grant / award | 18,000 | — | 143,766 |
| 2009-11-10 | Option exercise (out-of-money) (derivative) | 6,120 | $10.10 | 28,231 |
| 2009-11-10 | Tax withholding | 3,641 | $16.97 | 142,246 |
| 2009-11-10 | Option exercise | 6,120 | $10.10 | 148,366 |
| 2009-11-10 | Option exercise (out-of-money) (derivative) | 6,120 | $10.10 | 28,231 |
| 2009-11-10 | Tax withholding | 3,641 | $16.97 | 142,469 |
| 2009-11-10 | Option exercise | 6,120 | $10.10 | 148,589 |
| 2009-02-16 | Option exercise (out-of-money) (derivative) | 23,431 | $25.26 | 29,551 |
| 2008-09-16 | Option exercise (out-of-money) (derivative) | 5,394 | $8.08 | 6,120 |
| 2008-09-16 | Option exercise | 5,394 | $8.08 | 146,110 |
| 2008-04-30 | Open-market buy | 400 | $13.59 | 140,716 |
| 2008-03-05 | Open-market buy | 1,200 | $14.83 | 140,316 |
| 2008-03-03 | Open-market buy | 1,000 | $14.51 | 139,116 |
| 2008-02-28 | Open-market buy | 3,400 | $14.77 | 138,116 |
| 2007-12-27 | Gift | 4,000 | — | 133,970 |
| 2007-12-27 | Gift | 4,000 | — | 134,716 |
| 2007-12-19 | Tax withholding | 5,050 | $24.37 | 138,716 |
| 2007-12-17 | Tax withholding | 5,796 | $23.59 | 137,970 |
| 2007-10-22 | Option exercise (out-of-money) (derivative) | 4,884 | $5.99 | 11,514 |
| 2007-10-22 | Option exercise | 4,884 | $5.99 | 125,766 |
| 2007-09-17 | Grant / award (derivative) | 4,800 | — | 4,800 |
| 2007-07-30 | Open-market buy | 500 | $47.58 | 31,248 |
| 2007-07-30 | Open-market buy | 500 | $48.52 | 40,294 |
| 2007-07-30 | Open-market buy | 500 | $48.50 | 56,661 |
| 2007-05-09 | Open-market buy | 175 | $45.11 | 18,410 |
| 2007-05-09 | Open-market buy | 175 | $45.11 | 39,794 |
| 2006-10-03 | Option exercise (out-of-money) (derivative) | 1,494 | $17.59 | 5,466 |
| 2006-10-03 | Option exercise | 1,494 | $17.59 | 39,619 |
| 2006-06-19 | Open-market buy | 1,300 | $42.81 | 30,748 |
| 2006-06-13 | Open-market sale | 614 | $42.41 | 25,144 |
| 2006-06-13 | Open-market buy | 307 | $42.41 | 56,161 |
| 2006-05-30 | Open-market buy | 1,000 | $42.55 | 29,448 |
| 2006-05-25 | Open-market sale | 2,360 | $42.37 | 25,758 |
| 2006-05-25 | Open-market buy | 680 | $42.01 | 28,448 |
| 2006-05-24 | Open-market buy | 500 | $42.49 | 27,768 |
| 2006-05-24 | Open-market buy | 1,180 | $42.37 | 55,854 |
| 2006-05-15 | Open-market buy | 220 | $41.36 | 1,080 |
| 2006-05-10 | Open-market buy | 200 | $42.19 | 37,595 |
| 2006-05-10 | Open-market buy | 530 | $41.96 | 38,125 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.