Skip to content
Insider tapeFilings through Fri, Oct 9
Watchlist

Shih-yao David Lin

10% Owner at Iridex Corp (IRIX)

Purchase track record

Not enough history. Based on 0 purchases with a full 90 days of price history.

—
Avg. 90-day return—
vs. S&P 500—
Beat the market—
Paper profit on buys−$254K
Total bought / sold$1.3M / $0

Reported trades

Filed Stock Type Shares Price Value Since
Oct 7SEC IRIXIridex Corp Buy 5,000new position $0.93 $5K -4.8%
Oct 7SEC IRIXIridex Corp Buy 8,83413,834 held (+177%) $0.89 $8K -0.2%
Oct 7SEC IRIXIridex Corp Buy 15,00028,834 held (+108%) $0.89 $13K +0.0%
Oct 7SEC IRIXIridex Corp Buy 10,67439,508 held (+37%) $0.84 $9K +6.0%
Oct 7SEC IRIXIridex Corp Buy 2,99542,503 held (+8%) $0.85 $3K +4.7%
Oct 7SEC IRIXIridex Corp Buy 6,22648,729 held (+15%) $0.87 $5K +2.3%
Oct 7SEC IRIXIridex Corp Buy 78949,518 held (+2%) $0.93 $730 -3.8%
Oct 7SEC IRIXIridex Corp Buy 87950,397 held (+2%) $0.97 $853 -8.2%
Oct 7SEC IRIXIridex Corp Buy 20,00070,397 held (+40%) $1.02 $20K -12.7%
Oct 7SEC IRIXIridex Corp Buy 7,23077,627 held (+10%) $1.02 $7K -12.7%
Oct 7SEC IRIXIridex Corp Buy 1,23178,858 held (+2%) $1.02 $1K -12.7%
Oct 7SEC IRIXIridex Corp Buy 50,000128,858 held (+63%) $1.20 $60K -25.8%
Oct 7SEC IRIXIridex Corp Buy 6,253135,111 held (+5%) $1.22 $8K -27.0%
Oct 7SEC IRIXIridex Corp Buy 4,032139,143 held (+3%) $1.18 $5K -24.6%
Oct 7SEC IRIXIridex Corp Buy 11,773150,916 held (+8%) $1.15 $14K -22.6%
Oct 7SEC IRIXIridex Corp Buy 26,581177,497 held (+18%) $1.16 $31K -23.2%
Oct 7SEC IRIXIridex Corp Buy 20,000197,497 held (+11%) $1.15 $23K -22.6%
Oct 7SEC IRIXIridex Corp Buy 851198,348 held (+0%) $1.15 $979 -22.6%
Oct 7SEC IRIXIridex Corp Buy 50,000248,348 held (+25%) $1.16 $58K -23.2%
Oct 7SEC IRIXIridex Corp Buy 50,000298,348 held (+20%) $1.10 $55K -19.1%
Oct 7SEC IRIXIridex Corp Buy 39,937338,285 held (+13%) $1.00 $40K -11.0%
Oct 7SEC IRIXIridex Corp Buy 3,176341,461 held (+1%) $1.00 $3K -11.0%
Oct 7SEC IRIXIridex Corp Buy 7,562349,023 held (+2%) $1.01 $8K -11.9%
Oct 7SEC IRIXIridex Corp Buy 20,000369,023 held (+6%) $1.05 $21K -15.2%
Oct 7SEC IRIXIridex Corp Buy 3,802372,825 held (+1%) $1.02 $4K -12.7%
Oct 7SEC IRIXIridex Corp Buy 80,000452,825 held (+21%) $1.00 $80K -11.0%
Oct 7SEC IRIXIridex Corp Buy 23,526476,351 held (+5%) $0.94 $22K -5.3%
Oct 7SEC IRIXIridex Corp Buy 3,719480,070 held (+1%) $0.97 $4K -8.1%
Oct 7SEC IRIXIridex Corp Buy 40,114520,184 held (+8%) $1.00 $40K -11.0%
Oct 7SEC IRIXIridex Corp Buy 50,000570,184 held (+10%) $0.99 $49K -9.8%
Oct 7SEC IRIXIridex Corp Buy 18,161588,345 held (+3%) $0.97 $18K -8.2%
Oct 7SEC IRIXIridex Corp Buy 15,755604,100 held (+3%) $0.99 $16K -9.7%
Oct 7SEC IRIXIridex Corp Buy 236604,336 held (+0%) $0.94 $222 -5.3%
Oct 7SEC IRIXIridex Corp Buy 1,582605,918 held (+0%) $0.94 $1K -5.3%
Oct 7SEC IRIXIridex Corp Buy 14,712620,630 held (+2%) $0.94 $14K -5.3%
Oct 7SEC IRIXIridex Corp Buy 101620,731 held (+0%) $0.96 $97 -7.8%
Oct 7SEC IRIXIridex Corp Buy 3,744624,475 held (+1%) $0.97 $4K -8.6%
Oct 7SEC IRIXIridex Corp Buy 1,192625,667 held (+0%) $0.95 $1K -6.3%
Oct 7SEC IRIXIridex Corp Buy 50,000675,667 held (+8%) $0.89 $44K +0.3%
Oct 7SEC IRIXIridex Corp Buy 253675,920 held (+0%) $0.88 $223 +1.1%
Oct 7SEC IRIXIridex Corp Buy 100676,020 held (+0%) $0.88 $88 +1.1%
Oct 7SEC IRIXIridex Corp Buy 2,139678,159 held (+0%) $0.97 $2K -8.7%
Oct 7SEC IRIXIridex Corp Buy 7,302685,461 held (+1%) $1.00 $7K -11.0%
Oct 7SEC IRIXIridex Corp Buy 20,000705,461 held (+3%) $1.28 $26K -30.4%
Oct 7SEC IRIXIridex Corp Buy 20,000725,461 held (+3%) $1.52 $30K -41.4%
Oct 7SEC IRIXIridex Corp Buy 100725,561 held (+0%) $1.05 $105 -15.2%
Oct 7SEC IRIXIridex Corp Buy 10,000735,561 held (+1%) $1.05 $10K -15.2%
Oct 7SEC IRIXIridex Corp Buy 422735,983 held (+0%) $1.04 $439 -14.4%
Oct 7SEC IRIXIridex Corp Buy 10,000745,983 held (+1%) $1.08 $11K -17.6%
Oct 7SEC IRIXIridex Corp Buy 6,120752,103 held (+1%) $1.06 $6K -16.0%
Oct 7SEC IRIXIridex Corp Buy 10,000762,103 held (+1%) $1.09 $11K -18.3%
Oct 7SEC IRIXIridex Corp Buy 1,496763,599 held (+0%) $1.04 $2K -14.4%
Oct 7SEC IRIXIridex Corp Buy 115763,714 held (+0%) $1.04 $120 -14.4%
Oct 7SEC IRIXIridex Corp Buy 20,000783,714 held (+3%) $1.04 $21K -14.4%
Oct 7SEC IRIXIridex Corp Buy 24,626808,340 held (+3%) $0.88 $22K +1.4%
Oct 7SEC IRIXIridex Corp Buy 925809,265 held (+0%) $0.94 $870 -5.3%
Oct 7SEC IRIXIridex Corp Buy 69809,334 held (+0%) $0.91 $63 -2.2%
Oct 7SEC IRIXIridex Corp Buy 3,033812,367 held (+0%) $0.93 $3K -4.3%
Oct 7SEC IRIXIridex Corp Buy 3,885816,252 held (+0%) $0.96 $4K -7.3%
Oct 7SEC IRIXIridex Corp Buy 20,000836,252 held (+2%) $0.96 $19K -7.3%
Oct 7SEC IRIXIridex Corp Buy 244836,496 held (+0%) $0.93 $227 -4.3%
Oct 7SEC IRIXIridex Corp Buy 10,260846,756 held (+1%) $0.94 $10K -5.3%
Oct 7SEC IRIXIridex Corp Buy 20,000866,756 held (+2%) $0.94 $19K -5.3%
Oct 7SEC IRIXIridex Corp Buy 18,892885,648 held (+2%) $0.94 $18K -4.8%
Oct 7SEC IRIXIridex Corp Buy 20,000905,648 held (+2%) $0.97 $19K -8.2%
Oct 7SEC IRIXIridex Corp Buy 11,404917,052 held (+1%) $0.94 $11K -5.3%
Oct 7SEC IRIXIridex Corp Buy 7,675924,727 held (+1%) $0.99 $8K -10.1%
Oct 7SEC IRIXIridex Corp Buy 14,202938,929 held (+2%) $0.97 $14K -8.2%
Oct 7SEC IRIXIridex Corp Buy 4,031942,960 held (+0%) $1.00 $4K -11.0%
Oct 7SEC IRIXIridex Corp Buy 7,009949,969 held (+1%) $1.15 $8K -22.6%
Oct 7SEC IRIXIridex Corp Buy 1,330951,299 held (+0%) $1.19 $2K -25.2%
Oct 7SEC IRIXIridex Corp Buy 20,000971,299 held (+2%) $1.20 $24K -25.8%
Oct 7SEC IRIXIridex Corp Buy 30,0001,001,299 held (+3%) $1.48 $44K -39.9%
Oct 7SEC IRIXIridex Corp Buy 33,0131,034,312 held (+3%) $1.48 $49K -40.1%
Oct 7SEC IRIXIridex Corp Buy 4,0501,038,362 held (+0%) $1.48 $6K -39.9%
Oct 7SEC IRIXIridex Corp Buy 6371,038,999 held (+0%) $1.49 $949 -40.3%
Oct 7SEC IRIXIridex Corp Buy 19,3241,058,323 held (+2%) $1.41 $27K -36.9%
Oct 7SEC IRIXIridex Corp Buy 40,5351,098,858 held (+4%) $1.45 $59K -38.6%
Oct 7SEC IRIXIridex Corp Buy 1291,098,987 held (+0%) $1.46 $188 -39.0%
Oct 7SEC IRIXIridex Corp Buy 15,7031,114,690 held (+1%) $1.43 $22K -37.8%
Oct 7SEC IRIXIridex Corp Buy 1001,114,790 held (+0%) $1.38 $138 -35.5%
Oct 7SEC IRIXIridex Corp Buy 14,9431,129,733 held (+1%) $1.41 $21K -36.9%
Oct 7SEC IRIXIridex Corp Buy 1,4241,131,157 held (+0%) $1.40 $2K -36.4%
Oct 7SEC IRIXIridex Corp Buy 7521,131,909 held (+0%) $1.42 $1K -37.3%
Oct 7SEC IRIXIridex Corp Buy 9671,132,876 held (+0%) $1.32 $1K -32.6%
Oct 7SEC IRIXIridex Corp Buy 1,6821,134,558 held (+0%) $1.30 $2K -31.5%
Oct 7SEC IRIXIridex Corp Buy 22,8051,157,363 held (+2%) $1.31 $30K -32.1%
Oct 7SEC IRIXIridex Corp Buy 17,5261,174,889 held (+2%) $1.33 $23K -33.1%
Oct 7SEC IRIXIridex Corp Buy 4,5491,179,438 held (+0%) $1.33 $6K -33.1%
Oct 7SEC IRIXIridex Corp Buy 7,3711,186,809 held (+1%) $0.99 $7K -10.1%
  • Buy

    10% Owner Shih-yao David Lin bought $5K of IRIX at $0.93 — first open-market purchase in our records; opens a new position.

  • Buy

    10% Owner Shih-yao David Lin bought $8K of IRIX at $0.89 — largest purchase by this insider in our records; raises the stake by 177%.

  • Buy

    10% Owner Shih-yao David Lin bought $13K of IRIX at $0.89 — largest purchase by this insider in our records; raises the stake by 108%.

  • Buy

    10% Owner Shih-yao David Lin bought $9K of IRIX at $0.84 — raises the stake by 37%.

  • Buy

    10% Owner Shih-yao David Lin bought $20K of IRIX at $1.02 — largest purchase by this insider in our records; raises the stake by 40%.

  • Buy

    10% Owner Shih-yao David Lin bought $60K of IRIX at $1.20 — largest purchase by this insider in our records; raises the stake by 63%.