SEC CIK 1073387
BENNETT C FRANK
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| IONSview stock → | 60,128 | 2026-08-31 |
Position History — IONS
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — IONS
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-08-31 | J | 110 | $51.31 | 60,128 |
| 2026-07-07 | J (derivative) | 15,000 | $0.00 | 12,109 |
| 2026-07-07 | Open-market sale | 15,000 | $85.46 | 0 |
| 2026-07-07 | J | 15,000 | $0.00 | 15,000 |
| 2026-07-07 | Open-market sale | 5,536 | $83.58 | 75,018 |
| 2026-03-03 | Option exercise (derivative) | 48,626 | $0.00 | 0 |
| 2026-03-03 | Option exercise (derivative) | 16,463 | $0.00 | 2,406 |
| 2026-03-03 | Open-market sale | 802 | $80.76 | 80,554 |
| 2026-03-03 | Open-market sale | 12,687 | $79.88 | 81,356 |
| 2026-03-03 | Open-market sale | 71,600 | $79.10 | 94,043 |
| 2026-03-03 | Option exercise | 48,626 | $60.89 | 165,643 |
| 2026-03-03 | Option exercise | 16,463 | $32.60 | 117,017 |
| 2026-02-27 | J | 261 | $48.87 | 100,554 |
| 2026-02-02 | Option exercise (derivative) | 16,463 | $0.00 | 2,406 |
| 2026-02-02 | Option exercise (derivative) | 48,626 | $0.00 | 0 |
| 2026-02-02 | Option exercise | 48,626 | $60.89 | 128,919 |
| 2026-02-02 | Option exercise | 16,463 | $32.60 | 96,756 |
| 2026-02-02 | Open-market sale | 16,463 | $83.03 | 80,293 |
| 2026-02-02 | J | 0 | $0.00 | 100,293 |
| 2026-01-30 | Open-market sale | 5,885 | $82.95 | 100,293 |
| 2026-01-29 | Grant / award | 11,421 | $0.00 | 106,178 |
| 2026-01-16 | Open-market sale | 8,977 | $75.15 | 94,757 |
| 2026-01-15 | Option exercise (derivative) | 21,055 | $0.00 | 17,434 |
| 2026-01-15 | Grant / award (derivative) | 9,675 | $0.00 | 27,109 |
| 2026-01-15 | Grant / award (derivative) | 25,800 | $0.00 | 89,282 |
| 2026-01-15 | Option exercise | 21,055 | $0.00 | 103,734 |
| 2026-01-02 | Grant / award (derivative) | 19,350 | $0.00 | 19,350 |
| 2025-09-05 | Open-market sale | 6,000 | $59.60 | 82,679 |
| 2025-09-03 | Option exercise (derivative) | 46,800 | $0.00 | 0 |
| 2025-09-03 | Option exercise | 12,891 | $61.50 | 88,679 |
| 2025-09-03 | Open-market sale | 33,909 | $60.62 | 101,570 |
| 2025-09-03 | Option exercise | 46,800 | $53.77 | 135,479 |
| 2025-09-02 | Open-market sale | 5,000 | $49.14 | 88,679 |
| 2025-08-29 | J | 213 | $27.71 | 93,679 |
| 2025-08-18 | Option exercise (derivative) | 10,000 | $0.00 | 18,869 |
| 2025-08-18 | Option exercise | 10,000 | $32.60 | 103,466 |
| 2025-08-18 | Open-market sale | 10,000 | $43.98 | 93,466 |
| 2025-02-28 | J | 320 | $28.21 | 93,466 |
| 2025-01-31 | Open-market sale | 1,327 | $32.46 | 93,146 |
| 2025-01-30 | Grant / award | 3,607 | $0.00 | 94,473 |
| 2025-01-16 | Open-market sale | 6,752 | $32.90 | 90,866 |
| 2025-01-15 | Option exercise (derivative) | 18,011 | $0.00 | 38,489 |
| 2025-01-15 | Grant / award (derivative) | 22,000 | $0.00 | 63,482 |
| 2025-01-15 | Grant / award (derivative) | 33,000 | $0.00 | 56,500 |
| 2025-01-15 | Option exercise | 18,011 | $0.00 | 97,618 |
| 2025-01-02 | Grant / award (derivative) | 22,000 | $0.00 | 22,000 |
| 2024-08-30 | J | 177 | $38.64 | 79,607 |
| 2024-02-29 | J | 383 | $34.43 | 79,462 |
| 2024-02-02 | Open-market sale | 1,853 | $49.52 | 79,079 |
| 2024-02-02 | Open-market sale | 1,885 | $49.52 | 79,047 |
| 2024-02-01 | Grant / award | 3,609 | $0.00 | 80,932 |
| 2024-01-17 | Open-market sale | 6,745 | $50.42 | 77,323 |
| 2024-01-16 | Option exercise (derivative) | 18,314 | $0.00 | 23,500 |
| 2024-01-16 | Option exercise | 18,314 | $0.00 | 84,068 |
| 2024-01-15 | Grant / award (derivative) | 20,400 | $0.00 | 41,814 |
| 2024-01-15 | Grant / award (derivative) | 17,000 | $0.00 | 41,482 |
| 2024-01-02 | Grant / award (derivative) | 27,200 | $0.00 | 27,200 |
| 2023-12-21 | Option exercise (derivative) | 16,113 | $0.00 | 0 |
| 2023-12-21 | Option exercise | 16,113 | $47.34 | 81,867 |
| 2023-12-21 | Open-market sale | 16,113 | $49.29 | 65,754 |
| 2023-12-20 | Option exercise (derivative) | 6,500 | $0.00 | 16,113 |
| 2023-12-20 | Open-market sale | 6,500 | $49.64 | 65,754 |
| 2023-12-20 | Option exercise | 6,500 | $47.34 | 72,254 |
| 2023-12-14 | Option exercise (derivative) | 8,610 | $0.00 | 22,613 |
| 2023-12-14 | Option exercise (derivative) | 14,002 | $0.00 | 31,223 |
| 2023-12-14 | Option exercise | 14,002 | $47.34 | 79,756 |
| 2023-12-14 | Open-market sale | 14,002 | $49.21 | 65,754 |
| 2023-12-14 | Option exercise | 8,610 | $47.34 | 74,364 |
| 2023-09-28 | Open-market sale | 4,460 | $46.50 | 65,754 |
| 2023-08-31 | J | 180 | $30.56 | 70,214 |
| 2023-02-28 | J | 383 | $30.52 | 70,034 |
| 2023-02-06 | Open-market sale | 1,813 | $40.57 | 69,651 |
| 2023-02-03 | Grant / award | 3,609 | $0.00 | 71,464 |
| 2023-01-18 | Open-market sale | 6,978 | $38.89 | 67,855 |
| 2023-01-17 | Option exercise (derivative) | 19,417 | $0.00 | 21,414 |
| 2023-01-17 | Option exercise | 19,417 | $0.00 | 74,833 |
| 2023-01-15 | Grant / award (derivative) | 16,387 | $0.00 | 40,831 |
| 2023-01-15 | Grant / award (derivative) | 13,656 | $0.00 | 24,482 |
| 2023-01-03 | Grant / award (derivative) | 21,849 | $0.00 | 21,849 |
| 2022-08-31 | J | 183 | $28.97 | 55,416 |
| 2022-02-28 | J | 346 | $28.37 | 55,233 |
| 2022-01-18 | Option exercise (derivative) | 18,842 | $0.00 | 24,444 |
| 2022-01-18 | Tax withholding | 6,726 | $30.12 | 54,887 |
| 2022-01-18 | Option exercise | 18,842 | $0.00 | 61,613 |
| 2022-01-15 | Grant / award (derivative) | 14,435 | $0.00 | 43,286 |
| 2022-01-15 | Grant / award (derivative) | 10,826 | $0.00 | 10,826 |
| 2022-01-03 | Grant / award (derivative) | 28,869 | $0.00 | 28,869 |
| 2021-08-31 | J | 151 | $33.80 | 42,771 |
| 2021-02-26 | J | 112 | $44.54 | 42,620 |
| 2021-01-15 | Option exercise (derivative) | 15,520 | $0.00 | 29,641 |
| 2021-01-15 | Grant / award (derivative) | 20,822 | $0.00 | 20,822 |
| 2021-01-15 | Tax withholding | 5,488 | $61.28 | 42,508 |
| 2021-01-15 | Option exercise | 15,520 | $0.00 | 47,996 |
| 2021-01-04 | Grant / award (derivative) | 46,850 | $0.00 | 46,850 |
| 2020-12-04 | Option exercise (derivative) | 7,947 | $0.00 | 0 |
| 2020-12-04 | Open-market sale | 7,947 | $51.04 | 32,476 |
| 2020-12-04 | Option exercise | 7,947 | $39.87 | 40,423 |
| 2020-12-02 | Option exercise (derivative) | 7,053 | $0.00 | 7,947 |
| 2020-12-02 | Option exercise | 7,053 | $39.87 | 39,529 |
| 2020-12-02 | Open-market sale | 7,053 | $51.32 | 32,476 |
| 2020-11-03 | Option exercise (derivative) | 15,000 | $0.00 | 15,000 |
| 2020-11-03 | Option exercise | 15,000 | $39.87 | 47,476 |
| 2020-11-03 | Open-market sale | 15,000 | $46.77 | 32,476 |
| 2020-08-31 | J | 112 | $44.46 | 32,476 |
| 2020-06-25 | Option exercise (derivative) | 15,000 | $0.00 | 30,000 |
| 2020-06-25 | Option exercise | 15,000 | $39.87 | 47,364 |
| 2020-06-25 | Open-market sale | 15,000 | $59.77 | 32,364 |
| 2020-02-29 | J | 169 | $43.16 | 32,364 |
| 2020-01-15 | Option exercise (derivative) | 11,711 | $0.00 | 23,549 |
| 2020-01-15 | Grant / award (derivative) | 21,612 | $0.00 | 21,612 |
| 2020-01-15 | Option exercise | 11,711 | $0.00 | 36,357 |
| 2020-01-15 | Tax withholding | 4,162 | $62.06 | 32,195 |
| 2020-01-02 | Grant / award (derivative) | 48,626 | $0.00 | 48,626 |
| 2019-07-01 | J | 118 | $45.70 | 24,646 |
| 2019-02-01 | Option exercise (derivative) | 9,013 | $0.00 | 0 |
| 2019-02-01 | Open-market sale | 9,013 | $58.29 | 24,528 |
| 2019-02-01 | Option exercise | 9,013 | $14.69 | 33,541 |
| 2019-01-15 | Grant / award (derivative) | 20,797 | $0.00 | 20,797 |
| 2019-01-15 | Option exercise (derivative) | 7,822 | $0.00 | 14,463 |
| 2019-01-15 | Tax withholding | 2,818 | $58.26 | 24,400 |
| 2019-01-15 | Option exercise | 7,822 | $0.00 | 27,218 |
| 2019-01-02 | Grant / award (derivative) | 46,800 | $0.00 | 46,800 |
| 2019-01-01 | J | 128 | $36.45 | 19,524 |
| 2018-11-01 | Option exercise (derivative) | 12,500 | $0.00 | 9,013 |
| 2018-11-01 | Open-market sale | 12,500 | $49.54 | 19,396 |
| 2018-11-01 | Option exercise | 12,500 | $14.69 | 31,896 |
| 2018-08-08 | Option exercise (derivative) | 12,487 | $0.00 | 21,513 |
| 2018-08-08 | Option exercise (derivative) | 13 | $0.00 | 0 |
| 2018-08-08 | Option exercise | 12,487 | $14.69 | 31,883 |
| 2018-08-08 | Open-market sale | 13 | $45.00 | 19,396 |
| 2018-08-08 | Option exercise | 13 | $7.25 | 19,409 |
| 2018-07-01 | J | 282 | $35.42 | 19,396 |
| 2018-05-11 | Option exercise (derivative) | 12,500 | $0.00 | 13 |
| 2018-05-11 | Option exercise | 12,500 | $7.25 | 31,614 |
| 2018-05-11 | Open-market sale | 12,500 | $45.00 | 19,114 |
| 2018-02-01 | Option exercise (derivative) | 12,500 | $0.00 | 12,513 |
| 2018-02-01 | Option exercise | 12,500 | $7.25 | 31,614 |
| 2018-02-01 | Open-market sale | 12,500 | $52.50 | 19,114 |
| 2018-01-16 | Open-market sale | 2,696 | $51.76 | 19,114 |
| 2018-01-15 | Grant / award (derivative) | 12,137 | $0.00 | 12,137 |
| 2018-01-15 | Option exercise (derivative) | 6,663 | $0.00 | 10,148 |
| 2018-01-15 | Option exercise | 6,663 | $0.00 | 21,810 |
| 2018-01-02 | Grant / award (derivative) | 54,619 | $0.00 | 54,619 |
| 2018-01-01 | J | 106 | $42.76 | 15,147 |
| 2017-10-18 | Option exercise (derivative) | 12,250 | $0.00 | 0 |
| 2017-10-18 | Option exercise | 12,250 | $10.29 | 27,291 |
| 2017-10-18 | Open-market sale | 12,250 | $65.00 | 15,041 |
| 2017-07-24 | Option exercise (derivative) | 10,000 | $0.00 | 12,250 |
| 2017-07-24 | Open-market sale | 10,000 | $59.29 | 15,041 |
| 2017-07-24 | Option exercise | 10,000 | $10.29 | 25,041 |
| 2017-07-01 | J | 253 | $40.66 | 15,041 |
| 2017-03-03 | Option exercise (derivative) | 5,000 | $0.00 | 22,250 |
| 2017-03-03 | Open-market sale | 5,000 | $55.00 | 14,788 |
| 2017-03-03 | Option exercise | 5,000 | $10.29 | 19,788 |
| 2017-01-17 | Open-market sale | 553 | $46.29 | 11,876 |
| 2017-01-17 | Open-market sale | 733 | $46.29 | 13,018 |
| 2017-01-17 | Open-market sale | 512 | $46.29 | 13,817 |
| 2017-01-17 | Open-market sale | 623 | $46.29 | 14,788 |
| 2017-01-15 | Grant / award (derivative) | 7,537 | $0.00 | 7,537 |
| 2017-01-15 | Option exercise (derivative) | 1,415 | $0.00 | 0 |
| 2017-01-15 | Option exercise (derivative) | 1,875 | $0.00 | 1,875 |
| 2017-01-15 | Option exercise (derivative) | 1,311 | $0.00 | 2,620 |
| 2017-01-15 | Option exercise (derivative) | 1,594 | $0.00 | 4,779 |
| 2017-01-15 | Option exercise | 1,875 | $0.00 | 13,751 |
| 2017-01-15 | Option exercise | 1,311 | $0.00 | 14,329 |
| 2017-01-15 | Option exercise | 1,594 | $0.00 | 15,411 |
| 2017-01-15 | Option exercise | 1,415 | $0.00 | 12,429 |
| 2017-01-03 | Grant / award (derivative) | 45,225 | $0.00 | 45,225 |
| 2017-01-01 | J | 211 | $20.76 | 11,014 |
| 2016-11-09 | Option exercise (derivative) | 22,805 | $0.00 | 0 |
| 2016-11-09 | Open-market sale | 5,000 | $34.08 | 10,803 |
| 2016-11-09 | Option exercise | 17,805 | $11.27 | 28,608 |
| 2016-11-09 | Option exercise | 5,000 | $11.27 | 15,803 |
| 2016-11-07 | Option exercise (derivative) | 5,000 | $0.00 | 22,805 |
| 2016-11-07 | Option exercise | 5,000 | $11.27 | 15,803 |
| 2016-11-07 | Open-market sale | 5,000 | $34.00 | 10,803 |
| 2016-07-01 | J | 213 | $20.76 | 10,803 |
| 2016-01-19 | Open-market sale | 564 | $41.46 | 8,673 |
| 2016-01-19 | Open-market sale | 747 | $41.46 | 9,801 |
| 2016-01-19 | Open-market sale | 522 | $41.46 | 10,590 |
| 2016-01-19 | Open-market sale | 277 | $41.46 | 7,822 |
| 2016-01-15 | Option exercise (derivative) | 1,311 | $0.00 | 3,931 |
| 2016-01-15 | Grant / award (derivative) | 6,373 | $0.00 | 6,373 |
| 2016-01-15 | Option exercise (derivative) | 694 | $0.00 | 0 |
| 2016-01-15 | Option exercise (derivative) | 1,415 | $0.00 | 1,415 |
| 2016-01-15 | Option exercise (derivative) | 1,875 | $0.00 | 3,750 |
| 2016-01-15 | Option exercise | 1,415 | $0.00 | 9,237 |
| 2016-01-15 | Option exercise | 1,311 | $0.00 | 11,112 |
| 2016-01-15 | Option exercise | 694 | $0.00 | 8,099 |
| 2016-01-15 | Option exercise | 1,875 | $0.00 | 10,548 |
| 2016-01-04 | Grant / award (derivative) | 38,240 | $0.00 | 38,240 |
| 2016-01-01 | J | 89 | $47.71 | 7,405 |
| 2015-12-16 | Option exercise (derivative) | 3,909 | $0.00 | 0 |
| 2015-12-16 | Option exercise | 3,909 | $14.47 | 11,225 |
| 2015-12-16 | Open-market sale | 3,909 | $58.85 | 7,316 |
| 2015-12-15 | Option exercise (derivative) | 4,000 | $0.00 | 3,909 |
| 2015-12-15 | Option exercise | 4,000 | $14.47 | 11,316 |
| 2015-12-15 | Open-market sale | 4,000 | $56.00 | 7,316 |
| 2015-11-10 | Option exercise (derivative) | 5,000 | $0.00 | 7,909 |
| 2015-11-10 | Option exercise | 5,000 | $14.47 | 12,316 |
| 2015-11-10 | Open-market sale | 5,000 | $64.00 | 7,316 |
| 2015-11-06 | Option exercise (derivative) | 5,000 | $0.00 | 12,909 |
| 2015-11-06 | Open-market sale | 5,000 | $56.00 | 7,316 |
| 2015-11-06 | Option exercise | 5,000 | $14.47 | 12,316 |
| 2015-07-01 | J | 87 | $48.59 | 7,316 |
| 2015-03-24 | Option exercise (derivative) | 9,000 | $0.00 | 17,909 |
| 2015-03-24 | Option exercise | 9,000 | $14.47 | 16,229 |
| 2015-03-24 | Open-market sale | 9,000 | $71.01 | 7,229 |
| 2015-03-23 | Option exercise (derivative) | 6,000 | $0.00 | 26,909 |
| 2015-03-23 | Option exercise | 1,000 | $14.47 | 8,229 |
| 2015-03-23 | Open-market sale | 5,000 | $69.80 | 7,229 |
| 2015-03-23 | Option exercise | 5,000 | $14.47 | 12,229 |
| 2015-01-16 | Open-market sale | 539 | $67.96 | 6,068 |
| 2015-01-16 | Open-market sale | 714 | $67.96 | 7,229 |
| 2015-01-16 | Open-market sale | 265 | $67.96 | 5,192 |
| 2015-01-15 | Option exercise (derivative) | 694 | $0.00 | 694 |
| 2015-01-15 | Option exercise (derivative) | 1,415 | $0.00 | 2,830 |
| 2015-01-15 | Option exercise (derivative) | 1,875 | $0.00 | 5,625 |
| 2015-01-15 | Grant / award (derivative) | 5,242 | $0.00 | 5,242 |
| 2015-01-15 | Option exercise | 1,415 | $0.00 | 6,607 |
| 2015-01-15 | Option exercise | 1,875 | $0.00 | 7,943 |
| 2015-01-15 | Option exercise | 694 | $0.00 | 5,457 |
| 2015-01-02 | Grant / award (derivative) | 31,457 | $0.00 | 31,457 |
| 2015-01-01 | J | 136 | $30.05 | 4,763 |
| 2014-08-27 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2014-08-27 | Option exercise | 2,000 | $15.38 | 6,627 |
| 2014-08-27 | Open-market sale | 1,000 | $40.53 | 4,627 |
| 2014-08-27 | Option exercise | 1,000 | $15.38 | 5,627 |
| 2014-07-01 | J | 291 | $30.20 | 4,627 |
| 2014-06-23 | Option exercise (derivative) | 11,200 | $0.00 | 5,000 |
| 2014-06-23 | Option exercise | 5,000 | $15.38 | 9,336 |
| 2014-06-23 | Open-market sale | 6,200 | $36.97 | 4,336 |
| 2014-06-23 | Option exercise | 6,200 | $15.38 | 10,536 |
| 2014-01-16 | Open-market sale | 265 | $47.08 | 4,336 |
| 2014-01-16 | Open-market sale | 539 | $47.08 | 3,906 |
| 2014-01-15 | Option exercise (derivative) | 1,415 | $0.00 | 4,245 |
| 2014-01-15 | Grant / award (derivative) | 7,500 | $0.00 | 7,500 |
| 2014-01-15 | Option exercise (derivative) | 695 | $0.00 | 1,388 |
| 2014-01-15 | Option exercise | 1,415 | $0.00 | 4,445 |
| 2014-01-15 | Option exercise | 695 | $0.00 | 4,601 |
| 2014-01-02 | Grant / award (derivative) | 45,000 | $0.00 | 45,000 |
| 2014-01-01 | J | 164 | $24.20 | 3,030 |
| 2013-12-05 | Option exercise (derivative) | 10,000 | $0.00 | 16,200 |
| 2013-12-05 | Option exercise | 3,640 | $15.38 | 6,506 |
| 2013-12-05 | Option exercise | 4,550 | $15.38 | 7,416 |
| 2013-12-05 | Option exercise | 1,810 | $15.38 | 4,676 |
| 2013-12-05 | Open-market sale | 3,640 | $39.94 | 2,866 |
| 2013-09-19 | Option exercise (derivative) | 10,000 | $0.00 | 26,200 |
| 2013-09-19 | Open-market sale | 10,000 | $35.02 | 2,866 |
| 2013-09-19 | Option exercise | 10,000 | $15.38 | 12,866 |
| 2013-09-09 | Option exercise (derivative) | 10,000 | $0.00 | 36,200 |
| 2013-09-09 | Open-market sale | 10,000 | $30.23 | 2,866 |
| 2013-09-09 | Option exercise | 10,000 | $15.38 | 12,866 |
| 2013-07-01 | J | 756 | $9.20 | 2,866 |
| 2013-05-01 | Option exercise (derivative) | 6,145 | $0.00 | 0 |
| 2013-05-01 | Option exercise | 23,800 | $6.81 | 25,910 |
| 2013-05-01 | Option exercise | 6,145 | $11.12 | 8,255 |
| 2013-05-01 | Open-market sale | 6,145 | $22.26 | 2,110 |
| 2013-04-30 | Option exercise (derivative) | 30,000 | $0.00 | 6,145 |
| 2013-04-30 | Open-market sale | 30,000 | $22.51 | 2,110 |
| 2013-04-30 | Option exercise | 30,000 | $11.12 | 32,110 |
| 2013-01-30 | Grant / award (derivative) | 34,000 | $0.00 | 34,000 |
| 2013-01-30 | Grant / award (derivative) | 5,660 | $0.00 | 5,660 |
| 2013-01-16 | Open-market sale | 309 | $14.00 | 2,110 |
| 2013-01-15 | Option exercise (derivative) | 695 | $0.00 | 2,083 |
| 2013-01-15 | Option exercise | 695 | $0.00 | 2,419 |
| 2013-01-01 | J | 447 | $8.87 | 1,724 |
| 2012-07-09 | Option exercise (derivative) | 5,500 | $0.00 | 0 |
| 2012-07-09 | Option exercise (derivative) | 5,000 | $0.00 | 23,800 |
| 2012-07-09 | Option exercise | 5,000 | $6.81 | 6,277 |
| 2012-07-09 | Open-market sale | 5,500 | $13.51 | 1,277 |
| 2012-07-09 | Option exercise | 5,500 | $6.84 | 6,777 |
| 2012-07-03 | Option exercise (derivative) | 6,000 | $0.00 | 5,500 |
| 2012-07-03 | Open-market sale | 6,000 | $12.91 | 1,277 |
| 2012-07-03 | Option exercise | 6,000 | $6.84 | 7,277 |
| 2012-07-01 | J | 648 | $6.13 | 1,277 |
| 2012-01-15 | Grant / award (derivative) | 2,778 | $0.00 | 2,778 |
| 2012-01-03 | Grant / award (derivative) | 25,013 | $0.00 | 25,013 |
| 2012-01-03 | Grant / award (derivative) | 25,013 | $0.00 | 25,013 |
| 2012-01-01 | J | 324 | $6.13 | 629 |
| 2011-12-21 | Option exercise (derivative) | 1,555 | $0.00 | 0 |
| 2011-12-21 | Option exercise | 1,555 | $5.80 | 1,860 |
| 2011-12-21 | Open-market sale | 1,555 | $6.92 | 305 |
| 2011-12-20 | Option exercise (derivative) | 2,500 | $0.00 | 1,555 |
| 2011-12-20 | Option exercise | 500 | $5.80 | 805 |
| 2011-12-20 | Open-market sale | 2,000 | $6.82 | 305 |
| 2011-12-20 | Option exercise | 2,000 | $5.80 | 2,305 |
| 2011-12-19 | Option exercise (derivative) | 1,500 | $0.00 | 4,055 |
| 2011-12-19 | Option exercise | 1,340 | $5.80 | 1,645 |
| 2011-12-19 | Open-market sale | 160 | $6.90 | 305 |
| 2011-12-19 | Option exercise | 160 | $5.80 | 465 |
| 2011-12-16 | Option exercise (derivative) | 1,500 | $0.00 | 5,555 |
| 2011-12-16 | Option exercise | 1,500 | $5.80 | 1,805 |
| 2011-12-16 | Open-market sale | 1,500 | $6.79 | 305 |
| 2011-12-01 | J | 324 | $6.13 | 629 |
| 2011-08-04 | Option exercise (derivative) | 10,000 | $0.00 | 10,322 |
| 2011-08-04 | Option exercise | 10,000 | $5.25 | 10,305 |
| 2011-08-04 | Open-market sale | 10,000 | $7.62 | 305 |
| 2011-07-28 | Open-market sale | 1,000 | $8.60 | 305 |
| 2011-07-01 | J | 251 | $7.91 | 1,305 |
| 2011-01-03 | Grant / award (derivative) | 27,250 | $0.00 | 27,250 |
| 2011-01-01 | J | 493 | $7.79 | 1,054 |
| 2010-12-29 | Option exercise (derivative) | 4,600 | $0.00 | 0 |
| 2010-12-29 | Open-market sale | 4,600 | $10.32 | 561 |
| 2010-12-29 | Option exercise | 4,600 | $9.63 | 5,161 |
| 2010-12-27 | Option exercise (derivative) | 7,700 | $0.00 | 4,600 |
| 2010-12-27 | Open-market sale | 7,700 | $10.42 | 561 |
| 2010-12-27 | Option exercise | 7,700 | $9.63 | 8,261 |
| 2010-12-23 | Option exercise (derivative) | 1,500 | $0.00 | 12,300 |
| 2010-12-23 | Open-market sale | 1,500 | $10.53 | 561 |
| 2010-12-23 | Option exercise | 1,500 | $9.63 | 2,061 |
| 2010-12-22 | Option exercise (derivative) | 6,200 | $0.00 | 13,800 |
| 2010-12-22 | Option exercise | 6,200 | $9.63 | 6,761 |
| 2010-12-22 | Open-market sale | 6,200 | $10.52 | 561 |
| 2010-07-23 | Open-market sale | 1,100 | $9.60 | 561 |
| 2010-07-01 | J | 490 | $7.84 | 1,661 |
| 2010-06-30 | Option exercise (derivative) | 1,000 | $0.00 | 7,055 |
| 2010-06-30 | Option exercise | 1,000 | $5.80 | 2,171 |
| 2010-06-30 | Open-market sale | 1,000 | $9.75 | 1,171 |
| 2010-06-29 | Option exercise (derivative) | 3,000 | $0.00 | 8,055 |
| 2010-06-29 | Option exercise | 3,000 | $5.80 | 4,171 |
| 2010-06-29 | Open-market sale | 3,000 | $9.71 | 1,171 |
| 2010-06-28 | Option exercise (derivative) | 6,000 | $0.00 | 11,055 |
| 2010-06-28 | Open-market sale | 6,000 | $10.01 | 1,171 |
| 2010-06-28 | Option exercise | 6,000 | $5.80 | 7,171 |
| 2010-01-04 | Grant / award (derivative) | 27,805 | $0.00 | 27,805 |
| 2010-01-01 | J | 195 | $9.44 | 1,171 |
| 2009-12-15 | Option exercise (derivative) | 1,000 | $0.00 | 0 |
| 2009-12-15 | Option exercise | 1,000 | $6.25 | 1,976 |
| 2009-12-15 | Open-market sale | 1,000 | $10.03 | 976 |
| 2009-07-23 | Option exercise (derivative) | 12,000 | $0.00 | 0 |
| 2009-07-23 | Open-market sale | 12,000 | $17.03 | 976 |
| 2009-07-23 | Option exercise | 12,000 | $6.81 | 12,976 |
| 2009-07-01 | J | 289 | $12.30 | 976 |
| 2009-04-22 | Option exercise (derivative) | 10,000 | $0.00 | 12,000 |
| 2009-04-22 | Open-market sale | 10,000 | $15.92 | 687 |
| 2009-04-22 | Option exercise | 10,000 | $6.81 | 10,687 |
| 2009-04-07 | Option exercise (derivative) | 10,000 | $0.00 | 22,000 |
| 2009-04-07 | Option exercise | 10,000 | $6.81 | 10,687 |
| 2009-04-07 | Open-market sale | 10,000 | $14.60 | 687 |
| 2009-01-02 | Grant / award (derivative) | 32,909 | $0.00 | 32,909 |
| 2009-01-01 | J | 150 | $11.65 | 687 |
| 2008-08-20 | Option exercise (derivative) | 6,000 | $0.00 | 32,000 |
| 2008-08-20 | Option exercise | 6,000 | $6.81 | 6,537 |
| 2008-08-20 | Open-market sale | 6,000 | $17.97 | 537 |
| 2008-08-15 | Option exercise (derivative) | 1,000 | $0.00 | 1,000 |
| 2008-08-15 | Option exercise | 1,000 | $6.25 | 1,537 |
| 2008-08-15 | Open-market sale | 1,000 | $19.25 | 537 |
| 2008-08-14 | Option exercise (derivative) | 7,000 | $0.00 | 2,000 |
| 2008-08-14 | Option exercise | 7,000 | $6.25 | 7,537 |
| 2008-08-14 | Open-market sale | 7,000 | $19.26 | 537 |
| 2008-08-11 | Option exercise (derivative) | 15,000 | $0.00 | 0 |
| 2008-08-11 | Open-market sale | 7,500 | $18.52 | 8,037 |
| 2008-08-11 | Option exercise | 15,000 | $12.94 | 15,537 |
| 2008-08-11 | Open-market sale | 7,500 | $18.03 | 537 |
| 2008-07-01 | J | 145 | $11.80 | 537 |
| 2008-04-01 | Option exercise (derivative) | 10,000 | $0.00 | 20,322 |
| 2008-04-01 | Open-market sale | 10,000 | $15.33 | 392 |
| 2008-04-01 | Option exercise | 10,000 | $5.25 | 10,392 |
| 2008-01-02 | Grant / award (derivative) | 46,200 | $0.00 | 46,200 |
| 2008-01-01 | J | 195 | $8.30 | 392 |
| 2007-09-20 | Option exercise (derivative) | 14,000 | $0.00 | 0 |
| 2007-09-20 | Option exercise | 14,000 | $12.31 | 14,197 |
| 2007-09-20 | Open-market sale | 14,000 | $14.76 | 197 |
| 2007-09-14 | Option exercise (derivative) | 10,000 | $0.00 | 0 |
| 2007-09-14 | Open-market sale | 10,000 | $13.76 | 197 |
| 2007-09-14 | Option exercise | 10,000 | $5.15 | 10,197 |
| 2007-08-21 | Option exercise (derivative) | 10,000 | $0.00 | 500 |
| 2007-08-21 | Open-market sale | 10,000 | $12.50 | 197 |
| 2007-08-21 | Option exercise | 10,000 | $6.25 | 10,197 |
| 2007-07-09 | Option exercise (derivative) | 4,599 | $0.00 | 10,000 |
| 2007-07-09 | Open-market sale | 4,599 | $10.57 | 1,330 |
| 2007-07-09 | Option exercise | 4,599 | $5.15 | 5,929 |
| 2007-07-09 | Open-market sale | 1,133 | $11.00 | 197 |
| 2007-07-01 | J | 197 | $8.23 | 1,330 |
| 2007-01-02 | Grant / award (derivative) | 36,145 | $0.00 | 36,145 |
| 2007-01-01 | J | 302 | $5.14 | 1,133 |
| 2006-11-13 | Option exercise (derivative) | 10,000 | $0.00 | 14,599 |
| 2006-11-13 | Open-market sale | 10,000 | $13.36 | 831 |
| 2006-11-13 | Option exercise | 10,000 | $5.15 | 10,831 |
| 2006-11-09 | Option exercise (derivative) | 10,000 | $0.00 | 24,599 |
| 2006-11-09 | Open-market sale | 10,000 | $10.13 | 831 |
| 2006-11-09 | Option exercise | 10,000 | $5.15 | 10,831 |
| 2006-07-01 | J | 492 | $4.45 | 831 |
| 2006-05-05 | Option exercise (derivative) | 8,500 | $0.00 | 17,055 |
| 2006-05-05 | Open-market sale | 1,000 | $8.52 | 4,339 |
| 2006-05-05 | Option exercise | 8,500 | $5.80 | 8,839 |
| 2006-05-05 | Open-market sale | 1,000 | $8.53 | 339 |
| 2006-05-05 | Open-market sale | 1,500 | $8.58 | 7,339 |
| 2006-05-05 | Open-market sale | 1,000 | $8.50 | 1,339 |
| 2006-05-05 | Open-market sale | 2,000 | $8.57 | 2,339 |
| 2006-05-05 | Open-market sale | 2,000 | $8.59 | 5,339 |
| 2006-02-09 | Open-market sale | 1,500 | $6.50 | 339 |
| 2006-01-03 | Grant / award (derivative) | 30,322 | $0.00 | 30,322 |
| 2006-01-01 | J | 190 | $3.36 | 1,839 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.