Yeh Shu-Hua (Joshua)
Transactions
50
Companies
1
Filings
6
CIK
0001587600
Recent Transactions
- Tax Payment
Common Stock, $.001 par value
2026-01-22$38.38/sh−862→ 346,252 total - Tax Payment
Common Stock, $.001 par value
2026-01-22$38.38/sh−2,553→ 347,723 total - Tax Payment
Common Stock, $.001 par value
2026-01-22$38.38/sh−609→ 347,114 total - Tax Payment
Common Stock, $.001 par value
2026-01-22$38.38/sh−1,899→ 350,276 total - Tax Payment
Common Stock, $.001 par value
2025-10-22$33.40/sh−1,898→ 356,200 total - Tax Payment
Common Stock, $.001 par value
2025-10-22$33.40/sh−862→ 352,175 total - Tax Payment
Common Stock, $.001 par value
2025-10-22$33.40/sh−610→ 353,037 total - Tax Payment
Common Stock, $.001 par value
2025-10-22$33.40/sh−2,553→ 353,647 total - Tax Payment
Common Stock, $.001 par value
2025-07-22$28.23/sh−2,554→ 359,569 total - Tax Payment
Common Stock, $.001 par value
2025-07-22$28.23/sh−1,076→ 364,021 total - Tax Payment
Common Stock, $.001 par value
2025-07-22$28.23/sh−609→ 358,960 total - Tax Payment
Common Stock, $.001 par value
2025-07-22$28.23/sh−862→ 358,098 total - Tax Payment
Common Stock, $.001 par value
2025-07-22$28.23/sh−1,898→ 362,123 total - Tax Payment
Common Stock, $.001 par value
2025-05-13$14.76/sh−60,716→ 365,097 total - Award
- Tax Payment
Common Stock, $.001 par value
2025-04-30$10.05/sh−862→ 282,956 total - Tax Payment
Common Stock, $.001 par value
2025-04-22$10.05/sh−611→ 283,818 total - Tax Payment
Common Stock, $.001 par value
2025-04-22$10.05/sh−2,554→ 284,429 total - Tax Payment
Common Stock, $.001 par value
2025-04-22$10.05/sh−1,899→ 286,983 total - Tax Payment
Common Stock, $.001 par value
2025-04-22$10.05/sh−1,076→ 288,882 total - Award
- Tax Payment
Common Stock, $.001 par value
2025-01-22$30.15/sh−610→ 257,561 total - Tax Payment
Common Stock, $.001 par value
2025-01-22$30.15/sh−1,636→ 262,623 total - Tax Payment
Common Stock, $.001 par value
2025-01-22$30.15/sh−1,899→ 260,724 total - Tax Payment
Common Stock, $.001 par value
2025-01-22$30.15/sh−2,553→ 258,171 total - Tax Payment
Common Stock, $.001 par value
2025-01-22$30.15/sh−1,076→ 264,259 total - Tax Payment
Common Stock, $.001 par value
2024-10-22$18.51/sh−1,637→ 270,397 total - Tax Payment
Common Stock, $.001 par value
2024-10-22$18.51/sh−609→ 265,335 total - Tax Payment
Common Stock, $.001 par value
2024-10-22$18.51/sh−1,076→ 272,034 total - Tax Payment
Common Stock, $.001 par value
2024-10-22$18.51/sh−1,899→ 268,498 total - Tax Payment
Common Stock, $.001 par value
2024-10-22$18.51/sh−2,554→ 265,944 total - Tax Payment
Common Stock, $.001 par value
2024-07-22$9.68/sh−2,554→ 273,721 total - Tax Payment
Common Stock, $.001 par value
2024-07-22$9.68/sh−1,899→ 276,275 total - Tax Payment
Common Stock, $.001 par value
2024-07-22$9.68/sh−611→ 273,110 total - Tax Payment
Common Stock, $.001 par value
2024-07-22$9.68/sh−1,077→ 279,811 total - Tax Payment
Common Stock, $.001 par value
2024-07-22$9.68/sh−1,637→ 278,174 total - Tax Payment
Common Stock, $.001 par value
2024-06-14$10.44/sh−17,195→ 280,888 total - Disposition to Issuer
Common Stock, $.001 par value
2024-06-13$10.44/sh−40,455→ 298,083 total - Award
- Tax Payment
Common Stock, $.001 par value
2024-05-23$12.12/sh−610→ 257,628 total - Award
- Tax Payment
Common Stock, $.001 par value
2024-04-22$12.12/sh−1,076→ 241,422 total - Tax Payment
Common Stock, $.001 par value
2024-04-22$12.12/sh−1,899→ 237,886 total - Tax Payment
Common Stock, $.001 par value
2024-04-22$12.12/sh−2,554→ 235,332 total - Tax Payment
Common Stock, $.001 par value
2024-04-22$12.12/sh−1,637→ 239,785 total - Tax Payment
Common Stock, $.001 par value
2024-01-22$15.81/sh−1,667→ 249,664 total - Tax Payment
Common Stock, $.001 par value
2024-01-22$15.81/sh−2,554→ 242,498 total - Tax Payment
Common Stock, $.001 par value
2024-01-22$15.81/sh−1,899→ 245,052 total - Tax Payment
Common Stock, $.001 par value
2024-01-22$15.81/sh−1,637→ 246,951 total - Tax Payment
Common Stock, $.001 par value
2024-01-22$15.81/sh−1,076→ 248,588 total
Companies
1Recent Filings
6Address
C/O APPLIED OPTOELECTRONICS, INC. 13139 JESS PIRTLE BLVD.
SUGAR LAND, TX, 77478