SEC CIK 1233112
HARTGRING CORNELIS
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| PDFSview stock → | 46,840 | 2018-06-01 |
Position History — PDFS
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — PDFS
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2018-06-01 | Tax withholding | 2,303 | $13.07 | 46,840 |
| 2018-06-01 | Tax withholding | 758 | $11.98 | 46,082 |
| 2018-01-01 | Tax withholding | 549 | $15.70 | 47,583 |
| 2017-12-01 | Tax withholding | 1,434 | $16.93 | 48,132 |
| 2017-07-01 | Tax withholding | 823 | $16.45 | 48,714 |
| 2017-06-01 | Tax withholding | 2,282 | $16.50 | 49,537 |
| 2017-06-01 | Grant / award | 23,638 | $0.00 | 51,819 |
| 2017-05-01 | Tax withholding | 327 | $17.58 | 28,181 |
| 2017-02-17 | Open-market sale | 981 | — | 28,508 |
| 2017-02-16 | Option exercise (derivative) | 6,667 | $8.79 | 0 |
| 2017-02-16 | Option exercise | 10,855 | — | 47,441 |
| 2017-02-16 | Open-market sale | 17,952 | — | 29,489 |
| 2017-01-01 | Tax withholding | 548 | $22.55 | 35,025 |
| 2016-12-01 | Tax withholding | 706 | $21.95 | 35,573 |
| 2016-11-01 | Tax withholding | 327 | $19.32 | 36,279 |
| 2016-08-03 | Open-market sale | 1,600 | $16.67 | 36,606 |
| 2016-08-02 | Open-market sale | 14,031 | $16.66 | 38,206 |
| 2016-07-01 | Tax withholding | 353 | $14.14 | 51,843 |
| 2016-07-01 | Grant / award | 13,750 | $0.00 | 52,196 |
| 2016-06-01 | Tax withholding | 1,496 | $15.03 | 38,446 |
| 2016-05-28 | Tax withholding | 638 | $14.44 | 39,942 |
| 2016-05-01 | Tax withholding | 381 | $13.45 | 40,915 |
| 2015-12-01 | Tax withholding | 978 | $11.22 | 39,803 |
| 2015-11-22 | Tax withholding | 435 | $10.43 | 40,781 |
| 2015-11-01 | Tax withholding | 454 | $10.56 | 41,216 |
| 2015-06-01 | Grant / award | 11,250 | $0.00 | 43,287 |
| 2015-06-01 | Tax withholding | 1,617 | $16.48 | 41,670 |
| 2015-05-28 | Tax withholding | 908 | $16.12 | 32,037 |
| 2015-05-27 | Tax withholding | 441 | $16.58 | 32,945 |
| 2015-05-22 | Tax withholding | 872 | $16.51 | 33,386 |
| 2015-05-22 | Tax withholding | 335 | $13.13 | 40,580 |
| 2015-05-01 | Tax withholding | 454 | $16.50 | 34,258 |
| 2015-02-12 | Option exercise (derivative) | 1,459 | $0.00 | 0 |
| 2015-02-12 | Option exercise (derivative) | 18,562 | $0.00 | 1,688 |
| 2015-02-12 | Option exercise (derivative) | 833 | $0.00 | 19,167 |
| 2015-02-12 | Option exercise | 833 | $8.79 | 55,566 |
| 2015-02-12 | Open-market sale | 20,854 | $18.19 | 34,712 |
| 2015-02-12 | Option exercise | 1,459 | $3.62 | 36,171 |
| 2015-02-12 | Option exercise | 18,562 | $6.21 | 54,733 |
| 2015-02-11 | Option exercise (derivative) | 14,400 | $0.00 | 0 |
| 2015-02-11 | Option exercise (derivative) | 12,500 | $0.00 | 7,500 |
| 2015-02-11 | Option exercise (derivative) | 7,500 | $0.00 | 2,500 |
| 2015-02-11 | Option exercise | 20,000 | $8.79 | 69,112 |
| 2015-02-11 | Option exercise | 14,400 | $8.92 | 49,112 |
| 2015-02-11 | Open-market sale | 34,400 | $17.57 | 34,712 |
| 2015-02-10 | Option exercise (derivative) | 65,600 | $0.00 | 14,400 |
| 2015-02-10 | Option exercise | 65,600 | $8.92 | 100,312 |
| 2015-02-10 | Open-market sale | 65,600 | $17.48 | 34,712 |
| 2014-12-01 | Tax withholding | 353 | $12.67 | 33,694 |
| 2014-11-27 | Tax withholding | 318 | $13.61 | 34,047 |
| 2014-11-22 | Tax withholding | 314 | $13.39 | 34,365 |
| 2014-11-01 | Tax withholding | 327 | $12.97 | 34,684 |
| 2014-06-01 | Tax withholding | 459 | $19.92 | 34,402 |
| 2014-06-01 | Grant / award | 12,375 | $0.00 | 34,861 |
| 2014-05-28 | Tax withholding | 654 | $20.07 | 22,486 |
| 2014-05-27 | Tax withholding | 318 | $20.06 | 23,140 |
| 2014-05-22 | Tax withholding | 628 | $19.26 | 23,785 |
| 2014-05-01 | Tax withholding | 327 | $18.93 | 23,458 |
| 2013-11-27 | Tax withholding | 402 | $23.25 | 24,413 |
| 2013-11-22 | Tax withholding | 397 | $22.52 | 24,815 |
| 2013-11-01 | Tax withholding | 414 | $22.80 | 25,212 |
| 2013-09-11 | Option exercise (derivative) | 18,541 | $0.00 | 1,459 |
| 2013-09-11 | Open-market sale | 10,000 | $21.80 | 25,626 |
| 2013-09-11 | Open-market sale | 8,541 | $21.90 | 35,626 |
| 2013-09-11 | Option exercise | 18,541 | $3.62 | 44,167 |
| 2013-09-10 | Option exercise (derivative) | 2,779 | $0.00 | 20,000 |
| 2013-09-10 | Open-market sale | 2,779 | $21.78 | 25,626 |
| 2013-09-10 | Option exercise | 2,779 | $3.62 | 28,405 |
| 2013-08-05 | Option exercise (derivative) | 2,221 | $0.00 | 22,779 |
| 2013-08-05 | Open-market sale | 2,221 | $21.78 | 25,626 |
| 2013-08-05 | Option exercise | 2,221 | $3.62 | 27,847 |
| 2013-08-02 | Option exercise (derivative) | 1,776 | $0.00 | 25,000 |
| 2013-08-02 | Open-market sale | 1,776 | $21.00 | 25,626 |
| 2013-08-02 | Option exercise | 1,776 | $3.62 | 27,402 |
| 2013-08-01 | Open-market sale | 1,876 | $20.89 | 25,626 |
| 2013-07-31 | Option exercise (derivative) | 2,075 | $0.00 | 26,776 |
| 2013-07-31 | Open-market sale | 2,075 | $21.00 | 27,502 |
| 2013-07-31 | Option exercise | 2,075 | $3.62 | 29,577 |
| 2013-07-30 | Option exercise (derivative) | 6,149 | $0.00 | 28,851 |
| 2013-07-30 | Option exercise | 6,149 | $3.62 | 33,019 |
| 2013-07-30 | Open-market sale | 6,149 | $21.00 | 26,870 |
| 2013-07-29 | Open-market sale | 593 | $20.97 | 35,156 |
| 2013-05-28 | Grant / award | 13,915 | $0.00 | 36,403 |
| 2013-05-28 | Tax withholding | 654 | $18.59 | 35,749 |
| 2013-05-27 | Tax withholding | 318 | $17.78 | 22,488 |
| 2013-05-22 | Tax withholding | 628 | $18.33 | 22,806 |
| 2013-03-14 | Open-market sale | 4,631 | $16.30 | 23,434 |
| 2013-03-14 | Open-market sale | 4,631 | $16.30 | 23,434 |
| 2013-03-13 | Open-market sale | 369 | $16.30 | 28,065 |
| 2013-03-13 | Grant / award | 5,468 | $16.10 | 28,434 |
| 2013-03-13 | Open-market sale | 369 | $16.30 | 28,065 |
| 2013-03-13 | Open-market sale | 5,468 | $16.10 | 28,434 |
| 2012-11-27 | Tax withholding | 310 | $13.83 | 33,902 |
| 2012-11-22 | Tax withholding | 306 | $13.59 | 34,212 |
| 2012-11-15 | Tax withholding | 547 | $13.25 | 34,518 |
| 2012-08-30 | Open-market sale | 9,375 | $12.01 | 35,065 |
| 2012-08-29 | Open-market sale | 10,000 | $12.06 | 44,440 |
| 2012-08-28 | Open-market sale | 10,000 | $12.04 | 54,440 |
| 2012-08-27 | Option exercise (derivative) | 4,619 | $0.00 | 106,514 |
| 2012-08-27 | Open-market sale | 4,100 | $12.09 | 64,440 |
| 2012-08-27 | Open-market sale | 5,000 | $12.07 | 68,540 |
| 2012-08-27 | Open-market sale | 900 | $12.06 | 73,540 |
| 2012-08-27 | Option exercise | 4,619 | $5.40 | 74,440 |
| 2012-08-24 | Option exercise (derivative) | 10,000 | $0.00 | 111,133 |
| 2012-08-24 | Open-market sale | 100 | $11.93 | 79,319 |
| 2012-08-24 | Open-market sale | 200 | $11.93 | 79,419 |
| 2012-08-24 | Open-market sale | 102 | $11.92 | 79,619 |
| 2012-08-24 | Open-market sale | 85 | $11.79 | 79,721 |
| 2012-08-24 | Open-market sale | 15 | $11.72 | 79,806 |
| 2012-08-24 | Option exercise | 10,000 | $5.40 | 79,821 |
| 2012-08-24 | Open-market sale | 700 | $12.05 | 69,821 |
| 2012-08-24 | Open-market sale | 200 | $12.04 | 70,521 |
| 2012-08-24 | Open-market sale | 500 | $12.03 | 70,721 |
| 2012-08-24 | Open-market sale | 400 | $12.02 | 71,221 |
| 2012-08-24 | Open-market sale | 1,000 | $12.01 | 71,621 |
| 2012-08-24 | Open-market sale | 1,200 | $12.00 | 72,621 |
| 2012-08-24 | Open-market sale | 1,800 | $11.99 | 73,821 |
| 2012-08-24 | Open-market sale | 400 | $11.98 | 75,621 |
| 2012-08-24 | Open-market sale | 900 | $11.97 | 76,021 |
| 2012-08-24 | Open-market sale | 100 | $11.94 | 79,219 |
| 2012-08-24 | Open-market sale | 898 | $11.94 | 78,321 |
| 2012-08-24 | Open-market sale | 1,101 | $11.95 | 77,220 |
| 2012-08-24 | Open-market sale | 99 | $11.96 | 77,121 |
| 2012-08-24 | Open-market sale | 200 | $11.97 | 76,921 |
| 2012-08-23 | Option exercise (derivative) | 10,000 | $0.00 | 121,133 |
| 2012-08-23 | Open-market sale | 1,100 | $11.90 | 76,501 |
| 2012-08-23 | Open-market sale | 500 | $11.89 | 77,601 |
| 2012-08-23 | Open-market sale | 100 | $11.89 | 78,101 |
| 2012-08-23 | Open-market sale | 400 | $11.88 | 78,201 |
| 2012-08-23 | Open-market sale | 400 | $11.87 | 78,601 |
| 2012-08-23 | Open-market sale | 200 | $11.87 | 79,001 |
| 2012-08-23 | Open-market sale | 200 | $11.86 | 79,201 |
| 2012-08-23 | Open-market sale | 100 | $11.85 | 79,401 |
| 2012-08-23 | Open-market sale | 320 | $11.90 | 79,501 |
| 2012-08-23 | Option exercise | 10,000 | $5.40 | 79,821 |
| 2012-08-23 | Open-market sale | 1,493 | $11.93 | 72,208 |
| 2012-08-23 | Open-market sale | 100 | $11.91 | 76,401 |
| 2012-08-23 | Open-market sale | 200 | $11.91 | 76,201 |
| 2012-08-23 | Open-market sale | 500 | $11.92 | 75,701 |
| 2012-08-23 | Open-market sale | 1,500 | $11.92 | 74,201 |
| 2012-08-23 | Open-market sale | 100 | $12.00 | 69,886 |
| 2012-08-23 | Open-market sale | 65 | $12.03 | 69,821 |
| 2012-08-23 | Open-market sale | 500 | $11.93 | 73,701 |
| 2012-08-23 | Open-market sale | 100 | $11.99 | 69,986 |
| 2012-08-23 | Open-market sale | 422 | $11.98 | 70,086 |
| 2012-08-23 | Open-market sale | 100 | $11.96 | 70,508 |
| 2012-08-23 | Open-market sale | 500 | $11.95 | 70,608 |
| 2012-08-23 | Open-market sale | 1,100 | $11.94 | 71,108 |
| 2012-08-22 | Option exercise (derivative) | 10,000 | $0.00 | 131,133 |
| 2012-08-22 | Open-market sale | 700 | $11.31 | 69,821 |
| 2012-08-22 | Open-market sale | 400 | $11.26 | 70,521 |
| 2012-08-22 | Open-market sale | 3,500 | $11.25 | 70,921 |
| 2012-08-22 | Open-market sale | 3,800 | $11.24 | 74,421 |
| 2012-08-22 | Open-market sale | 1,600 | $11.24 | 78,221 |
| 2012-08-22 | Option exercise | 10,000 | $5.40 | 79,821 |
| 2012-08-21 | Option exercise (derivative) | 10,000 | $0.00 | 141,133 |
| 2012-08-21 | Open-market sale | 901 | $11.25 | 71,326 |
| 2012-08-21 | Open-market sale | 2,480 | $11.24 | 72,227 |
| 2012-08-21 | Open-market sale | 300 | $11.23 | 74,700 |
| 2012-08-21 | Open-market sale | 300 | $11.22 | 75,007 |
| 2012-08-21 | Open-market sale | 742 | $11.21 | 75,307 |
| 2012-08-21 | Open-market sale | 368 | $11.20 | 76,049 |
| 2012-08-21 | Open-market sale | 1,046 | $11.17 | 76,417 |
| 2012-08-21 | Open-market sale | 1,258 | $11.16 | 77,463 |
| 2012-08-21 | Open-market sale | 500 | $11.01 | 78,721 |
| 2012-08-21 | Open-market sale | 300 | $11.00 | 79,221 |
| 2012-08-21 | Open-market sale | 200 | $10.99 | 79,521 |
| 2012-08-21 | Open-market sale | 100 | $10.94 | 79,721 |
| 2012-08-21 | Option exercise | 10,000 | $5.40 | 79,821 |
| 2012-08-21 | Open-market sale | 5 | $11.36 | 69,821 |
| 2012-08-21 | Open-market sale | 100 | $11.34 | 69,826 |
| 2012-08-21 | Open-market sale | 100 | $11.33 | 69,926 |
| 2012-08-21 | Open-market sale | 100 | $11.32 | 70,026 |
| 2012-08-21 | Open-market sale | 200 | $11.30 | 70,126 |
| 2012-08-21 | Open-market sale | 600 | $11.29 | 70,326 |
| 2012-08-21 | Open-market sale | 200 | $11.28 | 70,926 |
| 2012-08-21 | Open-market sale | 200 | $11.26 | 71,126 |
| 2012-08-20 | Open-market sale (derivative) | 10,000 | $0.00 | 151,133 |
| 2012-08-20 | Open-market sale | 100 | $10.73 | 76,831 |
| 2012-08-20 | Open-market sale | 700 | $10.73 | 76,931 |
| 2012-08-20 | Open-market sale | 700 | $10.72 | 77,631 |
| 2012-08-20 | Open-market sale | 100 | $10.71 | 78,331 |
| 2012-08-20 | Open-market sale | 600 | $10.71 | 78,431 |
| 2012-08-20 | Open-market sale | 790 | $10.70 | 79,031 |
| 2012-08-20 | Open-market sale | 10 | $10.75 | 75,521 |
| 2012-08-20 | Open-market sale | 600 | $10.87 | 69,821 |
| 2012-08-20 | Open-market sale | 400 | $10.85 | 70,421 |
| 2012-08-20 | Open-market sale | 1,500 | $10.79 | 70,821 |
| 2012-08-20 | Open-market sale | 3,000 | $10.78 | 72,321 |
| 2012-08-20 | Open-market sale | 200 | $10.76 | 75,321 |
| 2012-08-20 | Open-market sale | 1,300 | $10.74 | 75,531 |
| 2012-08-20 | Option exercise | 10,000 | $5.40 | 79,821 |
| 2012-08-17 | Option exercise (derivative) | 10,000 | $0.00 | 161,133 |
| 2012-08-17 | Open-market sale | 700 | $10.70 | 71,859 |
| 2012-08-17 | Open-market sale | 100 | $10.70 | 72,559 |
| 2012-08-17 | Open-market sale | 400 | $10.69 | 72,659 |
| 2012-08-17 | Open-market sale | 500 | $10.68 | 73,059 |
| 2012-08-17 | Open-market sale | 100 | $10.68 | 73,559 |
| 2012-08-17 | Open-market sale | 399 | $10.67 | 73,659 |
| 2012-08-17 | Open-market sale | 101 | $10.66 | 74,058 |
| 2012-08-17 | Open-market sale | 800 | $10.65 | 74,159 |
| 2012-08-17 | Open-market sale | 300 | $10.64 | 74,959 |
| 2012-08-17 | Open-market sale | 100 | $10.63 | 75,259 |
| 2012-08-17 | Open-market sale | 400 | $10.62 | 75,359 |
| 2012-08-17 | Open-market sale | 100 | $10.62 | 75,759 |
| 2012-08-17 | Open-market sale | 400 | $10.61 | 75,859 |
| 2012-08-17 | Open-market sale | 900 | $10.60 | 76,259 |
| 2012-08-17 | Open-market sale | 500 | $10.58 | 77,159 |
| 2012-08-17 | Open-market sale | 700 | $10.55 | 77,659 |
| 2012-08-17 | Open-market sale | 100 | $10.55 | 78,359 |
| 2012-08-17 | Open-market sale | 100 | $10.54 | 78,459 |
| 2012-08-17 | Open-market sale | 362 | $10.53 | 78,559 |
| 2012-08-17 | Open-market sale | 400 | $10.52 | 78,921 |
| 2012-08-17 | Open-market sale | 100 | $10.51 | 79,321 |
| 2012-08-17 | Grant / award | 400 | $10.50 | 79,421 |
| 2012-08-17 | Option exercise | 10,000 | $5.40 | 79,821 |
| 2012-08-17 | Open-market sale | 539 | $10.76 | 69,821 |
| 2012-08-17 | Open-market sale | 799 | $10.75 | 70,360 |
| 2012-08-17 | Open-market sale | 600 | $10.73 | 71,159 |
| 2012-08-17 | Open-market sale | 100 | $10.70 | 71,759 |
| 2012-08-16 | Option exercise (derivative) | 9,453 | $0.00 | 171,133 |
| 2012-08-16 | Option exercise (derivative) | 547 | $0.00 | 180,586 |
| 2012-08-16 | Open-market sale | 320 | $10.34 | 69,821 |
| 2012-08-16 | Open-market sale | 2 | $10.39 | 70,141 |
| 2012-08-16 | Open-market sale | 810 | $10.36 | 70,143 |
| 2012-08-16 | Open-market sale | 4,400 | $10.36 | 70,953 |
| 2012-08-16 | Open-market sale | 1,668 | $10.35 | 75,353 |
| 2012-08-16 | Open-market sale | 100 | $10.35 | 77,021 |
| 2012-08-16 | Open-market sale | 1,500 | $10.34 | 77,121 |
| 2012-08-16 | Open-market sale | 200 | $10.33 | 78,621 |
| 2012-08-16 | Open-market sale | 300 | $10.32 | 78,821 |
| 2012-08-16 | Open-market sale | 500 | $10.31 | 79,121 |
| 2012-08-16 | Open-market sale | 200 | $10.30 | 79,621 |
| 2012-08-16 | Option exercise | 9,453 | $5.40 | 79,821 |
| 2012-08-16 | Option exercise | 547 | $5.40 | 70,368 |
| 2012-08-15 | Option exercise (derivative) | 10,000 | $0.00 | 181,133 |
| 2012-08-15 | Open-market sale | 100 | $10.20 | 78,021 |
| 2012-08-15 | Open-market sale | 600 | $10.20 | 78,121 |
| 2012-08-15 | Open-market sale | 500 | $10.11 | 78,721 |
| 2012-08-15 | Open-market sale | 200 | $10.10 | 79,221 |
| 2012-08-15 | Open-market sale | 100 | $10.08 | 79,421 |
| 2012-08-15 | Open-market sale | 300 | $10.07 | 79,521 |
| 2012-08-15 | Option exercise | 10,000 | $5.40 | 79,821 |
| 2012-08-15 | Open-market sale | 200 | $10.31 | 69,821 |
| 2012-08-15 | Open-market sale | 400 | $10.25 | 70,021 |
| 2012-08-15 | Open-market sale | 100 | $10.25 | 70,421 |
| 2012-08-15 | Open-market sale | 300 | $10.24 | 70,521 |
| 2012-08-15 | Open-market sale | 900 | $10.24 | 70,821 |
| 2012-08-15 | Open-market sale | 3,948 | $10.23 | 71,721 |
| 2012-08-15 | Open-market sale | 1,300 | $10.22 | 75,669 |
| 2012-08-15 | Open-market sale | 100 | $10.21 | 76,969 |
| 2012-08-15 | Open-market sale | 952 | $10.20 | 77,069 |
| 2012-08-14 | Option exercise (derivative) | 10,000 | $0.00 | 191,133 |
| 2012-08-14 | Open-market sale | 300 | $10.21 | 76,620 |
| 2012-08-14 | Open-market sale | 2,000 | $10.39 | 70,144 |
| 2012-08-14 | Open-market sale | 323 | $10.40 | 69,821 |
| 2012-08-14 | Open-market sale | 300 | $10.16 | 79,221 |
| 2012-08-14 | Option exercise | 10,000 | $5.40 | 79,821 |
| 2012-08-14 | Open-market sale | 300 | $10.15 | 79,521 |
| 2012-08-14 | Open-market sale | 100 | $10.17 | 79,121 |
| 2012-08-14 | Open-market sale | 1 | $10.18 | 79,120 |
| 2012-08-14 | Open-market sale | 1,400 | $10.19 | 77,720 |
| 2012-08-14 | Open-market sale | 800 | $10.20 | 76,920 |
| 2012-08-14 | Open-market sale | 300 | $10.22 | 76,320 |
| 2012-08-14 | Open-market sale | 100 | $10.23 | 76,220 |
| 2012-08-14 | Open-market sale | 300 | $10.25 | 75,920 |
| 2012-08-14 | Open-market sale | 100 | $10.29 | 75,820 |
| 2012-08-14 | Open-market sale | 79 | $10.30 | 75,741 |
| 2012-08-14 | Open-market sale | 100 | $10.31 | 75,641 |
| 2012-08-14 | Open-market sale | 100 | $10.33 | 75,541 |
| 2012-08-14 | Open-market sale | 100 | $10.34 | 75,441 |
| 2012-08-14 | Open-market sale | 300 | $10.35 | 75,141 |
| 2012-08-14 | Open-market sale | 397 | $10.36 | 74,744 |
| 2012-08-14 | Open-market sale | 1,600 | $10.37 | 73,144 |
| 2012-08-14 | Open-market sale | 1,000 | $10.38 | 72,144 |
| 2012-08-13 | Option exercise (derivative) | 10,000 | $0.00 | 201,133 |
| 2012-08-13 | Open-market sale | 200 | $10.33 | 78,821 |
| 2012-08-13 | Option exercise | 10,000 | $5.40 | 79,821 |
| 2012-08-13 | Open-market sale | 500 | $10.29 | 79,321 |
| 2012-08-13 | Open-market sale | 100 | $10.30 | 79,221 |
| 2012-08-13 | Open-market sale | 200 | $10.31 | 79,021 |
| 2012-08-13 | Open-market sale | 6,500 | $10.42 | 69,921 |
| 2012-08-13 | Open-market sale | 300 | $10.41 | 76,421 |
| 2012-08-13 | Open-market sale | 500 | $10.41 | 76,721 |
| 2012-08-13 | Open-market sale | 700 | $10.40 | 77,221 |
| 2012-08-13 | Open-market sale | 200 | $10.37 | 77,921 |
| 2012-08-13 | Open-market sale | 100 | $10.36 | 78,121 |
| 2012-08-13 | Open-market sale | 500 | $10.35 | 78,221 |
| 2012-08-13 | Open-market sale | 100 | $10.34 | 78,721 |
| 2012-08-13 | Open-market sale | 100 | $10.48 | 69,821 |
| 2012-08-10 | Option exercise (derivative) | 10,000 | $0.00 | 211,133 |
| 2012-08-10 | Open-market sale | 400 | $10.85 | 70,121 |
| 2012-08-10 | Open-market sale | 256 | $10.84 | 70,521 |
| 2012-08-10 | Open-market sale | 499 | $10.83 | 70,777 |
| 2012-08-10 | Open-market sale | 495 | $10.82 | 71,276 |
| 2012-08-10 | Open-market sale | 1,550 | $10.81 | 71,771 |
| 2012-08-10 | Open-market sale | 2,800 | $10.80 | 73,321 |
| 2012-08-10 | Open-market sale | 500 | $10.79 | 76,121 |
| 2012-08-10 | Open-market sale | 1,200 | $10.78 | 76,621 |
| 2012-08-10 | Open-market sale | 1 | $10.93 | 69,821 |
| 2012-08-10 | Open-market sale | 100 | $10.76 | 78,121 |
| 2012-08-10 | Open-market sale | 800 | $10.75 | 78,221 |
| 2012-08-10 | Open-market sale | 700 | $10.74 | 79,021 |
| 2012-08-10 | Open-market sale | 100 | $10.71 | 79,721 |
| 2012-08-10 | Option exercise | 10,000 | $5.40 | 79,821 |
| 2012-08-10 | Open-market sale | 100 | $10.86 | 70,021 |
| 2012-08-10 | Open-market sale | 99 | $10.87 | 69,922 |
| 2012-08-10 | Open-market sale | 100 | $10.88 | 69,822 |
| 2012-08-10 | Open-market sale | 300 | $10.77 | 77,821 |
| 2012-08-09 | Option exercise (derivative) | 10,000 | $0.00 | 221,133 |
| 2012-08-09 | Open-market sale | 10,000 | $10.50 | 69,821 |
| 2012-08-09 | Option exercise | 10,000 | $5.40 | 79,821 |
| 2012-05-27 | Tax withholding | 310 | $8.87 | 67,945 |
| 2012-05-22 | Grant / award (derivative) | 20,000 | $0.00 | 20,000 |
| 2012-05-22 | Grant / award (derivative) | 10,000 | $0.00 | 10,000 |
| 2012-05-22 | Tax withholding | 306 | $8.79 | 68,256 |
| 2012-05-15 | Tax withholding | 546 | $9.30 | 58,562 |
| 2012-05-08 | Option exercise (derivative) | 320 | $0.00 | 231,133 |
| 2012-05-08 | Option exercise | 320 | $5.40 | 59,428 |
| 2012-05-08 | Open-market sale | 120 | $10.42 | 59,108 |
| 2012-05-08 | Open-market sale | 200 | $10.40 | 59,228 |
| 2012-05-07 | Option exercise (derivative) | 10,000 | $0.00 | 231,453 |
| 2012-05-07 | Open-market sale | 10,000 | $10.40 | 59,108 |
| 2012-05-07 | Option exercise | 10,000 | $5.40 | 69,108 |
| 2011-11-27 | Tax withholding | 310 | $5.86 | 56,674 |
| 2011-11-15 | Tax withholding | 1,056 | $6.01 | 56,984 |
| 2011-05-27 | Grant / award (derivative) | 20,250 | $0.00 | 20,250 |
| 2011-05-27 | Grant / award | 6,750 | $0.00 | 56,164 |
| 2011-05-16 | Tax withholding | 1,073 | $6.24 | 49,414 |
| 2010-11-15 | Tax withholding | 952 | $3.92 | 39,117 |
| 2010-05-15 | Tax withholding | 1,276 | $4.87 | 40,069 |
| 2009-11-15 | Tax withholding | 1,056 | $3.62 | 31,871 |
| 2009-10-29 | Grant / award (derivative) | 35,000 | $0.00 | 35,000 |
| 2009-05-15 | Tax withholding | 1,224 | $1.84 | 32,927 |
| 2008-08-19 | Disposition to issuer (derivative) | 35,000 | $0.00 | 0 |
| 2008-08-19 | Disposition to issuer (derivative) | 50,000 | $0.00 | 0 |
| 2008-08-19 | Grant / award (derivative) | 11,905 | — | 11,905 |
| 2008-08-19 | Grant / award (derivative) | 8,334 | — | 8,334 |
| 2008-08-18 | Disposition to issuer (derivative) | 50,000 | $0.00 | 0 |
| 2008-08-18 | Grant / award (derivative) | 11,905 | — | 11,905 |
| 2008-08-18 | Grant / award (derivative) | 8,334 | — | 8,334 |
| 2008-08-18 | Disposition to issuer (derivative) | 35,000 | $0.00 | 0 |
| 2007-11-07 | Grant / award (derivative) | 80,000 | $0.00 | 80,000 |
| 2007-01-04 | Option exercise (derivative) | 61 | $0.00 | 134,939 |
| 2007-01-04 | Open-market sale | 61 | $14.95 | 3,582 |
| 2007-01-04 | Option exercise | 61 | $5.40 | 3,643 |
| 2006-12-04 | Option exercise (derivative) | 12,000 | $0.00 | 135,000 |
| 2006-12-04 | Open-market sale | 894 | $14.95 | 3,522 |
| 2006-12-04 | Option exercise | 12,000 | $5.40 | 16,416 |
| 2006-12-04 | Open-market sale | 12,000 | $14.95 | 4,416 |
| 2006-12-01 | Option exercise (derivative) | 3,000 | $0.00 | 147,000 |
| 2006-12-01 | Open-market sale | 541 | $14.95 | 4,416 |
| 2006-12-01 | Open-market sale | 3,000 | $14.95 | 4,957 |
| 2006-12-01 | Option exercise | 3,000 | $5.40 | 7,957 |
| 2006-11-01 | Grant / award (derivative) | 50,000 | $0.00 | 50,000 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.