Wednesday, October 28, 2026
Data from SEC filings, checked daily
Public filings, plainly told
InsiderCIK 2098041

Shih-Yao David Lin: Insider Trades

Every open-market purchase and sale Shih-Yao David Lin reported on Form 4 since Aug 13, 2026, with how the stock moved after each purchase.

90Purchases
$1.31MBought
0Sales
$0Sold

Track record of purchases

Of 62 purchases we can measure after 6 months, 9 beat the S&P 500. On average the stock did 22.1 percentage points worse than the index.

AfterPurchases measuredAverage changeMedianVs. S&P 500Rose
1 week67+3.1%+0.8%+2.5%35 of 67
1 month64+8.1%+1.0%+6.1%32 of 64
3 months59+23.2%+29.6%+16.2%52 of 59
6 months62−6.3%−5.0%−22.1%24 of 62
1 year17+16.0%+19.5%−6.5%15 of 17

Change in the stock price from the price paid to the closest weekly price about 1 week, 1 month, 3 months, 6 months and 1 year later, from SEC fails-to-deliver data. "Vs. S&P 500" subtracts the change in the SPY ETF over the same weeks. Dividends are not included, and purchases with a possible stock split in between are skipped. Past results do not predict future ones. How we measure this

All reported trades

Trades by Shih-Yao David Lin
FiledTradedTickerRoleTypeSharesPrice ($)ValueHolding3 mo. afterFiling
Oct 7Mar 30IRIX10% owner (ind.)▲ BUY7,3710.99$7K+0.6%+15.2%Form 4 ↗
Oct 7Mar 24IRIX10% owner (ind.)▲ BUY4,5491.33$6K+0.4%−14.3%Form 4 ↗
Oct 7Mar 23IRIX10% owner (ind.)▲ BUY17,5261.33$23K+1.5%−14.3%Form 4 ↗
Oct 7Mar 17IRIX10% owner (ind.)▲ BUY22,8051.31$30K+2.0%Form 4 ↗
Oct 7Mar 16IRIX10% owner (ind.)▲ BUY1,6821.30$2K+0.1%Form 4 ↗
Oct 7Mar 12IRIX10% owner (ind.)▲ BUY9671.32$1K+0.1%Form 4 ↗
Oct 7Mar 3IRIX10% owner (ind.)▲ BUY7521.42$1K+0.1%Form 4 ↗
Oct 7Mar 2IRIX10% owner (ind.)▲ BUY1,4241.40$2K+0.1%Form 4 ↗
Oct 7Feb 23IRIX10% owner (ind.)▲ BUY14,9431.41$21K+1.3%Form 4 ↗
Oct 7Feb 12IRIX10% owner (ind.)▲ BUY1001.38$138+0.0%Form 4 ↗
Oct 7Feb 11IRIX10% owner (ind.)▲ BUY15,7031.43$22K+1.4%Form 4 ↗
Oct 7Feb 9IRIX10% owner (ind.)▲ BUY1291.46$188+0.0%Form 4 ↗
Oct 7Feb 5IRIX10% owner (ind.)▲ BUY40,5351.45$59K+3.8%Form 4 ↗
Oct 7Feb 4IRIX10% owner (ind.)▲ BUY19,3241.41$27K+1.9%Form 4 ↗
Oct 7Feb 2IRIX10% owner (ind.)▲ BUY6371.49$949+0.1%Form 4 ↗
Oct 7Jan 30IRIX10% owner (ind.)▲ BUY4,0501.48$6K+0.4%Form 4 ↗
Oct 7Jan 27IRIX10% owner (ind.)▲ BUY33,0131.48$49K+3.3%Form 4 ↗
Oct 7Jan 23IRIX10% owner (ind.)▲ BUY30,0001.48$44K+3.1%Form 4 ↗
Oct 7Jan 8IRIX10% owner (ind.)▲ BUY20,0001.20$24K+2.1%−13.3%Form 4 ↗
Oct 7Jan 7IRIX10% owner (ind.)▲ BUY1,3301.19$2K+0.1%−12.6%Form 4 ↗
Oct 7Dec 30IRIX10% owner (ind.)▲ BUY7,0091.15$8K+0.7%−9.6%Form 4 ↗
Oct 7Dec 22IRIX10% owner (ind.)▲ BUY4,0311.00$4K+0.4%+33.0%Form 4 ↗
Oct 7Dec 19IRIX10% owner (ind.)▲ BUY14,2020.97$14K+1.5%+37.1%Form 4 ↗
Oct 7Dec 16IRIX10% owner (ind.)▲ BUY7,6750.99$8K+0.8%+34.3%Form 4 ↗
Oct 7Dec 15IRIX10% owner (ind.)▲ BUY11,4040.94$11K+1.3%+41.5%Form 4 ↗
Oct 7Dec 12IRIX10% owner (ind.)▲ BUY20,0000.97$19K+2.3%+37.1%Form 4 ↗
Oct 7Dec 10IRIX10% owner (ind.)▲ BUY18,8920.935$18K+2.2%+42.2%Form 4 ↗
Oct 7Dec 9IRIX10% owner (ind.)▲ BUY20,0000.94$19K+2.4%+41.5%Form 4 ↗
Oct 7Dec 5IRIX10% owner (ind.)▲ BUY10,2600.94$10K+1.2%+50.0%Form 4 ↗
Oct 7Dec 3IRIX10% owner (ind.)▲ BUY2440.9303$227+0.0%+51.6%Form 4 ↗
Oct 7Dec 1IRIX10% owner (ind.)▲ BUY20,0000.96$19K+2.5%+46.9%Form 4 ↗
Oct 7Nov 28IRIX10% owner (ind.)▲ BUY3,8850.9601$4K+0.5%+46.9%Form 4 ↗
Oct 7Nov 26IRIX10% owner (ind.)▲ BUY3,0330.9301$3K+0.4%+51.6%Form 4 ↗
Oct 7Nov 25IRIX10% owner (ind.)▲ BUY690.913$63+0.0%+54.4%Form 4 ↗
Oct 7Nov 20IRIX10% owner (ind.)▲ BUY9250.9405$870+0.1%+49.9%Form 4 ↗
Oct 7Nov 14IRIX10% owner (ind.)▲ BUY24,6260.8781$22K+3.1%Form 4 ↗
Oct 7Nov 12IRIX10% owner (ind.)▲ BUY20,0001.04$21K+2.6%Form 4 ↗
Oct 7Nov 7IRIX10% owner (ind.)▲ BUY1151.04$120+0.0%Form 4 ↗
Oct 7Nov 6IRIX10% owner (ind.)▲ BUY1,4961.04$2K+0.2%Form 4 ↗
Oct 7Oct 27IRIX10% owner (ind.)▲ BUY10,0001.09$11K+1.3%+29.4%Form 4 ↗
Oct 7Oct 22IRIX10% owner (ind.)▲ BUY6,1201.06$6K+0.8%+33.0%Form 4 ↗
Oct 7Oct 21IRIX10% owner (ind.)▲ BUY10,0001.08$11K+1.4%+30.6%Form 4 ↗
Oct 7Oct 20IRIX10% owner (ind.)▲ BUY4221.04$439+0.1%+35.5%Form 4 ↗
Oct 7Oct 16IRIX10% owner (ind.)▲ BUY10,0001.05$11K+1.4%+34.3%Form 4 ↗
Oct 7Oct 14IRIX10% owner (ind.)▲ BUY1001.05$105+0.0%+34.3%Form 4 ↗
Oct 7Jul 29IRIX10% owner (ind.)▲ BUY20,0001.52$30K+2.8%−30.3%Form 4 ↗
Oct 7Jul 18IRIX10% owner (ind.)▲ BUY20,0001.28$26K+2.9%−18.6%Form 4 ↗
Oct 7Jul 11IRIX10% owner (ind.)▲ BUY7,3021.00$7K+1.1%+9.0%Form 4 ↗
Oct 7Jul 9IRIX10% owner (ind.)▲ BUY2,1390.9752$2K+0.3%+11.8%Form 4 ↗
Oct 7Jul 1IRIX10% owner (ind.)▲ BUY1000.88$88+0.0%+30.7%Form 4 ↗
Oct 7Jun 30IRIX10% owner (ind.)▲ BUY2530.8814$223+0.0%+30.5%Form 4 ↗
Oct 7Jun 27IRIX10% owner (ind.)▲ BUY50,0000.8874$44K+8.0%+29.6%Form 4 ↗
Oct 7Jun 23IRIX10% owner (ind.)▲ BUY1,1920.9497$1K+0.2%+21.1%Form 4 ↗
Oct 7Jun 18IRIX10% owner (ind.)▲ BUY3,7440.9738$4K+0.6%+31.4%Form 4 ↗
Oct 7Jun 17IRIX10% owner (ind.)▲ BUY1010.9604$97+0.0%+33.3%Form 4 ↗
Oct 7Jun 16IRIX10% owner (ind.)▲ BUY14,7120.9401$14K+2.4%+36.2%Form 4 ↗
Oct 7Jun 13IRIX10% owner (ind.)▲ BUY1,5820.9399$1K+0.3%+36.2%Form 4 ↗
Oct 7Jun 12IRIX10% owner (ind.)▲ BUY2360.9407$222+0.0%+36.1%Form 4 ↗
Oct 7Jun 9IRIX10% owner (ind.)▲ BUY15,7550.986$16K+2.7%+29.8%Form 4 ↗
Oct 7Jun 6IRIX10% owner (ind.)▲ BUY18,1610.97$18K+3.2%Form 4 ↗
Oct 7Jun 5IRIX10% owner (ind.)▲ BUY50,0000.9866$49K+9.6%Form 4 ↗
Oct 7Jun 2IRIX10% owner (ind.)▲ BUY40,1141.00$40K+8.4%Form 4 ↗
Oct 7May 29IRIX10% owner (ind.)▲ BUY3,7190.968$4K+0.8%+21.9%Form 4 ↗
Oct 7May 28IRIX10% owner (ind.)▲ BUY23,5260.94$22K+5.2%+25.5%Form 4 ↗
Oct 7May 23IRIX10% owner (ind.)▲ BUY80,0000.9998$80K+22%+18.0%Form 4 ↗
Oct 7May 21IRIX10% owner (ind.)▲ BUY3,8021.02$4K+1.0%+15.7%Form 4 ↗
Oct 7May 20IRIX10% owner (ind.)▲ BUY20,0001.05$21K+5.7%+12.4%Form 4 ↗
Oct 7May 19IRIX10% owner (ind.)▲ BUY7,5621.01$8K+2.2%+16.8%Form 4 ↗
Oct 7May 16IRIX10% owner (ind.)▲ BUY3,1761.00$3K+0.9%+17.0%Form 4 ↗
Oct 7May 15IRIX10% owner (ind.)▲ BUY39,9371.00$40K+13%+17.0%Form 4 ↗
Oct 7May 14IRIX10% owner (ind.)▲ BUY50,0001.10$55K+20%+6.4%Form 4 ↗
Oct 7May 12IRIX10% owner (ind.)▲ BUY50,0001.16$58K+25%+0.9%Form 4 ↗
Oct 7May 9IRIX10% owner (ind.)▲ BUY8511.15$979+0.4%+10.4%Form 4 ↗
Oct 7May 8IRIX10% owner (ind.)▲ BUY20,0001.15$23K+11%+10.4%Form 4 ↗
Oct 7May 7IRIX10% owner (ind.)▲ BUY26,5811.16$31K+18%+9.5%Form 4 ↗
Oct 7May 6IRIX10% owner (ind.)▲ BUY11,7731.15$14K+8.5%+10.4%Form 4 ↗
Oct 7Apr 30IRIX10% owner (ind.)▲ BUY4,0321.18$5K+3.0%+18.6%Form 4 ↗
Oct 7Apr 28IRIX10% owner (ind.)▲ BUY6,2531.22$8K+4.9%+14.7%Form 4 ↗
Oct 7Apr 24IRIX10% owner (ind.)▲ BUY50,0001.20$60K+63%+16.7%Form 4 ↗
Oct 7Apr 22IRIX10% owner (ind.)▲ BUY1,2311.02$1K+1.6%+37.2%Form 4 ↗
Oct 7Apr 21IRIX10% owner (ind.)▲ BUY7,2301.02$7K+10%+37.2%Form 4 ↗
Oct 7Apr 17IRIX10% owner (ind.)▲ BUY20,0001.02$20K+40%Form 4 ↗
Oct 7Apr 15IRIX10% owner (ind.)▲ BUY8790.9704$853+1.8%Form 4 ↗
Oct 7Apr 10IRIX10% owner (ind.)▲ BUY7890.9252$730+1.6%Form 4 ↗
Oct 7Apr 9IRIX10% owner (ind.)▲ BUY6,2260.8701$5K+15%Form 4 ↗
Oct 7Apr 8IRIX10% owner (ind.)▲ BUY2,9950.8501$3K+7.6%Form 4 ↗
Oct 7Apr 7IRIX10% owner (ind.)▲ BUY10,6740.8395$9K+37%Form 4 ↗
Oct 7Apr 4IRIX10% owner (ind.)▲ BUY15,0000.8899$13K+108%Form 4 ↗
Oct 7Mar 26IRIX10% owner (ind.)▲ BUY8,8340.8922$8K+177%Form 4 ↗
Oct 7Mar 25IRIX10% owner (ind.)▲ BUY5,0000.9346$5KNewForm 4 ↗
Source: SEC Form 4 filings, retrieved Oct 28, 2026. How we read filings

Names come from the filings. Different people can share a name, so we group trades by the SEC's reporting-owner number (CIK) instead.