SEC CIK 1587462
Chang Hung-Lun (Fred)
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| AAOIview stock → | 244,135 | 2026-10-22 |
Position History — AAOI
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — AAOI
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-10-22 | Tax withholding | 677 | $77.32 | 244,135 |
| 2026-10-22 | Tax withholding | 850 | $77.32 | 244,812 |
| 2026-10-22 | Tax withholding | 674 | $77.32 | 245,662 |
| 2026-10-22 | Tax withholding | 2,940 | $77.32 | 246,336 |
| 2026-09-08 | Open-market sale | 32,172 | $110.21 | 249,276 |
| 2026-07-22 | Tax withholding | 616 | $119.26 | 281,448 |
| 2026-07-22 | Tax withholding | 773 | $119.26 | 280,064 |
| 2026-07-22 | Tax withholding | 613 | $119.26 | 282,837 |
| 2026-07-22 | Tax withholding | 2,674 | $119.26 | 283,450 |
| 2026-06-17 | Open-market sale | 40,329 | $170.60 | 286,124 |
| 2026-06-12 | Open-market sale | 34,000 | $166.53 | 326,453 |
| 2026-06-12 | Tax withholding | 27,297 | $172.78 | 360,453 |
| 2026-06-05 | Open-market sale | 4,000 | $200.07 | 387,750 |
| 2026-05-19 | Open-market sale | 33,630 | $173.26 | 391,750 |
| 2026-05-19 | Tax withholding | 27,297 | $190.36 | 425,380 |
| 2026-05-15 | Grant / award | 224,199 | $0.00 | 452,677 |
| 2026-04-22 | Tax withholding | 677 | $150.57 | 228,478 |
| 2026-04-22 | Tax withholding | 850 | $150.57 | 229,155 |
| 2026-04-22 | Tax withholding | 673 | $150.57 | 230,005 |
| 2026-04-22 | Tax withholding | 2,940 | $150.57 | 230,678 |
| 2026-03-16 | Open-market sale | 36,400 | $100.25 | 233,618 |
| 2026-02-09 | Grant / award | 25,799 | $0.00 | 270,018 |
| 2026-01-22 | Tax withholding | 1,874 | $38.38 | 248,683 |
| 2026-01-22 | Tax withholding | 2,940 | $38.38 | 245,743 |
| 2026-01-22 | Tax withholding | 674 | $38.38 | 245,069 |
| 2026-01-22 | Tax withholding | 850 | $38.38 | 244,219 |
| 2025-10-22 | Tax withholding | 614 | $33.40 | 251,331 |
| 2025-10-22 | Tax withholding | 2,676 | $33.40 | 251,945 |
| 2025-10-22 | Tax withholding | 1,705 | $33.40 | 254,621 |
| 2025-10-22 | Tax withholding | 774 | $33.40 | 250,557 |
| 2025-08-13 | Open-market sale | 15,784 | $22.70 | 256,326 |
| 2025-07-22 | Tax withholding | 774 | $28.23 | 272,110 |
| 2025-07-22 | Tax withholding | 966 | $28.23 | 277,876 |
| 2025-07-22 | Tax withholding | 1,704 | $28.23 | 276,172 |
| 2025-07-22 | Tax withholding | 2,675 | $28.23 | 273,497 |
| 2025-07-22 | Tax withholding | 613 | $28.23 | 272,884 |
| 2025-05-13 | Tax withholding | 54,516 | $14.76 | 302,679 |
| 2025-05-13 | Open-market sale | 23,837 | $19.06 | 278,842 |
| 2025-05-09 | Grant / award | 142,857 | $0.00 | 357,195 |
| 2025-04-30 | Tax withholding | 774 | $10.05 | 214,338 |
| 2025-04-22 | Tax withholding | 967 | $10.05 | 220,106 |
| 2025-04-22 | Tax withholding | 1,705 | $10.05 | 218,401 |
| 2025-04-22 | Tax withholding | 2,675 | $10.05 | 215,726 |
| 2025-04-22 | Tax withholding | 614 | $10.05 | 215,112 |
| 2025-04-11 | Grant / award | 32,397 | $0.00 | 221,073 |
| 2025-01-22 | Tax withholding | 996 | $30.15 | 195,296 |
| 2025-01-22 | Tax withholding | 1,472 | $30.15 | 193,824 |
| 2025-01-22 | Tax withholding | 1,758 | $30.15 | 192,066 |
| 2025-01-22 | Tax withholding | 632 | $30.15 | 188,676 |
| 2025-01-22 | Tax withholding | 2,758 | $30.15 | 189,308 |
| 2024-11-20 | Open-market sale | 20,323 | $30.35 | 196,292 |
| 2024-11-20 | Open-market sale | 20,323 | $30.35 | 195,572 |
| 2024-11-08 | Open-market sale | 8,195 | $25.04 | 216,615 |
| 2024-11-08 | Open-market sale | 10,000 | $22.11 | 224,810 |
| 2024-11-08 | Open-market sale | 8,915 | $25.04 | 215,895 |
| 2024-10-22 | Tax withholding | 1,398 | $18.51 | 239,698 |
| 2024-10-22 | Tax withholding | 1,669 | $18.51 | 238,029 |
| 2024-10-22 | Tax withholding | 601 | $18.51 | 234,810 |
| 2024-10-22 | Tax withholding | 2,618 | $18.51 | 235,411 |
| 2024-10-22 | Tax withholding | 946 | $18.51 | 241,096 |
| 2024-07-22 | Tax withholding | 633 | $9.68 | 242,042 |
| 2024-07-22 | Tax withholding | 2,759 | $9.68 | 242,675 |
| 2024-07-22 | Tax withholding | 1,759 | $9.68 | 245,434 |
| 2024-07-22 | Tax withholding | 1,473 | $9.68 | 247,193 |
| 2024-07-22 | Tax withholding | 997 | $9.68 | 248,666 |
| 2024-06-14 | Tax withholding | 15,614 | $10.44 | 249,663 |
| 2024-06-13 | Grant / award | 80,910 | $0.00 | 305,732 |
| 2024-06-13 | Disposition to issuer | 40,455 | $10.44 | 265,277 |
| 2024-05-23 | Tax withholding | 686 | $12.12 | 224,822 |
| 2024-04-29 | Grant / award | 25,671 | $0.00 | 225,508 |
| 2024-04-22 | Tax withholding | 1,080 | $12.12 | 206,329 |
| 2024-04-22 | Tax withholding | 2,990 | $12.12 | 199,837 |
| 2024-04-22 | Tax withholding | 1,906 | $12.12 | 202,827 |
| 2024-04-22 | Tax withholding | 1,596 | $12.12 | 204,733 |
| 2024-01-22 | Tax withholding | 2,990 | $15.81 | 207,409 |
| 2024-01-22 | Tax withholding | 1,080 | $15.81 | 213,901 |
| 2024-01-22 | Tax withholding | 1,596 | $15.81 | 212,305 |
| 2024-01-22 | Tax withholding | 1,906 | $15.81 | 210,399 |
| 2024-01-22 | Tax withholding | 1,578 | $15.81 | 214,981 |
| 2024-01-05 | Option exercise (derivative) | 1,100 | $0.00 | 0 |
| 2024-01-05 | Tax withholding | 922 | $18.53 | 216,559 |
| 2024-01-05 | Option exercise | 1,100 | $13.84 | 217,481 |
| 2023-10-23 | Tax withholding | 1,140 | $6.91 | 218,168 |
| 2023-10-23 | Tax withholding | 1,787 | $6.91 | 216,381 |
| 2023-10-23 | Tax withholding | 955 | $6.91 | 219,308 |
| 2023-10-23 | Tax withholding | 647 | $6.91 | 220,263 |
| 2023-10-23 | Tax withholding | 944 | $6.91 | 220,910 |
| 2023-08-10 | Open-market sale | 13,637 | $14.08 | 221,854 |
| 2023-08-08 | Open-market sale | 32,346 | $12.07 | 235,491 |
| 2023-07-25 | Tax withholding | 2,374 | $2.14 | 267,837 |
| 2023-07-24 | Tax withholding | 2,369 | $7.91 | 270,211 |
| 2023-07-24 | Tax withholding | 1,511 | $7.91 | 272,580 |
| 2023-07-24 | Tax withholding | 1,266 | $7.91 | 274,091 |
| 2023-07-24 | Tax withholding | 856 | $7.91 | 275,357 |
| 2023-07-24 | Tax withholding | 1,251 | $7.91 | 276,213 |
| 2023-06-26 | Grant / award | 112,099 | $0.00 | 277,464 |
| 2023-04-24 | Tax withholding | 1,425 | $2.14 | 167,065 |
| 2023-04-24 | Tax withholding | 1,408 | $2.14 | 169,456 |
| 2023-04-24 | Tax withholding | 966 | $2.14 | 168,490 |
| 2023-04-24 | Tax withholding | 1,700 | $2.14 | 165,365 |
| 2023-01-23 | Tax withholding | 1,155 | $2.21 | 170,864 |
| 2023-01-23 | Tax withholding | 969 | $2.21 | 172,019 |
| 2023-01-23 | Tax withholding | 657 | $2.21 | 172,988 |
| 2023-01-23 | Tax withholding | 958 | $2.21 | 173,645 |
| 2023-01-23 | Tax withholding | 239 | $2.21 | 174,603 |
| 2022-11-10 | Open-market sale | 50,490 | $2.15 | 174,842 |
| 2022-10-24 | Tax withholding | 1,612 | $2.74 | 225,332 |
| 2022-10-24 | Tax withholding | 1,351 | $2.74 | 226,944 |
| 2022-10-24 | Tax withholding | 916 | $2.74 | 228,295 |
| 2022-10-24 | Tax withholding | 1,335 | $2.74 | 229,211 |
| 2022-10-24 | Tax withholding | 330 | $2.74 | 230,546 |
| 2022-07-25 | Tax withholding | 1,572 | $2.96 | 230,876 |
| 2022-07-22 | Tax withholding | 324 | $1.82 | 237,544 |
| 2022-07-22 | Tax withholding | 1,305 | $1.82 | 236,239 |
| 2022-07-22 | Tax withholding | 896 | $1.82 | 235,343 |
| 2022-07-22 | Tax withholding | 1,320 | $1.82 | 234,023 |
| 2022-07-22 | Tax withholding | 1,575 | $1.82 | 232,448 |
| 2022-06-27 | Grant / award | 71,428 | $0.00 | 237,868 |
| 2022-04-22 | Tax withholding | 1,317 | $0.00 | 166,440 |
| 2022-04-22 | Tax withholding | 893 | $0.00 | 167,757 |
| 2022-04-22 | Tax withholding | 1,302 | $0.00 | 168,650 |
| 2022-04-22 | Tax withholding | 321 | $0.00 | 169,952 |
| 2022-01-24 | Tax withholding | 582 | $0.00 | 174,667 |
| 2022-01-24 | Tax withholding | 367 | $0.00 | 174,300 |
| 2022-01-24 | Tax withholding | 1,493 | $0.00 | 172,807 |
| 2022-01-24 | Tax withholding | 1,511 | $0.00 | 170,273 |
| 2022-01-24 | Tax withholding | 1,023 | $0.00 | 171,784 |
| 2021-10-22 | Tax withholding | 969 | $0.00 | 176,681 |
| 2021-10-22 | Tax withholding | 1,432 | $0.00 | 175,249 |
| 2021-10-22 | Tax withholding | 550 | $0.00 | 179,411 |
| 2021-10-22 | Tax withholding | 1,415 | $0.00 | 177,650 |
| 2021-10-22 | Tax withholding | 346 | $0.00 | 179,065 |
| 2021-07-23 | Tax withholding | 1,409 | $0.00 | 179,961 |
| 2021-07-22 | Tax withholding | 1,393 | $0.00 | 182,779 |
| 2021-07-22 | Tax withholding | 1,409 | $0.00 | 181,370 |
| 2021-07-22 | Tax withholding | 341 | $0.00 | 184,172 |
| 2021-07-22 | Tax withholding | 542 | $0.00 | 184,513 |
| 2021-06-11 | Grant / award | 59,820 | $0.00 | 144,600 |
| 2021-06-11 | Grant / award | 40,455 | $0.00 | 185,055 |
| 2021-04-22 | Tax withholding | 1,415 | $7.92 | 84,780 |
| 2021-04-22 | Tax withholding | 346 | $7.92 | 86,195 |
| 2021-04-22 | Tax withholding | 550 | $7.92 | 86,541 |
| 2021-02-19 | J | 59,820 | — | 87,091 |
| 2021-02-19 | Grant / award | 59,820 | $0.00 | 146,911 |
| 2021-02-16 | Open-market sale | 1,080 | $12.25 | 87,091 |
| 2021-01-27 | Open-market sale | 5,400 | $12.00 | 88,171 |
| 2021-01-22 | Tax withholding | 617 | $10.49 | 95,547 |
| 2021-01-22 | Tax withholding | 388 | $10.49 | 95,159 |
| 2021-01-22 | Tax withholding | 1,588 | $10.49 | 93,571 |
| 2021-01-22 | Tax withholding | 700 | $10.49 | 96,164 |
| 2020-10-22 | Tax withholding | 1,552 | $10.65 | 96,864 |
| 2020-10-22 | Tax withholding | 603 | $10.65 | 98,795 |
| 2020-10-22 | Tax withholding | 684 | $10.65 | 99,398 |
| 2020-10-22 | Tax withholding | 379 | $10.65 | 98,416 |
| 2020-08-17 | Open-market sale | 1,080 | $13.36 | 100,082 |
| 2020-07-22 | Tax withholding | 603 | $13.93 | 103,093 |
| 2020-07-22 | Tax withholding | 379 | $13.93 | 102,714 |
| 2020-07-22 | Tax withholding | 1,552 | $13.93 | 101,162 |
| 2020-07-22 | Tax withholding | 683 | $13.93 | 103,696 |
| 2020-07-20 | Open-market sale | 1,080 | $12.00 | 104,379 |
| 2020-07-06 | Open-market sale | 5,388 | $11.54 | 106,539 |
| 2020-07-06 | Open-market sale | 1,080 | $12.00 | 105,459 |
| 2020-06-08 | Open-market sale | 5,000 | $10.01 | 111,927 |
| 2020-04-22 | Tax withholding | 1,552 | $8.28 | 116,927 |
| 2020-04-22 | Tax withholding | 684 | $8.28 | 119,462 |
| 2020-04-22 | Tax withholding | 603 | $8.28 | 118,859 |
| 2020-04-22 | Tax withholding | 380 | $8.28 | 118,479 |
| 2020-02-05 | Tax withholding | 526 | $12.40 | 120,146 |
| 2020-02-03 | Grant / award | 59,127 | $0.00 | 120,672 |
| 2020-01-22 | Tax withholding | 674 | $13.70 | 62,513 |
| 2020-01-22 | Tax withholding | 594 | $13.70 | 61,919 |
| 2020-01-22 | Tax withholding | 374 | $13.70 | 61,545 |
| 2019-11-05 | Tax withholding | 466 | $10.60 | 63,187 |
| 2019-10-22 | Tax withholding | 336 | $10.84 | 63,653 |
| 2019-10-22 | Tax withholding | 534 | $10.84 | 63,989 |
| 2019-10-22 | Tax withholding | 605 | $10.84 | 64,523 |
| 2019-08-05 | Tax withholding | 466 | $9.96 | 65,128 |
| 2019-07-22 | Tax withholding | 534 | $9.62 | 65,930 |
| 2019-07-22 | Tax withholding | 606 | $9.62 | 66,464 |
| 2019-07-22 | Tax withholding | 336 | $9.62 | 65,594 |
| 2019-05-06 | Tax withholding | 466 | $12.60 | 67,070 |
| 2019-04-22 | Tax withholding | 605 | $12.59 | 68,406 |
| 2019-04-22 | Tax withholding | 534 | $12.59 | 67,872 |
| 2019-04-22 | Tax withholding | 336 | $12.59 | 67,536 |
| 2019-02-12 | Grant / award | 14,400 | $0.00 | 69,011 |
| 2019-02-05 | Tax withholding | 532 | $17.79 | 54,611 |
| 2019-01-31 | Tax withholding | 134 | $17.32 | 55,143 |
| 2019-01-22 | Tax withholding | 610 | $16.59 | 55,277 |
| 2019-01-22 | Tax withholding | 691 | $16.59 | 55,887 |
| 2018-11-05 | Tax withholding | 485 | $20.49 | 56,578 |
| 2018-10-31 | Tax withholding | 122 | $20.04 | 57,063 |
| 2018-10-22 | Tax withholding | 630 | $21.91 | 57,740 |
| 2018-10-22 | Tax withholding | 555 | $21.91 | 57,185 |
| 2018-08-06 | Tax withholding | 484 | $39.42 | 58,370 |
| 2018-07-31 | Tax withholding | 122 | $37.91 | 58,854 |
| 2018-07-23 | Tax withholding | 629 | $41.78 | 59,531 |
| 2018-07-23 | Tax withholding | 555 | $41.78 | 58,976 |
| 2018-05-07 | Tax withholding | 484 | $31.84 | 60,160 |
| 2018-05-01 | Tax withholding | 122 | $31.96 | 60,644 |
| 2018-04-23 | Tax withholding | 630 | $32.99 | 61,321 |
| 2018-04-23 | Tax withholding | 555 | $32.99 | 60,766 |
| 2018-02-06 | Grant / award | 22,928 | $0.00 | 61,951 |
| 2018-02-05 | Tax withholding | 469 | $32.81 | 39,023 |
| 2018-01-31 | Tax withholding | 111 | $32.84 | 39,492 |
| 2018-01-22 | Tax withholding | 708 | $35.03 | 39,603 |
| 2017-11-06 | Tax withholding | 475 | $37.82 | 40,311 |
| 2017-10-31 | Tax withholding | 103 | $42.12 | 40,786 |
| 2017-10-23 | Tax withholding | 642 | $41.47 | 40,889 |
| 2017-08-30 | Tax withholding | 2,709 | $63.10 | 41,531 |
| 2017-08-29 | Tax withholding | 2,083 | $63.00 | 44,240 |
| 2017-08-07 | Tax withholding | 1,023 | $64.60 | 46,323 |
| 2017-07-31 | Tax withholding | 238 | $96.64 | 47,346 |
| 2017-07-24 | Tax withholding | 1,322 | $89.95 | 47,584 |
| 2017-07-17 | Option exercise (derivative) | 3,300 | $0.00 | 1,100 |
| 2017-07-17 | Option exercise (derivative) | 1,310 | $0.00 | 1,125 |
| 2017-07-17 | Tax withholding | 766 | $84.20 | 48,906 |
| 2017-07-17 | Option exercise | 1,310 | $9.96 | 46,596 |
| 2017-07-17 | Option exercise | 3,300 | $13.84 | 49,672 |
| 2017-07-17 | Tax withholding | 224 | $84.20 | 46,372 |
| 2017-06-15 | Option exercise (derivative) | 6,565 | $0.00 | 1,310 |
| 2017-06-15 | Option exercise (derivative) | 3,435 | $0.00 | 0 |
| 2017-06-15 | Option exercise | 6,565 | $9.96 | 55,286 |
| 2017-06-15 | Open-market sale | 10,000 | $60.11 | 45,286 |
| 2017-06-15 | Option exercise | 3,435 | $7.50 | 48,721 |
| 2017-05-09 | Option exercise (derivative) | 9,232 | $0.00 | 3,435 |
| 2017-05-09 | Option exercise (derivative) | 768 | $0.00 | 0 |
| 2017-05-09 | Open-market sale | 10,000 | $59.50 | 45,286 |
| 2017-05-09 | Option exercise | 768 | $6.00 | 46,054 |
| 2017-05-09 | Option exercise | 9,232 | $7.50 | 55,286 |
| 2017-03-07 | Option exercise (derivative) | 768 | $0.00 | 0 |
| 2017-03-07 | Option exercise (derivative) | 2,232 | $0.00 | 768 |
| 2017-03-07 | Option exercise | 2,232 | $6.00 | 47,518 |
| 2017-03-07 | Open-market sale | 3,000 | $54.50 | 45,286 |
| 2017-03-07 | Option exercise | 768 | $6.00 | 48,286 |
| 2017-02-21 | Grant / award | 26,000 | $0.00 | 45,286 |
| 2017-02-06 | Tax withholding | 1,102 | $31.79 | 19,286 |
| 2017-01-31 | Tax withholding | 237 | $30.76 | 20,388 |
| 2016-11-17 | Option exercise (derivative) | 3,924 | $0.00 | 0 |
| 2016-11-17 | Option exercise (derivative) | 3,899 | $0.00 | 768 |
| 2016-11-17 | Option exercise | 3,899 | $6.00 | 30,625 |
| 2016-11-17 | Open-market sale | 10,000 | $25.74 | 20,625 |
| 2016-11-17 | Option exercise | 3,924 | $6.00 | 26,726 |
| 2016-08-05 | Open-market sale | 756 | $14.27 | 22,802 |
| 2016-08-01 | Open-market sale | 192 | $11.75 | 23,558 |
| 2016-03-17 | Option exercise (derivative) | 741 | $0.00 | 3,924 |
| 2016-03-17 | Open-market sale | 741 | $17.50 | 23,750 |
| 2016-03-17 | Option exercise | 741 | $6.00 | 24,491 |
| 2016-03-14 | Open-market sale | 2,759 | $17.55 | 21,786 |
| 2016-03-14 | Option exercise (derivative) | 1,335 | $0.00 | 4,665 |
| 2016-03-14 | Option exercise (derivative) | 167 | $0.00 | 0 |
| 2016-03-14 | Option exercise | 1,335 | $6.00 | 23,750 |
| 2016-03-14 | Option exercise | 167 | $6.00 | 25,085 |
| 2016-03-14 | Option exercise | 462 | $6.00 | 25,252 |
| 2016-02-04 | Grant / award | 20,000 | $0.00 | 24,545 |
| 2016-02-01 | Open-market sale | 455 | $15.90 | 4,545 |
| 2015-04-17 | Option exercise (derivative) | 1,833 | $0.00 | 167 |
| 2015-04-17 | Option exercise (derivative) | 2,167 | $0.00 | 0 |
| 2015-04-17 | Option exercise | 2,167 | $6.00 | 7,167 |
| 2015-04-17 | Option exercise | 1,833 | $6.00 | 9,000 |
| 2015-04-17 | Open-market sale | 4,000 | $15.19 | 5,000 |
| 2015-01-30 | Grant / award | 5,000 | $0.00 | 5,000 |
| 2014-11-05 | Open-market sale | 100 | $15.67 | 3,911 |
| 2014-11-05 | Open-market sale | 100 | $15.72 | 4,111 |
| 2014-11-05 | Open-market sale | 100 | $15.71 | 4,211 |
| 2014-11-05 | Option exercise | 538 | $6.00 | 4,311 |
| 2014-11-05 | Option exercise | 367 | $6.00 | 3,773 |
| 2014-11-05 | Open-market sale | 100 | $15.61 | 2,100 |
| 2014-11-05 | Open-market sale | 105 | $15.60 | 2,200 |
| 2014-11-05 | Open-market sale | 100 | $15.75 | 2,305 |
| 2014-11-05 | Open-market sale | 100 | $15.72 | 2,405 |
| 2014-11-05 | Open-market sale | 100 | $15.83 | 2,505 |
| 2014-11-05 | Open-market sale | 206 | $15.77 | 2,605 |
| 2014-11-05 | Open-market sale | 100 | $15.58 | 2,811 |
| 2014-11-05 | Open-market sale | 100 | $15.76 | 2,911 |
| 2014-11-05 | Open-market sale | 100 | $15.58 | 3,011 |
| 2014-11-05 | Open-market sale | 100 | $15.76 | 3,111 |
| 2014-11-05 | Open-market sale | 100 | $15.76 | 3,211 |
| 2014-11-05 | Open-market sale | 100 | $15.70 | 3,311 |
| 2014-11-05 | Open-market sale | 100 | $15.76 | 3,411 |
| 2014-11-05 | Open-market sale | 100 | $15.76 | 3,511 |
| 2014-11-05 | Open-market sale | 100 | $15.76 | 3,611 |
| 2014-11-05 | Open-market sale | 100 | $15.58 | 3,711 |
| 2014-11-05 | Open-market sale | 100 | $15.57 | 3,811 |
| 2014-11-05 | Open-market sale | 100 | $15.71 | 4,011 |
| 2014-11-05 | Option exercise (derivative) | 367 | $0.00 | 0 |
| 2014-11-05 | Open-market sale | 100 | $15.63 | 1,900 |
| 2014-11-05 | Open-market sale | 100 | $15.61 | 2,000 |
| 2014-11-05 | Open-market sale | 100 | $15.58 | 0 |
| 2014-11-05 | Open-market sale | 200 | $15.76 | 100 |
| 2014-11-05 | Open-market sale | 100 | $15.76 | 300 |
| 2014-11-05 | Open-market sale | 100 | $15.77 | 400 |
| 2014-11-05 | Open-market sale | 100 | $15.76 | 500 |
| 2014-11-05 | Open-market sale | 100 | $15.74 | 600 |
| 2014-11-05 | Open-market sale | 100 | $15.74 | 700 |
| 2014-11-05 | Open-market sale | 100 | $15.70 | 800 |
| 2014-11-05 | Open-market sale | 100 | $15.65 | 900 |
| 2014-11-05 | Open-market sale | 100 | $15.76 | 1,000 |
| 2014-11-05 | Open-market sale | 100 | $15.76 | 1,100 |
| 2014-11-05 | Open-market sale | 100 | $15.58 | 1,200 |
| 2014-11-05 | Open-market sale | 100 | $15.70 | 1,300 |
| 2014-11-05 | Open-market sale | 100 | $15.67 | 1,400 |
| 2014-11-05 | Open-market sale | 100 | $15.66 | 1,500 |
| 2014-11-05 | Open-market sale | 200 | $15.61 | 1,600 |
| 2014-11-05 | Open-market sale | 100 | $15.66 | 1,800 |
| 2014-08-01 | Open-market sale | 100 | $18.15 | 3,506 |
| 2014-08-01 | Open-market sale | 100 | $18.00 | 3,606 |
| 2014-08-01 | Open-market sale | 400 | $18.00 | 3,706 |
| 2014-08-01 | Open-market sale | 100 | $18.04 | 4,106 |
| 2014-08-01 | Open-market sale | 26 | $18.04 | 4,206 |
| 2014-08-01 | Open-market sale | 100 | $18.10 | 4,232 |
| 2014-08-01 | Open-market sale | 100 | $18.10 | 4,332 |
| 2014-08-01 | Open-market sale | 100 | $17.85 | 4,432 |
| 2014-08-01 | Open-market sale | 100 | $17.85 | 4,532 |
| 2014-08-01 | Open-market sale | 100 | $17.85 | 4,632 |
| 2014-08-01 | Open-market sale | 200 | $17.91 | 4,732 |
| 2014-08-01 | Open-market sale | 100 | $18.04 | 4,932 |
| 2014-08-01 | Open-market sale | 100 | $18.04 | 5,032 |
| 2014-08-01 | Open-market sale | 100 | $18.04 | 5,132 |
| 2014-08-01 | Open-market sale | 100 | $18.15 | 5,232 |
| 2014-08-01 | Open-market sale | 100 | $18.15 | 5,332 |
| 2014-08-01 | Open-market sale | 100 | $18.04 | 3,406 |
| 2014-08-01 | Open-market sale | 100 | $18.15 | 5,532 |
| 2014-08-01 | Open-market sale | 100 | $18.15 | 5,432 |
| 2014-03-04 | Option exercise (derivative) | 2,833 | $0.00 | 0 |
| 2014-03-04 | Option exercise (derivative) | 751 | $0.00 | 0 |
| 2014-03-04 | Option exercise | 2,833 | $4.50 | 5,860 |
| 2014-03-04 | Tax withholding | 306 | $25.11 | 3,027 |
| 2014-03-04 | Tax withholding | 508 | $25.11 | 5,352 |
| 2014-03-04 | Option exercise | 751 | $3.00 | 3,333 |
| 2014-03-04 | Tax withholding | 120 | $25.11 | 5,632 |
| 2014-03-04 | Option exercise | 400 | $7.50 | 5,752 |
| 2014-01-28 | Grant / award (derivative) | 4,400 | $0.00 | 4,400 |
| 2013-09-26 | Grant / award (derivative) | 9,000 | $0.00 | 9,000 |
| 2013-09-25 | — | — | — | 2,582 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.