SEC CIK 1190007
BEFFA NEGRINI DAVID
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| CNXNview stock → | 65,875 | 2026-09-01 |
Position History — CNXN
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — CNXN
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-09-01 | Option exercise (derivative) | 500 | $0.00 | 500 |
| 2026-09-01 | Option exercise | 500 | $0.00 | 65,875 |
| 2026-08-14 | Open-market sale | 5,000 | $81.05 | 60,875 |
| 2026-03-14 | Option exercise (derivative) | 625 | $0.00 | 1,250 |
| 2026-03-14 | Option exercise | 625 | $0.00 | 65,375 |
| 2026-02-10 | Option exercise (derivative) | 625 | $0.00 | 1,875 |
| 2026-02-10 | Option exercise | 625 | $0.00 | 64,750 |
| 2025-12-17 | Option exercise (derivative) | 1,250 | $0.00 | 0 |
| 2025-12-17 | Option exercise | 1,250 | $0.00 | 64,125 |
| 2025-12-16 | Grant / award (derivative) | 1,250 | $0.00 | 1,250 |
| 2025-09-01 | Option exercise (derivative) | 500 | $0.00 | 1,000 |
| 2025-09-01 | Option exercise | 500 | $0.00 | 62,875 |
| 2025-03-14 | Option exercise (derivative) | 625 | $0.00 | 1,875 |
| 2025-03-14 | Option exercise | 625 | $0.00 | 62,375 |
| 2025-02-10 | Grant / award (derivative) | 2,500 | $0.00 | 2,500 |
| 2024-12-17 | Option exercise (derivative) | 1,250 | $0.00 | 1,250 |
| 2024-12-17 | Option exercise | 1,250 | $0.00 | 73,000 |
| 2024-12-13 | Gift | 10,000 | $0.00 | 63,000 |
| 2024-12-03 | Gift | 1,250 | $0.00 | 61,750 |
| 2024-11-20 | Open-market sale | 5,000 | $70.00 | 71,750 |
| 2024-09-01 | Option exercise (derivative) | 500 | $0.00 | 1,500 |
| 2024-09-01 | Option exercise | 500 | $0.00 | 76,750 |
| 2024-03-14 | Grant / award (derivative) | 2,500 | $0.00 | 2,500 |
| 2023-12-17 | Option exercise (derivative) | 1,250 | $0.00 | 2,500 |
| 2023-12-17 | Option exercise | 1,250 | $0.00 | 76,250 |
| 2023-12-04 | Open-market sale | 5,000 | $60.97 | 75,000 |
| 2023-09-11 | Open-market sale | 5,250 | $53.56 | 80,000 |
| 2023-09-01 | Option exercise (derivative) | 500 | $0.00 | 2,000 |
| 2023-09-01 | Option exercise | 500 | $0.00 | 85,250 |
| 2022-12-17 | Option exercise (derivative) | 1,250 | $0.00 | 3,750 |
| 2022-12-17 | Option exercise | 1,250 | $0.00 | 84,750 |
| 2022-09-01 | Option exercise (derivative) | 500 | $0.00 | 2,500 |
| 2022-09-01 | Option exercise | 500 | $0.00 | 83,500 |
| 2022-01-19 | Gift | 2,500 | $0.00 | 83,000 |
| 2021-12-17 | Option exercise (derivative) | 5,000 | $0.00 | 5,000 |
| 2021-12-15 | Open-market sale | 1,000 | $44.81 | 85,500 |
| 2021-12-15 | Open-market sale | 4,000 | $44.69 | 86,500 |
| 2021-09-01 | Option exercise (derivative) | 500 | $0.00 | 3,000 |
| 2021-09-01 | Option exercise | 500 | $0.00 | 90,500 |
| 2020-12-21 | Gift | 4,000 | $0.00 | 90,000 |
| 2020-12-09 | Open-market sale | 2,000 | $46.15 | 94,000 |
| 2020-09-16 | Open-market sale | 5,000 | $42.54 | 96,000 |
| 2020-09-01 | Option exercise (derivative) | 500 | $0.00 | 3,500 |
| 2020-09-01 | Option exercise (derivative) | 500 | $0.00 | 0 |
| 2020-09-01 | Option exercise | 500 | $0.00 | 100,500 |
| 2020-09-01 | Option exercise | 500 | $0.00 | 101,000 |
| 2019-12-13 | Open-market sale | 2,430 | $49.63 | 103,845 |
| 2019-12-12 | Open-market sale | 705 | $49.68 | 108,832 |
| 2019-12-12 | Open-market sale | 2,557 | $49.65 | 106,275 |
| 2019-11-20 | Open-market sale | 74 | $52.00 | 110,926 |
| 2019-11-20 | Open-market sale | 1,389 | $51.88 | 109,537 |
| 2019-09-01 | Option exercise (derivative) | 500 | $0.00 | 0 |
| 2019-09-01 | Option exercise (derivative) | 500 | $0.00 | 500 |
| 2019-09-01 | Option exercise (derivative) | 500 | $0.00 | 4,000 |
| 2019-09-01 | Option exercise | 500 | $0.00 | 110,500 |
| 2019-09-01 | Option exercise | 500 | $0.00 | 111,000 |
| 2019-09-01 | Option exercise | 500 | $0.00 | 110,000 |
| 2019-03-05 | Open-market sale | 12,300 | $40.14 | 109,500 |
| 2018-09-01 | Option exercise (derivative) | 500 | $0.00 | 500 |
| 2018-09-01 | Option exercise (derivative) | 500 | $0.00 | 1,000 |
| 2018-09-01 | Option exercise | 500 | $0.00 | 120,800 |
| 2018-09-01 | Option exercise | 500 | $0.00 | 121,300 |
| 2018-09-01 | Option exercise (derivative) | 500 | $0.00 | 4,500 |
| 2018-09-01 | Option exercise | 500 | — | 121,800 |
| 2018-08-13 | Open-market sale | 5,263 | $36.93 | 120,300 |
| 2018-08-10 | Open-market sale | 1,260 | $38.00 | 125,563 |
| 2018-06-13 | Open-market sale | 3,477 | $32.00 | 126,823 |
| 2018-02-13 | Grant / award (derivative) | 5,000 | $0.00 | 5,000 |
| 2017-12-03 | Option exercise (derivative) | 500 | $0.00 | 0 |
| 2017-12-03 | Option exercise | 500 | $0.00 | 130,300 |
| 2017-09-12 | Open-market sale | 20,000 | $26.00 | 129,800 |
| 2017-09-01 | Option exercise (derivative) | 500 | $0.00 | 1,000 |
| 2017-09-01 | Option exercise (derivative) | 500 | $0.00 | 1,500 |
| 2017-09-01 | Option exercise | 500 | $0.00 | 149,300 |
| 2017-09-01 | Option exercise | 500 | $0.00 | 149,800 |
| 2016-12-03 | Option exercise (derivative) | 500 | $0.00 | 0 |
| 2016-12-03 | Option exercise | 500 | $0.00 | 148,800 |
| 2016-11-12 | Option exercise (derivative) | 2,000 | $0.00 | 0 |
| 2016-11-12 | Option exercise | 2,000 | $0.00 | 148,300 |
| 2016-09-01 | Option exercise (derivative) | 500 | $0.00 | 1,500 |
| 2016-09-01 | Option exercise | 500 | $0.00 | 146,300 |
| 2016-08-09 | Gift | 5,000 | $0.00 | 145,800 |
| 2016-03-16 | Open-market sale | 16,700 | $24.09 | 150,800 |
| 2016-03-01 | Grant / award (derivative) | 2,000 | $0.00 | 2,000 |
| 2015-12-03 | Option exercise (derivative) | 500 | $0.00 | 1,000 |
| 2015-12-03 | Option exercise | 500 | $0.00 | 165,501 |
| 2015-11-12 | Option exercise (derivative) | 2,000 | $0.00 | 2,000 |
| 2015-11-12 | Option exercise | 2,000 | $0.00 | 150,800 |
| 2015-08-08 | Option exercise (derivative) | 2,000 | $0.00 | 0 |
| 2015-08-08 | Option exercise | 2,000 | $0.00 | 165,001 |
| 2014-12-03 | Option exercise (derivative) | 500 | $0.00 | 1,500 |
| 2014-12-03 | Grant / award | 500 | $0.00 | 163,001 |
| 2014-10-30 | Grant / award (derivative) | 2,000 | $0.00 | 2,000 |
| 2014-08-08 | Grant / award (derivative) | 2,000 | $0.00 | 2,000 |
| 2014-08-08 | Option exercise | 2,000 | $0.00 | 162,501 |
| 2013-12-03 | Grant / award (derivative) | 2,000 | $0.00 | 2,000 |
| 2013-12-03 | Grant / award | 500 | — | 160,501 |
| 2013-11-05 | Open-market sale | 9,113 | $20.14 | 160,001 |
| 2013-11-04 | Open-market sale | 10,887 | $20.46 | 169,114 |
| 2013-03-15 | Open-market sale | 4,926 | $15.95 | 180,001 |
| 2012-11-12 | Grant / award (derivative) | 4,000 | $0.00 | 8,000 |
| 2011-08-08 | Grant / award (derivative) | 4,000 | $0.00 | 4,000 |
| 2010-12-07 | Option exercise (derivative) | 44,599 | $0.00 | 16,250 |
| 2010-12-07 | Open-market sale | 44,599 | $9.02 | 184,927 |
| 2010-12-07 | Option exercise | 44,599 | $8.64 | 229,526 |
| 2010-12-06 | Option exercise (derivative) | 5,401 | $0.00 | 0 |
| 2010-12-06 | Open-market sale | 5,401 | $8.80 | 184,927 |
| 2010-12-06 | Option exercise | 5,401 | $8.64 | 190,328 |
| 2009-08-18 | Grant / award | 3,000 | $0.00 | 184,927 |
| 2008-08-07 | Option exercise (derivative) | 12,500 | $0.00 | 0 |
| 2008-08-07 | Option exercise | 12,500 | $5.54 | 181,927 |
| 2008-05-09 | Grant / award | 20,000 | $0.00 | 169,427 |
| 2007-05-21 | Open-market sale | 1,100 | $11.09 | 149,827 |
| 2007-05-21 | Open-market sale | 300 | $11.10 | 149,527 |
| 2007-05-21 | Open-market sale | 100 | $11.11 | 149,427 |
| 2007-05-21 | Open-market sale | 400 | $11.08 | 150,927 |
| 2007-05-21 | Open-market sale | 100 | $11.03 | 151,327 |
| 2007-05-15 | Open-market sale | 273 | $11.03 | 153,154 |
| 2007-05-15 | Open-market sale | 727 | $11.04 | 152,427 |
| 2007-05-15 | Open-market sale | 1,000 | $11.05 | 151,427 |
| 2007-05-09 | Open-market sale | 200 | $11.03 | 155,227 |
| 2007-05-09 | Open-market sale | 300 | $11.09 | 154,327 |
| 2007-05-09 | Open-market sale | 200 | $11.08 | 154,627 |
| 2007-05-09 | Open-market sale | 100 | $11.07 | 154,827 |
| 2007-05-09 | Open-market sale | 100 | $11.06 | 154,927 |
| 2007-05-09 | Open-market sale | 200 | $11.04 | 155,027 |
| 2007-05-09 | Open-market sale | 900 | $11.10 | 153,427 |
| 2007-05-09 | Grant / award | 20,000 | $0.00 | 169,427 |
| 2007-05-01 | Open-market sale | 200 | $12.96 | 155,977 |
| 2007-05-01 | Open-market sale | 550 | $12.97 | 155,427 |
| 2007-05-01 | Open-market sale | 1,250 | $12.95 | 156,177 |
| 2007-04-24 | Open-market sale | 100 | $14.51 | 157,727 |
| 2007-04-24 | Open-market sale | 550 | $14.50 | 157,827 |
| 2007-04-24 | Open-market sale | 100 | $14.43 | 158,577 |
| 2007-04-24 | Open-market sale | 300 | $14.57 | 157,427 |
| 2007-04-24 | Open-market sale | 100 | $14.32 | 159,327 |
| 2007-04-24 | Open-market sale | 350 | $14.40 | 158,977 |
| 2007-04-24 | Open-market sale | 100 | $14.41 | 158,877 |
| 2007-04-24 | Open-market sale | 200 | $14.42 | 158,677 |
| 2007-04-24 | Open-market sale | 200 | $14.45 | 158,377 |
| 2007-04-17 | Open-market sale | 2,000 | $15.39 | 159,427 |
| 2007-04-10 | Open-market sale | 2,000 | $14.44 | 161,427 |
| 2007-04-03 | Open-market sale | 158 | $14.52 | 165,269 |
| 2007-04-03 | Open-market sale | 1,442 | $14.54 | 163,427 |
| 2007-04-03 | Open-market sale | 400 | $14.53 | 164,869 |
| 2007-03-27 | Open-market sale | 268 | $14.36 | 167,159 |
| 2007-03-27 | Open-market sale | 1,232 | $14.39 | 165,927 |
| 2007-03-27 | Open-market sale | 500 | $14.40 | 165,427 |
| 2007-03-21 | Open-market sale | 800 | $15.16 | 167,427 |
| 2007-03-21 | Open-market sale | 100 | $15.10 | 168,427 |
| 2007-03-21 | Open-market sale | 100 | $15.11 | 168,327 |
| 2007-03-21 | Open-market sale | 100 | $15.15 | 168,227 |
| 2007-03-21 | Open-market sale | 900 | $15.09 | 168,527 |
| 2007-03-14 | Open-market sale | 100 | $14.22 | 170,727 |
| 2007-03-14 | Open-market sale | 300 | $14.27 | 169,927 |
| 2007-03-14 | Open-market sale | 500 | $14.26 | 170,227 |
| 2007-03-14 | Open-market sale | 500 | $14.30 | 169,427 |
| 2007-03-14 | Open-market sale | 400 | $14.21 | 170,827 |
| 2007-03-14 | Open-market sale | 200 | $14.20 | 171,227 |
| 2007-03-06 | Open-market sale | 100 | $15.08 | 173,258 |
| 2007-03-06 | Open-market sale | 69 | $15.07 | 173,358 |
| 2007-03-06 | Open-market sale | 100 | $15.13 | 171,427 |
| 2007-03-06 | Open-market sale | 825 | $15.10 | 171,527 |
| 2007-03-06 | Open-market sale | 906 | $15.09 | 172,352 |
| 2007-02-28 | Open-market sale | 100 | $16.22 | 173,627 |
| 2007-02-28 | Open-market sale | 100 | $16.20 | 173,727 |
| 2007-02-28 | Open-market sale | 100 | $16.18 | 173,827 |
| 2007-02-28 | Open-market sale | 100 | $16.13 | 173,927 |
| 2007-02-28 | Open-market sale | 200 | $16.23 | 173,427 |
| 2007-02-28 | Open-market sale | 200 | $16.11 | 174,067 |
| 2007-02-28 | Open-market sale | 1,000 | $16.10 | 174,267 |
| 2007-02-28 | Open-market sale | 100 | $16.09 | 175,267 |
| 2007-02-28 | Open-market sale | 60 | $16.04 | 175,367 |
| 2007-02-28 | Open-market sale | 40 | $16.12 | 174,027 |
| 2007-02-20 | Open-market sale | 100 | $17.78 | 175,827 |
| 2007-02-20 | Open-market sale | 155 | $17.73 | 177,272 |
| 2007-02-20 | Open-market sale | 200 | $17.74 | 177,072 |
| 2007-02-20 | Open-market sale | 200 | $17.75 | 176,872 |
| 2007-02-20 | Open-market sale | 700 | $17.76 | 176,172 |
| 2007-02-20 | Open-market sale | 100 | $17.81 | 175,427 |
| 2007-02-20 | Open-market sale | 300 | $17.79 | 175,527 |
| 2007-02-20 | Open-market sale | 245 | $17.77 | 175,927 |
| 2007-02-13 | Open-market sale | 100 | $17.11 | 178,827 |
| 2007-02-13 | Open-market sale | 800 | $17.23 | 177,427 |
| 2007-02-13 | Open-market sale | 100 | $17.21 | 178,227 |
| 2007-02-13 | Open-market sale | 100 | $17.20 | 178,327 |
| 2007-02-13 | Open-market sale | 200 | $17.19 | 178,427 |
| 2007-02-13 | Open-market sale | 200 | $17.12 | 178,627 |
| 2007-02-13 | Open-market sale | 100 | $17.10 | 178,927 |
| 2007-02-13 | Open-market sale | 200 | $17.09 | 179,027 |
| 2007-02-13 | Open-market sale | 200 | $17.08 | 179,227 |
| 2007-02-05 | Open-market sale | 250 | $17.55 | 181,177 |
| 2007-02-05 | Open-market sale | 1,750 | $17.56 | 179,427 |
| 2007-02-01 | Open-market sale | 400 | $16.06 | 209,227 |
| 2007-02-01 | Open-market sale | 10,700 | $16.00 | 210,727 |
| 2007-02-01 | Open-market sale | 200 | $16.02 | 210,527 |
| 2007-02-01 | Open-market sale | 100 | $16.03 | 210,427 |
| 2007-02-01 | Open-market sale | 700 | $16.04 | 209,727 |
| 2007-02-01 | Open-market sale | 100 | $16.05 | 209,627 |
| 2007-02-01 | Open-market sale | 60 | $16.08 | 209,167 |
| 2007-02-01 | Open-market sale | 1,440 | $16.10 | 207,727 |
| 2007-02-01 | Open-market sale | 600 | $16.11 | 207,127 |
| 2007-02-01 | Open-market sale | 300 | $16.13 | 206,827 |
| 2007-02-01 | Open-market sale | 800 | $16.28 | 204,235 |
| 2007-02-01 | Open-market sale | 1,100 | $16.27 | 205,035 |
| 2007-02-01 | Open-market sale | 292 | $16.26 | 206,135 |
| 2007-02-01 | Open-market sale | 400 | $16.19 | 206,427 |
| 2007-02-01 | Open-market sale | 400 | $16.49 | 181,427 |
| 2007-02-01 | Open-market sale | 808 | $16.48 | 181,827 |
| 2007-02-01 | Open-market sale | 1,600 | $16.46 | 182,635 |
| 2007-02-01 | Open-market sale | 20,000 | $16.45 | 184,235 |
| 2007-01-29 | Open-market sale | 1,900 | $15.50 | 221,527 |
| 2007-01-29 | Open-market sale | 100 | $15.51 | 221,427 |
| 2007-01-22 | Open-market sale | 100 | $15.53 | 223,427 |
| 2007-01-22 | Open-market sale | 100 | $15.37 | 225,327 |
| 2007-01-22 | Open-market sale | 100 | $15.38 | 225,227 |
| 2007-01-22 | Open-market sale | 400 | $15.39 | 224,827 |
| 2007-01-22 | Open-market sale | 600 | $15.40 | 224,227 |
| 2007-01-22 | Open-market sale | 300 | $15.43 | 223,927 |
| 2007-01-22 | Open-market sale | 100 | $15.44 | 223,827 |
| 2007-01-22 | Open-market sale | 100 | $15.46 | 223,727 |
| 2007-01-22 | Open-market sale | 200 | $15.52 | 223,527 |
| 2007-01-16 | Open-market sale | 600 | $15.21 | 226,521 |
| 2007-01-16 | Open-market sale | 1,094 | $15.22 | 225,427 |
| 2007-01-16 | Open-market sale | 100 | $15.17 | 227,327 |
| 2007-01-16 | Open-market sale | 206 | $15.20 | 227,121 |
| 2007-01-11 | Open-market sale | 100 | $13.95 | 228,327 |
| 2007-01-11 | Open-market sale | 300 | $13.98 | 227,727 |
| 2007-01-11 | Open-market sale | 200 | $13.97 | 228,027 |
| 2007-01-11 | Open-market sale | 100 | $13.96 | 228,227 |
| 2007-01-11 | Open-market sale | 300 | $14.00 | 227,427 |
| 2007-01-11 | Open-market sale | 100 | $13.94 | 228,427 |
| 2007-01-11 | Open-market sale | 100 | $13.93 | 228,527 |
| 2007-01-11 | Open-market sale | 200 | $13.92 | 228,627 |
| 2007-01-11 | Open-market sale | 600 | $13.91 | 228,827 |
| 2007-01-03 | Open-market sale | 100 | $15.44 | 230,347 |
| 2007-01-03 | Open-market sale | 100 | $15.31 | 231,247 |
| 2007-01-03 | Open-market sale | 400 | $15.33 | 230,847 |
| 2007-01-03 | Open-market sale | 200 | $15.48 | 229,427 |
| 2007-01-03 | Open-market sale | 520 | $15.46 | 229,627 |
| 2007-01-03 | Open-market sale | 200 | $15.45 | 230,147 |
| 2007-01-03 | Open-market sale | 80 | $15.28 | 231,347 |
| 2007-01-03 | Open-market sale | 100 | $15.37 | 230,447 |
| 2007-01-03 | Open-market sale | 100 | $15.36 | 230,547 |
| 2007-01-03 | Open-market sale | 200 | $15.34 | 230,647 |
| 2006-12-27 | Open-market sale | 100 | $14.67 | 231,827 |
| 2006-12-27 | Open-market sale | 100 | $14.64 | 231,927 |
| 2006-12-27 | Open-market sale | 792 | $14.62 | 232,027 |
| 2006-12-27 | Open-market sale | 100 | $14.60 | 232,819 |
| 2006-12-27 | Open-market sale | 100 | $14.59 | 232,919 |
| 2006-12-27 | Open-market sale | 400 | $14.68 | 231,427 |
| 2006-12-27 | Open-market sale | 100 | $14.57 | 233,119 |
| 2006-12-27 | Open-market sale | 100 | $14.58 | 233,019 |
| 2006-12-27 | Open-market sale | 100 | $14.56 | 233,219 |
| 2006-12-27 | Open-market sale | 100 | $14.52 | 233,319 |
| 2006-12-27 | Open-market sale | 8 | $14.51 | 233,419 |
| 2006-12-20 | Open-market sale | 100 | $14.91 | 235,127 |
| 2006-12-20 | Open-market sale | 200 | $14.90 | 235,227 |
| 2006-12-20 | Open-market sale | 100 | $14.92 | 235,027 |
| 2006-12-20 | Open-market sale | 1,600 | $14.93 | 233,427 |
| 2006-12-12 | Open-market sale | 100 | $14.59 | 235,427 |
| 2006-12-12 | Open-market sale | 1,400 | $14.58 | 235,527 |
| 2006-12-12 | Open-market sale | 200 | $14.56 | 237,227 |
| 2006-12-12 | Open-market sale | 300 | $14.57 | 236,927 |
| 2006-12-05 | Open-market sale | 100 | $13.69 | 238,804 |
| 2006-12-05 | Open-market sale | 100 | $13.67 | 238,904 |
| 2006-12-05 | Open-market sale | 200 | $13.64 | 239,004 |
| 2006-12-05 | Open-market sale | 99 | $13.61 | 239,204 |
| 2006-12-05 | Open-market sale | 124 | $13.60 | 239,303 |
| 2006-12-05 | Open-market sale | 100 | $13.72 | 238,604 |
| 2006-12-05 | Open-market sale | 100 | $13.81 | 237,529 |
| 2006-12-05 | Open-market sale | 100 | $13.79 | 237,629 |
| 2006-12-05 | Open-market sale | 225 | $13.76 | 237,729 |
| 2006-12-05 | Open-market sale | 650 | $13.73 | 237,954 |
| 2006-12-05 | Open-market sale | 100 | $13.71 | 238,704 |
| 2006-12-05 | Open-market sale | 102 | $13.83 | 237,427 |
| 2006-11-27 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2006-11-27 | Option exercise (derivative) | 21,189 | $0.00 | 12,500 |
| 2006-11-27 | Option exercise (derivative) | 10,518 | $0.00 | 0 |
| 2006-11-27 | Option exercise | 10,518 | $5.54 | 239,427 |
| 2006-11-27 | Option exercise | 5,000 | $4.73 | 201,927 |
| 2006-11-27 | Option exercise | 21,189 | $5.54 | 223,116 |
| 2006-11-27 | Option exercise | 5,793 | $5.54 | 228,909 |
| 2006-11-27 | Option exercise | 500 | $4.73 | 196,927 |
| 2006-11-15 | Open-market sale | 100 | $12.69 | 210,817 |
| 2006-11-15 | Open-market sale | 3,351 | $12.67 | 207,466 |
| 2006-11-15 | Open-market sale | 2,000 | $12.66 | 205,466 |
| 2006-11-15 | Open-market sale | 2,300 | $12.65 | 203,166 |
| 2006-11-15 | Open-market sale | 600 | $12.63 | 202,566 |
| 2006-11-15 | Open-market sale | 200 | $12.62 | 202,366 |
| 2006-11-15 | Open-market sale | 100 | $12.61 | 202,266 |
| 2006-11-15 | Open-market sale | 3,500 | $12.60 | 198,766 |
| 2006-11-15 | Open-market sale | 500 | $12.55 | 198,266 |
| 2006-11-15 | Open-market sale | 100 | $12.54 | 198,166 |
| 2006-11-15 | Open-market sale | 1,300 | $12.52 | 196,866 |
| 2006-11-15 | Open-market sale | 439 | $12.51 | 196,427 |
| 2006-11-15 | Open-market sale | 500 | $12.84 | 245,927 |
| 2006-11-15 | Open-market sale | 24,217 | $12.70 | 210,917 |
| 2006-11-15 | Open-market sale | 400 | $12.72 | 236,634 |
| 2006-11-15 | Open-market sale | 3,890 | $12.73 | 237,034 |
| 2006-11-15 | Open-market sale | 200 | $12.74 | 240,924 |
| 2006-11-15 | Open-market sale | 2,803 | $12.75 | 241,124 |
| 2006-11-15 | Open-market sale | 100 | $12.76 | 243,927 |
| 2006-11-15 | Open-market sale | 100 | $12.77 | 244,027 |
| 2006-11-15 | Open-market sale | 100 | $12.81 | 244,127 |
| 2006-11-15 | Open-market sale | 200 | $12.82 | 244,227 |
| 2006-11-15 | Open-market sale | 1,500 | $12.83 | 244,427 |
| 2006-11-15 | Open-market sale | 1,500 | $12.71 | 235,134 |
| 2005-12-30 | J | 1,990 | $4.57 | 246,427 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.