SEC CIK 1034045
DUNKEL DAVID L
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| KFRCview stock → | 521,329 | 2025-05-07 |
Position History — KFRC
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — KFRC
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-09-11 | J (derivative) | 97 | $0.00 | 12,624 |
| 2026-06-12 | J (derivative) | 100 | $0.00 | 12,527 |
| 2026-04-24 | Grant / award (derivative) | 4,782 | $0.00 | 12,427 |
| 2026-03-06 | J (derivative) | 110 | $0.00 | 7,645 |
| 2025-12-05 | J (derivative) | 98 | $0.00 | 7,535 |
| 2025-09-12 | J (derivative) | 94 | $0.00 | 7,437 |
| 2025-06-13 | J (derivative) | 72 | $0.00 | 7,343 |
| 2025-05-07 | Open-market buy | 1,000 | $37.45 | 521,329 |
| 2025-05-06 | Open-market buy | 3,000 | $37.47 | 520,329 |
| 2025-05-05 | Open-market buy | 1,000 | $37.80 | 517,329 |
| 2025-05-01 | Open-market buy | 5,000 | $38.16 | 516,329 |
| 2025-04-25 | Grant / award (derivative) | 3,188 | $0.00 | 7,271 |
| 2025-03-07 | J (derivative) | 31 | $0.00 | 4,083 |
| 2024-12-27 | Tax withholding | 4,656 | $56.71 | 13,511 |
| 2024-12-26 | Gift | 11,170 | $0.00 | 497,818 |
| 2024-12-06 | J (derivative) | 26 | $0.00 | 4,052 |
| 2024-12-06 | J | 115 | $0.00 | 18,167 |
| 2024-09-13 | J (derivative) | 24 | $0.00 | 4,026 |
| 2024-09-13 | J | 109 | $0.00 | 18,052 |
| 2024-06-14 | J (derivative) | 25 | $0.00 | 4,002 |
| 2024-06-14 | J | 111 | $0.00 | 17,943 |
| 2024-04-26 | Grant / award (derivative) | 2,183 | $0.00 | 3,977 |
| 2024-03-15 | J (derivative) | 10 | $0.00 | 1,794 |
| 2024-03-15 | J | 98 | $0.00 | 17,832 |
| 2023-12-27 | Tax withholding | 26,864 | $67.84 | 59,146 |
| 2023-12-15 | J (derivative) | 9 | $0.00 | 1,784 |
| 2023-12-15 | Gift | 20,000 | $0.00 | 467,576 |
| 2023-12-15 | J | 453 | $0.00 | 86,011 |
| 2023-09-15 | J (derivative) | 11 | $0.00 | 1,775 |
| 2023-09-15 | J | 524 | $0.00 | 92,967 |
| 2023-08-01 | Grant / award (derivative) | 1,764 | $0.00 | 1,764 |
| 2023-07-31 | Tax withholding | 4,807 | $63.44 | 92,443 |
| 2023-07-31 | Grant / award | 12,216 | $0.00 | 97,250 |
| 2023-06-16 | J | 497 | $0.00 | 85,034 |
| 2023-03-10 | J | 495 | $0.00 | 84,537 |
| 2022-12-31 | Grant / award | 34,653 | $0.00 | 128,168 |
| 2022-12-27 | Tax withholding | 28,626 | $54.97 | 93,515 |
| 2022-12-14 | Gift | 20,000 | $0.00 | 385,588 |
| 2022-12-09 | J | 695 | $0.00 | 172,593 |
| 2022-09-16 | J | 608 | $0.00 | 171,898 |
| 2022-06-10 | J | 551 | $0.00 | 171,290 |
| 2022-03-11 | J | 534 | $0.00 | 170,739 |
| 2021-12-31 | Grant / award | 42,542 | $0.00 | 170,205 |
| 2021-12-27 | Tax withholding | 32,729 | $76.99 | 127,663 |
| 2021-12-21 | Gift | 20,000 | $0.00 | 405,588 |
| 2021-12-10 | J | 567 | $0.00 | 160,392 |
| 2021-11-04 | Open-market sale | 4,889 | $71.00 | 425,588 |
| 2021-11-02 | Open-market sale | 40,111 | $70.04 | 430,477 |
| 2021-10-11 | Open-market sale | 5,000 | $69.00 | 470,588 |
| 2021-10-07 | Open-market sale | 25,000 | $65.03 | 475,588 |
| 2021-10-05 | Open-market sale | 5,992 | $60.00 | 500,588 |
| 2021-09-27 | Open-market sale | 15,308 | $63.02 | 506,580 |
| 2021-09-24 | Gift | 20,000 | $0.00 | 525,588 |
| 2021-09-24 | Open-market sale | 3,700 | $63.00 | 521,888 |
| 2021-09-15 | Open-market sale | 24,436 | $60.02 | 545,588 |
| 2021-09-14 | Open-market sale | 564 | $60.02 | 570,024 |
| 2021-09-10 | J | 691 | $0.00 | 159,825 |
| 2021-06-11 | J | 582 | $0.00 | 159,134 |
| 2021-04-14 | Open-market sale | 50,000 | $56.00 | 570,588 |
| 2021-04-12 | Open-market sale | 23,300 | $55.51 | 12,399 |
| 2021-04-09 | Open-market sale | 1,700 | $55.50 | 35,699 |
| 2021-04-08 | Open-market sale | 22,400 | $55.00 | 37,399 |
| 2021-04-07 | Open-market sale | 13,130 | $54.60 | 59,799 |
| 2021-04-06 | Open-market sale | 7,809 | $54.50 | 72,929 |
| 2021-04-05 | Open-market sale | 14,361 | $54.39 | 80,738 |
| 2021-04-01 | Open-market sale | 12,300 | $54.30 | 95,099 |
| 2021-03-15 | Open-market sale | 4,702 | $54.09 | 107,399 |
| 2021-03-12 | Open-market sale | 24,729 | $54.10 | 112,101 |
| 2021-03-12 | J | 668 | $0.00 | 136,830 |
| 2021-03-10 | Open-market sale | 5,271 | $54.08 | 136,162 |
| 2021-03-03 | Open-market sale | 15,000 | $54.72 | 141,433 |
| 2021-01-07 | Open-market sale | 961 | $45.05 | 156,433 |
| 2021-01-06 | Open-market sale | 50,700 | $44.17 | 157,394 |
| 2020-12-31 | Grant / award | 80,185 | $0.00 | 208,094 |
| 2020-12-27 | Tax withholding | 32,574 | $42.54 | 127,909 |
| 2020-12-15 | Gift | 75,000 | $0.00 | 766,741 |
| 2020-12-04 | J | 745 | $0.00 | 160,483 |
| 2020-11-11 | Gift | 20,000 | $0.00 | 841,741 |
| 2020-09-11 | J | 941 | $0.00 | 159,738 |
| 2020-06-08 | Open-market sale | 1,400 | $33.06 | 861,741 |
| 2020-06-05 | Open-market sale | 3,600 | $33.07 | 863,141 |
| 2020-06-05 | J | 969 | $0.00 | 158,797 |
| 2020-05-27 | Open-market sale | 9,753 | $31.81 | 866,741 |
| 2020-05-26 | Open-market sale | 9,133 | $31.06 | 876,494 |
| 2020-05-18 | Open-market sale | 6,114 | $30.03 | 885,627 |
| 2020-03-06 | J | 959 | $0.00 | 203,780 |
| 2020-01-15 | J | 45,952 | $0.00 | 891,741 |
| 2020-01-15 | J | 45,952 | $0.00 | 157,828 |
| 2019-12-31 | Grant / award | 66,121 | $0.00 | 202,821 |
| 2019-12-27 | Tax withholding | 29,810 | $39.92 | 136,700 |
| 2019-12-26 | Open-market sale | 100 | $40.67 | 845,789 |
| 2019-12-24 | Open-market sale | 6,200 | $40.60 | 845,889 |
| 2019-12-20 | Open-market sale | 5,000 | $41.60 | 852,089 |
| 2019-12-16 | Open-market sale | 2,000 | $41.19 | 857,089 |
| 2019-12-11 | Open-market sale | 1,300 | $40.26 | 859,089 |
| 2019-12-06 | J | 756 | $0.00 | 166,510 |
| 2019-11-08 | Gift | 25,000 | $0.00 | 860,389 |
| 2019-11-06 | Open-market sale | 200 | $42.10 | 885,389 |
| 2019-09-06 | J | 907 | $0.00 | 165,754 |
| 2019-06-07 | J | 847 | $0.00 | 164,847 |
| 2019-03-08 | J | 831 | $0.00 | 199,220 |
| 2019-01-16 | J | 35,220 | $0.00 | 885,589 |
| 2019-01-16 | J | 35,220 | $0.00 | 164,000 |
| 2018-12-31 | Grant / award | 48,512 | $0.00 | 198,749 |
| 2018-12-27 | Tax withholding | 22,487 | $29.81 | 150,237 |
| 2018-12-27 | Tax withholding | 360 | $29.81 | 198,389 |
| 2018-12-07 | J | 1,047 | $0.00 | 172,724 |
| 2018-09-07 | J | 735 | $0.00 | 171,677 |
| 2018-08-21 | Open-market sale | 25,000 | $42.50 | 875,369 |
| 2018-06-08 | J | 584 | $0.00 | 170,942 |
| 2018-05-31 | Open-market sale | 17,000 | $34.00 | 900,369 |
| 2018-05-30 | Open-market sale | 2,000 | $34.00 | 917,369 |
| 2018-05-07 | Open-market sale | 20,000 | $32.02 | 919,369 |
| 2018-05-03 | Open-market sale | 6,613 | $30.00 | 939,369 |
| 2018-05-02 | Open-market sale | 24,987 | $29.88 | 945,982 |
| 2018-04-18 | Open-market sale | 8,400 | $29.58 | 970,969 |
| 2018-03-09 | J | 710 | $0.00 | 170,358 |
| 2018-03-07 | Open-market sale | 10,000 | $29.01 | 979,369 |
| 2018-01-26 | J | 27,358 | $0.00 | 169,648 |
| 2018-01-26 | J | 27,358 | $0.00 | 989,369 |
| 2018-01-08 | Open-market sale | 3,729 | $27.00 | 962,011 |
| 2018-01-04 | Open-market sale | 6,271 | $27.00 | 965,740 |
| 2017-12-31 | Tax withholding | 19,772 | $25.25 | 197,006 |
| 2017-12-31 | Grant / award | 29,703 | $0.00 | 216,778 |
| 2017-12-28 | Gift | 4,000 | $0.00 | 972,011 |
| 2017-12-18 | Open-market sale | 8,112 | $26.50 | 976,011 |
| 2017-12-15 | Gift | 8,500 | $0.00 | 984,511 |
| 2017-12-15 | Open-market sale | 388 | $26.50 | 984,123 |
| 2017-12-12 | Open-market sale | 1,500 | $26.50 | 993,011 |
| 2017-12-08 | J | 856 | $0.00 | 187,075 |
| 2017-11-06 | Open-market sale | 16,300 | $23.91 | 994,511 |
| 2017-11-03 | Open-market sale | 700 | $23.55 | 1,010,811 |
| 2017-09-08 | J | 1,236 | $0.00 | 186,219 |
| 2017-06-09 | J | 1,205 | $0.00 | 184,983 |
| 2017-05-26 | Open-market sale | 8,000 | $18.32 | 1,011,511 |
| 2017-05-09 | Open-market sale | 2,000 | $21.00 | 1,019,511 |
| 2017-03-10 | J | 890 | $0.00 | 204,445 |
| 2017-01-04 | J | 11,427 | $0.00 | 182,888 |
| 2017-01-04 | Tax withholding | 4,303 | $24.50 | 194,315 |
| 2017-01-04 | J | 11,427 | $0.00 | 1,021,511 |
| 2017-01-02 | J | 9,240 | $0.00 | 1,010,084 |
| 2017-01-02 | Tax withholding | 6,649 | $23.10 | 207,858 |
| 2017-01-02 | J | 9,240 | $0.00 | 198,618 |
| 2016-12-31 | Grant / award | 72,294 | $0.00 | 214,507 |
| 2016-12-12 | Gift | 17,000 | $0.00 | 1,000,844 |
| 2016-12-09 | J | 714 | $0.00 | 142,213 |
| 2016-09-09 | J | 906 | $0.00 | 141,499 |
| 2016-06-10 | J | 895 | $0.00 | 140,593 |
| 2016-03-11 | J | 934 | $0.00 | 139,698 |
| 2016-01-04 | Grant / award | 76,746 | $0.00 | 138,764 |
| 2016-01-02 | J | 15,502 | $0.00 | 62,018 |
| 2016-01-02 | J | 15,502 | $0.00 | 1,017,844 |
| 2015-12-11 | J | 382 | $0.00 | 77,520 |
| 2015-09-11 | J | 313 | $0.00 | 77,138 |
| 2015-08-17 | Open-market sale | 1,480 | $28.01 | 1,002,342 |
| 2015-08-14 | Open-market sale | 48,520 | $28.05 | 1,003,822 |
| 2015-08-13 | Open-market sale | 50,000 | $28.05 | 1,052,342 |
| 2015-08-12 | Gift | 20,000 | $0.00 | 1,105,041 |
| 2015-08-12 | Open-market sale | 2,699 | $28.09 | 1,102,342 |
| 2015-08-11 | Open-market sale | 33,929 | $28.06 | 1,125,041 |
| 2015-08-10 | Open-market sale | 13,372 | $28.48 | 1,158,970 |
| 2015-08-07 | Open-market sale | 50,000 | $28.34 | 1,172,342 |
| 2015-06-12 | J | 376 | $0.00 | 76,825 |
| 2015-06-10 | Open-market sale | 10,000 | $23.00 | 1,222,342 |
| 2015-06-04 | Open-market sale | 10,000 | $22.02 | 1,232,342 |
| 2015-05-18 | Open-market sale | 10,000 | $22.45 | 1,242,342 |
| 2015-05-14 | J | 320,852 | $0.00 | 1,252,342 |
| 2015-04-29 | Open-market sale | 25,000 | $23.51 | 1,573,194 |
| 2015-03-18 | J | 361,263 | $0.00 | 1,598,194 |
| 2015-03-13 | Open-market sale | 998 | $23.00 | 1,959,457 |
| 2015-03-13 | J | 371 | $0.00 | 76,449 |
| 2015-03-12 | Open-market sale | 7,920 | $23.00 | 1,960,455 |
| 2015-03-05 | Open-market sale | 10,000 | $22.90 | 1,968,375 |
| 2015-03-02 | Open-market sale | 4,801 | $24.02 | 1,978,375 |
| 2015-02-27 | Open-market sale | 1,281 | $24.01 | 1,983,176 |
| 2015-01-02 | Grant / award | 76,078 | $0.00 | 76,078 |
| 2012-11-05 | Gift | 118,546 | $0.00 | 1,987,770 |
| 2012-11-02 | Open-market buy | 263,000 | — | 2,106,316 |
| 2012-07-11 | Gift | 500 | $0.00 | 1,843,316 |
| 2012-03-30 | J | 627,356 | $0.00 | 1,843,816 |
| 2012-03-30 | Tax withholding | 351,412 | $14.90 | 627,356 |
| 2012-03-30 | J | 627,356 | $0.00 | 0 |
| 2012-02-15 | Tax withholding | 1,984 | $14.12 | 984,284 |
| 2012-02-15 | J | 5,516 | $0.00 | 978,768 |
| 2012-02-15 | J | 5,516 | $0.00 | 1,216,460 |
| 2012-02-02 | Disposition to issuer | 100,794 | $0.00 | 986,268 |
| 2012-01-03 | J | 11,694 | $0.00 | 1,510,944 |
| 2012-01-03 | J | 11,694 | $0.00 | 1,087,062 |
| 2012-01-03 | Tax withholding | 4,698 | $12.76 | 1,098,756 |
| 2011-12-29 | Gift | 300,000 | $0.00 | 1,210,944 |
| 2011-12-20 | J | 324,677 | $0.00 | 0 |
| 2011-12-20 | J | 324,677 | $0.00 | 1,499,250 |
| 2011-12-20 | Gift | 461,878 | $0.00 | 324,677 |
| 2011-12-05 | Gift | 40,000 | $0.00 | 1,174,573 |
| 2011-06-28 | Open-market sale | 30,000 | $13.07 | 1,214,573 |
| 2011-06-27 | Open-market sale | 22,504 | $13.05 | 1,244,573 |
| 2011-06-24 | Open-market sale | 45,676 | $13.11 | 1,267,077 |
| 2011-02-15 | J | 5,180 | $0.00 | 1,103,454 |
| 2011-02-15 | J | 5,180 | $0.00 | 1,312,753 |
| 2011-02-15 | Tax withholding | 2,320 | $17.74 | 1,108,634 |
| 2011-01-03 | Tax withholding | 5,024 | $16.37 | 1,122,323 |
| 2011-01-03 | J | 11,369 | $0.00 | 1,110,954 |
| 2011-01-03 | Grant / award | 554,558 | $0.00 | 1,127,347 |
| 2011-01-03 | J | 11,369 | $0.00 | 1,307,573 |
| 2010-12-22 | J | 451,991 | $0.00 | 1,296,204 |
| 2010-12-22 | J | 451,991 | $0.00 | 786,555 |
| 2010-12-03 | Open-market sale | 21,630 | $15.68 | 844,213 |
| 2010-12-02 | Open-market sale | 40,000 | $15.39 | 865,843 |
| 2010-12-01 | Open-market sale | 8,100 | $15.49 | 905,843 |
| 2010-11-30 | Open-market sale | 5,000 | $15.25 | 913,943 |
| 2010-11-29 | Open-market sale | 10,000 | $15.29 | 918,943 |
| 2010-11-24 | Open-market sale | 5,000 | $15.11 | 928,943 |
| 2010-11-22 | Open-market sale | 5,000 | $15.01 | 933,943 |
| 2010-11-15 | Open-market sale | 5,015 | $15.50 | 938,943 |
| 2010-11-12 | Open-market sale | 200 | $15.50 | 943,958 |
| 2010-11-11 | Open-market sale | 5,000 | $15.50 | 944,158 |
| 2010-11-10 | Option exercise (derivative) | 255,723 | $0.00 | 0 |
| 2010-11-10 | Option exercise (derivative) | 187,200 | $0.00 | 0 |
| 2010-11-10 | Option exercise | 187,200 | $10.95 | 1,184,713 |
| 2010-11-10 | Option exercise | 153,300 | $9.35 | 997,513 |
| 2010-11-10 | Option exercise | 255,723 | $12.66 | 1,440,436 |
| 2010-11-10 | Tax withholding | 491,278 | $15.59 | 949,158 |
| 2010-10-20 | Gift | 53,976 | $0.00 | 844,213 |
| 2010-10-19 | Gift | 12,678 | $0.00 | 898,189 |
| 2010-10-18 | Gift | 33,346 | $0.00 | 910,867 |
| 2010-03-22 | Option exercise (derivative) | 206,782 | $0.00 | 0 |
| 2010-03-22 | Option exercise | 206,782 | $5.30 | 779,571 |
| 2010-03-22 | Tax withholding | 119,093 | $15.93 | 660,478 |
| 2010-03-22 | J | 87,689 | $0.00 | 572,789 |
| 2010-03-22 | J | 87,689 | $0.00 | 944,213 |
| 2010-03-18 | J | 261,454 | $0.00 | 856,524 |
| 2010-03-18 | J | 261,454 | $0.00 | 1,238,546 |
| 2010-02-15 | J | 5,516 | $0.00 | 595,070 |
| 2010-02-15 | J | 5,516 | $0.00 | 572,789 |
| 2010-02-15 | Tax withholding | 1,984 | $13.90 | 578,305 |
| 2010-01-04 | Grant / award | 501,111 | $0.00 | 580,289 |
| 2010-01-03 | J | 12,056 | $0.00 | 589,554 |
| 2010-01-03 | J | 12,056 | $0.00 | 79,178 |
| 2010-01-03 | Tax withholding | 4,336 | $12.50 | 91,234 |
| 2009-12-07 | Option exercise (derivative) | 125,000 | $0.00 | 17,559 |
| 2009-12-07 | Option exercise | 125,000 | $13.44 | 220,570 |
| 2009-12-07 | Open-market sale | 125,000 | $14.03 | 95,570 |
| 2009-12-04 | Option exercise (derivative) | 50,000 | $0.00 | 142,559 |
| 2009-12-04 | Option exercise | 50,000 | $13.44 | 145,570 |
| 2009-12-04 | Open-market sale | 50,000 | $13.78 | 95,570 |
| 2009-08-27 | J | 207,054 | $0.00 | 95,570 |
| 2009-08-27 | Tax withholding | 74,461 | $12.16 | 302,624 |
| 2009-08-27 | J | 207,054 | $0.00 | 577,498 |
| 2009-06-05 | J | 1,500,000 | $0.00 | 370,444 |
| 2009-06-05 | J | 1,500,000 | $0.00 | 1,500,000 |
| 2009-02-15 | J | 54,549 | $0.00 | 1,870,444 |
| 2009-02-15 | Tax withholding | 19,617 | $7.72 | 431,634 |
| 2009-02-15 | J | 54,549 | $0.00 | 377,085 |
| 2009-01-02 | Grant / award | 281,515 | $0.00 | 451,251 |
| 2008-09-22 | Option exercise (derivative) | 7,271 | $0.00 | 0 |
| 2008-09-22 | Tax withholding | 2,085 | $11.42 | 174,922 |
| 2008-09-22 | Option exercise | 7,271 | $7.25 | 177,007 |
| 2008-09-22 | Open-market sale | 5,186 | $11.42 | 169,736 |
| 2008-09-19 | Option exercise (derivative) | 122,232 | $0.00 | 7,271 |
| 2008-09-19 | Open-market sale | 90,000 | $11.13 | 169,736 |
| 2008-09-19 | Tax withholding | 32,232 | $11.13 | 259,736 |
| 2008-09-19 | Option exercise | 122,232 | $7.25 | 291,968 |
| 2008-09-10 | Option exercise (derivative) | 65,351 | $0.00 | 129,503 |
| 2008-09-10 | Tax withholding | 18,151 | $11.30 | 216,936 |
| 2008-09-10 | Option exercise | 65,351 | $7.25 | 235,087 |
| 2008-09-10 | Open-market sale | 47,200 | $11.30 | 169,736 |
| 2008-09-09 | Option exercise (derivative) | 3,858 | $0.00 | 194,854 |
| 2008-09-09 | Option exercise | 3,858 | $7.25 | 173,594 |
| 2008-09-09 | Tax withholding | 1,058 | $11.26 | 172,536 |
| 2008-09-09 | Open-market sale | 2,800 | $11.26 | 169,736 |
| 2008-09-08 | Option exercise (derivative) | 1,053 | $0.00 | 198,712 |
| 2008-09-08 | Open-market sale | 779 | $11.10 | 169,736 |
| 2008-09-08 | Option exercise | 1,053 | $7.25 | 170,789 |
| 2008-09-08 | Tax withholding | 274 | $11.10 | 170,515 |
| 2008-09-03 | Option exercise (derivative) | 39,000 | $0.00 | 199,765 |
| 2008-09-03 | Open-market sale | 29,100 | $11.01 | 169,736 |
| 2008-09-03 | Tax withholding | 9,900 | $11.01 | 198,836 |
| 2008-09-03 | Option exercise | 39,000 | $7.25 | 208,736 |
| 2008-08-18 | Option exercise (derivative) | 47,277 | $0.00 | 238,765 |
| 2008-08-18 | Open-market sale | 35,021 | $11.08 | 169,736 |
| 2008-08-18 | Tax withholding | 12,256 | $11.08 | 204,757 |
| 2008-08-18 | Option exercise | 47,277 | $7.25 | 217,013 |
| 2008-08-15 | Option exercise (derivative) | 13,665 | $0.00 | 286,042 |
| 2008-08-15 | Open-market sale | 10,100 | $11.10 | 169,736 |
| 2008-08-15 | Tax withholding | 3,565 | $11.10 | 179,836 |
| 2008-08-15 | Option exercise | 13,665 | $7.25 | 183,401 |
| 2008-07-01 | J | 315,000 | $0.00 | 1,815,895 |
| 2008-07-01 | Tax withholding | 85,000 | $8.49 | 484,736 |
| 2008-07-01 | J | 315,000 | $0.00 | 169,736 |
| 2008-02-22 | J | 1,338,242 | $0.00 | 1,500,895 |
| 2008-02-22 | J | 27,621 | $0.00 | 149,176 |
| 2008-02-22 | J | 165,863 | $0.00 | 0 |
| 2008-02-15 | Grant / award | 74,166 | $0.00 | 569,736 |
| 2008-01-02 | Grant / award | 400,000 | $0.00 | 495,570 |
| 2007-09-06 | Option exercise (derivative) | 500 | $0.00 | 299,707 |
| 2007-09-06 | Open-market sale | 500 | $15.25 | 95,570 |
| 2007-09-06 | Option exercise | 500 | $7.25 | 96,070 |
| 2007-09-05 | Option exercise (derivative) | 22,300 | $0.00 | 300,207 |
| 2007-09-05 | Option exercise | 22,300 | $7.25 | 117,870 |
| 2007-09-05 | Open-market sale | 9,300 | $15.15 | 108,570 |
| 2007-09-05 | Open-market sale | 13,000 | $15.11 | 95,570 |
| 2007-09-04 | Option exercise (derivative) | 2,700 | $0.00 | 322,507 |
| 2007-09-04 | Option exercise | 2,700 | $7.25 | 98,270 |
| 2007-09-04 | Open-market sale | 2,700 | $15.10 | 95,570 |
| 2007-08-31 | Option exercise (derivative) | 3,000 | $0.00 | 325,207 |
| 2007-08-31 | Option exercise | 3,000 | $7.25 | 98,570 |
| 2007-08-31 | Open-market sale | 3,000 | $15.25 | 95,570 |
| 2007-08-30 | Option exercise (derivative) | 50,000 | $0.00 | 328,207 |
| 2007-08-30 | Open-market sale | 50,000 | $15.10 | 95,570 |
| 2007-08-30 | Option exercise | 50,000 | $7.25 | 145,570 |
| 2007-08-27 | Gift | 350 | $0.00 | 162,653 |
| 2007-07-12 | Open-market sale | 3,000 | $17.00 | 121,555 |
| 2007-07-09 | Open-market sale | 43,500 | $16.67 | 124,555 |
| 2007-07-06 | Open-market sale | 6,000 | $16.50 | 168,055 |
| 2007-06-04 | Open-market sale | 500 | $16.50 | 174,055 |
| 2007-05-29 | Open-market sale | 16,500 | $16.00 | 186,555 |
| 2007-05-29 | Open-market sale | 12,000 | $16.09 | 174,555 |
| 2007-05-25 | Open-market sale | 21,500 | $16.00 | 203,055 |
| 2007-05-11 | Open-market sale | 30,000 | $15.50 | 224,555 |
| 2007-05-10 | Open-market sale | 20,000 | $15.50 | 254,555 |
| 2007-05-02 | Open-market sale | 50,000 | $15.00 | 274,555 |
| 2007-04-17 | J | 431,655 | $0.00 | 431,655 |
| 2007-04-17 | J | 431,655 | $0.00 | 171,093 |
| 2007-04-10 | J | 431,655 | $0.00 | 602,888 |
| 2007-04-10 | J | 431,655 | $0.00 | 768,345 |
| 2007-02-23 | Open-market sale | 200 | $13.69 | 330 |
| 2007-02-15 | Grant / award | 30,000 | $0.00 | 95,570 |
| 2007-01-03 | Grant / award (derivative) | 255,723 | $0.00 | 255,723 |
| 2007-01-03 | Grant / award | 65,570 | $0.00 | 65,570 |
| 2006-12-21 | Open-market sale | 98,166 | $12.55 | 0 |
| 2006-12-18 | Gift | 8,000 | $0.00 | 163,003 |
| 2006-09-12 | Gift | 900 | $0.00 | 171,003 |
| 2006-05-18 | Option exercise (derivative) | 60,351 | $0.00 | 206,782 |
| 2006-05-18 | Option exercise | 60,351 | $5.30 | 158,517 |
| 2006-05-18 | Tax withholding | 60,351 | $15.92 | 98,166 |
| 2006-05-17 | Option exercise (derivative) | 5,089 | $0.00 | 0 |
| 2006-05-17 | Open-market sale | 4,217 | $15.98 | 172,233 |
| 2006-05-17 | J | 4,217 | $0.00 | 176,450 |
| 2006-05-17 | J | 4,217 | $0.00 | 98,166 |
| 2006-05-17 | Tax withholding | 872 | $15.98 | 102,383 |
| 2006-05-17 | Option exercise | 5,089 | $3.49 | 103,255 |
| 2006-05-16 | Option exercise (derivative) | 131,749 | $0.00 | 5,089 |
| 2006-05-16 | Tax withholding | 11,741 | $15.79 | 218,174 |
| 2006-05-16 | Open-market sale | 33,214 | $15.90 | 172,233 |
| 2006-05-16 | Open-market sale | 19,009 | $16.00 | 205,447 |
| 2006-05-16 | Open-market sale | 57,000 | $15.79 | 224,456 |
| 2006-05-16 | J | 109,223 | $0.00 | 281,456 |
| 2006-05-16 | J | 109,223 | $0.00 | 98,166 |
| 2006-05-16 | Tax withholding | 6,855 | $15.90 | 207,389 |
| 2006-05-16 | Tax withholding | 3,930 | $16.00 | 214,244 |
| 2006-05-16 | Option exercise | 131,749 | $3.49 | 229,915 |
| 2006-05-11 | Option exercise (derivative) | 15,677 | $0.00 | 136,838 |
| 2006-05-11 | Tax withholding | 2,677 | $15.77 | 111,166 |
| 2006-05-11 | Option exercise | 15,677 | $3.49 | 113,843 |
| 2006-05-11 | J | 13,000 | $0.00 | 98,166 |
| 2006-05-11 | J | 13,000 | $0.00 | 185,233 |
| 2006-05-11 | Open-market sale | 13,000 | $15.77 | 172,233 |
| 2006-05-10 | Option exercise (derivative) | 49,458 | $0.00 | 152,515 |
| 2006-05-10 | Open-market sale | 41,021 | $15.71 | 172,233 |
| 2006-05-10 | J | 41,021 | $0.00 | 213,254 |
| 2006-05-10 | J | 41,021 | $0.00 | 98,166 |
| 2006-05-10 | Tax withholding | 8,437 | $15.71 | 139,187 |
| 2006-05-10 | Option exercise | 49,458 | $3.49 | 147,624 |
| 2006-05-10 | Gift | 650 | $0.00 | 172,233 |
| 2006-05-10 | Gift | 6,350 | $0.00 | 172,883 |
| 2006-05-09 | Option exercise (derivative) | 9,132 | $0.00 | 187,200 |
| 2006-05-09 | Option exercise (derivative) | 18,867 | $0.00 | 267,133 |
| 2006-05-09 | Option exercise (derivative) | 7,441 | $0.00 | 192,559 |
| 2006-05-09 | Option exercise (derivative) | 13,793 | $0.00 | 378,207 |
| 2006-05-09 | J | 49,233 | $0.00 | 98,166 |
| 2006-05-09 | Option exercise | 9,132 | $10.95 | 147,399 |
| 2006-05-09 | Option exercise | 18,867 | $5.30 | 138,267 |
| 2006-05-09 | Option exercise | 7,441 | $13.44 | 119,400 |
| 2006-05-09 | Option exercise | 13,793 | $7.25 | 111,959 |
| 2006-05-09 | Open-market sale | 53,000 | $15.72 | 418,311 |
| 2006-05-09 | J | 49,233 | $0.00 | 471,311 |
| 2006-05-09 | Option exercise (derivative) | 8,587 | $0.00 | 0 |
| 2006-05-09 | Option exercise (derivative) | 53,393 | $0.00 | 201,973 |
| 2006-05-09 | Tax withholding | 10,981 | $15.72 | 98,166 |
| 2006-05-09 | Option exercise | 55,393 | $3.49 | 211,380 |
| 2006-05-09 | Option exercise | 8,587 | $2.85 | 106,753 |
| 2006-05-08 | Option exercise (derivative) | 74,712 | $0.00 | 0 |
| 2006-05-08 | Open-market sale | 40,000 | $16.00 | 422,078 |
| 2006-05-08 | J | 332,078 | $0.00 | 462,078 |
| 2006-05-08 | J | 332,078 | $0.00 | 98,166 |
| 2006-05-08 | Option exercise | 257,366 | $3.49 | 430,244 |
| 2006-05-08 | Option exercise | 74,712 | $2.85 | 172,878 |
| 2006-05-08 | Option exercise (derivative) | 48,695 | $0.00 | 8,587 |
| 2006-05-08 | J | 40,000 | $0.00 | 98,166 |
| 2006-05-08 | J | 40,000 | $0.00 | 179,233 |
| 2006-05-08 | Tax withholding | 8,695 | $16.18 | 184,923 |
| 2006-05-08 | Option exercise | 48,695 | $2.85 | 146,861 |
| 2006-05-05 | Option exercise (derivative) | 80,200 | $0.00 | 74,712 |
| 2006-05-05 | Open-market sale | 200 | $16.18 | 130,000 |
| 2006-05-05 | Open-market sale | 50,000 | $16.03 | 130,200 |
| 2006-05-05 | Open-market sale | 30,000 | $15.90 | 180,200 |
| 2006-05-05 | J | 80,200 | $0.00 | 210,200 |
| 2006-05-05 | J | 80,200 | $0.00 | 98,166 |
| 2006-05-05 | Option exercise | 80,200 | $2.85 | 178,366 |
| 2006-05-05 | Option exercise (derivative) | 97,630 | $0.00 | 57,282 |
| 2006-05-05 | Option exercise | 97,630 | $2.85 | 195,796 |
| 2006-05-05 | Tax withholding | 44 | $16.18 | 178,366 |
| 2006-05-05 | Tax withholding | 6,513 | $16.03 | 178,410 |
| 2006-05-05 | Tax withholding | 10,873 | $15.90 | 184,923 |
| 2006-04-17 | J | 1,200,000 | $0.00 | 1,200,000 |
| 2006-04-17 | J | 1,200,000 | $0.00 | 130,000 |
| 2006-04-13 | J | 324,555 | $0.00 | 324,555 |
| 2006-04-13 | Gift | 24,864 | $0.00 | 0 |
| 2006-04-13 | J | 324,555 | $0.00 | 24,864 |
| 2006-03-28 | Gift | 1,700 | $0.00 | 13,330,000 |
| 2006-03-17 | Gift | 8,500 | $0.00 | 1,331,700 |
| 2006-02-21 | Grant / award (derivative) | 72,731 | $11.16 | 72,731 |
| 2006-02-16 | Gift | 4,700 | $0.00 | 1,340,200 |
| 2006-02-14 | Gift | 1,300 | $0.00 | 1,344,900 |
| 2006-01-30 | J | 456,708 | $0.00 | 349,419 |
| 2006-01-30 | J | 87,361 | $0.00 | 17,492 |
| 2006-01-30 | J | 1,067,266 | $0.00 | 1,346,200 |
| 2006-01-30 | J | 523,157 | $0.00 | 165,863 |
| 2006-01-01 | J | 32,771 | $0.00 | 98,166 |
| 2006-01-01 | Tax withholding | 5,559 | $11.16 | 130,937 |
| 2006-01-01 | J | 32,771 | $0.00 | 278,974 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.