SEC CIK 1461137
Gray Charles Jeffrey
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| TERview stock → | 24,643 | 2024-01-29 |
Position History — TER
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — TER
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2024-01-29 | Tax withholding | 2,013 | $106.07 | 24,643 |
| 2024-01-25 | Grant / award | 4,697 | $0.00 | 26,656 |
| 2024-01-24 | Tax withholding | 311 | $110.67 | 21,959 |
| 2023-02-06 | Gift | 1,000 | $0.00 | 22,270 |
| 2023-01-31 | Open-market sale | 686 | $100.00 | 23,270 |
| 2023-01-30 | Tax withholding | 644 | $100.17 | 23,956 |
| 2023-01-27 | Grant / award (derivative) | 2,568 | $0.00 | 2,568 |
| 2023-01-27 | Grant / award | 3,046 | $0.00 | 24,600 |
| 2023-01-26 | Open-market sale | 1,152 | $100.00 | 21,554 |
| 2023-01-25 | Option exercise (derivative) | 1,999 | $0.00 | 0 |
| 2023-01-25 | Option exercise | 1,999 | $36.75 | 24,705 |
| 2023-01-25 | Tax withholding | 1,080 | $103.44 | 31,777 |
| 2023-01-25 | Open-market sale | 9,071 | $100.54 | 22,706 |
| 2023-01-24 | Option exercise (derivative) | 1,040 | $0.00 | 1,041 |
| 2023-01-24 | Tax withholding | 5,362 | $103.02 | 33,290 |
| 2023-01-24 | Option exercise | 1,040 | $72.10 | 39,692 |
| 2023-01-24 | Open-market sale | 1,040 | $102.00 | 38,652 |
| 2023-01-24 | Tax withholding | 433 | $103.02 | 32,857 |
| 2023-01-23 | Grant / award | 13,971 | $0.00 | 38,652 |
| 2022-02-01 | Option exercise (derivative) | 1,541 | $0.00 | 0 |
| 2022-02-01 | Option exercise (derivative) | 1,040 | $0.00 | 2,081 |
| 2022-02-01 | Option exercise | 1,541 | $47.70 | 26,222 |
| 2022-02-01 | Option exercise | 1,040 | $72.10 | 25,721 |
| 2022-02-01 | Open-market sale | 1,040 | $118.34 | 24,681 |
| 2022-01-31 | Option exercise (derivative) | 1,998 | $0.00 | 1,999 |
| 2022-01-31 | Tax withholding | 294 | $117.43 | 41,149 |
| 2022-01-31 | Option exercise | 1,998 | $36.75 | 28,542 |
| 2022-01-31 | Open-market sale | 1,998 | $112.12 | 26,544 |
| 2022-01-28 | Grant / award (derivative) | 2,564 | $0.00 | 2,564 |
| 2022-01-28 | Grant / award | 2,676 | $0.00 | 41,443 |
| 2022-01-26 | Tax withholding | 723 | $143.37 | 38,767 |
| 2022-01-25 | Tax withholding | 653 | $138.29 | 26,463 |
| 2022-01-25 | Tax withholding | 9,287 | $138.29 | 39,490 |
| 2022-01-25 | Grant / award | 22,314 | $0.00 | 48,777 |
| 2022-01-24 | Tax withholding | 304 | $147.44 | 27,116 |
| 2021-05-03 | Open-market sale | 7,000 | $126.32 | 27,420 |
| 2021-01-29 | Option exercise (derivative) | 2,630 | $0.00 | 0 |
| 2021-01-29 | Option exercise (derivative) | 1,541 | $0.00 | 1,541 |
| 2021-01-29 | Option exercise (derivative) | 1,998 | $0.00 | 3,997 |
| 2021-01-29 | Option exercise (derivative) | 1,040 | $0.00 | 3,121 |
| 2021-01-29 | Grant / award (derivative) | 2,733 | $0.00 | 2,733 |
| 2021-01-29 | Option exercise | 2,630 | $28.56 | 46,138 |
| 2021-01-29 | Option exercise | 1,998 | $36.75 | 49,677 |
| 2021-01-29 | Option exercise | 1,541 | $47.70 | 47,679 |
| 2021-01-29 | Grant / award | 2,644 | $0.00 | 34,420 |
| 2021-01-29 | Option exercise | 1,040 | $72.10 | 50,717 |
| 2021-01-29 | Open-market sale | 6,396 | $117.49 | 44,321 |
| 2021-01-29 | Open-market sale | 12,545 | $118.78 | 31,776 |
| 2021-01-27 | Tax withholding | 1,166 | $130.11 | 43,508 |
| 2021-01-26 | Tax withholding | 722 | $138.10 | 37,472 |
| 2021-01-26 | Grant / award | 12,943 | $0.00 | 50,415 |
| 2021-01-26 | Tax withholding | 5,741 | $138.10 | 44,674 |
| 2021-01-25 | Tax withholding | 962 | $140.11 | 38,194 |
| 2020-07-27 | Open-market sale | 100 | $88.19 | 40,656 |
| 2020-07-27 | Open-market sale | 3,400 | $88.17 | 40,756 |
| 2020-07-27 | Open-market sale | 1,500 | $88.21 | 39,156 |
| 2020-01-30 | Option exercise (derivative) | 3,302 | $0.00 | 0 |
| 2020-01-30 | Open-market sale | 19,589 | $70.32 | 44,156 |
| 2020-01-30 | Option exercise | 3,302 | $19.43 | 63,745 |
| 2020-01-29 | Tax withholding | 1,598 | $70.03 | 60,443 |
| 2020-01-28 | Option exercise (derivative) | 2,630 | $0.00 | 2,630 |
| 2020-01-28 | Option exercise (derivative) | 1,998 | $0.00 | 5,995 |
| 2020-01-28 | Option exercise (derivative) | 1,541 | $0.00 | 3,082 |
| 2020-01-28 | Option exercise | 1,998 | $36.75 | 64,039 |
| 2020-01-28 | Option exercise | 1,541 | $47.70 | 63,582 |
| 2020-01-28 | Open-market sale | 4,102 | $71.37 | 62,041 |
| 2020-01-28 | Option exercise | 2,630 | $28.56 | 64,671 |
| 2020-01-27 | Tax withholding | 1,165 | $69.49 | 51,861 |
| 2020-01-27 | Grant / award | 23,535 | $0.00 | 75,396 |
| 2020-01-27 | Tax withholding | 9,253 | $69.49 | 66,143 |
| 2020-01-26 | Tax withholding | 475 | $69.49 | 53,026 |
| 2020-01-25 | Tax withholding | 743 | $69.49 | 53,501 |
| 2020-01-24 | Grant / award (derivative) | 4,161 | $0.00 | 4,161 |
| 2020-01-24 | Grant / award | 3,579 | $0.00 | 54,244 |
| 2019-07-25 | Option exercise (derivative) | 1,540 | $0.00 | 4,623 |
| 2019-07-25 | Option exercise | 1,540 | $47.70 | 29,540 |
| 2019-07-25 | Open-market sale | 1,540 | $57.14 | 28,000 |
| 2019-04-26 | Gift | 2,000 | $0.00 | 33,415 |
| 2019-01-31 | Option exercise (derivative) | 3,302 | $0.00 | 3,302 |
| 2019-01-31 | Option exercise (derivative) | 2,630 | $0.00 | 5,260 |
| 2019-01-31 | Option exercise (derivative) | 3,640 | $0.00 | 0 |
| 2019-01-31 | Option exercise | 3,640 | $18.10 | 39,055 |
| 2019-01-31 | Option exercise | 2,630 | $28.56 | 38,045 |
| 2019-01-31 | Option exercise | 3,302 | $19.43 | 38,717 |
| 2019-01-31 | Open-market sale | 3,302 | $36.69 | 35,415 |
| 2019-01-30 | Option exercise (derivative) | 18,014 | $0.00 | 0 |
| 2019-01-30 | Option exercise (derivative) | 17,204 | $0.00 | 18,014 |
| 2019-01-30 | Option exercise | 17,204 | $36.34 | 51,700 |
| 2019-01-30 | Option exercise | 3,564 | $36.90 | 60,582 |
| 2019-01-30 | Tax withholding | 1,583 | $36.90 | 58,999 |
| 2019-01-30 | Tax withholding | 7,638 | $36.34 | 57,018 |
| 2019-01-30 | Option exercise | 18,014 | $36.34 | 64,656 |
| 2019-01-30 | Tax withholding | 5,058 | $36.34 | 46,642 |
| 2019-01-29 | Grant / award (derivative) | 35,218 | $0.00 | 35,218 |
| 2019-01-29 | Option exercise (derivative) | 3,603 | $0.00 | 3,603 |
| 2019-01-29 | Tax withholding | 1,054 | $36.34 | 34,496 |
| 2019-01-29 | Option exercise | 3,603 | $36.34 | 35,550 |
| 2019-01-28 | Option exercise (derivative) | 2,626 | $0.00 | 5,253 |
| 2019-01-28 | Option exercise (derivative) | 1,627 | $0.00 | 4,883 |
| 2019-01-28 | Tax withholding | 565 | $36.77 | 31,947 |
| 2019-01-28 | Option exercise | 1,627 | $36.77 | 32,512 |
| 2019-01-28 | Tax withholding | 841 | $36.77 | 30,885 |
| 2019-01-28 | Option exercise | 2,626 | $36.77 | 31,726 |
| 2019-01-25 | Grant / award (derivative) | 8,926 | $0.00 | 8,926 |
| 2019-01-25 | Grant / award (derivative) | 7,993 | $0.00 | 7,993 |
| 2018-01-31 | Option exercise (derivative) | 3,640 | $0.00 | 3,640 |
| 2018-01-31 | Option exercise (derivative) | 2,629 | $0.00 | 7,890 |
| 2018-01-31 | Option exercise (derivative) | 3,302 | $0.00 | 6,604 |
| 2018-01-31 | Option exercise | 2,629 | $28.56 | 31,729 |
| 2018-01-31 | Option exercise | 3,640 | $18.10 | 32,740 |
| 2018-01-31 | Open-market sale | 95 | $45.85 | 45,300 |
| 2018-01-31 | Open-market sale | 6,372 | $46.77 | 45,395 |
| 2018-01-31 | Open-market sale | 3,302 | $46.77 | 29,100 |
| 2018-01-31 | Option exercise | 3,302 | $19.43 | 32,402 |
| 2018-01-30 | Option exercise (derivative) | 27,529 | $0.00 | 0 |
| 2018-01-30 | Grant / award (derivative) | 27,529 | $0.00 | 27,529 |
| 2018-01-30 | Option exercise (derivative) | 3,564 | $0.00 | 3,564 |
| 2018-01-30 | Tax withholding | 11,234 | $46.33 | 51,767 |
| 2018-01-30 | Tax withholding | 1,585 | $46.33 | 35,472 |
| 2018-01-30 | Option exercise | 3,564 | $46.33 | 37,057 |
| 2018-01-30 | Option exercise | 27,529 | $46.33 | 63,001 |
| 2018-01-29 | Option exercise (derivative) | 2,626 | $0.00 | 7,879 |
| 2018-01-29 | Option exercise (derivative) | 3,603 | $0.00 | 7,206 |
| 2018-01-29 | Option exercise | 2,626 | $46.86 | 34,267 |
| 2018-01-29 | Tax withholding | 1,062 | $46.86 | 31,641 |
| 2018-01-29 | Option exercise | 3,603 | $46.86 | 32,703 |
| 2018-01-29 | Tax withholding | 774 | $46.86 | 33,493 |
| 2018-01-26 | Option exercise (derivative) | 2,851 | $0.00 | 0 |
| 2018-01-26 | Grant / award (derivative) | 6,510 | $0.00 | 6,510 |
| 2018-01-26 | Grant / award (derivative) | 6,163 | $0.00 | 6,163 |
| 2018-01-26 | Open-market sale | 596 | $47.25 | 31,593 |
| 2018-01-26 | Open-market sale | 1,593 | $47.26 | 30,000 |
| 2018-01-26 | Gift | 900 | $0.00 | 29,100 |
| 2018-01-26 | Option exercise | 2,851 | $19.16 | 32,851 |
| 2018-01-24 | Option exercise (derivative) | 3,268 | $0.00 | 0 |
| 2018-01-24 | Option exercise | 3,268 | $46.79 | 33,268 |
| 2018-01-24 | Tax withholding | 1,079 | $46.79 | 32,189 |
| 2017-10-27 | Open-market sale | 1,500 | $42.26 | 30,000 |
| 2017-10-27 | Open-market sale | 6,661 | $42.24 | 31,500 |
| 2017-04-28 | Open-market sale | 15,000 | $36.12 | 38,161 |
| 2017-02-06 | Option exercise (derivative) | 3,888 | $0.00 | 0 |
| 2017-02-06 | Option exercise (derivative) | 3,302 | $0.00 | 9,906 |
| 2017-02-06 | Option exercise (derivative) | 8,553 | $0.00 | 2,851 |
| 2017-02-06 | Option exercise (derivative) | 7,280 | $0.00 | 7,280 |
| 2017-02-06 | Option exercise | 8,553 | $19.16 | 61,714 |
| 2017-02-06 | Option exercise | 3,302 | $19.43 | 56,463 |
| 2017-02-06 | Option exercise | 7,280 | $18.10 | 60,441 |
| 2017-02-06 | Option exercise | 9,442 | $16.56 | 62,603 |
| 2017-02-06 | Option exercise | 3,888 | $16.95 | 57,049 |
| 2017-02-06 | Open-market sale | 11,037 | $28.57 | 53,161 |
| 2017-01-30 | Option exercise (derivative) | 3,564 | $0.00 | 7,128 |
| 2017-01-30 | Option exercise (derivative) | 3,602 | $0.00 | 10,809 |
| 2017-01-30 | Tax withholding | 1,169 | $28.80 | 61,791 |
| 2017-01-30 | Option exercise | 3,564 | $28.80 | 65,355 |
| 2017-01-30 | Tax withholding | 1,157 | $28.80 | 64,198 |
| 2017-01-30 | Option exercise | 3,602 | $28.80 | 62,960 |
| 2017-01-27 | Grant / award (derivative) | 10,519 | $0.00 | 10,519 |
| 2017-01-27 | Grant / award (derivative) | 10,505 | $0.00 | 10,505 |
| 2017-01-27 | Open-market sale | 6,400 | $27.80 | 59,358 |
| 2017-01-25 | Option exercise (derivative) | 3,473 | $0.00 | 0 |
| 2017-01-25 | Tax withholding | 1,127 | $27.20 | 65,758 |
| 2017-01-25 | Option exercise | 6,946 | $27.20 | 65,666 |
| 2017-01-25 | Tax withholding | 2,254 | $27.20 | 63,412 |
| 2017-01-25 | Option exercise | 3,473 | $27.20 | 66,885 |
| 2017-01-24 | Grant / award (derivative) | 4,992 | $0.00 | 4,992 |
| 2017-01-24 | Option exercise (derivative) | 3,268 | $0.00 | 3,268 |
| 2017-01-24 | Option exercise (derivative) | 4,992 | $0.00 | 0 |
| 2017-01-24 | Tax withholding | 1,061 | $26.53 | 58,720 |
| 2017-01-24 | Option exercise | 4,992 | $26.53 | 61,421 |
| 2017-01-24 | Tax withholding | 1,640 | $26.53 | 59,781 |
| 2017-01-24 | Option exercise | 3,268 | $26.53 | 56,429 |
| 2016-02-02 | Open-market sale | 17,000 | $19.21 | 53,161 |
| 2016-02-01 | Option exercise (derivative) | 3,563 | $0.00 | 10,692 |
| 2016-02-01 | Option exercise | 3,563 | $19.47 | 71,318 |
| 2016-02-01 | Tax withholding | 1,157 | $19.47 | 70,161 |
| 2016-01-29 | Grant / award (derivative) | 14,411 | $0.00 | 14,411 |
| 2016-01-29 | Grant / award (derivative) | 13,208 | $0.00 | 13,208 |
| 2016-01-27 | Option exercise (derivative) | 3,142 | $0.00 | 0 |
| 2016-01-27 | Option exercise | 6,284 | $19.94 | 67,673 |
| 2016-01-27 | Tax withholding | 2,040 | $19.94 | 65,633 |
| 2016-01-27 | Option exercise | 3,142 | $19.94 | 68,775 |
| 2016-01-27 | Tax withholding | 1,020 | $19.94 | 67,755 |
| 2016-01-25 | Option exercise (derivative) | 3,268 | $0.00 | 6,536 |
| 2016-01-25 | Option exercise (derivative) | 6,944 | $0.00 | 6,946 |
| 2016-01-25 | Option exercise (derivative) | 3,472 | $0.00 | 3,473 |
| 2016-01-25 | Option exercise | 3,472 | $19.44 | 60,482 |
| 2016-01-25 | Option exercise | 3,268 | $19.44 | 62,623 |
| 2016-01-25 | Tax withholding | 1,127 | $19.44 | 59,355 |
| 2016-01-25 | Tax withholding | 1,234 | $19.44 | 61,389 |
| 2016-01-25 | Tax withholding | 2,333 | $19.44 | 57,010 |
| 2016-01-25 | Option exercise | 6,944 | $19.44 | 59,343 |
| 2015-01-30 | Option exercise (derivative) | 3,887 | $0.00 | 3,888 |
| 2015-01-30 | Option exercise (derivative) | 3,524 | $0.00 | 0 |
| 2015-01-30 | Option exercise (derivative) | 4,721 | $0.00 | 9,442 |
| 2015-01-30 | Grant / award (derivative) | 14,255 | $0.00 | 14,255 |
| 2015-01-30 | Grant / award (derivative) | 14,560 | $0.00 | 14,560 |
| 2015-01-30 | Option exercise | 3,887 | $16.95 | 56,286 |
| 2015-01-30 | Option exercise | 3,524 | $16.23 | 55,923 |
| 2015-01-30 | Option exercise | 4,721 | $16.56 | 57,120 |
| 2015-01-30 | Open-market sale | 3,887 | $18.25 | 52,399 |
| 2015-01-28 | Option exercise (derivative) | 2,927 | $0.00 | 0 |
| 2015-01-28 | Option exercise | 2,927 | $18.74 | 73,352 |
| 2015-01-28 | Option exercise | 5,854 | $18.74 | 72,331 |
| 2015-01-28 | Tax withholding | 953 | $18.74 | 72,399 |
| 2015-01-28 | Tax withholding | 1,906 | $18.74 | 70,425 |
| 2015-01-27 | Option exercise (derivative) | 6,284 | $0.00 | 6,284 |
| 2015-01-27 | Option exercise (derivative) | 3,142 | $0.00 | 3,142 |
| 2015-01-27 | Option exercise | 6,284 | $18.88 | 66,404 |
| 2015-01-27 | Tax withholding | 2,046 | $18.88 | 64,358 |
| 2015-01-27 | Option exercise | 3,142 | $18.88 | 67,500 |
| 2015-01-27 | Tax withholding | 1,023 | $18.88 | 66,477 |
| 2015-01-26 | Option exercise (derivative) | 6,944 | $0.00 | 13,890 |
| 2015-01-26 | Option exercise (derivative) | 3,472 | $0.00 | 6,945 |
| 2015-01-26 | Option exercise (derivative) | 3,267 | $0.00 | 9,804 |
| 2015-01-26 | Tax withholding | 1,237 | $19.36 | 60,120 |
| 2015-01-26 | Option exercise | 3,472 | $19.36 | 59,221 |
| 2015-01-26 | Tax withholding | 2,342 | $19.36 | 55,749 |
| 2015-01-26 | Option exercise | 3,267 | $19.36 | 61,357 |
| 2015-01-26 | Option exercise | 6,944 | $19.36 | 58,091 |
| 2015-01-26 | Tax withholding | 1,131 | $19.36 | 58,090 |
| 2014-02-24 | Option exercise (derivative) | 10,570 | $0.00 | 3,524 |
| 2014-02-24 | Option exercise (derivative) | 4,721 | $0.00 | 14,163 |
| 2014-02-24 | Option exercise (derivative) | 7,774 | $0.00 | 7,775 |
| 2014-02-24 | Option exercise | 10,570 | $16.23 | 61,717 |
| 2014-02-24 | Option exercise | 7,774 | $16.95 | 58,921 |
| 2014-02-24 | Option exercise | 4,721 | $16.56 | 55,868 |
| 2014-02-24 | Open-market sale | 7,774 | $20.21 | 51,147 |
| 2014-01-29 | Option exercise (derivative) | 8,049 | $0.00 | 0 |
| 2014-01-29 | Option exercise (derivative) | 4,711 | $0.00 | 0 |
| 2014-01-29 | Tax withholding | 1,534 | $18.84 | 51,147 |
| 2014-01-29 | Option exercise | 4,711 | $18.84 | 52,681 |
| 2014-01-29 | Tax withholding | 2,301 | $18.84 | 47,970 |
| 2014-01-29 | Option exercise | 7,068 | $18.84 | 50,271 |
| 2014-01-29 | Open-market sale | 5,921 | $19.21 | 43,203 |
| 2014-01-29 | Option exercise | 8,049 | $9.34 | 51,252 |
| 2014-01-28 | Option exercise (derivative) | 5,853 | $0.00 | 5,854 |
| 2014-01-28 | Option exercise (derivative) | 2,927 | $0.00 | 2,927 |
| 2014-01-28 | Open-market sale | 42 | $19.25 | 56,303 |
| 2014-01-28 | Tax withholding | 953 | $19.19 | 49,124 |
| 2014-01-28 | Option exercise | 2,927 | $19.19 | 50,077 |
| 2014-01-28 | Tax withholding | 1,906 | $19.19 | 47,150 |
| 2014-01-28 | Option exercise | 5,853 | $19.19 | 49,056 |
| 2014-01-28 | Open-market sale | 600 | $19.27 | 43,203 |
| 2014-01-28 | Open-market sale | 1,200 | $19.26 | 43,803 |
| 2014-01-28 | Open-market sale | 11,200 | $19.26 | 45,003 |
| 2014-01-28 | Open-market sale | 100 | $19.25 | 56,203 |
| 2014-01-27 | Option exercise (derivative) | 6,284 | $0.00 | 12,568 |
| 2014-01-27 | Option exercise (derivative) | 3,142 | $0.00 | 6,284 |
| 2014-01-27 | Option exercise | 6,284 | $18.92 | 59,903 |
| 2014-01-27 | Tax withholding | 2,046 | $18.92 | 57,857 |
| 2014-01-27 | Tax withholding | 1,106 | $18.92 | 56,345 |
| 2014-01-27 | Tax withholding | 1,023 | $18.92 | 57,451 |
| 2014-01-27 | Tax withholding | 2,525 | $18.92 | 55,332 |
| 2014-01-27 | Option exercise | 3,142 | $18.92 | 58,474 |
| 2014-01-25 | Option exercise (derivative) | 3,472 | $0.00 | 10,417 |
| 2014-01-25 | Option exercise (derivative) | 6,944 | $0.00 | 20,834 |
| 2014-01-25 | Option exercise | 3,472 | $18.92 | 53,619 |
| 2014-01-25 | Option exercise | 6,944 | $18.92 | 50,147 |
| 2014-01-24 | Grant / award (derivative) | 13,071 | $0.00 | 13,071 |
| 2014-01-24 | Grant / award (derivative) | 11,404 | $0.00 | 11,404 |
| 2014-01-21 | Grant / award (derivative) | 27,778 | $0.00 | 27,778 |
| 2013-05-02 | Option exercise (derivative) | 20,313 | $0.00 | 0 |
| 2013-05-02 | Option exercise | 20,313 | $6.29 | 63,516 |
| 2013-05-02 | Open-market sale | 5,524 | $16.06 | 43,203 |
| 2013-05-01 | Option exercise (derivative) | 8,125 | $0.00 | 0 |
| 2013-05-01 | Option exercise | 8,125 | $16.11 | 51,328 |
| 2013-05-01 | Tax withholding | 2,601 | $16.11 | 48,727 |
| 2013-01-30 | Option exercise (derivative) | 8,049 | $0.00 | 8,049 |
| 2013-01-30 | Option exercise | 8,049 | $9.34 | 51,252 |
| 2013-01-30 | Open-market sale | 8,049 | $16.23 | 43,203 |
| 2013-01-29 | Option exercise (derivative) | 4,711 | $0.00 | 4,711 |
| 2013-01-29 | Option exercise (derivative) | 7,066 | $0.00 | 7,068 |
| 2013-01-29 | Option exercise | 4,711 | $16.28 | 55,939 |
| 2013-01-29 | Tax withholding | 2,304 | $16.28 | 51,228 |
| 2013-01-29 | Option exercise | 7,066 | $16.28 | 53,532 |
| 2013-01-29 | Tax withholding | 1,536 | $16.28 | 54,403 |
| 2013-01-28 | Option exercise (derivative) | 5,854 | $0.00 | 11,707 |
| 2013-01-28 | Option exercise (derivative) | 2,927 | $0.00 | 5,854 |
| 2013-01-28 | Tax withholding | 2,322 | $16.30 | 45,491 |
| 2013-01-28 | Tax withholding | 997 | $16.30 | 46,466 |
| 2013-01-28 | Tax withholding | 955 | $16.30 | 47,463 |
| 2013-01-28 | Option exercise | 2,927 | $16.30 | 48,418 |
| 2013-01-28 | Tax withholding | 1,898 | $16.30 | 47,813 |
| 2013-01-28 | Option exercise | 5,854 | $16.30 | 49,711 |
| 2013-01-27 | Option exercise (derivative) | 3,142 | $0.00 | 9,426 |
| 2013-01-27 | Option exercise (derivative) | 6,284 | $0.00 | 18,852 |
| 2013-01-27 | Option exercise | 6,284 | $16.30 | 40,715 |
| 2013-01-27 | Option exercise | 3,142 | $16.30 | 43,857 |
| 2013-01-25 | Grant / award (derivative) | 18,884 | $0.00 | 18,884 |
| 2013-01-25 | Grant / award (derivative) | 13,889 | $0.00 | 13,889 |
| 2013-01-22 | Grant / award (derivative) | 25,136 | $0.00 | 25,136 |
| 2012-05-02 | Open-market sale | 700 | $16.98 | 35,031 |
| 2012-05-02 | Open-market sale | 1,450 | $16.97 | 35,731 |
| 2012-05-02 | Open-market sale | 600 | $16.98 | 34,431 |
| 2012-05-01 | Option exercise (derivative) | 3,500 | $0.00 | 20,313 |
| 2012-05-01 | Option exercise (derivative) | 16,812 | $0.00 | 23,813 |
| 2012-05-01 | Option exercise (derivative) | 8,125 | — | 8,125 |
| 2012-05-01 | Option exercise | 3,500 | $6.29 | 31,632 |
| 2012-05-01 | Tax withholding | 2,576 | $17.21 | 37,181 |
| 2012-05-01 | Option exercise | 8,125 | $17.21 | 39,757 |
| 2012-05-01 | Open-market sale | 300 | $17.36 | 28,132 |
| 2012-05-01 | Open-market sale | 2,854 | $17.35 | 28,432 |
| 2012-05-01 | Open-market sale | 6,346 | $17.34 | 31,286 |
| 2012-05-01 | Open-market sale | 7,312 | $17.33 | 37,632 |
| 2012-05-01 | Option exercise | 16,812 | $6.29 | 44,944 |
| 2012-01-31 | Option exercise (derivative) | 6,700 | $0.00 | 17,447 |
| 2012-01-31 | Option exercise (derivative) | 1,349 | $0.00 | 16,098 |
| 2012-01-31 | Open-market sale | 2,824 | $16.52 | 26,983 |
| 2012-01-31 | Open-market sale | 6,417 | $16.56 | 27,216 |
| 2012-01-31 | Option exercise | 6,700 | $9.34 | 33,483 |
| 2012-01-31 | Open-market sale | 3,087 | $16.49 | 30,396 |
| 2012-01-31 | Option exercise | 1,349 | $9.34 | 28,132 |
| 2012-01-31 | Open-market sale | 100 | $16.52 | 26,783 |
| 2012-01-31 | Open-market sale | 100 | $16.52 | 26,883 |
| 2012-01-31 | Open-market sale | 389 | $16.51 | 29,807 |
| 2012-01-31 | Open-market sale | 200 | $16.50 | 30,196 |
| 2012-01-30 | Tax withholding | 1,494 | $16.51 | 28,807 |
| 2012-01-30 | Tax withholding | 2,073 | $16.51 | 23,592 |
| 2012-01-30 | Tax withholding | 2,240 | $16.51 | 33,633 |
| 2012-01-30 | Tax withholding | 928 | $16.51 | 25,590 |
| 2012-01-29 | Option exercise (derivative) | 4,711 | $0.00 | 9,422 |
| 2012-01-29 | Option exercise (derivative) | 7,066 | $0.00 | 14,134 |
| 2012-01-29 | Option exercise | 7,066 | $16.51 | 35,873 |
| 2012-01-29 | Option exercise | 4,711 | $16.51 | 30,301 |
| 2012-01-28 | Option exercise (derivative) | 5,853 | $0.00 | 17,561 |
| 2012-01-28 | Option exercise (derivative) | 2,926 | $0.00 | 8,781 |
| 2012-01-28 | Option exercise | 5,853 | $16.51 | 25,665 |
| 2012-01-28 | Option exercise | 2,926 | $16.51 | 26,518 |
| 2012-01-27 | Grant / award (derivative) | 15,549 | $0.00 | 15,549 |
| 2012-01-27 | Grant / award (derivative) | 12,568 | $0.00 | 12,568 |
| 2012-01-24 | Grant / award (derivative) | 23,414 | $0.00 | 23,414 |
| 2011-05-03 | Option exercise (derivative) | 20,313 | $0.00 | 40,625 |
| 2011-05-03 | Open-market sale | 15,913 | $15.63 | 19,812 |
| 2011-05-03 | Open-market sale | 2,770 | $15.69 | 15,412 |
| 2011-05-03 | Option exercise | 20,313 | $6.29 | 35,725 |
| 2011-05-02 | Tax withholding | 2,580 | $0.00 | 18,182 |
| 2011-05-01 | Option exercise (derivative) | 8,125 | $0.00 | 16,250 |
| 2011-05-01 | Option exercise | 8,125 | $0.00 | 20,762 |
| 2011-02-01 | Option exercise (derivative) | 8,048 | $0.00 | 24,147 |
| 2011-02-01 | Open-market sale | 3,900 | $16.92 | 11,289 |
| 2011-02-01 | Open-market sale | 6,700 | $16.93 | 12,637 |
| 2011-02-01 | Option exercise | 8,048 | $9.34 | 19,337 |
| 2011-01-31 | Tax withholding | 2,449 | $0.00 | 15,189 |
| 2011-01-31 | Tax withholding | 1,496 | $0.00 | 10,572 |
| 2011-01-29 | Option exercise (derivative) | 7,066 | $0.00 | 21,200 |
| 2011-01-29 | Option exercise (derivative) | 4,711 | $0.00 | 14,133 |
| 2011-01-29 | Option exercise | 4,711 | $0.00 | 12,068 |
| 2011-01-29 | Option exercise | 7,066 | $0.00 | 17,638 |
| 2011-01-28 | Grant / award (derivative) | 11,707 | $0.00 | 11,707 |
| 2011-01-28 | Grant / award (derivative) | 14,094 | $16.23 | 14,094 |
| 2011-01-25 | Grant / award (derivative) | 28,266 | $0.00 | 28,266 |
| 2010-05-13 | Option exercise (derivative) | 4,312 | $0.00 | 60,938 |
| 2010-05-13 | Option exercise | 4,312 | $6.29 | 7,357 |
| 2010-05-03 | Option exercise (derivative) | 16,000 | $0.00 | 65,250 |
| 2010-05-03 | Option exercise | 16,000 | $6.29 | 19,045 |
| 2010-05-03 | Tax withholding | 2,580 | $0.00 | 5,545 |
| 2010-05-03 | Open-market sale | 16,000 | $12.61 | 3,045 |
| 2010-05-01 | Option exercise (derivative) | 8,125 | $0.00 | 24,375 |
| 2010-05-01 | Option exercise | 8,125 | $0.00 | 8,125 |
| 2010-01-29 | Grant / award (derivative) | 32,195 | $9.34 | 32,195 |
| 2010-01-29 | Grant / award (derivative) | 18,844 | $0.00 | 18,844 |
| 2009-05-01 | Grant / award (derivative) | 81,250 | $6.29 | 81,250 |
| 2009-05-01 | Grant / award (derivative) | 32,500 | $0.00 | 32,500 |
| 2009-04-06 | — | — | — | 0 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.