Insider acquisitions
Explore purchases, stock awards, gifts, exercises, and conversions. These records cover acquisitions only; sales are not included.
Transaction timeline & trade size
Choose a reporting owner, transaction period, and security. Open any point for the filing.
Dec 1, 2017 – Oct 6, 2026 · Transaction dates · Current page sample
Reported quantity · security units
IRIDEX CORP · Common Stock · Purchase (code P) · Non-derivative · Currency not specified
Swipe the chart to see the full date range. Exact records are available in the table below.
36 transactions plotted for one security and transaction type. 0 have no reported quantity. A value chart requires a stated currency. Individual reported values remain visible in the table.
50 dated transactions in this page sample · 7 reporting owners.
View timeline as a table
| Transaction date | Company / security | Reporting owners | Acquisition type | Quantity | Price | Reference value | Currency |
|---|---|---|---|---|---|---|---|
| Oct 6, 2026 | Canadian Solar Inc.Common Stock | Ruda Harry E (Director) | Exercise / conversion | 1,203 | 0 | 0 | Currency not specified |
| Oct 6, 2026 | Canadian Solar Inc.Common Stock | Wong Andrew Luen Cheung (Director) | Exercise / conversion | 1,203 | 0 | 0 | Currency not specified |
| Oct 6, 2026 | Canadian Solar Inc.Common Stock | Qu Yuan (Director) | Exercise / conversion | 2,770 | 0 | 0 | Currency not specified |
| Oct 6, 2026 | Global Net Lease, Inc.Common Stock | Richardson Leon (Director) | Stock award | 3,481 | 8.26 | 28,753.06 | Currency not specified |
| Oct 6, 2026 | Global Net Lease, Inc.Common Stock | KAUFFMAN ROBERT I (Director) | Stock award | 4,389 | 8.26 | 36,253.14 | Currency not specified |
| Dec 5, 2025 | SECURITY NATIONAL FINANCIAL CORPRestricted Stock Unit | MOODY H. CRAIG (Director) | Stock award | 1,230 | 8.53 | 10,491.9 | Currency not specified |
| Dec 1, 2023 | SECURITY NATIONAL FINANCIAL CORPDirector Stock Option (right to buy) | MOODY H. CRAIG (Director) | Stock award | 9,261 | 6.85 | 63,437.85 | Currency not specified |
| Dec 2, 2022 | SECURITY NATIONAL FINANCIAL CORPDirector Stock Option (right to buy) | MOODY H. CRAIG (Director) | Stock award | 8,509 | 5.28 | 44,927.52 | Currency not specified |
| Dec 3, 2021 | SECURITY NATIONAL FINANCIAL CORPDirector Stock Option (right to buy) | MOODY H. CRAIG (Director) | Stock award | 7,658 | 6.67 | 51,078.86 | Currency not specified |
| Mar 27, 2020 | SECURITY NATIONAL FINANCIAL CORPDirector Stock Option (right to buy) | MOODY H. CRAIG (Director) | Stock award | 8,243 | 2.7 | 22,256.1 | Currency not specified |
| Dec 6, 2019 | SECURITY NATIONAL FINANCIAL CORPDirector Stock Option (right to buy) | MOODY H. CRAIG (Director) | Stock award | 8,654 | 3.71 | 32,106.34 | Currency not specified |
| Nov 30, 2018 | SECURITY NATIONAL FINANCIAL CORPDirector Stock Option (right to buy) | MOODY H. CRAIG (Director) | Stock award | 9,090 | 3.57 | 32,451.3 | Currency not specified |
| Dec 1, 2017 | SECURITY NATIONAL FINANCIAL CORPDirector Stock Option (right to buy) | MOODY H. CRAIG (Director) | Stock award | 1,590 | 3.11 | 4,944.9 | Currency not specified |
| Oct 1, 2026 | SECURITY NATIONAL FINANCIAL CORPClass A Common Stock | MOODY H. CRAIG (Director) | Exercise / conversion | 615 | 8.53 | 5,245.95 | Currency not specified |
| Mar 30, 2026 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 7,371 | 0.99 | 7,297.29 | Currency not specified |
| Mar 24, 2026 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 4,549 | 1.33 | 6,050.17 | Currency not specified |
| Mar 23, 2026 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 17,526 | 1.33 | 23,309.58 | Currency not specified |
| Mar 17, 2026 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 22,805 | 1.3099 | 29,872.2695 | Currency not specified |
| Mar 16, 2026 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 1,682 | 1.3 | 2,186.6 | Currency not specified |
| Mar 12, 2026 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 967 | 1.32 | 1,276.44 | Currency not specified |
| Mar 3, 2026 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 752 | 1.42 | 1,067.84 | Currency not specified |
| Mar 2, 2026 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 1,424 | 1.4 | 1,993.6 | Currency not specified |
| Feb 23, 2026 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 14,943 | 1.41 | 21,069.63 | Currency not specified |
| Feb 12, 2026 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 100 | 1.38 | 138 | Currency not specified |
| Feb 11, 2026 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 15,703 | 1.43 | 22,455.29 | Currency not specified |
| Feb 9, 2026 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 129 | 1.46 | 188.34 | Currency not specified |
| Feb 5, 2026 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 40,535 | 1.4495 | 58,755.4825 | Currency not specified |
| Feb 4, 2026 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 19,324 | 1.41 | 27,246.84 | Currency not specified |
| Feb 2, 2026 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 637 | 1.49 | 949.13 | Currency not specified |
| Jan 30, 2026 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 4,050 | 1.48 | 5,994 | Currency not specified |
| Jan 27, 2026 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 33,013 | 1.4847 | 49,014.4011 | Currency not specified |
| Jan 23, 2026 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 30,000 | 1.4798 | 44,394 | Currency not specified |
| Jan 8, 2026 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 20,000 | 1.2 | 24,000 | Currency not specified |
| Jan 7, 2026 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 1,330 | 1.19 | 1,582.7 | Currency not specified |
| Dec 30, 2025 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 7,009 | 1.15 | 8,060.35 | Currency not specified |
| Dec 22, 2025 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 4,031 | 1 | 4,031 | Currency not specified |
| Dec 19, 2025 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 14,202 | 0.97 | 13,775.94 | Currency not specified |
| Dec 16, 2025 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 7,675 | 0.99 | 7,598.25 | Currency not specified |
| Dec 15, 2025 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 11,404 | 0.94 | 10,719.76 | Currency not specified |
| Dec 12, 2025 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 20,000 | 0.97 | 19,400 | Currency not specified |
| Dec 10, 2025 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 18,892 | 0.935 | 17,664.02 | Currency not specified |
| Dec 9, 2025 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 20,000 | 0.94 | 18,800 | Currency not specified |
| Dec 5, 2025 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 10,260 | 0.94 | 9,644.4 | Currency not specified |
| Dec 3, 2025 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 244 | 0.93 | 226.92 | Currency not specified |
| Dec 1, 2025 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 20,000 | 0.96 | 19,200 | Currency not specified |
| Nov 28, 2025 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 3,885 | 0.96 | 3,729.6 | Currency not specified |
| Nov 26, 2025 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 3,033 | 0.93 | 2,820.69 | Currency not specified |
| Nov 25, 2025 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 69 | 0.91 | 62.79 | Currency not specified |
| Nov 20, 2025 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 925 | 0.94 | 869.5 | Currency not specified |
| Nov 14, 2025 | IRIDEX CORPCommon Stock | Lin Shih-Yao David (10% owner) | Purchase | 24,626 | 0.8781 | 21,624.0906 | Currency not specified |
Only transactions on this page are shown. Preset 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.
Transaction details
Reporting owners, quantities, prices, and source filings.
| Filed / transacted | Company | Reporting owners | Type / security | Quantity | Price / reference value | Details |
|---|---|---|---|---|---|---|
| Trade: | Canadian Solar Inc.CSIQ · company listings | Ruda Harry EDirector | Exercise / conversionCommon StockNon-derivative security · Code M | 1,203 | 0Value: 0Currency not specified | View ↗ |
| Trade: | Canadian Solar Inc.CSIQ · company listings | Wong Andrew Luen CheungDirector | Exercise / conversionCommon StockNon-derivative security · Code M | 1,203 | 0Value: 0Currency not specified | View ↗ |
| Trade: | Canadian Solar Inc.CSIQ · company listings | Qu YuanDirector | Exercise / conversionCommon StockNon-derivative security · Code M | 2,770 | 0Value: 0Currency not specified | View ↗ |
| Trade: | Global Net Lease, Inc.GNL · GNL-PA · GNL-PB · GNL-PD · GNL-PE · company listings | Richardson LeonDirector | Stock awardCommon StockNon-derivative security · Code A | 3,481 | 8.26Value: 28,753.06Currency not specified | View ↗ |
| Trade: | Global Net Lease, Inc.GNL · GNL-PA · GNL-PB · GNL-PD · GNL-PE · company listings | KAUFFMAN ROBERT IDirector | Stock awardCommon StockNon-derivative security · Code A | 4,389 | 8.26Value: 36,253.14Currency not specified | View ↗ |
| Trade: | SECURITY NATIONAL FINANCIAL CORPSNFCA · company listings | MOODY H. CRAIGDirector | Stock awardRestricted Stock UnitDerivative security · Code A | 1,230 | 8.53Value: 10,491.9Currency not specified | View ↗ |
| Trade: | SECURITY NATIONAL FINANCIAL CORPSNFCA · company listings | MOODY H. CRAIGDirector | Stock awardDirector Stock Option (right to buy)Derivative security · Code A | 9,261 | 6.85Value: 63,437.85Currency not specified | View ↗ |
| Trade: | SECURITY NATIONAL FINANCIAL CORPSNFCA · company listings | MOODY H. CRAIGDirector | Stock awardDirector Stock Option (right to buy)Derivative security · Code A | 8,509 | 5.28Value: 44,927.52Currency not specified | View ↗ |
| Trade: | SECURITY NATIONAL FINANCIAL CORPSNFCA · company listings | MOODY H. CRAIGDirector | Stock awardDirector Stock Option (right to buy)Derivative security · Code A | 7,658 | 6.67Value: 51,078.86Currency not specified | View ↗ |
| Trade: | SECURITY NATIONAL FINANCIAL CORPSNFCA · company listings | MOODY H. CRAIGDirector | Stock awardDirector Stock Option (right to buy)Derivative security · Code A | 8,243 | 2.7Value: 22,256.1Currency not specified | View ↗ |
| Trade: | SECURITY NATIONAL FINANCIAL CORPSNFCA · company listings | MOODY H. CRAIGDirector | Stock awardDirector Stock Option (right to buy)Derivative security · Code A | 8,654 | 3.71Value: 32,106.34Currency not specified | View ↗ |
| Trade: | SECURITY NATIONAL FINANCIAL CORPSNFCA · company listings | MOODY H. CRAIGDirector | Stock awardDirector Stock Option (right to buy)Derivative security · Code A | 9,090 | 3.57Value: 32,451.3Currency not specified | View ↗ |
| Trade: | SECURITY NATIONAL FINANCIAL CORPSNFCA · company listings | MOODY H. CRAIGDirector | Stock awardDirector Stock Option (right to buy)Derivative security · Code A | 1,590 | 3.11Value: 4,944.9Currency not specified | View ↗ |
| Trade: | SECURITY NATIONAL FINANCIAL CORPSNFCA · company listings | MOODY H. CRAIGDirector | Exercise / conversionClass A Common StockNon-derivative security · Code M | 615 | 8.53Value: 5,245.95Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 7,371 | 0.99Value: 7,297.29Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 4,549 | 1.33Value: 6,050.17Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 17,526 | 1.33Value: 23,309.58Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 22,805 | 1.3099 *Value: 29,872.2695Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 1,682 | 1.3Value: 2,186.6Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 967 | 1.32Value: 1,276.44Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 752 | 1.42Value: 1,067.84Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 1,424 | 1.4Value: 1,993.6Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 14,943 | 1.41Value: 21,069.63Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 100 | 1.38Value: 138Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 15,703 | 1.43Value: 22,455.29Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 129 | 1.46Value: 188.34Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 40,535 | 1.4495 *Value: 58,755.4825Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 19,324 | 1.41Value: 27,246.84Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 637 | 1.49Value: 949.13Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 4,050 | 1.48Value: 5,994Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 33,013 | 1.4847 *Value: 49,014.4011Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 30,000 | 1.4798 *Value: 44,394Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 20,000 | 1.2Value: 24,000Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 1,330 | 1.19Value: 1,582.7Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 7,009 | 1.15Value: 8,060.35Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 4,031 | 1Value: 4,031Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 14,202 | 0.97Value: 13,775.94Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 7,675 | 0.99Value: 7,598.25Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 11,404 | 0.94Value: 10,719.76Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 20,000 | 0.97Value: 19,400Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 18,892 | 0.935Value: 17,664.02Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 20,000 | 0.94Value: 18,800Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 10,260 | 0.94Value: 9,644.4Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 244 | 0.93Value: 226.92Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 20,000 | 0.96Value: 19,200Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 3,885 | 0.96Value: 3,729.6Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 3,033 | 0.93Value: 2,820.69Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 69 | 0.91Value: 62.79Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 925 | 0.94Value: 869.5Currency not specified | View ↗ |
| Trade: | IRIDEX CORPIRIX · company listings | Lin Shih-Yao David10% owner | PurchaseCommon StockNon-derivative security · Code P | 24,626 | 0.8781 *Value: 21,624.0906Currency not specified | View ↗ |
50 transactions on this page. Filing date, newest first.
Filters use the date a filing was submitted, not the date of the transaction. Coverage is incomplete while historical records are being loaded. How we organize the data →