Lin Shih-Yao David

CIK 2098041
Transactions on file
91
Open-market buys
90
Win rate (buys)
0%
90 scored
Avg % since filing (buys)
-35.8%

Tickers traded

Recent activity

FiledTxn dateIssuerRolesCodeSharesValue% since FilingFiling
2026-10-072026-03-30IRIX
IRIDEX CORP
10%
Buy7,371$7.3K-31.3%open →
2026-10-072026-03-24IRIX
IRIDEX CORP
10%
Buy4,549$6.1K-48.9%open →
2026-10-072026-03-23IRIX
IRIDEX CORP
10%
Buy17,526$23.3K-48.9%open →
2026-10-072026-03-17IRIX
IRIDEX CORP
10%
Buy22,805$29.9K-48.1%open →
2026-10-072026-03-16IRIX
IRIDEX CORP
10%
Buy1,682$2.2K-47.7%open →
2026-10-072026-03-12IRIX
IRIDEX CORP
10%
Buy967$1.3K-48.5%open →
2026-10-072026-03-03IRIX
IRIDEX CORP
10%
Buy752$1.1K-52.1%open →
2026-10-072026-03-02IRIX
IRIDEX CORP
10%
Buy1,424$2.0K-51.4%open →
2026-10-072026-02-23IRIX
IRIDEX CORP
10%
Buy14,943$21.1K-51.8%open →
2026-10-072026-02-12IRIX
IRIDEX CORP
10%
Buy100$138.00-50.7%open →
2026-10-072026-02-11IRIX
IRIDEX CORP
10%
Buy15,703$22.5K-52.4%open →
2026-10-072026-02-09IRIX
IRIDEX CORP
10%
Buy129$188.34-53.4%open →
2026-10-072026-02-05IRIX
IRIDEX CORP
10%
Buy40,535$58.8K-53.1%open →
2026-10-072026-02-04IRIX
IRIDEX CORP
10%
Buy19,324$27.2K-51.8%open →
2026-10-072026-02-02IRIX
IRIDEX CORP
10%
Buy637$949.13-54.4%open →
2026-10-072026-01-30IRIX
IRIDEX CORP
10%
Buy4,050$6.0K-54.1%open →
2026-10-072026-01-27IRIX
IRIDEX CORP
10%
Buy33,013$49.0K-54.2%open →
2026-10-072026-01-23IRIX
IRIDEX CORP
10%
Buy30,000$44.4K-54.0%open →
2026-10-072026-01-08IRIX
IRIDEX CORP
10%
Buy20,000$24.0K-43.3%open →
2026-10-072026-01-07IRIX
IRIDEX CORP
10%
Buy1,330$1.6K-42.9%open →
2026-10-072025-12-30IRIX
IRIDEX CORP
10%
Buy7,009$8.1K-40.9%open →
2026-10-072025-12-22IRIX
IRIDEX CORP
10%
Buy4,031$4.0K-32.0%open →
2026-10-072025-12-19IRIX
IRIDEX CORP
10%
Buy14,202$13.8K-29.9%open →
2026-10-072025-12-16IRIX
IRIDEX CORP
10%
Buy7,675$7.6K-31.3%open →
2026-10-072025-12-15IRIX
IRIDEX CORP
10%
Buy11,404$10.7K-27.7%open →
2026-10-072025-12-12IRIX
IRIDEX CORP
10%
Buy20,000$19.4K-29.9%open →
2026-10-072025-12-10IRIX
IRIDEX CORP
10%
Buy18,892$17.7K-27.3%open →
2026-10-072025-12-09IRIX
IRIDEX CORP
10%
Buy20,000$18.8K-27.7%open →
2026-10-072025-12-05IRIX
IRIDEX CORP
10%
Buy10,260$9.6K-27.7%open →
2026-10-072025-12-03IRIX
IRIDEX CORP
10%
Buy244$226.92-26.9%open →
2026-10-072025-12-01IRIX
IRIDEX CORP
10%
Buy20,000$19.2K-29.2%open →
2026-10-072025-11-28IRIX
IRIDEX CORP
10%
Buy3,885$3.7K-29.2%open →
2026-10-072025-11-26IRIX
IRIDEX CORP
10%
Buy3,033$2.8K-26.9%open →
2026-10-072025-11-25IRIX
IRIDEX CORP
10%
Buy69$62.79-25.3%open →
2026-10-072025-11-20IRIX
IRIDEX CORP
10%
Buy925$869.50-27.7%open →
2026-10-072025-11-14IRIX
IRIDEX CORP
10%
Buy24,626$21.6K-22.6%open →
2026-10-072025-11-12IRIX
IRIDEX CORP
10%
Buy20,000$20.8K-34.6%open →
2026-10-072025-11-07IRIX
IRIDEX CORP
10%
Buy115$119.60-34.6%open →
2026-10-072025-11-06IRIX
IRIDEX CORP
10%
Buy1,496$1.6K-34.6%open →
2026-10-072025-10-27IRIX
IRIDEX CORP
10%
Buy10,000$10.9K-37.6%open →
2026-10-072025-10-22IRIX
IRIDEX CORP
10%
Buy6,120$6.5K-35.8%open →
2026-10-072025-10-21IRIX
IRIDEX CORP
10%
Buy10,000$10.8K-37.0%open →
2026-10-072025-10-20IRIX
IRIDEX CORP
10%
Buy422$438.88-34.6%open →
2026-10-072025-10-16IRIX
IRIDEX CORP
10%
Buy10,000$10.5K-35.2%open →
2026-10-072025-10-14IRIX
IRIDEX CORP
10%
Buy100$105.00-35.2%open →
2026-10-072025-07-29IRIX
IRIDEX CORP
10%
Buy20,000$30.4K-55.3%open →
2026-10-072025-07-18IRIX
IRIDEX CORP
10%
Buy20,000$25.6K-46.8%open →
2026-10-072025-07-11IRIX
IRIDEX CORP
10%
Buy7,302$7.3K-32.0%open →
2026-10-072025-07-09IRIX
IRIDEX CORP
10%
Buy2,139$2.1K-30.3%open →
2026-10-072025-07-01IRIX
IRIDEX CORP
10%
Buy100$88.00-22.7%open →
2026-10-072025-06-30IRIX
IRIDEX CORP
10%
Buy253$222.64-22.7%open →
2026-10-072025-06-27IRIX
IRIDEX CORP
10%
Buy50,000$44.4K-23.4%open →
2026-10-072025-06-23IRIX
IRIDEX CORP
10%
Buy1,192$1.1K-28.4%open →
2026-10-072025-06-18IRIX
IRIDEX CORP
10%
Buy3,744$3.6K-30.2%open →
2026-10-072025-06-17IRIX
IRIDEX CORP
10%
Buy101$97.47-29.5%open →
2026-10-072025-06-16IRIX
IRIDEX CORP
10%
Buy14,712$13.8K-27.7%open →
2026-10-072025-06-13IRIX
IRIDEX CORP
10%
Buy1,582$1.5K-27.7%open →
2026-10-072025-06-12IRIX
IRIDEX CORP
10%
Buy236$221.86-27.7%open →
2026-10-072025-06-09IRIX
IRIDEX CORP
10%
Buy15,755$15.5K-31.0%open →
2026-10-072025-06-06IRIX
IRIDEX CORP
10%
Buy18,161$17.6K-29.9%open →
2026-10-072025-06-05IRIX
IRIDEX CORP
10%
Buy50,000$49.3K-31.1%open →
2026-10-072025-06-02IRIX
IRIDEX CORP
10%
Buy40,114$40.1K-32.0%open →
2026-10-072025-05-29IRIX
IRIDEX CORP
10%
Buy3,719$3.6K-29.8%open →
2026-10-072025-05-28IRIX
IRIDEX CORP
10%
Buy23,526$22.1K-27.7%open →
2026-10-072025-05-23IRIX
IRIDEX CORP
10%
Buy80,000$80.0K-32.0%open →
2026-10-072025-05-21IRIX
IRIDEX CORP
10%
Buy3,802$3.9K-33.3%open →
2026-10-072025-05-20IRIX
IRIDEX CORP
10%
Buy20,000$21.0K-35.2%open →
2026-10-072025-05-19IRIX
IRIDEX CORP
10%
Buy7,562$7.6K-32.7%open →
2026-10-072025-05-16IRIX
IRIDEX CORP
10%
Buy3,176$3.2K-32.0%open →
2026-10-072025-05-15IRIX
IRIDEX CORP
10%
Buy39,937$39.9K-32.0%open →
2026-10-072025-05-14IRIX
IRIDEX CORP
10%
Buy50,000$55.0K-38.2%open →
2026-10-072025-05-12IRIX
IRIDEX CORP
10%
Buy50,000$58.0K-41.4%open →
2026-10-072025-05-09IRIX
IRIDEX CORP
10%
Buy851$978.65-40.9%open →
2026-10-072025-05-08IRIX
IRIDEX CORP
10%
Buy20,000$23.0K-40.9%open →
2026-10-072025-05-07IRIX
IRIDEX CORP
10%
Buy26,581$30.8K-41.3%open →
2026-10-072025-05-06IRIX
IRIDEX CORP
10%
Buy11,773$13.5K-40.9%open →
2026-10-072025-04-30IRIX
IRIDEX CORP
10%
Buy4,032$4.8K-42.4%open →
2026-10-072025-04-28IRIX
IRIDEX CORP
10%
Buy6,253$7.6K-44.3%open →
2026-10-072025-04-24IRIX
IRIDEX CORP
10%
Buy50,000$60.0K-43.3%open →
2026-10-072025-04-22IRIX
IRIDEX CORP
10%
Buy1,231$1.3K-33.3%open →
2026-10-072025-04-21IRIX
IRIDEX CORP
10%
Buy7,230$7.4K-33.3%open →
2026-10-072025-04-17IRIX
IRIDEX CORP
10%
Buy20,000$20.4K-33.3%open →
2026-10-072025-04-15IRIX
IRIDEX CORP
10%
Buy879$852.63-29.9%open →
2026-10-072025-04-10IRIX
IRIDEX CORP
10%
Buy789$729.83-26.5%open →
2026-10-072025-04-09IRIX
IRIDEX CORP
10%
Buy6,226$5.4K-21.8%open →
2026-10-072025-04-08IRIX
IRIDEX CORP
10%
Buy2,995$2.5K-20.0%open →
2026-10-072025-04-07IRIX
IRIDEX CORP
10%
Buy10,674$9.0K-19.0%open →
2026-10-072025-04-04IRIX
IRIDEX CORP
10%
Buy15,000$13.3K-23.6%open →
2026-10-072025-03-26IRIX
IRIDEX CORP
10%
Buy8,834$7.9K-23.8%open →
2026-10-072025-03-25IRIX
IRIDEX CORP
10%
Buy5,000$4.7K-27.2%open →
2026-07-082026-07-07IRIX
IRIDEX CORP
10%
Other111,997$0.00—open →