SEC CIK 1063235
HUNT T KENDALL
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| OSPNview stock → | 3,159,191 | 2021-12-20 |
Position History — OSPN
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — OSPN
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2021-12-20 | Open-market sale | 15,585 | $15.87 | 3,159,191 |
| 2021-12-17 | Open-market sale | 33,351 | $16.47 | 3,174,776 |
| 2021-12-16 | Open-market sale | 16,480 | $16.44 | 3,208,127 |
| 2021-12-15 | Open-market sale | 16,805 | $16.44 | 3,224,607 |
| 2021-12-14 | Open-market sale | 24,135 | $16.33 | 3,241,412 |
| 2021-12-13 | Open-market sale | 28,609 | $16.69 | 3,265,547 |
| 2021-12-10 | Open-market sale | 11,651 | $16.13 | 3,294,156 |
| 2021-12-09 | Open-market sale | 17,664 | $16.54 | 3,305,807 |
| 2021-12-08 | Open-market sale | 8,011 | $16.97 | 3,323,471 |
| 2021-12-07 | Open-market sale | 12,292 | $16.95 | 3,331,482 |
| 2021-12-06 | Open-market sale | 16,009 | $16.41 | 3,343,774 |
| 2021-12-03 | Open-market sale | 14,204 | $16.48 | 3,359,783 |
| 2021-12-02 | Open-market sale | 13,325 | $16.92 | 3,373,987 |
| 2021-12-01 | Open-market sale | 3,629 | $16.82 | 3,387,312 |
| 2021-10-15 | Gift | 4,875 | $20.29 | 3,390,941 |
| 2021-09-16 | Open-market sale | 12,781 | $19.92 | 3,395,816 |
| 2021-09-15 | Open-market sale | 26,000 | $20.25 | 3,408,597 |
| 2021-09-15 | Open-market sale | 26,000 | $20.25 | 3,408,597 |
| 2021-09-14 | Open-market sale | 39,874 | $20.55 | 3,434,597 |
| 2021-09-14 | Open-market sale | 39,874 | $20.55 | 3,434,597 |
| 2021-09-13 | Open-market sale | 56,345 | $20.34 | 3,474,471 |
| 2021-09-13 | Open-market sale | 56,345 | $20.34 | 3,474,471 |
| 2021-07-08 | Open-market sale | 600 | $24.50 | 3,530,816 |
| 2021-07-07 | Open-market sale | 14,562 | $24.90 | 3,531,416 |
| 2021-07-06 | Open-market sale | 12,788 | $25.04 | 3,545,978 |
| 2021-07-02 | Open-market sale | 12,500 | $25.06 | 3,558,766 |
| 2021-07-01 | Open-market sale | 21,693 | $25.31 | 3,571,266 |
| 2021-06-30 | Open-market sale | 13,866 | $25.75 | 3,592,959 |
| 2021-06-29 | Open-market sale | 10,797 | $26.24 | 3,606,825 |
| 2021-06-28 | Open-market sale | 12,848 | $26.05 | 3,617,622 |
| 2021-03-26 | Open-market sale | 263,400 | $25.07 | 3,638,958 |
| 2021-03-26 | Open-market buy | 263,400 | $25.07 | 730,413 |
| 2021-02-23 | Open-market sale | 154,979 | $25.81 | 4,084,472 |
| 2021-02-23 | Open-market sale | 38,745 | $25.81 | 161,255 |
| 2021-02-23 | Open-market sale | 154,979 | $25.81 | 3,902,358 |
| 2021-02-23 | Open-market sale | 38,745 | $25.81 | 161,255 |
| 2020-12-30 | Open-market sale | 58,084 | $20.66 | 4,239,451 |
| 2020-12-29 | Open-market sale | 375,587 | $21.30 | 467,013 |
| 2020-09-15 | Option exercise (derivative) | 5,230 | $20.79 | 0 |
| 2020-09-15 | Option exercise | 5,230 | $20.79 | 4,297,535 |
| 2020-08-10 | Open-market sale | 53,547 | $30.03 | 4,292,305 |
| 2020-07-05 | Tax withholding | 1,437 | $27.79 | 4,345,852 |
| 2020-06-08 | Open-market sale | 50,000 | $21.51 | 842,600 |
| 2020-06-05 | Open-market sale | 75,000 | $21.41 | 892,600 |
| 2020-06-03 | Open-market sale | 43,700 | $21.94 | 967,600 |
| 2020-06-02 | Open-market sale | 28,497 | $20.80 | 4,347,289 |
| 2020-06-01 | Open-market sale | 50,000 | $21.12 | 4,375,786 |
| 2020-05-29 | Open-market sale | 50,000 | $20.09 | 4,425,786 |
| 2020-05-28 | Open-market sale | 50,000 | $20.47 | 4,475,786 |
| 2020-05-27 | Open-market sale | 51,000 | $20.14 | 4,525,786 |
| 2020-05-26 | Open-market sale | 75,000 | $19.84 | 4,576,686 |
| 2020-05-22 | Open-market sale | 32,387 | $19.49 | 4,651,786 |
| 2020-05-20 | Open-market sale | 25,000 | $18.17 | 4,684,173 |
| 2020-05-19 | Open-market sale | 50,000 | $18.34 | 4,709,173 |
| 2020-05-18 | Open-market sale | 50,000 | $18.31 | 4,759,173 |
| 2020-05-15 | Open-market sale | 25,000 | $17.53 | 4,809,173 |
| 2020-05-12 | Open-market sale | 219,325 | $19.03 | 4,834,173 |
| 2020-05-11 | Open-market sale | 101,160 | $19.06 | 5,053,498 |
| 2020-05-08 | Open-market sale | 192,631 | $19.35 | 5,154,658 |
| 2020-02-01 | Option exercise (derivative) | 7,124 | $0.00 | 0 |
| 2020-02-01 | Option exercise | 7,124 | $0.00 | 5,387,931 |
| 2020-02-01 | Option exercise (derivative) | 7,124 | $16.62 | 0 |
| 2020-02-01 | Option exercise | 7,124 | $16.62 | 5,347,289 |
| 2020-01-17 | Open-market sale | 134,219 | $20.18 | 5,387,931 |
| 2020-01-17 | Open-market sale | 48,465 | $20.18 | 5,387,931 |
| 2020-01-16 | Open-market sale | 34,752 | $20.27 | 5,436,396 |
| 2020-01-16 | Open-market sale | 34,752 | $20.27 | 5,436,396 |
| 2020-01-15 | Open-market sale | 51,002 | $20.18 | 5,522,150 |
| 2020-01-15 | Open-market sale | 51,002 | $20.18 | 5,471,148 |
| 2020-01-15 | Grant / award (derivative) | 5,230 | $0.00 | 5,230 |
| 2019-11-04 | Open-market sale | 19,004 | $19.19 | 5,522,150 |
| 2019-11-01 | Open-market sale | 27,336 | $18.47 | 5,541,154 |
| 2019-10-31 | Open-market sale | 44,830 | $19.16 | 5,568,490 |
| 2019-10-30 | Open-market sale | 273,830 | $19.13 | 5,613,320 |
| 2019-07-05 | Tax withholding | 1,350 | $13.77 | 5,887,150 |
| 2019-06-12 | Grant / award | 7,124 | $14.74 | 5,888,500 |
| 2019-06-12 | Grant / award (derivative) | 7,124 | $0.00 | 7,124 |
| 2019-06-11 | Open-market sale | 66,000 | $14.08 | 5,881,376 |
| 2019-06-10 | Open-market sale | 34,000 | $14.33 | 5,947,376 |
| 2019-01-05 | Tax withholding | 4,900 | $12.90 | 5,989,844 |
| 2019-01-03 | Grant / award | 0 | $0.00 | 5,981,376 |
| 2019-01-03 | Grant / award | 8,468 | $12.40 | 5,994,744 |
| 2018-09-14 | Open-market sale | 500 | $18.37 | 559,219 |
| 2018-09-14 | Open-market sale | 425,000 | $17.65 | 134,219 |
| 2018-09-13 | Open-market sale | 22,235 | $18.28 | 559,719 |
| 2018-09-12 | Open-market sale | 14,418 | $18.25 | 581,954 |
| 2018-09-11 | Open-market sale | 17,294 | $18.31 | 596,372 |
| 2018-09-10 | Open-market sale | 8,706 | $17.96 | 613,666 |
| 2018-09-06 | Open-market sale | 43,764 | $17.47 | 622,372 |
| 2018-09-05 | Open-market sale | 82,832 | $17.92 | 666,136 |
| 2018-08-16 | Open-market sale | 282,486 | $17.70 | 6,635,244 |
| 2018-07-05 | Tax withholding | 1,872 | $20.50 | 6,870,446 |
| 2018-04-18 | Open-market sale | 12,650 | $14.35 | 6,872,318 |
| 2018-04-17 | Open-market sale | 16,079 | $13.79 | 6,884,968 |
| 2018-04-16 | Open-market sale | 16,683 | $13.48 | 6,901,047 |
| 2018-04-13 | Open-market sale | 6,900 | $12.96 | 6,917,730 |
| 2018-04-12 | Open-market sale | 7,600 | $12.93 | 6,924,630 |
| 2018-04-11 | Open-market sale | 15,021 | $12.73 | 6,799,880 |
| 2018-04-10 | Open-market sale | 11,819 | $12.71 | 6,814,901 |
| 2018-03-20 | Open-market sale | 7,834 | $13.30 | 6,826,720 |
| 2018-03-19 | Open-market sale | 12,920 | $13.55 | 6,834,554 |
| 2018-03-16 | Open-market sale | 16,846 | $13.70 | 6,847,474 |
| 2018-03-15 | Open-market sale | 3,500 | $13.69 | 6,864,320 |
| 2018-03-14 | Open-market sale | 12,300 | $13.63 | 6,867,820 |
| 2018-03-13 | Open-market sale | 20,300 | $13.59 | 6,880,120 |
| 2018-02-22 | Open-market sale | 9,835 | $12.17 | 6,900,420 |
| 2018-02-21 | Open-market sale | 10,472 | $13.87 | 6,910,255 |
| 2018-02-20 | Open-market sale | 11,503 | $13.87 | 6,920,727 |
| 2018-02-16 | Open-market sale | 9,900 | $13.86 | 6,932,230 |
| 2018-02-15 | Open-market sale | 6,891 | $13.75 | 6,942,130 |
| 2018-02-14 | Open-market sale | 12,526 | $13.69 | 6,949,021 |
| 2018-02-13 | Open-market sale | 13,873 | $13.56 | 6,961,547 |
| 2018-01-16 | Open-market sale | 16,700 | $14.30 | 6,975,420 |
| 2018-01-12 | Open-market sale | 7,500 | $14.38 | 6,992,120 |
| 2018-01-11 | Open-market sale | 29,417 | $14.37 | 6,999,620 |
| 2018-01-10 | Open-market sale | 6,283 | $14.19 | 7,029,037 |
| 2018-01-09 | Open-market sale | 10,500 | $14.26 | 7,035,320 |
| 2018-01-08 | Tax withholding | 5,259 | $14.28 | 7,045,820 |
| 2018-01-05 | Tax withholding | 4,629 | $14.25 | 7,051,079 |
| 2017-12-15 | Open-market sale | 13,475 | $14.22 | 7,055,708 |
| 2017-12-14 | Open-market sale | 17,917 | $14.23 | 7,069,183 |
| 2017-12-13 | Open-market sale | 13,608 | $14.19 | 7,087,100 |
| 2017-12-12 | Open-market sale | 26,000 | $14.02 | 7,100,708 |
| 2017-12-07 | Gift | 786 | $0.00 | 7,126,708 |
| 2017-12-06 | Gift | 3,897 | $0.00 | 7,127,494 |
| 2017-12-05 | Gift | 21,144 | $0.00 | 7,131,391 |
| 2017-12-04 | Gift | 41,083 | $0.00 | 7,152,535 |
| 2017-12-01 | Gift | 27,131 | $0.00 | 7,193,618 |
| 2017-11-28 | Open-market sale | 2,750 | $13.39 | 7,220,749 |
| 2017-11-27 | Open-market sale | 3,512 | $13.37 | 7,223,499 |
| 2017-11-24 | Open-market sale | 2,800 | $13.38 | 7,227,011 |
| 2017-11-22 | Open-market sale | 10,000 | $13.51 | 7,229,811 |
| 2017-11-21 | Open-market sale | 8,438 | $13.50 | 7,239,811 |
| 2017-11-20 | Open-market sale | 7,300 | $13.15 | 7,248,249 |
| 2017-11-17 | Open-market sale | 10,000 | $13.05 | 7,255,549 |
| 2017-11-16 | Open-market sale | 10,000 | $13.22 | 7,265,549 |
| 2017-11-15 | Open-market sale | 10,000 | $12.96 | 7,275,549 |
| 2017-11-14 | Open-market sale | 10,950 | $12.96 | 7,285,549 |
| 2017-11-02 | Gift | 1,000 | $0.00 | 7,296,499 |
| 2017-10-17 | Open-market sale | 15,969 | $11.96 | 7,297,499 |
| 2017-10-16 | Open-market sale | 5,024 | $12.28 | 7,313,468 |
| 2017-10-13 | Open-market sale | 11,499 | $12.36 | 7,318,492 |
| 2017-10-12 | Open-market sale | 12,000 | $12.45 | 7,329,991 |
| 2017-10-11 | Open-market sale | 7,308 | $12.54 | 7,341,991 |
| 2017-10-10 | Open-market sale | 27,900 | $12.56 | 7,349,299 |
| 2017-09-28 | Open-market sale | 5,809 | $11.53 | 7,377,199 |
| 2017-09-27 | Open-market sale | 2,861 | $11.50 | 7,383,008 |
| 2017-09-26 | Open-market sale | 2,890 | $11.32 | 7,385,869 |
| 2017-09-25 | Open-market sale | 5,780 | $11.29 | 7,388,759 |
| 2017-09-22 | Open-market sale | 5,780 | $11.30 | 7,394,539 |
| 2017-09-21 | Open-market sale | 5,780 | $11.33 | 7,400,319 |
| 2017-09-20 | Open-market sale | 5,780 | $11.39 | 7,406,099 |
| 2017-09-19 | Open-market sale | 5,780 | $11.60 | 7,411,879 |
| 2017-09-18 | Open-market sale | 5,780 | $11.75 | 7,417,659 |
| 2017-09-15 | Open-market sale | 8,745 | $11.79 | 7,423,439 |
| 2017-09-14 | Open-market sale | 8,595 | $12.08 | 7,432,184 |
| 2017-09-13 | Open-market sale | 8,670 | $12.31 | 7,440,779 |
| 2017-09-12 | Open-market sale | 8,670 | $12.34 | 7,449,449 |
| 2017-08-28 | Open-market sale | 1,550 | $12.05 | 7,458,119 |
| 2017-08-25 | Open-market sale | 8,700 | $12.14 | 7,459,669 |
| 2017-08-24 | Open-market sale | 2,050 | $12.19 | 7,468,369 |
| 2017-08-23 | Open-market sale | 4,100 | $12.00 | 7,470,419 |
| 2017-08-22 | Open-market sale | 4,100 | $12.13 | 7,474,519 |
| 2017-08-21 | Open-market sale | 4,100 | $12.19 | 7,478,619 |
| 2017-08-18 | Open-market sale | 4,100 | $12.21 | 7,482,719 |
| 2017-08-17 | Open-market sale | 4,100 | $12.30 | 7,486,819 |
| 2017-08-16 | Open-market sale | 4,100 | $12.37 | 7,490,919 |
| 2017-08-15 | Open-market sale | 6,150 | $12.38 | 7,495,019 |
| 2017-08-14 | Open-market sale | 9,225 | $12.51 | 7,501,169 |
| 2017-08-11 | Open-market sale | 3,075 | $12.50 | 7,510,394 |
| 2017-08-10 | Open-market sale | 6,150 | $12.74 | 7,513,469 |
| 2017-08-09 | Open-market sale | 6,150 | $12.95 | 7,519,619 |
| 2017-08-08 | Open-market sale | 6,150 | $13.05 | 7,525,769 |
| 2017-07-24 | Open-market sale | 5,542 | $14.21 | 7,531,919 |
| 2017-07-21 | Open-market sale | 15,705 | $13.93 | 7,537,461 |
| 2017-07-20 | Open-market sale | 4,832 | $13.97 | 7,553,166 |
| 2017-07-19 | Open-market sale | 4,832 | $13.92 | 7,557,998 |
| 2017-07-18 | Open-market sale | 4,832 | $13.71 | 7,562,830 |
| 2017-07-17 | Open-market sale | 7,351 | $14.09 | 7,567,662 |
| 2017-07-14 | Open-market sale | 7,351 | $13.98 | 7,575,013 |
| 2017-07-13 | Open-market sale | 7,352 | $13.95 | 7,582,364 |
| 2017-07-12 | Open-market sale | 7,352 | $14.05 | 7,589,716 |
| 2017-07-11 | Open-market sale | 7,351 | $13.97 | 7,597,068 |
| 2017-07-05 | Tax withholding | 1,433 | $14.05 | 7,604,419 |
| 2017-06-30 | Open-market sale | 2,600 | $14.28 | 7,605,852 |
| 2017-06-29 | Open-market sale | 2,600 | $14.03 | 7,608,452 |
| 2017-06-28 | Open-market sale | 2,724 | $14.51 | 7,611,052 |
| 2017-06-27 | Open-market sale | 2,776 | $14.32 | 7,613,776 |
| 2017-06-23 | Open-market sale | 2,880 | $14.70 | 7,616,552 |
| 2017-06-23 | Open-market sale | 2,878 | $13.95 | 7,619,432 |
| 2017-06-22 | Open-market sale | 2,878 | $13.93 | 7,622,310 |
| 2017-06-21 | Open-market sale | 2,923 | $13.74 | 7,625,188 |
| 2017-06-20 | Open-market sale | 6,518 | $13.65 | 7,628,111 |
| 2017-06-19 | Open-market sale | 3,198 | $13.60 | 7,634,629 |
| 2017-06-16 | Open-market sale | 3,198 | $13.29 | 7,637,827 |
| 2017-06-15 | Open-market sale | 16,257 | $13.64 | 7,641,025 |
| 2017-06-14 | Open-market sale | 4,448 | $13.69 | 7,657,282 |
| 2017-06-13 | Open-market sale | 15,296 | $13.87 | 7,661,730 |
| 2017-05-18 | Open-market sale | 8,972 | $13.94 | 7,677,026 |
| 2017-05-17 | Open-market sale | 14,000 | $14.16 | 7,685,998 |
| 2017-05-16 | Open-market sale | 14,603 | $14.60 | 7,699,998 |
| 2017-05-15 | Open-market sale | 31,652 | $14.70 | 7,714,601 |
| 2017-03-24 | Tax withholding | 11,952 | $12.90 | 7,746,253 |
| 2017-01-05 | Grant / award | 36,860 | $0.00 | 7,758,205 |
| 2016-08-31 | Gift | 8,000 | $0.00 | 7,721,345 |
| 2016-08-29 | Gift | 24,000 | $0.00 | 7,729,345 |
| 2016-05-04 | Open-market sale | 50,000 | $17.79 | 7,753,345 |
| 2016-03-11 | Tax withholding | 17,179 | $15.09 | 7,803,345 |
| 2016-03-11 | Grant / award | 26,894 | $0.00 | 7,820,524 |
| 2016-03-11 | Grant / award | 8,965 | $0.00 | 7,793,630 |
| 2015-03-24 | Tax withholding | 20,605 | $23.27 | 7,784,665 |
| 2015-03-13 | Grant / award | 47,104 | $0.00 | 7,805,270 |
| 2015-03-13 | Grant / award | 15,701 | $0.00 | 7,758,166 |
| 2013-12-04 | Open-market sale | 21,700 | $7.61 | 7,937,565 |
| 2013-12-02 | Open-market sale | 12,800 | $7.60 | 7,959,265 |
| 2013-11-29 | Open-market sale | 15,500 | $7.71 | 7,972,065 |
| 2013-11-25 | Open-market sale | 10,900 | $7.41 | 7,987,565 |
| 2013-11-18 | Open-market sale | 4,100 | $7.37 | 7,998,465 |
| 2013-11-11 | Open-market sale | 10,000 | $7.33 | 8,002,565 |
| 2013-11-08 | Open-market sale | 13,400 | $7.38 | 8,012,565 |
| 2013-11-07 | Open-market sale | 6,100 | $7.35 | 8,025,965 |
| 2013-11-06 | Open-market sale | 5,500 | $7.38 | 8,032,065 |
| 2013-10-28 | Option exercise (derivative) | 125,000 | $0.00 | 0 |
| 2013-10-28 | Tax withholding | 80,419 | $7.72 | 8,472,565 |
| 2013-10-28 | Option exercise | 125,000 | $2.53 | 8,552,984 |
| 2013-10-28 | Gift | 35,000 | $0.00 | 8,437,565 |
| 2013-10-28 | Gift | 25,000 | $0.00 | 8,447,565 |
| 2013-03-19 | Tax withholding | 46,067 | $8.29 | 8,427,984 |
| 2013-03-08 | Grant / award | 83,804 | $0.00 | 8,474,051 |
| 2013-01-07 | Grant / award | 33,980 | $0.00 | 8,046,567 |
| 2012-12-10 | Open-market sale | 900 | $7.70 | 8,012,587 |
| 2012-12-07 | Open-market sale | 300 | $7.63 | 8,013,487 |
| 2012-12-07 | Open-market sale | 400 | $7.62 | 8,013,787 |
| 2012-12-07 | Open-market sale | 1,700 | $7.61 | 8,014,187 |
| 2012-12-07 | Open-market sale | 4,200 | $7.60 | 8,015,887 |
| 2012-12-06 | Open-market sale | 2,107 | $7.57 | 8,022,580 |
| 2012-12-06 | Open-market sale | 100 | $7.56 | 8,024,687 |
| 2012-12-06 | Open-market sale | 300 | $7.55 | 8,024,787 |
| 2012-12-06 | Open-market sale | 1,293 | $7.58 | 8,021,287 |
| 2012-12-06 | Open-market sale | 500 | $7.60 | 8,020,087 |
| 2012-12-06 | Open-market sale | 700 | $7.59 | 8,020,587 |
| 2012-12-03 | Open-market sale | 900 | $7.58 | 8,027,287 |
| 2012-12-03 | Open-market sale | 1,000 | $7.57 | 8,028,187 |
| 2012-12-03 | Open-market sale | 1,300 | $7.56 | 8,029,187 |
| 2012-12-03 | Open-market sale | 2,600 | $7.55 | 8,030,487 |
| 2012-12-03 | Open-market sale | 1,300 | $7.54 | 8,033,087 |
| 2012-12-03 | Open-market sale | 200 | $7.62 | 8,025,587 |
| 2012-12-03 | Open-market sale | 200 | $7.52 | 8,034,687 |
| 2012-12-03 | Open-market sale | 100 | $7.51 | 8,034,887 |
| 2012-12-03 | Open-market sale | 100 | $7.50 | 8,034,987 |
| 2012-12-03 | Open-market sale | 500 | $7.63 | 8,025,087 |
| 2012-12-03 | Open-market sale | 1,071 | $7.59 | 8,026,216 |
| 2012-12-03 | Open-market sale | 129 | $7.60 | 8,026,087 |
| 2012-12-03 | Open-market sale | 300 | $7.61 | 8,025,787 |
| 2012-12-03 | Open-market sale | 300 | $7.53 | 8,034,387 |
| 2012-11-30 | Open-market sale | 1,178 | $7.51 | 8,040,936 |
| 2012-11-30 | Open-market sale | 200 | $7.71 | 8,035,187 |
| 2012-11-30 | Open-market sale | 200 | $7.68 | 8,035,387 |
| 2012-11-30 | Open-market sale | 200 | $7.67 | 8,035,587 |
| 2012-11-30 | Open-market sale | 34 | $7.66 | 8,035,787 |
| 2012-11-30 | Open-market sale | 66 | $7.65 | 8,035,821 |
| 2012-11-30 | Open-market sale | 23 | $7.64 | 8,035,887 |
| 2012-11-30 | Open-market sale | 277 | $7.63 | 8,035,910 |
| 2012-11-30 | Open-market sale | 450 | $7.61 | 8,036,187 |
| 2012-11-30 | Open-market sale | 350 | $7.60 | 8,036,637 |
| 2012-11-30 | Open-market sale | 112 | $7.59 | 8,036,987 |
| 2012-11-30 | Open-market sale | 600 | $7.58 | 8,037,099 |
| 2012-11-30 | Open-market sale | 200 | $7.57 | 8,037,699 |
| 2012-11-30 | Open-market sale | 488 | $7.56 | 8,037,899 |
| 2012-11-30 | Open-market sale | 500 | $7.55 | 8,038,387 |
| 2012-11-30 | Open-market sale | 100 | $7.54 | 8,038,887 |
| 2012-11-30 | Open-market sale | 674 | $7.53 | 8,038,987 |
| 2012-11-30 | Open-market sale | 1,275 | $7.52 | 8,039,661 |
| 2012-11-30 | Open-market sale | 100 | $7.72 | 8,035,087 |
| 2012-11-30 | Open-market sale | 473 | $7.50 | 8,042,114 |
| 2012-11-29 | Open-market sale | 194 | $7.71 | 8,050,893 |
| 2012-11-29 | Open-market sale | 206 | $7.72 | 8,050,687 |
| 2012-11-29 | Open-market sale | 1,730 | $7.73 | 8,048,957 |
| 2012-11-29 | Open-market sale | 1,170 | $7.74 | 8,047,787 |
| 2012-11-29 | Open-market sale | 900 | $7.75 | 8,046,887 |
| 2012-11-29 | Open-market sale | 222 | $7.76 | 8,046,665 |
| 2012-11-29 | Open-market sale | 2,079 | $7.78 | 8,043,686 |
| 2012-11-29 | Open-market sale | 899 | $7.79 | 8,042,787 |
| 2012-11-29 | Open-market sale | 200 | $7.81 | 8,042,587 |
| 2012-11-29 | Open-market sale | 100 | $7.66 | 8,052,487 |
| 2012-11-29 | Open-market sale | 400 | $7.67 | 8,052,087 |
| 2012-11-29 | Open-market sale | 400 | $7.68 | 8,051,687 |
| 2012-11-29 | Open-market sale | 100 | $7.69 | 8,051,587 |
| 2012-11-29 | Open-market sale | 500 | $7.70 | 8,051,087 |
| 2012-11-29 | Open-market sale | 900 | $7.77 | 8,045,765 |
| 2012-11-28 | Open-market sale | 600 | $7.46 | 8,054,487 |
| 2012-11-28 | Open-market sale | 200 | $7.47 | 8,054,287 |
| 2012-11-28 | Open-market sale | 100 | $7.49 | 8,054,187 |
| 2012-11-28 | Open-market sale | 200 | $7.50 | 8,053,987 |
| 2012-11-28 | Open-market sale | 200 | $7.51 | 8,053,787 |
| 2012-11-28 | Open-market sale | 800 | $7.52 | 8,052,987 |
| 2012-11-28 | Open-market sale | 294 | $7.53 | 8,052,693 |
| 2012-11-28 | Open-market sale | 106 | $7.54 | 8,052,587 |
| 2012-11-28 | Open-market sale | 200 | $7.35 | 8,062,387 |
| 2012-11-28 | Open-market sale | 600 | $7.36 | 8,061,787 |
| 2012-11-28 | Open-market sale | 100 | $7.37 | 8,061,687 |
| 2012-11-28 | Open-market sale | 400 | $7.38 | 8,061,287 |
| 2012-11-28 | Open-market sale | 806 | $7.39 | 8,060,481 |
| 2012-11-28 | Open-market sale | 1,963 | $7.40 | 8,058,518 |
| 2012-11-28 | Open-market sale | 1,321 | $7.41 | 8,057,197 |
| 2012-11-28 | Open-market sale | 1,110 | $7.42 | 8,056,087 |
| 2012-11-28 | Open-market sale | 700 | $7.43 | 8,055,387 |
| 2012-11-28 | Open-market sale | 100 | $7.45 | 8,055,087 |
| 2012-11-28 | Open-market sale | 200 | $7.44 | 8,055,187 |
| 2012-09-12 | Gift | 35,000 | $0.00 | 8,062,587 |
| 2012-09-04 | Option exercise (derivative) | 9,469 | $0.00 | 0 |
| 2012-09-04 | Option exercise | 9,469 | $0.72 | 8,107,056 |
| 2012-09-04 | Open-market sale | 9,469 | $9.50 | 8,097,587 |
| 2012-08-31 | Option exercise (derivative) | 2,200 | $0.00 | 9,469 |
| 2012-08-31 | Open-market sale | 2,200 | $9.50 | 8,097,587 |
| 2012-08-31 | Option exercise | 2,200 | $0.72 | 8,099,787 |
| 2012-08-30 | Option exercise (derivative) | 1,542 | $0.00 | 11,669 |
| 2012-08-30 | Open-market sale | 100 | $9.52 | 8,097,587 |
| 2012-08-30 | Open-market sale | 300 | $9.51 | 8,097,687 |
| 2012-08-30 | Open-market sale | 542 | $9.50 | 8,097,987 |
| 2012-08-30 | Open-market sale | 600 | $9.54 | 8,098,529 |
| 2012-08-30 | Option exercise | 1,542 | $0.72 | 8,099,129 |
| 2012-08-29 | Option exercise (derivative) | 25,000 | $0.00 | 13,211 |
| 2012-08-29 | Open-market sale | 2,800 | $9.50 | 8,119,787 |
| 2012-08-29 | Option exercise | 25,000 | $0.72 | 8,122,587 |
| 2012-08-29 | Open-market sale | 5,010 | $9.51 | 8,114,777 |
| 2012-08-29 | Open-market sale | 1,300 | $9.52 | 8,113,477 |
| 2012-08-29 | Open-market sale | 2,322 | $9.53 | 8,111,155 |
| 2012-08-29 | Open-market sale | 1,449 | $9.54 | 8,109,706 |
| 2012-08-29 | Open-market sale | 1,819 | $9.55 | 8,107,887 |
| 2012-08-29 | Open-market sale | 1,800 | $9.56 | 8,106,087 |
| 2012-08-29 | Open-market sale | 900 | $9.57 | 8,105,187 |
| 2012-08-29 | Open-market sale | 2,100 | $9.58 | 8,103,087 |
| 2012-08-29 | Open-market sale | 1,400 | $9.59 | 8,101,687 |
| 2012-08-29 | Open-market sale | 600 | $9.63 | 8,097,587 |
| 2012-08-29 | Open-market sale | 1,500 | $9.62 | 8,098,187 |
| 2012-08-29 | Open-market sale | 800 | $9.61 | 8,099,687 |
| 2012-08-29 | Open-market sale | 1,200 | $9.60 | 8,100,487 |
| 2012-08-28 | Option exercise (derivative) | 22,540 | $0.00 | 38,211 |
| 2012-08-28 | Option exercise | 22,540 | $0.72 | 8,120,127 |
| 2012-08-28 | Open-market sale | 200 | $9.66 | 8,097,587 |
| 2012-08-28 | Open-market sale | 200 | $9.64 | 8,097,787 |
| 2012-08-28 | Open-market sale | 700 | $9.62 | 8,097,987 |
| 2012-08-28 | Open-market sale | 200 | $9.61 | 8,098,687 |
| 2012-08-28 | Open-market sale | 200 | $9.59 | 8,098,887 |
| 2012-08-28 | Open-market sale | 400 | $9.58 | 8,099,087 |
| 2012-08-28 | Open-market sale | 503 | $9.57 | 8,099,487 |
| 2012-08-28 | Open-market sale | 797 | $9.56 | 8,099,990 |
| 2012-08-28 | Open-market sale | 500 | $9.55 | 8,100,787 |
| 2012-08-28 | Open-market sale | 1,240 | $9.54 | 8,101,287 |
| 2012-08-28 | Open-market sale | 6,124 | $9.50 | 8,114,003 |
| 2012-08-28 | Open-market sale | 5,262 | $9.51 | 8,108,741 |
| 2012-08-28 | Open-market sale | 2,613 | $9.53 | 8,102,527 |
| 2012-08-28 | Open-market sale | 3,501 | $9.52 | 8,105,240 |
| 2012-08-28 | Open-market sale | 100 | $9.53 | 8,105,140 |
| 2012-08-27 | Option exercise (derivative) | 31,400 | $0.00 | 60,751 |
| 2012-08-27 | Open-market sale | 100 | $9.71 | 8,097,587 |
| 2012-08-27 | Open-market sale | 400 | $9.70 | 8,097,687 |
| 2012-08-27 | Open-market sale | 400 | $9.68 | 8,098,087 |
| 2012-08-27 | Open-market sale | 137 | $9.67 | 8,098,487 |
| 2012-08-27 | Open-market sale | 1,910 | $9.66 | 8,098,624 |
| 2012-08-27 | Open-market sale | 173 | $9.65 | 8,100,534 |
| 2012-08-27 | Open-market sale | 1,300 | $9.64 | 8,100,707 |
| 2012-08-27 | Open-market sale | 580 | $9.63 | 8,102,007 |
| 2012-08-27 | Open-market sale | 1,400 | $9.62 | 8,102,587 |
| 2012-08-27 | Open-market sale | 1,262 | $9.61 | 8,103,987 |
| 2012-08-27 | Open-market sale | 3,378 | $9.60 | 8,105,249 |
| 2012-08-27 | Open-market sale | 2,923 | $9.59 | 8,108,627 |
| 2012-08-27 | Open-market sale | 6,030 | $9.58 | 8,111,550 |
| 2012-08-27 | Open-market sale | 2,810 | $9.57 | 8,117,580 |
| 2012-08-27 | Open-market sale | 1,509 | $9.56 | 8,120,390 |
| 2012-08-27 | Open-market sale | 788 | $9.55 | 8,121,899 |
| 2012-08-27 | Open-market sale | 3,731 | $9.54 | 8,122,687 |
| 2012-08-27 | Open-market sale | 929 | $9.53 | 8,126,418 |
| 2012-08-27 | Open-market sale | 1,640 | $9.52 | 8,127,347 |
| 2012-08-27 | Option exercise | 31,400 | $0.72 | 8,128,987 |
| 2012-08-24 | Option exercise (derivative) | 31,064 | $0.00 | 92,151 |
| 2012-08-24 | Option exercise | 31,064 | $0.72 | 8,128,651 |
| 2012-08-24 | Open-market sale | 100 | $9.55 | 8,097,587 |
| 2012-08-24 | Open-market sale | 200 | $9.52 | 8,097,687 |
| 2012-08-24 | Open-market sale | 30,764 | $9.50 | 8,097,887 |
| 2012-08-22 | Option exercise (derivative) | 1,000 | $0.00 | 123,215 |
| 2012-08-22 | Option exercise | 1,000 | $0.72 | 8,098,587 |
| 2012-08-22 | Open-market sale | 1,000 | $10.10 | 8,097,587 |
| 2012-08-21 | Option exercise (derivative) | 785 | $0.00 | 124,215 |
| 2012-08-21 | Open-market sale | 785 | $10.10 | 8,097,587 |
| 2012-08-21 | Option exercise | 785 | $0.72 | 8,098,372 |
| 2012-06-15 | Gift | 500 | $0.00 | 8,097,587 |
| 2012-06-15 | Gift | 1,000 | $0.00 | 1,000 |
| 2012-06-15 | Gift | 1,000 | $0.00 | 8,098,087 |
| 2012-03-09 | Grant / award | 44,203 | $0.00 | 7,998,868 |
| 2012-03-09 | Grant / award | 43,899 | $0.00 | 8,042,767 |
| 2012-03-07 | Open-market sale | 5,000 | $8.61 | 7,959,665 |
| 2012-03-07 | Open-market sale | 5,000 | $8.60 | 7,954,665 |
| 2012-01-09 | Grant / award | 42,680 | $0.00 | 7,964,665 |
| 2011-12-15 | Open-market sale | 2,565 | $7.10 | 7,939,420 |
| 2011-12-15 | Open-market sale | 2,301 | $7.35 | 7,934,719 |
| 2011-12-15 | Open-market sale | 2,200 | $7.12 | 7,932,519 |
| 2011-12-15 | Open-market sale | 1,935 | $7.11 | 7,930,584 |
| 2011-12-15 | Open-market sale | 1,700 | $7.26 | 7,928,884 |
| 2011-12-15 | Open-market sale | 1,300 | $7.13 | 7,927,584 |
| 2011-12-15 | Open-market sale | 999 | $7.34 | 7,926,585 |
| 2011-12-15 | Open-market sale | 700 | $7.30 | 7,925,885 |
| 2011-12-15 | Open-market sale | 600 | $7.31 | 7,925,285 |
| 2011-12-15 | Open-market sale | 600 | $7.28 | 7,924,685 |
| 2011-12-15 | Open-market sale | 500 | $7.14 | 7,924,185 |
| 2011-12-15 | Open-market sale | 500 | $7.27 | 7,923,685 |
| 2011-12-15 | Open-market sale | 500 | $7.29 | 7,923,185 |
| 2011-12-15 | Open-market sale | 411 | $7.25 | 7,922,774 |
| 2011-12-15 | Open-market sale | 400 | $7.26 | 7,922,374 |
| 2011-12-15 | Open-market sale | 200 | $7.30 | 7,922,174 |
| 2011-12-15 | Open-market sale | 100 | $7.32 | 7,922,074 |
| 2011-12-15 | Open-market sale | 89 | $7.29 | 7,921,985 |
| 2011-12-15 | Open-market sale | 2,400 | $7.25 | 7,937,020 |
| 2011-12-05 | Open-market sale | 1,856 | $7.95 | 7,950,129 |
| 2011-12-05 | Open-market sale | 100 | $7.99 | 7,942,448 |
| 2011-12-05 | Open-market sale | 100 | $7.97 | 7,942,348 |
| 2011-12-05 | Open-market sale | 100 | $8.06 | 7,942,248 |
| 2011-12-05 | Open-market sale | 93 | $7.99 | 7,942,155 |
| 2011-12-05 | Open-market sale | 92 | $8.03 | 7,942,063 |
| 2011-12-05 | Open-market sale | 307 | $8.01 | 7,942,648 |
| 2011-12-05 | Open-market sale | 344 | $7.96 | 7,942,955 |
| 2011-12-05 | Open-market sale | 400 | $8.01 | 7,943,299 |
| 2011-12-05 | Open-market sale | 400 | $7.96 | 7,943,699 |
| 2011-12-05 | Open-market sale | 400 | $8.02 | 7,944,099 |
| 2011-12-05 | Open-market sale | 500 | $7.98 | 7,944,499 |
| 2011-12-05 | Open-market sale | 600 | $8.00 | 7,944,999 |
| 2011-12-05 | Open-market sale | 622 | $8.05 | 7,945,599 |
| 2011-12-05 | Open-market sale | 677 | $8.04 | 7,946,221 |
| 2011-12-05 | Open-market sale | 759 | $8.02 | 7,946,898 |
| 2011-12-05 | Open-market sale | 1,200 | $7.96 | 7,947,657 |
| 2011-12-05 | Open-market sale | 1,272 | $8.01 | 7,948,857 |
| 2011-12-05 | Open-market sale | 100 | $8.01 | 7,942,548 |
| 2011-12-05 | Open-market sale | 1 | $8.07 | 7,941,985 |
| 2011-12-05 | Open-market sale | 77 | $8.02 | 7,941,986 |
| 2011-11-16 | Open-market sale | 200 | $8.67 | 7,951,985 |
| 2011-11-16 | Open-market sale | 1,200 | $8.65 | 7,952,185 |
| 2011-11-16 | Open-market sale | 600 | $8.64 | 7,962,785 |
| 2011-11-16 | Open-market sale | 200 | $8.64 | 7,963,385 |
| 2011-11-16 | Open-market sale | 900 | $8.62 | 7,963,585 |
| 2011-11-16 | Open-market sale | 300 | $8.63 | 7,964,485 |
| 2011-11-16 | Open-market sale | 100 | $8.60 | 7,964,785 |
| 2011-11-16 | Open-market sale | 200 | $8.59 | 7,964,885 |
| 2011-11-16 | Open-market sale | 900 | $8.51 | 7,965,085 |
| 2011-11-16 | Open-market sale | 1,289 | $8.58 | 7,965,985 |
| 2011-11-16 | Open-market sale | 1,312 | $8.60 | 7,967,274 |
| 2011-11-16 | Open-market sale | 1,400 | $8.61 | 7,968,586 |
| 2011-11-16 | Open-market sale | 1,088 | $8.59 | 7,969,986 |
| 2011-11-16 | Open-market sale | 100 | $8.57 | 7,971,074 |
| 2011-11-16 | Open-market sale | 400 | $8.56 | 7,971,174 |
| 2011-11-16 | Open-market sale | 300 | $8.55 | 7,971,574 |
| 2011-11-16 | Open-market sale | 500 | $8.52 | 7,971,874 |
| 2011-11-16 | Open-market sale | 800 | $8.51 | 7,972,374 |
| 2011-11-16 | Open-market sale | 500 | $8.53 | 7,973,174 |
| 2011-11-16 | Open-market sale | 248 | $8.54 | 7,973,674 |
| 2011-11-16 | Open-market sale | 200 | $8.53 | 7,973,922 |
| 2011-11-16 | Open-market sale | 200 | $8.55 | 7,974,122 |
| 2011-11-16 | Open-market sale | 52 | $8.53 | 7,974,322 |
| 2011-11-16 | Open-market sale | 1,583 | $8.50 | 7,974,374 |
| 2011-11-16 | Open-market sale | 500 | $8.66 | 7,953,385 |
| 2011-11-16 | Open-market sale | 200 | $8.67 | 7,953,885 |
| 2011-11-16 | Open-market sale | 400 | $8.63 | 7,954,085 |
| 2011-11-16 | Open-market sale | 6,260 | $8.65 | 7,954,485 |
| 2011-11-16 | Open-market sale | 700 | $8.66 | 7,960,745 |
| 2011-11-16 | Open-market sale | 1,000 | $8.65 | 7,961,445 |
| 2011-11-16 | Open-market sale | 140 | $8.65 | 7,962,445 |
| 2011-11-16 | Open-market sale | 200 | $8.66 | 7,962,585 |
| 2011-11-15 | Open-market sale | 4,689 | $8.50 | 7,975,957 |
| 2011-11-15 | Open-market sale | 400 | $8.50 | 7,980,646 |
| 2011-11-15 | Open-market sale | 300 | $8.51 | 7,981,046 |
| 2011-11-15 | Open-market sale | 122 | $8.51 | 7,981,346 |
| 2011-11-14 | Open-market sale | 348 | $8.62 | 7,981,568 |
| 2011-11-14 | Open-market sale | 600 | $8.61 | 7,988,368 |
| 2011-11-14 | Open-market sale | 800 | $8.64 | 7,987,568 |
| 2011-11-14 | Open-market sale | 100 | $8.62 | 7,981,468 |
| 2011-11-14 | Open-market sale | 100 | $8.65 | 7,981,916 |
| 2011-11-14 | Open-market sale | 400 | $8.63 | 7,982,016 |
| 2011-11-14 | Open-market sale | 5,152 | $8.60 | 7,982,416 |
| 2011-10-28 | Option exercise (derivative) | 90,000 | $0.00 | 0 |
| 2011-10-28 | Option exercise | 90,000 | $1.25 | 8,028,442 |
| 2011-10-28 | Tax withholding | 39,474 | $8.95 | 7,988,968 |
| 2011-01-07 | Grant / award | 26,100 | $0.00 | 7,938,442 |
| 2010-12-10 | Open-market sale | 11,320 | $8.52 | 7,912,342 |
| 2010-12-09 | Open-market sale | 34,600 | $8.63 | 7,923,662 |
| 2010-12-07 | Open-market sale | 400 | $8.75 | 7,958,262 |
| 2010-12-01 | Open-market sale | 10,000 | $8.79 | 7,958,662 |
| 2010-01-07 | Grant / award | 36,521 | $0.00 | 7,968,662 |
| 2009-06-01 | Open-market sale | 100,000 | $7.70 | 7,932,141 |
| 2009-01-08 | Option exercise (derivative) | 30,000 | $0.00 | 0 |
| 2009-01-08 | Grant / award | 29,779 | $0.00 | 8,012,141 |
| 2009-01-08 | Option exercise | 30,000 | $3.13 | 8,042,141 |
| 2008-12-11 | Gift | 1,000 | $0.00 | 8,032,141 |
| 2008-12-08 | Gift | 6,500 | $0.00 | 8,035,641 |
| 2008-12-08 | Gift | 2,500 | $0.00 | 8,033,141 |
| 2008-04-28 | Open-market buy | 200 | $9.84 | 7,982,362 |
| 2008-04-28 | Open-market buy | 5,864 | $9.85 | 7,982,162 |
| 2008-04-28 | Open-market buy | 3,936 | $9.84 | 7,976,298 |
| 2008-01-09 | Grant / award | 10,610 | $0.00 | 7,972,362 |
| 2007-05-30 | Open-market sale | 250,000 | $21.25 | 7,961,752 |
| 2007-05-29 | Open-market sale | 2,000 | $21.28 | 8,219,752 |
| 2007-05-29 | Open-market sale | 23,520 | $21.20 | 8,223,232 |
| 2007-05-29 | Open-market sale | 1,480 | $21.22 | 8,221,752 |
| 2007-05-29 | Open-market sale | 800 | $21.34 | 8,213,852 |
| 2007-05-29 | Open-market sale | 2,100 | $21.33 | 8,214,652 |
| 2007-05-29 | Open-market sale | 3,000 | $21.32 | 8,216,752 |
| 2007-05-29 | Open-market sale | 2,100 | $21.35 | 8,211,752 |
| 2007-05-23 | Gift | 2,000 | $0.00 | 8,246,752 |
| 2007-02-23 | Open-market sale | 2,500 | $18.80 | 8,248,752 |
| 2007-02-22 | Option exercise (derivative) | 125,000 | $0.00 | 0 |
| 2007-02-22 | Open-market sale | 600 | $19.10 | 8,254,852 |
| 2007-02-22 | Open-market sale | 900 | $19.05 | 8,257,952 |
| 2007-02-22 | Open-market sale | 500 | $19.03 | 8,258,852 |
| 2007-02-22 | Open-market sale | 6,900 | $19.02 | 8,259,352 |
| 2007-02-22 | Open-market sale | 3,100 | $19.01 | 8,266,252 |
| 2007-02-22 | Open-market sale | 14,200 | $19.00 | 8,269,352 |
| 2007-02-22 | Open-market sale | 6,555 | $18.99 | 8,283,552 |
| 2007-02-22 | Open-market sale | 6,500 | $18.98 | 8,290,107 |
| 2007-02-22 | Open-market sale | 18,120 | $18.97 | 8,296,607 |
| 2007-02-22 | Open-market sale | 13,064 | $18.96 | 8,314,727 |
| 2007-02-22 | Open-market sale | 10,961 | $18.95 | 8,327,791 |
| 2007-02-22 | Option exercise | 125,000 | $4.00 | 8,338,752 |
| 2007-02-22 | Open-market sale | 200 | $19.13 | 8,251,252 |
| 2007-02-22 | Open-market sale | 3,100 | $19.12 | 8,251,452 |
| 2007-02-22 | Open-market sale | 300 | $19.11 | 8,254,552 |
| 2007-02-22 | Open-market sale | 1,200 | $19.07 | 8,256,752 |
| 2007-02-22 | Open-market sale | 1,300 | $19.08 | 8,255,452 |
| 2007-01-10 | Grant / award | 13,400 | $0.00 | 8,213,752 |
| 2006-12-14 | Gift | 1,000 | $0.00 | 8,200,352 |
| 2006-12-11 | Gift | 5,000 | $0.00 | 8,201,352 |
| 2006-12-08 | Gift | 2,000 | $0.00 | 8,206,352 |
| 2006-11-10 | Open-market sale | 350,000 | $11.25 | 8,208,352 |
| 2006-11-09 | Open-market sale | 100 | $12.37 | 8,608,252 |
| 2006-11-09 | Open-market sale | 21,227 | $12.35 | 8,587,025 |
| 2006-11-09 | Open-market sale | 7,273 | $12.20 | 8,579,752 |
| 2006-11-09 | Open-market sale | 3,771 | $12.24 | 8,575,981 |
| 2006-11-09 | Open-market sale | 4,432 | $12.23 | 8,558,352 |
| 2006-11-09 | Open-market sale | 1,000 | $12.25 | 8,562,784 |
| 2006-11-09 | Open-market sale | 1,600 | $12.26 | 8,563,784 |
| 2006-11-09 | Open-market sale | 400 | $12.28 | 8,565,384 |
| 2006-11-09 | Open-market sale | 10,197 | $12.27 | 8,565,784 |
| 2006-08-07 | Open-market sale | 100,000 | $9.00 | 100,000 |
| 2006-08-07 | Open-market sale | 100,000 | $9.00 | 1,011,300 |
| 2006-04-07 | J | 4,823 | $0.00 | 9,884,652 |
| 2006-01-24 | Grant / award | 35,000 | $0.00 | 9,924,475 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.