Lin Shih-Yao David Insider Trading Activity

Corporate Insider10%+ Owner · CIK 2098041

90

Total trades

$1.3M

Total volume

Mar 30, 2026

Last activity

IRIX

IRIDEX CORP

Lin Shih-Yao David has been net-buying over the last 12 months with 44 purchases and 0 sales across 1 company.

IRIX is the most-traded position with 44 trades. The largest single transaction was a purchase of IRIX for $59K on Feb 5, 2026.

Performance Scorecard

Forward stock performance after each transaction by Lin Shih-Yao David. Buy returns measure price movement after open-market purchases; sell-avoided measures the loss avoided after open-market sales. Success rate counts trades where the insider's direction was right.

PERIODAVG BUY RETURNAVG SELL AVOIDEDSUCCESS RATETRADES
30 days+6.5%—44%90
90 days+16.3%—76%90
120 days+10.7%—74%90

Performance based on stock price movement after each transaction date. Past results do not predict future returns. Not financial advice.

Price & Trades

Pro: Trade Markers

IRIX · IRIDEX CORP

🔒 Subscribe to see trade entries

Pro members see exactly when Lin Shih-Yao David bought and sold IRIX.

Upgrade to Pro

Recent Trades

Showing the 50 most recent of 90 disclosed trades.

DATETICKERTYPESHARESPRICEVALUEΔ OWNEDROLEFILING
Mar 30, 2026
⚠ Filed 137d late
IRIXBuy7,371$0.99$7K+0.6%10%+ Owner
Mar 24, 2026
⚠ Filed 141d late
IRIXBuy4,549$1.33$6K+0.4%10%+ Owner
Mar 23, 2026
⚠ Filed 142d late
IRIXBuy17,526$1.33$23K+1.5%10%+ Owner
Mar 17, 2026
⚠ Filed 146d late
IRIXBuy22,805$1.31$30K+2.0%10%+ Owner
Mar 16, 2026
⚠ Filed 147d late
IRIXBuy1,682$1.30$2K+0.1%10%+ Owner
Mar 12, 2026
⚠ Filed 149d late
IRIXBuy967$1.32$1K+0.1%10%+ Owner
Mar 3, 2026
⚠ Filed 156d late
IRIXBuy752$1.42$1K+0.1%10%+ Owner
Mar 2, 2026
⚠ Filed 157d late
IRIXBuy1,424$1.40$2K+0.1%10%+ Owner
Feb 23, 2026
⚠ Filed 162d late
IRIXBuy14,943$1.41$21K+1.3%10%+ Owner
Feb 12, 2026
⚠ Filed 169d late
IRIXBuy100$1.38$138+0.0%10%+ Owner
Feb 11, 2026
⚠ Filed 170d late
IRIXBuy15,703$1.43$22K+1.4%10%+ Owner
Feb 9, 2026
⚠ Filed 172d late
IRIXBuy129$1.46$188.34+0.0%10%+ Owner
Feb 5, 2026
⚠ Filed 174d late
IRIXBuy40,535$1.45$59K+3.8%10%+ Owner
Feb 4, 2026
⚠ Filed 175d late
IRIXBuy19,324$1.41$27K+1.9%10%+ Owner
Feb 2, 2026
⚠ Filed 177d late
IRIXBuy637$1.49$949.13+0.1%10%+ Owner
Jan 30, 2026
⚠ Filed 178d late
IRIXBuy4,050$1.48$6K+0.4%10%+ Owner
Jan 27, 2026
⚠ Filed 181d late
IRIXBuy33,013$1.48$49K+3.3%10%+ Owner
Jan 23, 2026
⚠ Filed 183d late
IRIXBuy30,000$1.48$44K+3.1%10%+ Owner
Jan 8, 2026
⚠ Filed 194d late
IRIXBuy20,000$1.20$24K+2.1%10%+ Owner
Jan 7, 2026
⚠ Filed 195d late
IRIXBuy1,330$1.19$2K+0.1%10%+ Owner
Dec 30, 2025
⚠ Filed 201d late
IRIXBuy7,009$1.15$8K+0.7%10%+ Owner
Dec 22, 2025
⚠ Filed 207d late
IRIXBuy4,031$1.00$4K+0.4%10%+ Owner
Dec 19, 2025
⚠ Filed 208d late
IRIXBuy14,202$0.97$14K+1.5%10%+ Owner
Dec 16, 2025
⚠ Filed 211d late
IRIXBuy7,675$0.99$8K+0.8%10%+ Owner
Dec 15, 2025
⚠ Filed 212d late
IRIXBuy11,404$0.94$11K+1.3%10%+ Owner
Dec 12, 2025
⚠ Filed 213d late
IRIXBuy20,000$0.97$19K+2.3%10%+ Owner
Dec 10, 2025
⚠ Filed 215d late
IRIXBuy18,892$0.94$18K+2.2%10%+ Owner
Dec 9, 2025
⚠ Filed 216d late
IRIXBuy20,000$0.94$19K+2.4%10%+ Owner
Dec 5, 2025
⚠ Filed 218d late
IRIXBuy10,260$0.94$10K+1.2%10%+ Owner
Dec 3, 2025
⚠ Filed 220d late
IRIXBuy244$0.93$226.92+0.0%10%+ Owner
Dec 1, 2025
⚠ Filed 222d late
IRIXBuy20,000$0.96$19K+2.5%10%+ Owner
Nov 28, 2025
⚠ Filed 223d late
IRIXBuy3,885$0.96$4K+0.5%10%+ Owner
Nov 26, 2025
⚠ Filed 225d late
IRIXBuy3,033$0.93$3K+0.4%10%+ Owner
Nov 25, 2025
⚠ Filed 226d late
IRIXBuy69$0.91$62.79+0.0%10%+ Owner
Nov 20, 2025
⚠ Filed 229d late
IRIXBuy925$0.94$869.5+0.1%10%+ Owner
Nov 14, 2025
⚠ Filed 233d late
IRIXBuy24,626$0.88$22K+3.1%10%+ Owner
Nov 12, 2025
⚠ Filed 235d late
IRIXBuy20,000$1.04$21K+2.6%10%+ Owner
Nov 7, 2025
⚠ Filed 238d late
IRIXBuy115$1.04$119.6+0.0%10%+ Owner
Nov 6, 2025
⚠ Filed 239d late
IRIXBuy1,496$1.04$2K+0.2%10%+ Owner
Oct 27, 2025
⚠ Filed 247d late
IRIXBuy10,000$1.09$11K+1.3%10%+ Owner
Oct 22, 2025
⚠ Filed 250d late
IRIXBuy6,120$1.06$6K+0.8%10%+ Owner
Oct 21, 2025
⚠ Filed 251d late
IRIXBuy10,000$1.08$11K+1.4%10%+ Owner
Oct 20, 2025
⚠ Filed 252d late
IRIXBuy422$1.04$438.88+0.1%10%+ Owner
Oct 16, 2025
⚠ Filed 254d late
IRIXBuy10,000$1.05$11K+1.4%10%+ Owner
Oct 14, 2025
⚠ Filed 256d late
IRIXBuy100$1.05$105+0.0%10%+ Owner
Jul 29, 2025
⚠ Filed 311d late
IRIXBuy20,000$1.52$30K+2.8%10%+ Owner
Jul 18, 2025
⚠ Filed 318d late
IRIXBuy20,000$1.28$26K+2.9%10%+ Owner
Jul 11, 2025
⚠ Filed 323d late
IRIXBuy7,302$1.00$7K+1.1%10%+ Owner
Jul 9, 2025
⚠ Filed 325d late
IRIXBuy2,139$0.97$2K+0.3%10%+ Owner
Jul 1, 2025
⚠ Filed 331d late
IRIXBuy100$0.88$88+0.0%10%+ Owner

Top Companies Traded

TICKERCOMPANYTRADESTOTAL VOLUME
IRIXIRIDEX CORP90$1.3M

Other insiders at IRIDEX CORP

2 other tracked filers at IRIX.