SEC CIK 1057369
PENNINGTON BROOKS III
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| CENTview stock → | 123,106 | 2026-08-12 |
Position History — CENT
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — CENT
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-08-12 | Gift | 5,800 | $0.00 | 123,106 |
| 2026-02-13 | Gift | 2,050 | $0.00 | 128,906 |
| 2026-02-11 | Grant / award | 3,584 | $0.00 | 40,630 |
| 2025-08-14 | Open-market sale | 3,281 | $32.82 | 37,046 |
| 2025-08-13 | Gift | 442 | $0.00 | 130,956 |
| 2025-02-24 | Gift | 2,200 | $37.61 | 131,398 |
| 2025-02-12 | Grant / award | 3,647 | $0.00 | 40,327 |
| 2025-02-11 | Open-market sale | 2,703 | $33.44 | — |
| 2025-02-10 | Option exercise (derivative) | 8,803 | $0.00 | 0 |
| 2025-02-10 | Option exercise | 8,803 | $22.72 | 49,545 |
| 2025-02-10 | Tax withholding | 6,100 | $32.79 | 39,383 |
| 2025-02-10 | Open-market sale | 4,062 | $32.83 | 36,680 |
| 2024-08-13 | Open-market sale | 1,486 | $32.80 | 40,743 |
| 2024-08-12 | Option exercise (derivative) | 4,483 | $0.00 | 0 |
| 2024-08-12 | Tax withholding | 2,997 | $33.37 | 42,229 |
| 2024-08-12 | Option exercise | 4,483 | $22.30 | 45,226 |
| 2024-02-13 | Grant / award | 3,281 | $0.00 | 40,743 |
| 2024-02-12 | Gift | 240 | $42.43 | 133,598 |
| 2024-02-12 | Gift | 240 | $42.43 | 134,910 |
| 2024-02-12 | Gift | 119 | $42.43 | 134,791 |
| 2024-02-12 | Gift | 953 | $42.43 | 133,838 |
| 2023-11-27 | Gift | 1,325 | $39.94 | 135,150 |
| 2023-11-27 | Gift | 525 | $39.94 | 136,475 |
| 2023-08-15 | Open-market sale | 777 | $41.62 | 2,940 |
| 2023-08-14 | Option exercise (derivative) | 3,587 | $0.00 | 0 |
| 2023-08-14 | Option exercise | 3,587 | $27.88 | 6,527 |
| 2023-08-14 | Tax withholding | 2,810 | $41.97 | 3,717 |
| 2023-08-07 | Open-market sale | 22,950 | $45.64 | 137,000 |
| 2023-08-07 | Open-market sale | 2,611 | $42.68 | 2,940 |
| 2023-02-06 | Grant / award | 2,940 | $0.00 | 5,551 |
| 2022-11-29 | J | 35,000 | $0.00 | 2,611 |
| 2022-11-29 | J | 35,000 | $0.00 | 35,000 |
| 2022-08-08 | Tax withholding | 592 | $42.36 | 37,611 |
| 2022-02-08 | Grant / award (derivative) | 4,771 | $0.00 | 4,771 |
| 2022-02-08 | Grant / award | 1,670 | $0.00 | 38,203 |
| 2021-08-09 | Tax withholding | 513 | $43.27 | 36,533 |
| 2021-07-07 | Open-market sale | 716 | $46.65 | 37,046 |
| 2021-07-06 | Option exercise (derivative) | 5,415 | $0.00 | 0 |
| 2021-07-06 | Option exercise | 5,415 | $36.94 | 42,461 |
| 2021-07-06 | Tax withholding | 4,699 | $46.47 | 37,762 |
| 2021-02-09 | Grant / award (derivative) | 4,544 | $0.00 | 4,544 |
| 2021-02-09 | Grant / award | 1,591 | $0.00 | 37,046 |
| 2020-08-18 | Open-market sale | 1,806 | $38.23 | 35,455 |
| 2020-08-11 | Tax withholding | 250 | $39.08 | 37,261 |
| 2020-06-17 | Open-market sale | 67 | $33.13 | 37,511 |
| 2020-06-16 | Option exercise (derivative) | 3,298 | $0.00 | 0 |
| 2020-06-16 | Option exercise | 3,298 | $31.76 | 40,809 |
| 2020-06-16 | Tax withholding | 3,231 | $32.81 | 37,578 |
| 2020-05-11 | Open-market sale | 50 | $32.44 | 37,511 |
| 2020-05-08 | Option exercise (derivative) | 3,000 | $0.00 | 3,298 |
| 2020-05-08 | Tax withholding | 2,950 | $32.63 | 37,561 |
| 2020-05-08 | Option exercise | 3,000 | $31.76 | 40,511 |
| 2020-02-11 | Grant / award (derivative) | 7,043 | $0.00 | 7,043 |
| 2020-02-11 | Grant / award | 705 | $0.00 | 37,511 |
| 2019-08-12 | Tax withholding | 217 | $21.45 | 36,806 |
| 2019-06-18 | Open-market sale | 1,644 | $26.24 | 37,023 |
| 2019-06-17 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2019-06-17 | Option exercise | 5,000 | $13.75 | 42,023 |
| 2019-06-17 | Tax withholding | 3,356 | $25.69 | 38,667 |
| 2019-02-12 | Grant / award (derivative) | 7,174 | $0.00 | 7,174 |
| 2019-02-12 | Grant / award | 718 | $0.00 | 37,023 |
| 2019-01-16 | Open-market sale | 1,944 | $34.70 | 36,305 |
| 2019-01-15 | Option exercise (derivative) | 5,000 | $0.00 | 5,000 |
| 2019-01-15 | Option exercise | 5,000 | $13.75 | 41,305 |
| 2019-01-15 | Tax withholding | 3,056 | $34.55 | 38,249 |
| 2018-11-01 | Gift | 40,040 | $0.00 | 0 |
| 2018-09-18 | Open-market sale | 1,977 | $36.30 | 36,305 |
| 2018-09-17 | Option exercise (derivative) | 4,546 | $0.00 | 10,000 |
| 2018-09-17 | Tax withholding | 2,569 | $36.65 | 38,282 |
| 2018-09-17 | Option exercise | 4,546 | $13.75 | 40,851 |
| 2018-08-13 | Tax withholding | 165 | $36.69 | 36,305 |
| 2018-05-16 | Open-market sale | 5,181 | $37.64 | 36,470 |
| 2018-05-15 | Option exercise (derivative) | 10,284 | $0.00 | 0 |
| 2018-05-15 | Tax withholding | 5,103 | $37.28 | 41,651 |
| 2018-05-15 | Option exercise | 10,284 | $9.86 | 46,754 |
| 2018-02-13 | Grant / award (derivative) | 5,415 | $0.00 | 5,415 |
| 2018-02-13 | Grant / award | 542 | $0.00 | 36,470 |
| 2018-01-10 | Open-market sale | 10,000 | $35.47 | 35,928 |
| 2017-08-16 | Open-market sale | 4,707 | $32.93 | 45,928 |
| 2017-08-15 | Option exercise (derivative) | 10,000 | $0.00 | 10,284 |
| 2017-08-15 | Tax withholding | 5,293 | $33.59 | 50,635 |
| 2017-08-15 | Option exercise | 10,000 | $9.86 | 55,928 |
| 2017-08-15 | Open-market sale | 2,226 | $33.58 | 45,928 |
| 2017-08-14 | Open-market sale | 9,000 | $35.11 | 40,040 |
| 2017-08-14 | Open-market sale | 10,000 | $34.01 | 48,365 |
| 2017-08-14 | Tax withholding | 211 | $34.03 | 48,154 |
| 2017-05-17 | Open-market sale | 4,821 | $30.18 | 58,365 |
| 2017-05-16 | Option exercise (derivative) | 9,740 | $0.00 | 0 |
| 2017-05-16 | Option exercise | 9,740 | $7.21 | 68,105 |
| 2017-05-16 | Tax withholding | 4,919 | $31.27 | 63,186 |
| 2017-02-14 | Grant / award (derivative) | 6,298 | $0.00 | 6,298 |
| 2017-02-14 | Grant / award | 630 | $0.00 | 58,365 |
| 2016-12-14 | Open-market sale | 4,550 | $30.39 | 57,735 |
| 2016-12-13 | Option exercise (derivative) | 9,000 | $0.00 | 9,740 |
| 2016-12-13 | Tax withholding | 4,450 | $29.87 | 62,285 |
| 2016-12-13 | Option exercise | 9,000 | $7.21 | 66,735 |
| 2016-08-09 | Tax withholding | 473 | $25.02 | 57,735 |
| 2016-08-02 | Open-market sale | 4,616 | $22.43 | 58,208 |
| 2016-08-01 | Option exercise (derivative) | 11,397 | $0.00 | 0 |
| 2016-08-01 | Option exercise | 11,397 | $8.93 | 69,605 |
| 2016-08-01 | Tax withholding | 6,781 | $22.81 | 62,824 |
| 2016-05-06 | Open-market sale | 30,000 | $19.00 | 58,208 |
| 2016-03-01 | Open-market sale | 10,000 | $13.71 | 88,208 |
| 2016-02-09 | Grant / award (derivative) | 14,546 | $0.00 | 14,546 |
| 2016-02-09 | Grant / award | 1,455 | $0.00 | 98,208 |
| 2016-01-14 | Open-market sale | 2,423 | $12.71 | 96,753 |
| 2016-01-13 | Option exercise (derivative) | 9,000 | $0.00 | 18,740 |
| 2016-01-13 | Option exercise | 9,000 | $7.21 | 105,753 |
| 2016-01-13 | Tax withholding | 6,577 | $12.85 | 99,176 |
| 2015-08-10 | Tax withholding | 785 | $11.26 | 96,753 |
| 2015-08-04 | Open-market sale | 1,201 | $10.25 | 97,538 |
| 2015-08-03 | Option exercise (derivative) | 7,414 | $0.00 | 0 |
| 2015-08-03 | Option exercise (derivative) | 11,000 | $0.00 | 11,397 |
| 2015-08-03 | Option exercise | 11,000 | $8.93 | 108,912 |
| 2015-08-03 | Tax withholding | 10,173 | $10.18 | 98,739 |
| 2015-08-03 | Tax withholding | 7,040 | $10.18 | 97,912 |
| 2015-08-03 | Option exercise | 7,414 | $9.34 | 104,952 |
| 2015-02-20 | Open-market sale | 8,080 | $9.73 | 0 |
| 2015-02-10 | Grant / award (derivative) | 20,284 | $0.00 | 20,284 |
| 2015-02-10 | Grant / award | 2,029 | $0.00 | 97,538 |
| 2015-01-06 | Open-market sale | 436 | $9.75 | 95,509 |
| 2015-01-05 | Option exercise (derivative) | 14,000 | $0.00 | 7,414 |
| 2015-01-05 | Tax withholding | 13,564 | $9.84 | 95,945 |
| 2015-01-05 | Option exercise | 14,000 | $9.34 | 109,509 |
| 2014-08-25 | Open-market sale | 7,500 | $8.68 | 8,080 |
| 2014-08-11 | Tax withholding | 1,073 | $8.94 | 95,509 |
| 2014-06-23 | Option exercise (derivative) | 16,165 | $0.00 | 0 |
| 2014-06-23 | Tax withholding | 15,773 | $9.84 | 96,582 |
| 2014-06-23 | Option exercise | 16,165 | $9.45 | 112,355 |
| 2014-05-20 | Open-market sale | 7,500 | $7.75 | 15,580 |
| 2014-02-11 | Open-market sale | 7,500 | $7.50 | 23,080 |
| 2014-02-10 | Grant / award (derivative) | 27,740 | $0.00 | 27,740 |
| 2014-02-10 | Grant / award | 2,774 | $0.00 | 96,190 |
| 2013-10-30 | Open-market sale | 2,886 | $7.50 | 30,580 |
| 2013-10-29 | Open-market sale | 4,614 | $7.50 | 33,466 |
| 2013-08-12 | Tax withholding | 866 | $6.45 | 93,416 |
| 2013-02-11 | Grant / award (derivative) | 22,397 | $0.00 | 22,397 |
| 2013-02-11 | Grant / award | 2,240 | $0.00 | 94,282 |
| 2012-12-03 | Open-market sale | 648 | $11.64 | 92,042 |
| 2012-11-30 | Option exercise (derivative) | 5,000 | $0.00 | 16,165 |
| 2012-11-30 | Option exercise | 5,000 | $9.45 | 97,042 |
| 2012-11-30 | Tax withholding | 4,352 | $11.07 | 92,690 |
| 2012-09-10 | Open-market sale | 170 | $12.90 | 92,042 |
| 2012-09-07 | Option exercise (derivative) | 14,400 | $0.00 | 3,600 |
| 2012-09-07 | Tax withholding | 14,230 | $13.06 | 92,212 |
| 2012-09-07 | Option exercise | 14,400 | $12.83 | 106,442 |
| 2012-09-05 | Open-market sale | 784 | $12.22 | 92,042 |
| 2012-09-04 | Option exercise (derivative) | 5,000 | $0.00 | 12,076 |
| 2012-09-04 | Option exercise | 5,000 | $9.06 | 97,042 |
| 2012-09-04 | Tax withholding | 4,216 | $11.80 | 92,826 |
| 2012-06-05 | Open-market sale | 879 | $9.08 | 92,042 |
| 2012-06-04 | Option exercise (derivative) | 5,097 | $0.00 | 0 |
| 2012-06-04 | Tax withholding | 4,218 | $8.99 | 92,921 |
| 2012-06-04 | Option exercise | 5,097 | $6.54 | 97,139 |
| 2012-05-14 | Gift | 4,000 | $0.00 | 3,876 |
| 2012-05-14 | Gift | 4,000 | $0.00 | 3,876 |
| 2012-05-10 | Open-market sale | 35,000 | $9.65 | 92,042 |
| 2012-05-10 | Open-market sale | 35,000 | $9.65 | 92,045 |
| 2012-05-09 | Open-market sale | 55,000 | $9.37 | 127,042 |
| 2012-05-08 | Open-market sale | 50,000 | $9.31 | 182,042 |
| 2012-05-08 | Open-market sale | 6,000 | $9.31 | 7,876 |
| 2012-05-08 | Open-market sale | 27,000 | $9.31 | 38,080 |
| 2012-05-07 | Open-market sale | 23,000 | $9.37 | 65,080 |
| 2012-05-02 | Open-market sale | 467 | $10.68 | 232,042 |
| 2012-05-01 | Option exercise (derivative) | 5,000 | $0.00 | 17,076 |
| 2012-05-01 | Tax withholding | 4,533 | $10.63 | 232,509 |
| 2012-05-01 | Option exercise | 5,000 | $9.06 | 237,042 |
| 2012-02-13 | Grant / award (derivative) | 21,414 | $0.00 | 21,414 |
| 2012-02-13 | Grant / award | 2,142 | $0.00 | 232,042 |
| 2012-02-09 | Open-market sale | 10,000 | $9.30 | 88,080 |
| 2012-02-09 | Open-market sale | 40,000 | $9.30 | 229,900 |
| 2012-02-03 | Open-market sale | 1,079 | $10.10 | 269,900 |
| 2012-02-02 | Option exercise (derivative) | 5,097 | $0.00 | 5,097 |
| 2012-02-02 | Tax withholding | 4,018 | $9.83 | 270,979 |
| 2012-02-02 | Option exercise | 5,097 | $6.54 | 274,997 |
| 2011-10-05 | Open-market sale | 344 | $7.78 | 269,900 |
| 2011-10-04 | Option exercise (derivative) | 5,097 | $0.00 | 10,194 |
| 2011-10-04 | Tax withholding | 4,753 | $7.27 | 270,244 |
| 2011-10-04 | Option exercise | 5,097 | $6.54 | 274,997 |
| 2011-08-22 | Open-market sale | 2,117 | $7.27 | 269,900 |
| 2011-06-03 | Open-market sale | 1,157 | $10.00 | 272,017 |
| 2011-06-02 | Option exercise (derivative) | 5,097 | $0.00 | 15,291 |
| 2011-06-02 | Tax withholding | 3,940 | $9.98 | 273,174 |
| 2011-06-02 | Option exercise | 5,097 | $6.54 | 277,114 |
| 2011-02-14 | Grant / award (derivative) | 21,165 | $0.00 | 21,165 |
| 2011-02-14 | Grant / award | 2,117 | $0.00 | 272,017 |
| 2011-02-04 | Open-market sale | 500 | $9.65 | 269,900 |
| 2011-02-04 | Open-market sale | 539 | $9.67 | 270,400 |
| 2011-02-03 | Option exercise (derivative) | 5,097 | $0.00 | 20,388 |
| 2011-02-03 | Tax withholding | 4,058 | $9.65 | 270,939 |
| 2011-02-03 | Option exercise | 5,097 | $6.54 | 274,997 |
| 2010-10-05 | Open-market sale | 1,234 | $10.51 | 269,900 |
| 2010-10-04 | Option exercise (derivative) | 5,097 | $0.00 | 25,485 |
| 2010-10-04 | Option exercise | 5,097 | $6.54 | 274,997 |
| 2010-10-04 | Tax withholding | 3,863 | $10.20 | 271,134 |
| 2010-08-17 | Open-market sale | 2,208 | $9.45 | 269,900 |
| 2010-05-04 | Open-market sale | 2,505 | $11.16 | 159,950 |
| 2010-05-04 | Open-market sale | 4,797 | $10.50 | 272,108 |
| 2010-05-03 | Option exercise (derivative) | 12,000 | $0.00 | 0 |
| 2010-05-03 | Option exercise | 12,000 | $4.26 | 284,108 |
| 2010-05-03 | Option exercise | 6,000 | $4.28 | 165,950 |
| 2010-05-03 | Tax withholding | 7,203 | $10.45 | 276,905 |
| 2010-05-03 | Tax withholding | 3,495 | $11.22 | 162,455 |
| 2010-02-17 | Open-market sale | 23,000 | $9.11 | 272,108 |
| 2010-02-16 | Gift | 7,000 | $0.00 | 315,108 |
| 2010-02-16 | Open-market sale | 20,000 | $9.00 | 295,108 |
| 2010-02-08 | Grant / award (derivative) | 22,076 | $0.00 | 22,076 |
| 2010-02-08 | Grant / award | 2,208 | $0.00 | 322,108 |
| 2010-02-03 | Open-market sale | 2,060 | $9.65 | 159,950 |
| 2010-02-03 | Open-market sale | 3,655 | $8.80 | 320,100 |
| 2010-02-03 | Open-market sale | 200 | $8.82 | 319,900 |
| 2010-02-02 | Option exercise (derivative) | 12,000 | $0.00 | 12,000 |
| 2010-02-02 | Option exercise (derivative) | 6,000 | $0.00 | 6,000 |
| 2010-02-02 | Tax withholding | 8,145 | $8.90 | 323,755 |
| 2010-02-02 | Option exercise | 12,000 | $4.26 | 331,900 |
| 2010-02-02 | Option exercise | 6,000 | $4.28 | 165,950 |
| 2010-02-02 | Tax withholding | 3,940 | $9.72 | 162,010 |
| 2009-11-03 | Open-market sale | 2,338 | $10.30 | 159,950 |
| 2009-11-03 | Open-market sale | 4,478 | $9.64 | 319,900 |
| 2009-11-02 | Option exercise (derivative) | 6,000 | $0.00 | 12,000 |
| 2009-11-02 | Option exercise (derivative) | 12,000 | $0.00 | 24,000 |
| 2009-11-02 | Option exercise | 6,000 | $4.28 | 165,950 |
| 2009-11-02 | Tax withholding | 7,522 | $9.52 | 324,478 |
| 2009-11-02 | Option exercise | 12,000 | $4.26 | 331,900 |
| 2009-11-02 | Tax withholding | 3,662 | $10.12 | 162,288 |
| 2009-08-10 | Open-market sale | 3,059 | $12.28 | 319,900 |
| 2009-08-10 | Open-market sale | 36 | $13.78 | 159,950 |
| 2009-08-06 | Option exercise (derivative) | 1,800 | $0.00 | 7,200 |
| 2009-08-06 | Tax withholding | 1,764 | $13.32 | 159,986 |
| 2009-08-06 | Option exercise | 1,800 | $12.92 | 161,750 |
| 2009-08-04 | Open-market sale | 4,982 | $11.04 | 322,959 |
| 2009-08-04 | Open-market sale | 2,603 | $11.86 | 159,950 |
| 2009-08-03 | Option exercise (derivative) | 6,000 | $0.00 | 18,000 |
| 2009-08-03 | Option exercise (derivative) | 12,000 | $0.00 | 36,000 |
| 2009-08-03 | Tax withholding | 7,018 | $11.06 | 327,941 |
| 2009-08-03 | Option exercise | 12,000 | $4.26 | 334,959 |
| 2009-08-03 | Tax withholding | 3,397 | $11.97 | 162,553 |
| 2009-08-03 | Option exercise | 6,000 | $4.28 | 165,950 |
| 2009-05-06 | Open-market sale | 1,000 | $9.39 | 159,950 |
| 2009-05-06 | Open-market sale | 300 | $8.95 | 324,669 |
| 2009-05-06 | Open-market sale | 400 | $8.94 | 324,269 |
| 2009-05-06 | Open-market sale | 1,310 | $8.93 | 322,959 |
| 2009-05-04 | Option exercise (derivative) | 3,000 | $0.00 | 24,000 |
| 2009-05-04 | Option exercise (derivative) | 6,000 | $0.00 | 48,000 |
| 2009-05-04 | Option exercise | 6,000 | $4.26 | 328,959 |
| 2009-05-04 | Open-market sale | 400 | $8.94 | 324,269 |
| 2009-05-04 | Open-market sale | 300 | $8.95 | 324,669 |
| 2009-05-04 | Tax withholding | 3,990 | $8.85 | 324,969 |
| 2009-05-04 | Open-market sale | 1,310 | $8.93 | 322,959 |
| 2009-05-04 | Open-market sale | 1,000 | $9.39 | 159,950 |
| 2009-05-04 | Tax withholding | 2,000 | $9.38 | 160,950 |
| 2009-05-04 | Option exercise | 3,000 | $4.28 | 162,950 |
| 2009-02-09 | Grant / award (derivative) | 30,582 | $0.00 | 30,582 |
| 2009-02-09 | Grant / award | 3,059 | $0.00 | 322,959 |
| 2009-02-05 | Open-market sale | 495 | $6.00 | 159,950 |
| 2009-02-05 | Open-market sale | 500 | $6.08 | 320,427 |
| 2009-02-05 | Open-market sale | 527 | $6.07 | 319,900 |
| 2009-02-04 | Option exercise (derivative) | 3,000 | $0.00 | 27,000 |
| 2009-02-04 | Option exercise (derivative) | 6,000 | $0.00 | 54,000 |
| 2009-02-04 | Option exercise | 3,000 | $4.28 | 162,950 |
| 2009-02-04 | Tax withholding | 2,505 | $5.86 | 160,445 |
| 2009-02-04 | Option exercise | 6,000 | $4.26 | 325,900 |
| 2009-02-04 | Tax withholding | 4,973 | $5.91 | 320,927 |
| 2008-12-12 | Open-market sale | 219 | $4.30 | 319,900 |
| 2008-12-12 | Open-market sale | 128 | $4.35 | 320,119 |
| 2008-12-12 | Open-market sale | 196 | $4.41 | 159,950 |
| 2008-12-10 | Option exercise (derivative) | 6,000 | $0.00 | 60,000 |
| 2008-12-10 | Option exercise (derivative) | 3,000 | $0.00 | 30,000 |
| 2008-12-10 | Tax withholding | 5,653 | $4.66 | 320,247 |
| 2008-12-10 | Option exercise | 6,000 | $4.26 | 325,900 |
| 2008-12-10 | Tax withholding | 2,804 | $4.74 | 160,146 |
| 2008-12-10 | Option exercise | 3,000 | $4.28 | 162,950 |
| 2008-09-12 | Open-market sale | 777 | $6.13 | 319,900 |
| 2008-09-12 | Open-market sale | 200 | $6.14 | 320,677 |
| 2008-09-11 | Option exercise (derivative) | 6,000 | $0.00 | 66,000 |
| 2008-09-11 | Tax withholding | 5,023 | $5.80 | 320,877 |
| 2008-09-11 | Option exercise | 6,000 | $4.26 | 325,900 |
| 2008-08-06 | Open-market sale | 138 | $4.87 | 159,950 |
| 2008-08-04 | Option exercise (derivative) | 3,000 | $0.00 | 33,000 |
| 2008-08-04 | Tax withholding | 2,862 | $4.63 | 160,088 |
| 2008-08-04 | Option exercise | 3,000 | $4.28 | 162,950 |
| 2008-05-05 | Open-market sale | 515 | $4.85 | 319,900 |
| 2008-05-05 | Open-market sale | 339 | $5.13 | 159,950 |
| 2008-05-02 | Option exercise (derivative) | 6,000 | $0.00 | 72,000 |
| 2008-05-02 | Option exercise (derivative) | 3,000 | $0.00 | 36,000 |
| 2008-05-02 | Tax withholding | 5,485 | $4.96 | 320,415 |
| 2008-05-02 | Option exercise | 6,000 | $4.26 | 325,900 |
| 2008-05-02 | Tax withholding | 2,661 | $5.25 | 160,289 |
| 2008-05-02 | Option exercise | 3,000 | $4.28 | 162,950 |
| 2008-02-05 | Open-market sale | 579 | $5.80 | 159,950 |
| 2008-02-05 | Open-market sale | 782 | $5.05 | 319,900 |
| 2008-02-04 | Option exercise (derivative) | 3,000 | $0.00 | 39,000 |
| 2008-02-04 | Option exercise (derivative) | 6,000 | $0.00 | 78,000 |
| 2008-02-04 | Option exercise | 3,000 | $4.28 | 162,950 |
| 2008-02-04 | Tax withholding | 2,421 | $6.25 | 160,529 |
| 2008-02-04 | Option exercise | 6,000 | $4.26 | 325,900 |
| 2008-02-04 | Tax withholding | 5,218 | $5.41 | 320,682 |
| 2007-11-05 | Open-market sale | 925 | $7.65 | 159,950 |
| 2007-11-05 | Open-market sale | 600 | $7.65 | 321,152 |
| 2007-11-05 | Open-market sale | 1,252 | $7.60 | 319,900 |
| 2007-11-02 | Option exercise (derivative) | 3,000 | $0.00 | 42,000 |
| 2007-11-02 | Option exercise (derivative) | 6,000 | $0.00 | 84,000 |
| 2007-11-02 | Tax withholding | 4,148 | $7.85 | 321,752 |
| 2007-11-02 | Tax withholding | 2,075 | $7.88 | 160,875 |
| 2007-11-02 | Option exercise | 3,000 | $4.28 | 162,950 |
| 2007-11-02 | Option exercise | 6,000 | $4.26 | 325,900 |
| 2007-08-03 | Open-market sale | 1,200 | $12.53 | 321,339 |
| 2007-08-03 | Open-market sale | 1,439 | $12.44 | 319,900 |
| 2007-08-03 | Open-market sale | 1,350 | $12.80 | 159,950 |
| 2007-08-02 | Option exercise (derivative) | 3,000 | $0.00 | 45,000 |
| 2007-08-02 | Option exercise (derivative) | 6,000 | $0.00 | 90,000 |
| 2007-08-02 | Option exercise | 6,000 | $4.26 | 325,900 |
| 2007-08-02 | Tax withholding | 3,361 | $12.22 | 322,539 |
| 2007-08-02 | Tax withholding | 1,650 | $12.83 | 161,300 |
| 2007-08-02 | Option exercise | 3,000 | $4.28 | 162,950 |
| 2007-07-10 | Open-market sale | 25,000 | $11.85 | 319,900 |
| 2007-07-10 | Open-market sale | 12,500 | $12.49 | 159,950 |
| 2007-04-02 | Open-market sale | 12,500 | $14.60 | 172,450 |
| 2007-04-02 | Open-market sale | 25,000 | $14.50 | 344,900 |
| 2007-01-08 | Open-market sale | 12,500 | $47.08 | 184,950 |
| 2006-10-02 | Open-market sale | 12,500 | $47.85 | 197,450 |
| 2006-08-03 | Option exercise (derivative) | 12,000 | $0.00 | 0 |
| 2006-08-03 | Open-market sale | 12,000 | $47.07 | 209,950 |
| 2006-08-03 | Option exercise | 12,000 | $12.80 | 221,950 |
| 2006-07-10 | Open-market sale | 3,246 | $42.00 | 210,950 |
| 2006-07-10 | Open-market sale | 500 | $41.97 | 209,950 |
| 2006-07-10 | Open-market sale | 700 | $42.09 | 221,550 |
| 2006-07-10 | Open-market sale | 200 | $42.10 | 222,250 |
| 2006-07-10 | Open-market sale | 500 | $41.99 | 210,450 |
| 2006-07-10 | Open-market sale | 300 | $42.08 | 221,250 |
| 2006-07-10 | Open-market sale | 200 | $42.07 | 221,050 |
| 2006-07-10 | Open-market sale | 504 | $42.06 | 220,546 |
| 2006-07-10 | Open-market sale | 3,250 | $42.05 | 217,296 |
| 2006-07-10 | Open-market sale | 2,450 | $42.03 | 214,846 |
| 2006-07-10 | Open-market sale | 650 | $42.01 | 214,196 |
| 2006-06-20 | Open-market sale | 200 | $40.42 | 226,689 |
| 2006-06-20 | Open-market sale | 400 | $40.49 | 228,401 |
| 2006-06-20 | Open-market sale | 400 | $40.46 | 228,001 |
| 2006-06-20 | Open-market sale | 251 | $40.45 | 227,750 |
| 2006-06-20 | Open-market sale | 261 | $40.44 | 227,489 |
| 2006-06-20 | Open-market sale | 600 | $40.43 | 226,889 |
| 2006-06-20 | Open-market sale | 600 | $40.41 | 226,089 |
| 2006-06-20 | Open-market sale | 439 | $40.38 | 225,650 |
| 2006-06-20 | Open-market sale | 200 | $40.37 | 225,450 |
| 2006-06-20 | Open-market sale | 500 | $40.36 | 224,950 |
| 2006-06-20 | Open-market sale | 500 | $40.35 | 224,450 |
| 2006-06-20 | Open-market sale | 200 | $40.32 | 224,250 |
| 2006-06-20 | Open-market sale | 200 | $40.31 | 224,050 |
| 2006-06-20 | Open-market sale | 600 | $40.30 | 223,450 |
| 2006-06-20 | Open-market sale | 100 | $40.27 | 223,350 |
| 2006-06-20 | Open-market sale | 500 | $40.26 | 222,850 |
| 2006-06-20 | Open-market sale | 200 | $40.21 | 222,650 |
| 2006-06-20 | Open-market sale | 200 | $40.20 | 222,450 |
| 2006-06-20 | Option exercise (derivative) | 13,000 | $0.00 | 0 |
| 2006-06-20 | Open-market sale | 400 | $40.54 | 230,401 |
| 2006-06-20 | Open-market sale | 900 | $40.56 | 230,801 |
| 2006-06-20 | Open-market sale | 700 | $40.57 | 231,701 |
| 2006-06-20 | Open-market sale | 200 | $40.59 | 232,401 |
| 2006-06-20 | Open-market sale | 600 | $40.60 | 232,601 |
| 2006-06-20 | Open-market sale | 639 | $40.62 | 233,201 |
| 2006-06-20 | Open-market sale | 300 | $40.63 | 233,840 |
| 2006-06-20 | Open-market sale | 300 | $40.64 | 234,140 |
| 2006-06-20 | Open-market sale | 200 | $40.65 | 234,440 |
| 2006-06-20 | Open-market sale | 200 | $40.68 | 234,640 |
| 2006-06-20 | Open-market sale | 300 | $40.69 | 234,840 |
| 2006-06-20 | Open-market sale | 61 | $40.72 | 235,140 |
| 2006-06-20 | Open-market sale | 100 | $40.75 | 235,201 |
| 2006-06-20 | Open-market sale | 100 | $40.77 | 235,301 |
| 2006-06-20 | Open-market sale | 49 | $40.80 | 235,401 |
| 2006-06-20 | Option exercise | 13,000 | $26.08 | 235,450 |
| 2006-06-20 | Open-market sale | 500 | $40.50 | 228,801 |
| 2006-06-20 | Open-market sale | 700 | $40.51 | 229,301 |
| 2006-06-20 | Open-market sale | 400 | $40.53 | 230,001 |
| 2006-04-07 | Gift | 4,600 | $0.00 | 222,450 |
| 2006-03-07 | Open-market sale | 364 | $51.68 | 239,086 |
| 2006-03-07 | Open-market sale | 100 | $51.71 | 239,450 |
| 2006-03-07 | Open-market sale | 700 | $51.47 | 227,050 |
| 2006-03-07 | Open-market sale | 300 | $51.48 | 227,750 |
| 2006-03-07 | Open-market sale | 1,300 | $51.50 | 228,050 |
| 2006-03-07 | Open-market sale | 600 | $51.51 | 229,350 |
| 2006-03-07 | Open-market sale | 1,300 | $51.52 | 229,950 |
| 2006-03-07 | Open-market sale | 600 | $51.53 | 231,250 |
| 2006-03-07 | Open-market sale | 200 | $51.54 | 231,850 |
| 2006-03-07 | Open-market sale | 100 | $51.56 | 232,650 |
| 2006-03-07 | Open-market sale | 200 | $51.57 | 232,750 |
| 2006-03-07 | Open-market sale | 400 | $51.58 | 232,950 |
| 2006-03-07 | Open-market sale | 200 | $51.59 | 233,350 |
| 2006-03-07 | Open-market sale | 100 | $51.60 | 233,550 |
| 2006-03-07 | Open-market sale | 100 | $51.61 | 233,650 |
| 2006-03-07 | Open-market sale | 600 | $51.62 | 233,750 |
| 2006-03-07 | Open-market sale | 1,200 | $51.63 | 234,350 |
| 2006-03-07 | Open-market sale | 2,700 | $51.64 | 235,550 |
| 2006-03-07 | Open-market sale | 600 | $51.65 | 238,250 |
| 2006-03-07 | Open-market sale | 136 | $51.67 | 238,950 |
| 2006-03-07 | Open-market sale | 100 | $51.66 | 238,850 |
| 2006-03-07 | Open-market sale | 600 | $51.55 | 232,050 |
| 2006-01-18 | Option exercise (derivative) | 7,500 | $0.00 | 0 |
| 2006-01-18 | Open-market sale | 2,000 | $47.75 | 244,050 |
| 2006-01-18 | Open-market sale | 500 | $47.76 | 246,050 |
| 2006-01-18 | Open-market sale | 200 | $47.77 | 246,550 |
| 2006-01-18 | Open-market sale | 300 | $47.78 | 246,750 |
| 2006-01-18 | Option exercise | 7,500 | $21.74 | 247,050 |
| 2006-01-18 | Open-market sale | 300 | $47.00 | 239,550 |
| 2006-01-18 | Open-market sale | 100 | $47.02 | 239,850 |
| 2006-01-18 | Open-market sale | 100 | $47.03 | 239,950 |
| 2006-01-18 | Open-market sale | 100 | $47.05 | 240,050 |
| 2006-01-18 | Open-market sale | 200 | $47.07 | 240,150 |
| 2006-01-18 | Open-market sale | 100 | $47.08 | 240,350 |
| 2006-01-18 | Open-market sale | 200 | $47.10 | 240,450 |
| 2006-01-18 | Open-market sale | 100 | $47.11 | 240,650 |
| 2006-01-18 | Open-market sale | 700 | $47.25 | 240,750 |
| 2006-01-18 | Open-market sale | 100 | $47.26 | 241,450 |
| 2006-01-18 | Open-market sale | 100 | $47.27 | 241,550 |
| 2006-01-18 | Open-market sale | 1,700 | $47.50 | 241,650 |
| 2006-01-18 | Open-market sale | 100 | $47.51 | 243,350 |
| 2006-01-18 | Open-market sale | 600 | $47.60 | 243,450 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.