SEC CIK 1522325
Liang Yifan
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| AOSLview stock → | 269,403 | 2026-04-28 |
Position History — AOSL
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — AOSL
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-04-28 | Gift | 300 | $0.00 | 269,403 |
| 2026-04-27 | Gift | 300 | $0.00 | 269,703 |
| 2026-04-17 | Open-market sale | 8,625 | $35.00 | 270,003 |
| 2026-04-14 | Open-market sale | 11,187 | $32.00 | 278,628 |
| 2026-04-14 | Open-market sale | 7,939 | $30.00 | 289,815 |
| 2026-04-14 | Open-market sale | 7,391 | $29.00 | 297,754 |
| 2026-03-16 | Grant / award | 22,500 | $0.00 | 305,145 |
| 2026-03-16 | Tax withholding | 4,610 | $21.43 | 282,645 |
| 2026-03-16 | Tax withholding | 6,889 | $21.43 | 287,255 |
| 2026-03-16 | Grant / award | 22,500 | $0.00 | 294,144 |
| 2026-01-02 | Tax withholding | 8,627 | $20.66 | 271,644 |
| 2025-12-15 | Gift | 500 | $0.00 | 280,271 |
| 2025-10-17 | Gift | 300 | $0.00 | 280,536 |
| 2025-03-17 | Grant / award | 17,500 | $0.00 | 279,961 |
| 2025-03-17 | Grant / award | 22,500 | $0.00 | 277,182 |
| 2025-03-17 | Tax withholding | 9,523 | $27.61 | 267,659 |
| 2025-03-17 | Tax withholding | 5,198 | $27.61 | 262,461 |
| 2025-01-02 | Tax withholding | 10,493 | $36.54 | 254,682 |
| 2024-12-04 | Open-market sale | 5,089 | $50.44 | 265,175 |
| 2024-12-04 | Open-market sale | 12,791 | $50.05 | 270,264 |
| 2024-12-04 | Open-market sale | 9,247 | $48.06 | 283,055 |
| 2024-12-04 | Open-market sale | 3,877 | $47.56 | 292,302 |
| 2024-11-22 | Gift | 350 | $0.00 | 296,179 |
| 2024-08-12 | Option exercise (derivative) | 10,000 | $0.00 | 0 |
| 2024-08-12 | Open-market sale | 8,386 | $35.53 | 297,908 |
| 2024-08-12 | Option exercise | 10,000 | $9.07 | 306,294 |
| 2024-08-12 | Open-market sale | 1,614 | $35.95 | 296,294 |
| 2024-03-15 | Grant / award | 17,500 | $0.00 | 310,796 |
| 2024-03-15 | Tax withholding | 6,042 | $21.55 | 295,419 |
| 2024-03-15 | Tax withholding | 9,335 | $21.55 | 301,461 |
| 2024-03-13 | Option exercise (derivative) | 20,000 | $0.00 | 0 |
| 2024-03-13 | Open-market sale | 20,000 | $22.67 | 293,296 |
| 2024-03-13 | Option exercise | 20,000 | $7.44 | 313,296 |
| 2024-03-12 | Option exercise (derivative) | 20,000 | $0.00 | 20,000 |
| 2024-03-12 | Option exercise | 20,000 | $7.44 | 313,296 |
| 2024-03-12 | Open-market sale | 20,000 | $23.31 | 293,296 |
| 2024-03-11 | Option exercise (derivative) | 30,000 | $0.00 | 40,000 |
| 2024-03-11 | Option exercise | 30,000 | $7.44 | 323,296 |
| 2024-03-11 | Open-market sale | 30,000 | $23.60 | 293,296 |
| 2024-01-02 | Tax withholding | 8,208 | $27.38 | 293,296 |
| 2024-01-02 | Grant / award | 90,000 | $0.00 | 301,504 |
| 2023-03-15 | Grant / award | 17,500 | $0.00 | 207,590 |
| 2023-03-15 | Tax withholding | 6,096 | $25.45 | 201,494 |
| 2023-03-15 | Tax withholding | 4,197 | $25.45 | 197,297 |
| 2023-03-15 | Grant / award | 13,545 | $0.00 | 210,842 |
| 2023-01-09 | Option exercise (derivative) | 6,600 | $0.00 | 0 |
| 2023-01-09 | Open-market sale | 6,600 | $30.00 | 190,090 |
| 2023-01-09 | Option exercise | 6,600 | $8.45 | 196,690 |
| 2022-03-15 | Grant / award | 17,500 | $0.00 | 188,570 |
| 2022-03-15 | Grant / award | 5,500 | $0.00 | 170,195 |
| 2022-03-15 | Tax withholding | 4,801 | $48.65 | 164,695 |
| 2022-03-15 | Tax withholding | 6,479 | $48.65 | 169,496 |
| 2022-03-15 | Grant / award | 22,500 | $0.00 | 175,975 |
| 2021-11-01 | Option exercise (derivative) | 6,600 | $0.00 | 0 |
| 2021-11-01 | Open-market sale | 6,600 | $35.90 | 153,475 |
| 2021-11-01 | Option exercise | 6,600 | $9.90 | 159,413 |
| 2021-03-15 | Grant / award | 5,500 | $0.00 | 135,313 |
| 2021-03-15 | Grant / award | 17,500 | $0.00 | 137,669 |
| 2021-03-15 | Tax withholding | 6,021 | $36.27 | 131,648 |
| 2021-03-15 | Tax withholding | 4,085 | $36.27 | 127,563 |
| 2021-03-15 | Grant / award | 2,250 | $0.00 | 129,813 |
| 2021-02-25 | Grant / award | 17,500 | $0.00 | 152,813 |
| 2020-11-06 | Option exercise (derivative) | 5,500 | $0.00 | 0 |
| 2020-11-06 | Option exercise | 5,500 | $12.68 | 124,994 |
| 2020-11-06 | Open-market sale | 5,500 | $17.68 | 119,494 |
| 2020-10-05 | Option exercise (derivative) | 5,500 | $0.00 | 5,500 |
| 2020-10-05 | Option exercise | 5,500 | $12.68 | 124,994 |
| 2020-10-05 | Open-market sale | 5,500 | $15.68 | 119,494 |
| 2020-03-16 | Tax withholding | 3,137 | $7.36 | 100,965 |
| 2020-03-16 | Tax withholding | 7,416 | $7.36 | 93,549 |
| 2020-03-16 | Grant / award | 17,500 | $0.00 | 111,049 |
| 2020-03-16 | Grant / award | 5,500 | $0.00 | 118,799 |
| 2020-03-16 | Grant / award | 2,250 | $0.00 | 113,299 |
| 2019-03-15 | Grant / award | 13,000 | $0.00 | 102,634 |
| 2019-03-15 | Tax withholding | 2,569 | $11.18 | 96,745 |
| 2019-03-15 | Tax withholding | 7,111 | $11.18 | 89,634 |
| 2019-02-27 | Grant / award | 5,500 | $0.00 | 98,759 |
| 2019-02-27 | Grant / award | 2,250 | $0.00 | 93,259 |
| 2019-02-27 | Tax withholding | 4,559 | $10.91 | 91,009 |
| 2019-02-27 | Grant / award | 11,988 | $0.00 | 95,568 |
| 2018-08-15 | Tax withholding | 166 | $14.40 | 83,580 |
| 2018-03-15 | Grant / award (derivative) | 22,000 | $0.00 | 22,000 |
| 2018-03-15 | Option exercise (derivative) | 2,500 | $0.00 | 7,500 |
| 2018-03-15 | Tax withholding | 6,583 | $16.22 | 69,882 |
| 2018-03-15 | Tax withholding | 746 | $16.22 | 76,465 |
| 2018-03-15 | Grant / award | 13,000 | $0.00 | 82,882 |
| 2018-03-15 | Option exercise | 2,250 | $0.00 | 77,211 |
| 2018-03-12 | Tax withholding | 4,423 | $16.73 | 74,961 |
| 2018-03-12 | Grant / award | 11,551 | $0.00 | 79,384 |
| 2018-01-08 | Open-market sale | 15,075 | $17.70 | 67,833 |
| 2017-08-15 | Tax withholding | 188 | $15.46 | 82,094 |
| 2017-03-15 | Grant / award (derivative) | 10,000 | $0.00 | 10,000 |
| 2017-03-15 | Grant / award | 25,000 | $0.00 | 81,430 |
| 2017-03-15 | Tax withholding | 5,115 | $17.58 | 56,430 |
| 2017-02-14 | Tax withholding | 161 | $21.48 | 61,545 |
| 2016-10-10 | Option exercise (derivative) | 2,564 | $0.00 | 0 |
| 2016-10-10 | Open-market sale | 2,564 | $23.00 | 60,831 |
| 2016-10-10 | Option exercise | 2,564 | $13.00 | 63,395 |
| 2016-08-15 | Tax withholding | 184 | $19.33 | 60,831 |
| 2016-08-11 | Option exercise (derivative) | 17,436 | $0.00 | 2,564 |
| 2016-08-11 | Open-market sale | 17,436 | $16.00 | 61,015 |
| 2016-08-11 | Option exercise | 17,436 | $13.00 | 78,451 |
| 2016-04-26 | Tax withholding | 12 | $13.65 | 60,140 |
| 2016-04-06 | Option exercise (derivative) | 10,000 | $0.00 | 0 |
| 2016-04-06 | Open-market sale | 10,000 | $12.00 | 60,152 |
| 2016-04-06 | Option exercise | 10,000 | $8.60 | 70,152 |
| 2016-03-28 | Tax withholding | 36 | $10.80 | 60,152 |
| 2016-03-15 | Grant / award | 22,429 | $0.00 | 60,188 |
| 2016-03-15 | Tax withholding | 3,324 | $11.70 | 37,759 |
| 2016-02-16 | Tax withholding | 161 | $11.34 | 41,083 |
| 2015-12-28 | Tax withholding | 36 | $9.39 | 41,244 |
| 2015-11-20 | Option exercise (derivative) | 4,944 | $0.00 | 0 |
| 2015-11-20 | Option exercise | 4,944 | $6.40 | 46,224 |
| 2015-11-20 | Open-market sale | 4,944 | $9.50 | 41,280 |
| 2015-11-19 | Option exercise (derivative) | 4,500 | $0.00 | 4,944 |
| 2015-11-19 | Option exercise | 4,500 | $6.40 | 45,780 |
| 2015-11-19 | Open-market sale | 4,500 | $9.50 | 41,280 |
| 2015-11-09 | Option exercise (derivative) | 12 | $0.00 | 9,444 |
| 2015-11-09 | Open-market sale | 12 | $9.50 | 40,405 |
| 2015-11-09 | Option exercise | 12 | $6.40 | 40,417 |
| 2015-11-05 | Option exercise (derivative) | 544 | $0.00 | 9,456 |
| 2015-11-05 | Open-market sale | 544 | $9.50 | 40,405 |
| 2015-11-05 | Option exercise | 544 | $6.40 | 40,949 |
| 2015-09-28 | Tax withholding | 36 | $7.88 | 40,405 |
| 2015-08-15 | Tax withholding | 184 | $7.29 | 40,441 |
| 2015-06-26 | Tax withholding | 36 | $8.97 | 40,625 |
| 2015-03-26 | Tax withholding | 42 | $8.70 | 39,786 |
| 2015-03-16 | Grant / award | 25,000 | $0.00 | 39,828 |
| 2015-03-16 | Tax withholding | 767 | $8.90 | 14,828 |
| 2015-02-14 | Tax withholding | 161 | $9.05 | 15,595 |
| 2014-12-29 | Tax withholding | 36 | $9.10 | 15,756 |
| 2014-09-26 | Tax withholding | 36 | $9.59 | 14,917 |
| 2014-08-15 | Grant / award (derivative) | 10,000 | $0.00 | 10,000 |
| 2014-08-15 | Grant / award | 2,000 | $0.00 | 14,953 |
| 2014-06-26 | Tax withholding | 36 | $9.27 | 12,953 |
| 2014-03-26 | Tax withholding | 42 | $7.21 | 12,114 |
| 2014-03-17 | Grant / award (derivative) | 70,000 | $0.00 | 70,000 |
| 2014-03-17 | Grant / award | 7,000 | $0.00 | 12,156 |
| 2014-02-14 | Tax withholding | 161 | $7.25 | 5,156 |
| 2013-12-26 | Tax withholding | 37 | $8.14 | 5,317 |
| 2013-09-26 | Tax withholding | 36 | $8.56 | 4,479 |
| 2013-06-26 | Tax withholding | 37 | $7.65 | 4,515 |
| 2013-03-26 | Tax withholding | 36 | $8.98 | 3,677 |
| 2013-02-14 | Grant / award (derivative) | 6,600 | $0.00 | 6,600 |
| 2013-02-14 | Grant / award | 1,467 | $0.00 | 3,713 |
| 2013-01-17 | Option exercise (derivative) | 4,980 | $0.00 | 0 |
| 2013-01-17 | Open-market sale | 4,980 | $9.00 | 2,246 |
| 2013-01-17 | Option exercise | 4,980 | $2.00 | 7,226 |
| 2013-01-15 | Option exercise (derivative) | 10,878 | $0.00 | 4,980 |
| 2013-01-15 | Option exercise | 10,878 | $2.00 | 13,124 |
| 2013-01-15 | Open-market sale | 10,878 | $9.00 | 2,246 |
| 2013-01-02 | Option exercise (derivative) | 7,142 | $0.00 | 15,858 |
| 2013-01-02 | Option exercise | 7,142 | $2.00 | 9,388 |
| 2013-01-02 | Open-market sale | 7,142 | $9.00 | 2,246 |
| 2012-12-31 | Open-market sale | 10,500 | $8.00 | 2,246 |
| 2012-12-31 | Tax withholding | 36 | $8.40 | 12,746 |
| 2012-09-26 | Tax withholding | 24 | $8.72 | 11,907 |
| 2012-07-26 | Tax withholding | 36 | $7.81 | 11,931 |
| 2012-04-26 | Grant / award (derivative) | 6,600 | $0.00 | 6,600 |
| 2012-04-26 | Grant / award | 1,467 | $0.00 | 11,092 |
| 2011-07-01 | — | — | — | 8,750 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.