Skip to content

Lin Shih-Yao David

Reporting owner on Forms 3, 4 and 5, CIK 2098041.

Lin Shih-Yao David reported on 1 issuer in 3 filings, the latest a Form 4 filed 2026-10-07.

Issuers

IssuerRoles in the latest filingFilingsLast filed
IRIX · IRIDEX CORPCIK 100604510% owner32026-10-07

Transactions and holdings

Every row of the person's Forms 3, 4 and 5, newest first, with the price and the amount owned after the row as filed.

SecurityDateCodeSharesPriceOwned afterFiling
IRIX · IRIDEX CORPCommon Stock2026-03-30P bought+7,371$0.991,186,809Form 4
IRIX · IRIDEX CORPCommon Stock2026-03-24P bought+4,549$1.331,179,438Form 4
IRIX · IRIDEX CORPCommon Stock2026-03-23P bought+17,526$1.331,174,889Form 4
IRIX · IRIDEX CORPCommon Stock2026-03-17P bought+22,805$1.30991,157,363Form 4
IRIX · IRIDEX CORPCommon Stock2026-03-16P bought+1,682$1.31,134,558Form 4
IRIX · IRIDEX CORPCommon Stock2026-03-12P bought+967$1.321,132,876Form 4
IRIX · IRIDEX CORPCommon Stock2026-03-03P bought+752$1.421,131,909Form 4
IRIX · IRIDEX CORPCommon Stock2026-03-02P bought+1,424$1.41,131,157Form 4
IRIX · IRIDEX CORPCommon Stock2026-02-23P bought+14,943$1.411,129,733Form 4
IRIX · IRIDEX CORPCommon Stock2026-02-12P bought+100$1.381,114,790Form 4
IRIX · IRIDEX CORPCommon Stock2026-02-11P bought+15,703$1.431,114,690Form 4
IRIX · IRIDEX CORPCommon Stock2026-02-09P bought+129$1.461,098,987Form 4
IRIX · IRIDEX CORPCommon Stock2026-02-05P bought+40,535$1.44951,098,858Form 4
IRIX · IRIDEX CORPCommon Stock2026-02-04P bought+19,324$1.411,058,323Form 4
IRIX · IRIDEX CORPCommon Stock2026-02-02P bought+637$1.491,038,999Form 4
IRIX · IRIDEX CORPCommon Stock2026-01-30P bought+4,050$1.481,038,362Form 4
IRIX · IRIDEX CORPCommon Stock2026-01-27P bought+33,013$1.48471,034,312Form 4
IRIX · IRIDEX CORPCommon Stock2026-01-23P bought+30,000$1.47981,001,299Form 4
IRIX · IRIDEX CORPCommon Stock2026-01-08P bought+20,000$1.2971,299Form 4
IRIX · IRIDEX CORPCommon Stock2026-01-07P bought+1,330$1.19951,299Form 4
IRIX · IRIDEX CORPCommon Stock2025-12-30P bought+7,009$1.15949,969Form 4
IRIX · IRIDEX CORPCommon Stock2025-12-22P bought+4,031$1942,960Form 4
IRIX · IRIDEX CORPCommon Stock2025-12-19P bought+14,202$0.97938,929Form 4
IRIX · IRIDEX CORPCommon Stock2025-12-16P bought+7,675$0.99924,727Form 4
IRIX · IRIDEX CORPCommon Stock2025-12-15P bought+11,404$0.94917,052Form 4
IRIX · IRIDEX CORPCommon Stock2025-12-12P bought+20,000$0.97905,648Form 4
IRIX · IRIDEX CORPCommon Stock2025-12-10P bought+18,892$0.935885,648Form 4
IRIX · IRIDEX CORPCommon Stock2025-12-09P bought+20,000$0.94866,756Form 4
IRIX · IRIDEX CORPCommon Stock2025-12-05P bought+10,260$0.94846,756Form 4
IRIX · IRIDEX CORPCommon Stock2025-12-03P bought+244$0.93836,496Form 4
IRIX · IRIDEX CORPCommon Stock2025-12-01P bought+20,000$0.96836,252Form 4
IRIX · IRIDEX CORPCommon Stock2025-11-28P bought+3,885$0.96816,252Form 4
IRIX · IRIDEX CORPCommon Stock2025-11-26P bought+3,033$0.93812,367Form 4
IRIX · IRIDEX CORPCommon Stock2025-11-25P bought+69$0.91809,334Form 4
IRIX · IRIDEX CORPCommon Stock2025-11-20P bought+925$0.94809,265Form 4
IRIX · IRIDEX CORPCommon Stock2025-11-14P bought+24,626$0.8781808,340Form 4
IRIX · IRIDEX CORPCommon Stock2025-11-12P bought+20,000$1.04783,714Form 4
IRIX · IRIDEX CORPCommon Stock2025-11-07P bought+115$1.04763,714Form 4
IRIX · IRIDEX CORPCommon Stock2025-11-06P bought+1,496$1.04763,599Form 4
IRIX · IRIDEX CORPCommon Stock2025-10-27P bought+10,000$1.09762,103Form 4
IRIX · IRIDEX CORPCommon Stock2025-10-22P bought+6,120$1.06752,103Form 4
IRIX · IRIDEX CORPCommon Stock2025-10-21P bought+10,000$1.08745,983Form 4
IRIX · IRIDEX CORPCommon Stock2025-10-20P bought+422$1.04735,983Form 4
IRIX · IRIDEX CORPCommon Stock2025-10-16P bought+10,000$1.05735,561Form 4
IRIX · IRIDEX CORPCommon Stock2025-10-14P bought+100$1.05725,561Form 4
IRIX · IRIDEX CORPCommon Stock2025-07-29P bought+20,000$1.52725,461Form 4
IRIX · IRIDEX CORPCommon Stock2025-07-18P bought+20,000$1.2782705,461Form 4
IRIX · IRIDEX CORPCommon Stock2025-07-11P bought+7,302$1685,461Form 4
IRIX · IRIDEX CORPCommon Stock2025-07-09P bought+2,139$0.975678,159Form 4
IRIX · IRIDEX CORPCommon Stock2025-07-01P bought+100$0.88676,020Form 4
IRIX · IRIDEX CORPCommon Stock2025-06-30P bought+253$0.88675,920Form 4
IRIX · IRIDEX CORPCommon Stock2025-06-27P bought+50,000$0.8874675,667Form 4
IRIX · IRIDEX CORPCommon Stock2025-06-23P bought+1,192$0.95625,667Form 4
IRIX · IRIDEX CORPCommon Stock2025-06-18P bought+3,744$0.9737624,475Form 4
IRIX · IRIDEX CORPCommon Stock2025-06-17P bought+101$0.965620,731Form 4
IRIX · IRIDEX CORPCommon Stock2025-06-16P bought+14,712$0.9401620,630Form 4
IRIX · IRIDEX CORPCommon Stock2025-06-13P bought+1,582$0.9401605,918Form 4
IRIX · IRIDEX CORPCommon Stock2025-06-12P bought+236$0.9401604,336Form 4
IRIX · IRIDEX CORPCommon Stock2025-06-09P bought+15,755$0.986604,100Form 4
IRIX · IRIDEX CORPCommon Stock2025-06-06P bought+18,161$0.97588,345Form 4
IRIX · IRIDEX CORPCommon Stock2025-06-05P bought+50,000$0.9866570,184Form 4
IRIX · IRIDEX CORPCommon Stock2025-06-02P bought+40,114$1520,184Form 4
IRIX · IRIDEX CORPCommon Stock2025-05-29P bought+3,719$0.968480,070Form 4
IRIX · IRIDEX CORPCommon Stock2025-05-28P bought+23,526$0.94476,351Form 4
IRIX · IRIDEX CORPCommon Stock2025-05-23P bought+80,000$0.9998452,825Form 4
IRIX · IRIDEX CORPCommon Stock2025-05-21P bought+3,802$1.02372,825Form 4
IRIX · IRIDEX CORPCommon Stock2025-05-20P bought+20,000$1.0499369,023Form 4
IRIX · IRIDEX CORPCommon Stock2025-05-19P bought+7,562$1.01349,023Form 4
IRIX · IRIDEX CORPCommon Stock2025-05-16P bought+3,176$1341,461Form 4
IRIX · IRIDEX CORPCommon Stock2025-05-15P bought+39,937$1338,285Form 4
IRIX · IRIDEX CORPCommon Stock2025-05-14P bought+50,000$1.1298,348Form 4
IRIX · IRIDEX CORPCommon Stock2025-05-12P bought+50,000$1.1595248,348Form 4
IRIX · IRIDEX CORPCommon Stock2025-05-09P bought+851$1.15198,348Form 4
IRIX · IRIDEX CORPCommon Stock2025-05-08P bought+20,000$1.15197,497Form 4
IRIX · IRIDEX CORPCommon Stock2025-05-07P bought+26,581$1.1593177,497Form 4
IRIX · IRIDEX CORPCommon Stock2025-05-06P bought+11,773$1.15150,916Form 4
IRIX · IRIDEX CORPCommon Stock2025-04-30P bought+4,032$1.18139,143Form 4
IRIX · IRIDEX CORPCommon Stock2025-04-28P bought+6,253$1.22135,111Form 4
IRIX · IRIDEX CORPCommon Stock2025-04-24P bought+50,000$1.2128,858Form 4
IRIX · IRIDEX CORPCommon Stock2025-04-22P bought+1,231$1.0278,858Form 4
IRIX · IRIDEX CORPCommon Stock2025-04-21P bought+7,230$1.0277,627Form 4
IRIX · IRIDEX CORPCommon Stock2025-04-17P bought+20,000$1.0270,397Form 4
IRIX · IRIDEX CORPCommon Stock2025-04-15P bought+879$0.9750,397Form 4
IRIX · IRIDEX CORPCommon Stock2025-04-10P bought+789$0.92549,518Form 4
IRIX · IRIDEX CORPCommon Stock2025-04-09P bought+6,226$0.8748,729Form 4
IRIX · IRIDEX CORPCommon Stock2025-04-08P bought+2,995$0.8542,503Form 4
IRIX · IRIDEX CORPCommon Stock2025-04-07P bought+10,674$0.839539,508Form 4
IRIX · IRIDEX CORPCommon Stock2025-04-04P bought+15,000$0.889928,834Form 4
IRIX · IRIDEX CORPCommon Stock2025-03-26P bought+8,834$0.892213,834Form 4
IRIX · IRIDEX CORPCommon Stock2025-03-25P bought+5,000$0.93465,000Form 4

Filings

The person's Forms 3, 4 and 5, and any 13D or 13G naming it.

FilingSubjectFiledAcceptedIngested
Form 4 0001062993-26-005214 IRIDEX CORP2026-10-07
Form 4 0001062993-26-005212 IRIDEX CORP2026-10-07
Form 4 0001062993-26-005210 IRIDEX CORP2026-10-07