SEC CIK 1587422
Kuo David C
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| AAOIview stock → | 142,228 | 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 | 447 | $77.32 | 142,228 |
| 2026-10-22 | Tax withholding | 567 | $77.32 | 142,675 |
| 2026-10-22 | Tax withholding | 519 | $77.32 | 143,242 |
| 2026-10-22 | Tax withholding | 2,053 | $77.32 | 143,761 |
| 2026-07-22 | Tax withholding | 407 | $119.26 | 145,814 |
| 2026-07-22 | Tax withholding | 516 | $119.26 | 146,221 |
| 2026-07-22 | Tax withholding | 472 | $119.26 | 146,737 |
| 2026-07-22 | Tax withholding | 1,869 | $119.26 | 147,209 |
| 2026-06-12 | Open-market sale | 29,227 | $166.53 | 149,078 |
| 2026-06-12 | Tax withholding | 19,065 | $172.78 | 178,305 |
| 2026-05-19 | Open-market sale | 19,227 | $173.26 | 197,370 |
| 2026-05-19 | Tax withholding | 19,064 | $190.36 | 216,597 |
| 2026-05-15 | Grant / award | 156,583 | $0.00 | 235,661 |
| 2026-04-22 | Tax withholding | 447 | $150.57 | 79,078 |
| 2026-04-22 | Tax withholding | 567 | $150.57 | 79,525 |
| 2026-04-22 | Tax withholding | 518 | $150.57 | 80,092 |
| 2026-04-22 | Tax withholding | 2,053 | $150.57 | 80,610 |
| 2026-03-19 | Open-market sale | 29,000 | $100.13 | 82,663 |
| 2026-02-11 | Open-market sale | 17,467 | $50.17 | 111,663 |
| 2026-02-10 | Open-market sale | 2,533 | $50.00 | 129,130 |
| 2026-02-09 | Grant / award | 17,027 | $0.00 | 131,663 |
| 2026-01-28 | Open-market sale | 12,000 | $45.06 | 114,636 |
| 2026-01-22 | Tax withholding | 567 | $38.38 | 126,636 |
| 2026-01-22 | Tax withholding | 519 | $38.38 | 127,203 |
| 2026-01-22 | Tax withholding | 2,054 | $38.38 | 127,722 |
| 2026-01-22 | Tax withholding | 1,172 | $38.38 | 129,776 |
| 2025-12-23 | Open-market sale | 12,500 | $40.15 | 130,948 |
| 2025-10-22 | Tax withholding | 516 | $33.40 | 143,448 |
| 2025-10-22 | Tax withholding | 472 | $33.40 | 143,964 |
| 2025-10-22 | Tax withholding | 1,066 | $33.40 | 146,305 |
| 2025-10-22 | Tax withholding | 1,869 | $33.40 | 144,436 |
| 2025-08-15 | Open-market sale | 2,000 | $22.34 | 147,371 |
| 2025-07-22 | Tax withholding | 473 | $28.23 | 149,887 |
| 2025-07-22 | Tax withholding | 516 | $28.23 | 149,371 |
| 2025-07-22 | Tax withholding | 605 | $28.23 | 153,295 |
| 2025-07-22 | Tax withholding | 1,066 | $28.23 | 152,229 |
| 2025-07-22 | Tax withholding | 1,869 | $28.23 | 150,360 |
| 2025-05-14 | Open-market sale | 11,426 | $19.10 | 153,900 |
| 2025-05-13 | Tax withholding | 34,091 | $14.76 | 165,326 |
| 2025-05-09 | Grant / award | 89,285 | $0.00 | 199,417 |
| 2025-04-30 | Tax withholding | 517 | $10.05 | 110,132 |
| 2025-04-22 | Tax withholding | 605 | $10.05 | 114,059 |
| 2025-04-22 | Tax withholding | 1,067 | $10.05 | 112,992 |
| 2025-04-22 | Tax withholding | 1,870 | $10.05 | 111,122 |
| 2025-04-22 | Tax withholding | 473 | $10.05 | 110,649 |
| 2025-04-11 | Grant / award | 21,598 | $0.00 | 114,664 |
| 2025-01-22 | Tax withholding | 487 | $30.15 | 93,066 |
| 2025-01-22 | Tax withholding | 1,926 | $30.15 | 93,553 |
| 2025-01-22 | Tax withholding | 1,099 | $30.15 | 95,479 |
| 2025-01-22 | Tax withholding | 921 | $30.15 | 96,578 |
| 2025-01-22 | Tax withholding | 623 | $30.15 | 97,499 |
| 2024-11-18 | Open-market sale | 2,433 | $28.89 | 98,122 |
| 2024-11-14 | Open-market sale | 11,300 | $28.97 | 100,555 |
| 2024-11-12 | Open-market sale | 6,267 | $28.89 | 111,855 |
| 2024-11-08 | Open-market sale | 10,000 | $26.93 | 118,122 |
| 2024-10-22 | Tax withholding | 462 | $18.51 | 128,122 |
| 2024-10-22 | Tax withholding | 591 | $18.51 | 132,330 |
| 2024-10-22 | Tax withholding | 1,829 | $18.51 | 128,584 |
| 2024-10-22 | Tax withholding | 874 | $18.51 | 131,456 |
| 2024-10-22 | Tax withholding | 1,043 | $18.51 | 130,413 |
| 2024-09-24 | Open-market sale | 10,000 | $15.02 | 132,921 |
| 2024-07-22 | Tax withholding | 624 | $9.68 | 147,359 |
| 2024-07-22 | Tax withholding | 922 | $9.68 | 146,437 |
| 2024-07-22 | Tax withholding | 1,100 | $9.68 | 145,337 |
| 2024-07-22 | Tax withholding | 1,928 | $9.68 | 143,409 |
| 2024-07-22 | Tax withholding | 488 | $9.68 | 142,921 |
| 2024-06-14 | Tax withholding | 9,774 | $10.44 | 147,983 |
| 2024-06-13 | Grant / award | 50,568 | $0.00 | 183,041 |
| 2024-06-13 | Disposition to issuer | 25,284 | $10.44 | 157,757 |
| 2024-05-23 | Tax withholding | 528 | $12.12 | 132,473 |
| 2024-04-29 | Grant / award | 19,747 | $0.00 | 133,001 |
| 2024-04-22 | Tax withholding | 998 | $12.12 | 116,535 |
| 2024-04-22 | Tax withholding | 1,192 | $12.12 | 115,343 |
| 2024-04-22 | Tax withholding | 2,089 | $12.12 | 113,254 |
| 2024-04-22 | Tax withholding | 676 | $12.12 | 117,533 |
| 2024-01-22 | Tax withholding | 998 | $15.81 | 121,489 |
| 2024-01-22 | Tax withholding | 1,192 | $15.81 | 120,297 |
| 2024-01-22 | Tax withholding | 2,088 | $15.81 | 118,209 |
| 2024-01-22 | Tax withholding | 675 | $15.81 | 122,487 |
| 2024-01-22 | Tax withholding | 1,027 | $15.81 | 123,162 |
| 2023-10-23 | Tax withholding | 417 | $6.91 | 126,827 |
| 2023-10-23 | Tax withholding | 634 | $6.91 | 127,244 |
| 2023-10-23 | Tax withholding | 1,287 | $6.91 | 124,189 |
| 2023-10-23 | Tax withholding | 735 | $6.91 | 125,476 |
| 2023-10-23 | Tax withholding | 616 | $6.91 | 126,211 |
| 2023-08-10 | Open-market sale | 10,000 | $13.73 | 127,878 |
| 2023-08-08 | Open-market sale | 14,535 | $11.86 | 137,878 |
| 2023-07-25 | Tax withholding | 1,821 | $2.14 | 152,413 |
| 2023-07-24 | Tax withholding | 894 | $7.91 | 158,543 |
| 2023-07-24 | Tax withholding | 588 | $7.91 | 157,955 |
| 2023-07-24 | Tax withholding | 868 | $7.91 | 157,087 |
| 2023-07-24 | Tax withholding | 1,037 | $7.91 | 156,050 |
| 2023-07-24 | Tax withholding | 1,816 | $7.91 | 154,234 |
| 2023-06-26 | Grant / award | 78,291 | $0.00 | 159,437 |
| 2023-04-24 | Tax withholding | 607 | $2.14 | 83,108 |
| 2023-04-24 | Tax withholding | 895 | $2.14 | 82,213 |
| 2023-04-24 | Tax withholding | 1,067 | $2.14 | 81,146 |
| 2023-04-24 | Tax withholding | 920 | $2.14 | 83,715 |
| 2023-01-23 | Tax withholding | 669 | $2.21 | 86,503 |
| 2023-01-23 | Tax withholding | 442 | $2.21 | 86,061 |
| 2023-01-23 | Tax withholding | 651 | $2.21 | 85,410 |
| 2023-01-23 | Tax withholding | 775 | $2.21 | 84,635 |
| 2023-01-23 | Tax withholding | 154 | $2.21 | 87,172 |
| 2022-12-14 | Open-market sale | 8,804 | $2.18 | 87,326 |
| 2022-12-13 | Open-market sale | 10,519 | $2.18 | 96,130 |
| 2022-12-12 | Open-market sale | 4,581 | $2.16 | 106,649 |
| 2022-12-09 | Open-market sale | 5,569 | $2.17 | 111,230 |
| 2022-12-08 | Open-market sale | 9,027 | $2.16 | 116,799 |
| 2022-10-24 | Tax withholding | 209 | $2.74 | 129,334 |
| 2022-10-24 | Tax withholding | 926 | $2.74 | 128,408 |
| 2022-10-24 | Tax withholding | 610 | $2.74 | 127,798 |
| 2022-10-24 | Tax withholding | 899 | $2.74 | 126,899 |
| 2022-10-24 | Tax withholding | 1,073 | $2.74 | 125,826 |
| 2022-07-25 | Tax withholding | 1,048 | $2.96 | 129,543 |
| 2022-07-22 | Tax withholding | 208 | $1.82 | 134,030 |
| 2022-07-22 | Tax withholding | 907 | $1.82 | 133,123 |
| 2022-07-22 | Tax withholding | 599 | $1.82 | 132,524 |
| 2022-07-22 | Tax withholding | 882 | $1.82 | 131,642 |
| 2022-07-22 | Tax withholding | 1,051 | $1.82 | 130,591 |
| 2022-06-27 | Grant / award | 44,642 | $0.00 | 134,238 |
| 2022-04-22 | Tax withholding | 199 | $0.00 | 91,916 |
| 2022-04-22 | Tax withholding | 882 | $0.00 | 91,034 |
| 2022-04-22 | Tax withholding | 581 | $0.00 | 90,453 |
| 2022-04-22 | Tax withholding | 857 | $0.00 | 89,596 |
| 2022-01-24 | Tax withholding | 991 | $0.00 | 92,115 |
| 2022-01-24 | Tax withholding | 341 | $0.00 | 95,027 |
| 2022-01-24 | Tax withholding | 229 | $0.00 | 94,798 |
| 2022-01-24 | Tax withholding | 1,020 | $0.00 | 93,778 |
| 2022-01-24 | Tax withholding | 672 | $0.00 | 93,106 |
| 2021-10-22 | Tax withholding | 880 | $0.00 | 95,368 |
| 2021-10-22 | Tax withholding | 596 | $0.00 | 96,248 |
| 2021-10-22 | Tax withholding | 905 | $0.00 | 96,844 |
| 2021-10-22 | Tax withholding | 202 | $0.00 | 97,749 |
| 2021-10-22 | Tax withholding | 302 | $0.00 | 97,951 |
| 2021-07-23 | Tax withholding | 893 | $0.00 | 98,253 |
| 2021-07-22 | Tax withholding | 307 | $0.00 | 101,164 |
| 2021-07-22 | Tax withholding | 206 | $0.00 | 100,958 |
| 2021-07-22 | Tax withholding | 919 | $0.00 | 100,039 |
| 2021-07-22 | Tax withholding | 893 | $0.00 | 99,146 |
| 2021-06-11 | Grant / award | 37,387 | $0.00 | 76,187 |
| 2021-06-11 | Grant / award | 25,284 | $0.00 | 101,471 |
| 2021-04-22 | Tax withholding | 812 | $7.92 | 38,800 |
| 2021-04-22 | Tax withholding | 181 | $7.92 | 39,612 |
| 2021-04-22 | Tax withholding | 271 | $7.92 | 39,793 |
| 2021-02-19 | J | 37,387 | — | 40,064 |
| 2021-02-19 | Grant / award | 37,387 | $0.00 | 77,451 |
| 2021-02-10 | Open-market sale | 1,000 | $12.36 | 40,064 |
| 2021-01-22 | Tax withholding | 1,046 | $10.49 | 41,064 |
| 2021-01-22 | Tax withholding | 409 | $10.49 | 42,691 |
| 2021-01-22 | Tax withholding | 348 | $10.49 | 42,343 |
| 2021-01-22 | Tax withholding | 233 | $10.49 | 42,110 |
| 2021-01-20 | Open-market sale | 1,000 | $11.00 | 43,100 |
| 2020-10-22 | Tax withholding | 337 | $10.65 | 45,335 |
| 2020-10-22 | Tax withholding | 1,010 | $10.65 | 44,100 |
| 2020-10-22 | Tax withholding | 225 | $10.65 | 45,110 |
| 2020-10-22 | Tax withholding | 395 | $10.65 | 45,672 |
| 2020-10-12 | Open-market sale | 1,000 | $11.74 | 46,067 |
| 2020-09-21 | Open-market sale | 1,000 | $11.00 | 47,067 |
| 2020-08-11 | Open-market sale | 12,500 | $14.05 | 48,067 |
| 2020-08-10 | Open-market sale | 1,000 | $15.82 | 60,567 |
| 2020-07-22 | Tax withholding | 336 | $13.93 | 64,802 |
| 2020-07-22 | Open-market sale | 2,000 | $15.00 | 61,567 |
| 2020-07-22 | Tax withholding | 225 | $13.93 | 64,577 |
| 2020-07-22 | Tax withholding | 1,010 | $13.93 | 63,567 |
| 2020-07-22 | Tax withholding | 395 | $13.93 | 65,138 |
| 2020-07-10 | Open-market sale | 1,000 | $12.02 | 65,533 |
| 2020-06-30 | Open-market sale | 1,000 | $11.00 | 66,533 |
| 2020-04-29 | Open-market sale | 1,000 | $11.00 | 67,533 |
| 2020-04-22 | Tax withholding | 337 | $8.28 | 69,769 |
| 2020-04-22 | Tax withholding | 225 | $8.28 | 69,544 |
| 2020-04-22 | Tax withholding | 1,011 | $8.28 | 68,533 |
| 2020-04-22 | Tax withholding | 395 | $8.28 | 70,106 |
| 2020-02-05 | Tax withholding | 316 | $12.40 | 70,501 |
| 2020-02-03 | Grant / award | 38,464 | $0.00 | 70,817 |
| 2020-01-22 | Tax withholding | 400 | $13.70 | 32,922 |
| 2020-01-22 | Tax withholding | 228 | $13.70 | 32,353 |
| 2020-01-22 | Tax withholding | 341 | $13.70 | 32,581 |
| 2019-11-05 | Tax withholding | 284 | $10.60 | 33,322 |
| 2019-10-22 | Tax withholding | 202 | $10.84 | 33,606 |
| 2019-10-22 | Tax withholding | 302 | $10.84 | 33,808 |
| 2019-10-22 | Tax withholding | 354 | $10.84 | 34,110 |
| 2019-08-05 | Tax withholding | 284 | $9.96 | 34,464 |
| 2019-07-22 | Tax withholding | 202 | $9.62 | 34,748 |
| 2019-07-22 | Tax withholding | 302 | $9.62 | 34,950 |
| 2019-07-22 | Tax withholding | 354 | $9.62 | 35,252 |
| 2019-05-06 | Tax withholding | 283 | $12.60 | 35,606 |
| 2019-04-22 | Tax withholding | 354 | $12.59 | 36,392 |
| 2019-04-22 | Tax withholding | 202 | $12.59 | 35,889 |
| 2019-04-22 | Tax withholding | 301 | $12.59 | 36,091 |
| 2019-02-12 | Grant / award | 8,520 | $0.00 | 36,746 |
| 2019-02-05 | Tax withholding | 323 | $17.79 | 28,226 |
| 2019-01-31 | Tax withholding | 98 | $17.32 | 28,549 |
| 2019-01-22 | Tax withholding | 344 | $16.59 | 28,647 |
| 2019-01-22 | Tax withholding | 404 | $16.59 | 28,991 |
| 2018-11-05 | Tax withholding | 292 | $20.49 | 29,395 |
| 2018-10-31 | Tax withholding | 89 | $20.04 | 29,687 |
| 2018-10-22 | Tax withholding | 365 | $21.91 | 30,087 |
| 2018-10-22 | Tax withholding | 311 | $21.91 | 29,776 |
| 2018-08-24 | Option exercise (derivative) | 300 | $0.00 | 0 |
| 2018-08-24 | Option exercise | 300 | $13.84 | 30,452 |
| 2018-08-24 | Option exercise | 506 | $9.96 | 30,152 |
| 2018-08-06 | Tax withholding | 292 | $39.42 | 29,646 |
| 2018-07-31 | Tax withholding | 88 | $37.91 | 29,938 |
| 2018-07-23 | Tax withholding | 365 | $41.78 | 30,337 |
| 2018-07-23 | Tax withholding | 311 | $41.78 | 30,026 |
| 2018-05-31 | Open-market sale | 1,500 | $45.84 | 30,702 |
| 2018-05-07 | Tax withholding | 292 | $31.84 | 32,202 |
| 2018-05-01 | Tax withholding | 88 | $31.96 | 32,494 |
| 2018-04-23 | Tax withholding | 365 | $32.99 | 32,893 |
| 2018-04-23 | Tax withholding | 311 | $32.99 | 32,582 |
| 2018-02-06 | Grant / award | 12,768 | $0.00 | 33,258 |
| 2018-02-05 | Tax withholding | 281 | $32.81 | 20,490 |
| 2018-01-31 | Tax withholding | 82 | $32.84 | 20,771 |
| 2018-01-22 | Tax withholding | 403 | $35.03 | 20,853 |
| 2017-11-06 | Tax withholding | 278 | $37.82 | 21,256 |
| 2017-10-31 | Tax withholding | 75 | $42.12 | 21,534 |
| 2017-10-23 | Tax withholding | 366 | $41.47 | 21,609 |
| 2017-08-07 | Tax withholding | 611 | $64.60 | 22,864 |
| 2017-08-07 | Open-market sale | 889 | $70.00 | 21,975 |
| 2017-07-31 | Option exercise (derivative) | 300 | $0.00 | 300 |
| 2017-07-31 | Option exercise | 300 | $13.84 | 24,053 |
| 2017-07-31 | Tax withholding | 172 | $96.64 | 23,753 |
| 2017-07-31 | Open-market sale | 578 | $96.47 | 23,475 |
| 2017-07-24 | Open-market sale | 1,116 | $94.87 | 23,925 |
| 2017-07-24 | Tax withholding | 759 | $89.95 | 25,041 |
| 2017-05-22 | Option exercise (derivative) | 507 | $0.00 | 506 |
| 2017-05-22 | Open-market sale | 507 | $70.00 | 25,800 |
| 2017-05-22 | Option exercise | 507 | $9.96 | 26,307 |
| 2017-05-09 | Option exercise (derivative) | 438 | $0.00 | 0 |
| 2017-05-09 | Option exercise (derivative) | 300 | $0.00 | 600 |
| 2017-05-09 | Open-market sale | 2,398 | $60.00 | 25,800 |
| 2017-05-09 | Option exercise | 300 | $13.84 | 28,198 |
| 2017-05-09 | Option exercise | 438 | $7.50 | 27,898 |
| 2017-05-08 | Open-market sale | 1,389 | $60.00 | 27,460 |
| 2017-02-21 | Grant / award | 15,000 | $0.00 | 28,849 |
| 2017-02-06 | Tax withholding | 655 | $31.79 | 13,849 |
| 2017-01-31 | Tax withholding | 172 | $30.76 | 14,504 |
| 2016-11-17 | Open-market sale | 4,352 | $25.74 | 14,676 |
| 2016-11-14 | Option exercise (derivative) | 3,037 | $0.00 | 1,013 |
| 2016-11-14 | Option exercise (derivative) | 1,500 | $0.00 | 900 |
| 2016-11-14 | Option exercise (derivative) | 2,187 | $0.00 | 438 |
| 2016-11-14 | Option exercise (derivative) | 167 | $0.00 | 0 |
| 2016-11-14 | Tax withholding | 1,212 | $24.60 | 18,360 |
| 2016-11-14 | Option exercise | 1,500 | $13.84 | 19,860 |
| 2016-11-14 | Tax withholding | 832 | $24.60 | 19,028 |
| 2016-11-14 | Option exercise | 3,037 | $9.96 | 19,572 |
| 2016-11-14 | Tax withholding | 658 | $24.60 | 16,535 |
| 2016-11-14 | Option exercise | 2,187 | $7.50 | 17,193 |
| 2016-11-14 | Tax withholding | 51 | $24.60 | 15,006 |
| 2016-11-14 | Option exercise | 208 | $6.00 | 15,057 |
| 2016-11-14 | Option exercise | 63 | $6.00 | 14,739 |
| 2016-11-14 | Tax withholding | 16 | $24.60 | 14,723 |
| 2016-11-14 | Option exercise | 167 | $6.00 | 14,890 |
| 2016-11-14 | Tax withholding | 41 | $24.60 | 14,849 |
| 2016-08-05 | Open-market sale | 455 | $14.27 | 14,676 |
| 2016-08-01 | Open-market sale | 139 | $11.75 | 15,131 |
| 2016-02-04 | Grant / award | 12,000 | $0.00 | 15,270 |
| 2016-02-01 | Open-market sale | 330 | $15.90 | 3,270 |
| 2015-01-30 | Grant / award | 3,600 | $0.00 | 3,600 |
| 2014-03-25 | Open-market sale | 1,623 | $24.25 | 0 |
| 2014-03-04 | Option exercise (derivative) | 437 | $0.00 | 0 |
| 2014-03-04 | Option exercise | 500 | $6.00 | 1,035 |
| 2014-03-04 | Tax withholding | 262 | $25.11 | 1,623 |
| 2014-03-04 | Tax withholding | 30 | $25.11 | 1,010 |
| 2014-03-04 | Option exercise | 125 | $6.00 | 1,040 |
| 2014-03-04 | Tax withholding | 120 | $25.11 | 915 |
| 2014-03-04 | Option exercise | 875 | $7.50 | 1,885 |
| 2014-03-04 | Tax withholding | 105 | $25.11 | 535 |
| 2014-03-04 | Option exercise | 437 | $6.00 | 640 |
| 2014-03-04 | Tax withholding | 64 | $25.11 | 203 |
| 2014-03-04 | Option exercise | 267 | $6.00 | 267 |
| 2014-01-28 | Grant / award (derivative) | 2,400 | $0.00 | 2,400 |
| 2013-09-26 | Grant / award (derivative) | 4,050 | $0.00 | 4,050 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.