Reporting owner

Lin Shih-Yao David

Reporting owner CIK 0002098041 · 10% owner

View SEC filings ↗

These transactions appear in filings associated with this reporting owner. Jointly reported quantities and amounts are unallocated; they are not this owner's individual purchases or total holdings. Names and roles reflect the relevant filing, and a reporting owner may be a person or an organization.

Reset

Transaction timeline

Who reported an acquisition, and when the transaction occurred.

Reported acquisitions by transaction dateEach row is a reporting owner. Select a marker to open its transaction details. Jointly reported transactions appear for each associated reporting owner, without dividing quantities or amounts.Lin Shih-Yao DavidLin Shih-Yao DavidLin Shih-Yao David · July 1, 2025 · Purchase · Common StockLin Shih-Yao David · June 30, 2025 · Purchase · Common StockLin Shih-Yao David · June 27, 2025 · Purchase · Common StockLin Shih-Yao David · June 23, 2025 · Purchase · Common StockLin Shih-Yao David · June 18, 2025 · Purchase · Common StockLin Shih-Yao David · June 17, 2025 · Purchase · Common StockLin Shih-Yao David · June 16, 2025 · Purchase · Common StockLin Shih-Yao David · June 13, 2025 · Purchase · Common StockLin Shih-Yao David · June 12, 2025 · Purchase · Common StockLin Shih-Yao David · June 9, 2025 · Purchase · Common StockLin Shih-Yao David · June 6, 2025 · Purchase · Common StockLin Shih-Yao David · June 5, 2025 · Purchase · Common StockLin Shih-Yao David · June 2, 2025 · Purchase · Common StockLin Shih-Yao David · May 29, 2025 · Purchase · Common StockLin Shih-Yao David · May 28, 2025 · Purchase · Common StockLin Shih-Yao David · May 23, 2025 · Purchase · Common StockLin Shih-Yao David · May 21, 2025 · Purchase · Common StockLin Shih-Yao David · May 20, 2025 · Purchase · Common StockLin Shih-Yao David · May 19, 2025 · Purchase · Common StockLin Shih-Yao David · May 16, 2025 · Purchase · Common StockLin Shih-Yao David · May 15, 2025 · Purchase · Common StockLin Shih-Yao David · May 14, 2025 · Purchase · Common StockLin Shih-Yao David · May 12, 2025 · Purchase · Common StockLin Shih-Yao David · May 9, 2025 · Purchase · Common StockLin Shih-Yao David · May 8, 2025 · Purchase · Common StockLin Shih-Yao David · May 7, 2025 · Purchase · Common StockLin Shih-Yao David · May 6, 2025 · Purchase · Common StockLin Shih-Yao David · April 30, 2025 · Purchase · Common StockLin Shih-Yao David · April 28, 2025 · Purchase · Common StockLin Shih-Yao David · April 24, 2025 · Purchase · Common StockLin Shih-Yao David · April 22, 2025 · Purchase · Common StockLin Shih-Yao David · April 21, 2025 · Purchase · Common StockLin Shih-Yao David · April 17, 2025 · Purchase · Common StockLin Shih-Yao David · April 15, 2025 · Purchase · Common StockLin Shih-Yao David · April 10, 2025 · Purchase · Common StockLin Shih-Yao David · April 9, 2025 · Purchase · Common StockLin Shih-Yao David · April 8, 2025 · Purchase · Common StockLin Shih-Yao David · April 7, 2025 · Purchase · Common StockLin Shih-Yao David · April 4, 2025 · Purchase · Common StockLin Shih-Yao David · March 26, 2025 · Purchase · Common StockLin Shih-Yao David · March 25, 2025 · Purchase · Common StockMar 25, 2025Jul 1, 2025
PurchaseStock awardGift receivedExercise / conversionConversionOther acquisition

41 dated transactions · 1 of 1 reporting owners shown. Select one owner to focus the chart.

View timeline as a table
Transaction dateCompany / securityReporting ownersAcquisition type
Jul 1, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Jun 30, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Jun 27, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Jun 23, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Jun 18, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Jun 17, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Jun 16, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Jun 13, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Jun 12, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Jun 9, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Jun 6, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Jun 5, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Jun 2, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
May 29, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
May 28, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
May 23, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
May 21, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
May 20, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
May 19, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
May 16, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
May 15, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
May 14, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
May 12, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
May 9, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
May 8, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
May 7, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
May 6, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Apr 30, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Apr 28, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Apr 24, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Apr 22, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Apr 21, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Apr 17, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Apr 15, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Apr 10, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Apr 9, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Apr 8, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Apr 7, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Apr 4, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Mar 26, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase
Mar 25, 2025IRIDEX CORPCommon StockLin Shih-Yao DavidPurchase

Only transactions on this page are shown. Date windows end on the latest transaction date in this sample. Joint filings may appear on more than one row. Sales are not included. Share-price charts use a separate data source.

Transactions in associated filings

Reported insider acquisitions, ordered by filing date, newest first. Currency is shown only when reported.
Filed / transactedCompanyReporting ownersType / securityQuantityPrice / reference valueDetails
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P1000.88Value: 88Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P2530.88Value: 222.64Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P50,0000.8874 *Value: 44,370Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P1,1920.95Value: 1,132.4Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P3,7440.9737Value: 3,645.5328Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P1010.965Value: 97.465Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P14,7120.9401Value: 13,830.7512Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P1,5820.9401Value: 1,487.2382Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P2360.9401Value: 221.8636Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P15,7550.986 *Value: 15,534.43Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P18,1610.97Value: 17,616.17Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P50,0000.9866Value: 49,330Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P40,1141Value: 40,114Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P3,7190.968Value: 3,599.992Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P23,5260.94Value: 22,114.44Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P80,0000.9998 *Value: 79,984Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P3,8021.02 *Value: 3,878.04Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P20,0001.0499 *Value: 20,998Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P7,5621.01Value: 7,637.62Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P3,1761Value: 3,176Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P39,9371Value: 39,937Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P50,0001.1Value: 55,000Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P50,0001.1595 *Value: 57,975Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P8511.15Value: 978.65Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P20,0001.15Value: 23,000Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P26,5811.1593 *Value: 30,815.3533Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P11,7731.15Value: 13,538.95Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P4,0321.18Value: 4,757.76Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P6,2531.22 *Value: 7,628.66Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P50,0001.2Value: 60,000Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P1,2311.02Value: 1,255.62Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P7,2301.02Value: 7,374.6Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P20,0001.02Value: 20,400Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P8790.97Value: 852.63Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P7890.925Value: 729.825Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P6,2260.87Value: 5,416.62Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P2,9950.85Value: 2,545.75Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P10,6740.8395Value: 8,960.823Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P15,0000.8899 *Value: 13,348.5Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P8,8340.8922 *Value: 7,881.6948Currency not specifiedView ↗
Trade: IRIDEX CORPIRIX · company listingsPurchaseCommon StockNon-derivative security · Code P5,0000.9346 *Value: 4,673Currency not specifiedView ↗