Desq Long
Sign in

Company

IRIDEX CORP

IRIX · CIK 0001006045

SEC FORM 4
$7,297.29

IRIDEX CORP (IRIX)

Purchase of 7,371 shares at $0.99 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Mar 30, 2026 · Disclosed Oct 7, 2026FILED +191 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$6,050.17

IRIDEX CORP (IRIX)

Purchase of 4,549 shares at $1.33 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Mar 24, 2026 · Disclosed Oct 7, 2026FILED +197 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$23,309.58

IRIDEX CORP (IRIX)

Purchase of 17,526 shares at $1.33 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Mar 23, 2026 · Disclosed Oct 7, 2026FILED +198 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$29,872.27

IRIDEX CORP (IRIX)

Purchase of 22,805 shares at $1.3099 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Mar 17, 2026 · Disclosed Oct 7, 2026FILED +204 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$2,186.60

IRIDEX CORP (IRIX)

Purchase of 1,682 shares at $1.3 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Mar 16, 2026 · Disclosed Oct 7, 2026FILED +205 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$1,276.44

IRIDEX CORP (IRIX)

Purchase of 967 shares at $1.32 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Mar 12, 2026 · Disclosed Oct 7, 2026FILED +209 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$1,067.84

IRIDEX CORP (IRIX)

Purchase of 752 shares at $1.42 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Mar 3, 2026 · Disclosed Oct 7, 2026FILED +218 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$1,993.60

IRIDEX CORP (IRIX)

Purchase of 1,424 shares at $1.4 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Mar 2, 2026 · Disclosed Oct 7, 2026FILED +219 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$21,069.63

IRIDEX CORP (IRIX)

Purchase of 14,943 shares at $1.41 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Feb 23, 2026 · Disclosed Oct 7, 2026FILED +226 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$138.00

IRIDEX CORP (IRIX)

Purchase of 100 shares at $1.38 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Feb 12, 2026 · Disclosed Oct 7, 2026FILED +237 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$22,455.29

IRIDEX CORP (IRIX)

Purchase of 15,703 shares at $1.43 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Feb 11, 2026 · Disclosed Oct 7, 2026FILED +238 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$188.34

IRIDEX CORP (IRIX)

Purchase of 129 shares at $1.46 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Feb 9, 2026 · Disclosed Oct 7, 2026FILED +240 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$58,755.48

IRIDEX CORP (IRIX)

Purchase of 40,535 shares at $1.4495 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Feb 5, 2026 · Disclosed Oct 7, 2026FILED +244 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$27,246.84

IRIDEX CORP (IRIX)

Purchase of 19,324 shares at $1.41 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Feb 4, 2026 · Disclosed Oct 7, 2026FILED +245 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$949.13

IRIDEX CORP (IRIX)

Purchase of 637 shares at $1.49 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Feb 2, 2026 · Disclosed Oct 7, 2026FILED +247 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$5,994.00

IRIDEX CORP (IRIX)

Purchase of 4,050 shares at $1.48 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Jan 30, 2026 · Disclosed Oct 7, 2026FILED +250 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$49,014.40

IRIDEX CORP (IRIX)

Purchase of 33,013 shares at $1.4847 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Jan 27, 2026 · Disclosed Oct 7, 2026FILED +253 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$44,394.00

IRIDEX CORP (IRIX)

Purchase of 30,000 shares at $1.4798 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Jan 23, 2026 · Disclosed Oct 7, 2026FILED +257 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$24,000.00

IRIDEX CORP (IRIX)

Purchase of 20,000 shares at $1.2 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Jan 8, 2026 · Disclosed Oct 7, 2026FILED +272 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$1,582.70

IRIDEX CORP (IRIX)

Purchase of 1,330 shares at $1.19 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Jan 7, 2026 · Disclosed Oct 7, 2026FILED +273 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$8,060.35

IRIDEX CORP (IRIX)

Purchase of 7,009 shares at $1.15 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Dec 30, 2025 · Disclosed Oct 7, 2026FILED +281 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$4,031.00

IRIDEX CORP (IRIX)

Purchase of 4,031 shares at $1.00 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Dec 22, 2025 · Disclosed Oct 7, 2026FILED +289 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$13,775.94

IRIDEX CORP (IRIX)

Purchase of 14,202 shares at $0.97 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Dec 19, 2025 · Disclosed Oct 7, 2026FILED +292 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$7,598.25

IRIDEX CORP (IRIX)

Purchase of 7,675 shares at $0.99 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Dec 16, 2025 · Disclosed Oct 7, 2026FILED +295 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$10,719.76

IRIDEX CORP (IRIX)

Purchase of 11,404 shares at $0.94 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Dec 15, 2025 · Disclosed Oct 7, 2026FILED +296 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$19,400.00

IRIDEX CORP (IRIX)

Purchase of 20,000 shares at $0.97 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Dec 12, 2025 · Disclosed Oct 7, 2026FILED +299 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$17,664.02

IRIDEX CORP (IRIX)

Purchase of 18,892 shares at $0.935 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Dec 10, 2025 · Disclosed Oct 7, 2026FILED +301 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$18,800.00

IRIDEX CORP (IRIX)

Purchase of 20,000 shares at $0.94 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Dec 9, 2025 · Disclosed Oct 7, 2026FILED +302 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$9,644.40

IRIDEX CORP (IRIX)

Purchase of 10,260 shares at $0.94 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Dec 5, 2025 · Disclosed Oct 7, 2026FILED +306 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$226.92

IRIDEX CORP (IRIX)

Purchase of 244 shares at $0.93 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Dec 3, 2025 · Disclosed Oct 7, 2026FILED +308 DAYS

Source: SEC Form 4 · 0001062993-26-005214 · filed 2026-10-07 · View filing →

SEC FORM 4
$19,200.00

IRIDEX CORP (IRIX)

Purchase of 20,000 shares at $0.96 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Dec 1, 2025 · Disclosed Oct 7, 2026FILED +310 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$3,729.60

IRIDEX CORP (IRIX)

Purchase of 3,885 shares at $0.96 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Nov 28, 2025 · Disclosed Oct 7, 2026FILED +313 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$2,820.69

IRIDEX CORP (IRIX)

Purchase of 3,033 shares at $0.93 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Nov 26, 2025 · Disclosed Oct 7, 2026FILED +315 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$62.79

IRIDEX CORP (IRIX)

Purchase of 69 shares at $0.91 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Nov 25, 2025 · Disclosed Oct 7, 2026FILED +316 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$869.50

IRIDEX CORP (IRIX)

Purchase of 925 shares at $0.94 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Nov 20, 2025 · Disclosed Oct 7, 2026FILED +321 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$21,624.09

IRIDEX CORP (IRIX)

Purchase of 24,626 shares at $0.8781 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Nov 14, 2025 · Disclosed Oct 7, 2026FILED +327 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$20,800.00

IRIDEX CORP (IRIX)

Purchase of 20,000 shares at $1.04 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Nov 12, 2025 · Disclosed Oct 7, 2026FILED +329 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$119.60

IRIDEX CORP (IRIX)

Purchase of 115 shares at $1.04 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Nov 7, 2025 · Disclosed Oct 7, 2026FILED +334 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$1,555.84

IRIDEX CORP (IRIX)

Purchase of 1,496 shares at $1.04 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Nov 6, 2025 · Disclosed Oct 7, 2026FILED +335 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$10,900.00

IRIDEX CORP (IRIX)

Purchase of 10,000 shares at $1.09 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Oct 27, 2025 · Disclosed Oct 7, 2026FILED +345 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$6,487.20

IRIDEX CORP (IRIX)

Purchase of 6,120 shares at $1.06 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Oct 22, 2025 · Disclosed Oct 7, 2026FILED +350 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$10,800.00

IRIDEX CORP (IRIX)

Purchase of 10,000 shares at $1.08 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Oct 21, 2025 · Disclosed Oct 7, 2026FILED +351 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$438.88

IRIDEX CORP (IRIX)

Purchase of 422 shares at $1.04 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Oct 20, 2025 · Disclosed Oct 7, 2026FILED +352 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$10,500.00

IRIDEX CORP (IRIX)

Purchase of 10,000 shares at $1.05 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Oct 16, 2025 · Disclosed Oct 7, 2026FILED +356 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$105.00

IRIDEX CORP (IRIX)

Purchase of 100 shares at $1.05 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Oct 14, 2025 · Disclosed Oct 7, 2026FILED +358 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$30,400.00

IRIDEX CORP (IRIX)

Purchase of 20,000 shares at $1.52 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Jul 29, 2025 · Disclosed Oct 7, 2026FILED +435 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$25,564.00

IRIDEX CORP (IRIX)

Purchase of 20,000 shares at $1.2782 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Jul 18, 2025 · Disclosed Oct 7, 2026FILED +446 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$7,302.00

IRIDEX CORP (IRIX)

Purchase of 7,302 shares at $1.00 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Jul 11, 2025 · Disclosed Oct 7, 2026FILED +453 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$2,085.53

IRIDEX CORP (IRIX)

Purchase of 2,139 shares at $0.975 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Jul 9, 2025 · Disclosed Oct 7, 2026FILED +455 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$88.00

IRIDEX CORP (IRIX)

Purchase of 100 shares at $0.88 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Jul 1, 2025 · Disclosed Oct 7, 2026FILED +463 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$222.64

IRIDEX CORP (IRIX)

Purchase of 253 shares at $0.88 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Jun 30, 2025 · Disclosed Oct 7, 2026FILED +464 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$44,370.00

IRIDEX CORP (IRIX)

Purchase of 50,000 shares at $0.8874 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Jun 27, 2025 · Disclosed Oct 7, 2026FILED +467 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$1,132.40

IRIDEX CORP (IRIX)

Purchase of 1,192 shares at $0.95 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Jun 23, 2025 · Disclosed Oct 7, 2026FILED +471 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$3,645.53

IRIDEX CORP (IRIX)

Purchase of 3,744 shares at $0.9737 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Jun 18, 2025 · Disclosed Oct 7, 2026FILED +476 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$97.47

IRIDEX CORP (IRIX)

Purchase of 101 shares at $0.965 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Jun 17, 2025 · Disclosed Oct 7, 2026FILED +477 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$13,830.75

IRIDEX CORP (IRIX)

Purchase of 14,712 shares at $0.9401 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Jun 16, 2025 · Disclosed Oct 7, 2026FILED +478 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$1,487.24

IRIDEX CORP (IRIX)

Purchase of 1,582 shares at $0.9401 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Jun 13, 2025 · Disclosed Oct 7, 2026FILED +481 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$221.86

IRIDEX CORP (IRIX)

Purchase of 236 shares at $0.9401 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Jun 12, 2025 · Disclosed Oct 7, 2026FILED +482 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$15,534.43

IRIDEX CORP (IRIX)

Purchase of 15,755 shares at $0.986 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Jun 9, 2025 · Disclosed Oct 7, 2026FILED +485 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$17,616.17

IRIDEX CORP (IRIX)

Purchase of 18,161 shares at $0.97 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Jun 6, 2025 · Disclosed Oct 7, 2026FILED +488 DAYS

Source: SEC Form 4 · 0001062993-26-005212 · filed 2026-10-07 · View filing →

SEC FORM 4
$49,330.00

IRIDEX CORP (IRIX)

Purchase of 50,000 shares at $0.9866 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Jun 5, 2025 · Disclosed Oct 7, 2026FILED +489 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$40,114.00

IRIDEX CORP (IRIX)

Purchase of 40,114 shares at $1.00 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Jun 2, 2025 · Disclosed Oct 7, 2026FILED +492 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$3,599.99

IRIDEX CORP (IRIX)

Purchase of 3,719 shares at $0.968 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded May 29, 2025 · Disclosed Oct 7, 2026FILED +496 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$22,114.44

IRIDEX CORP (IRIX)

Purchase of 23,526 shares at $0.94 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded May 28, 2025 · Disclosed Oct 7, 2026FILED +497 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$79,984.00

IRIDEX CORP (IRIX)

Purchase of 80,000 shares at $0.9998 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded May 23, 2025 · Disclosed Oct 7, 2026FILED +502 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$3,878.04

IRIDEX CORP (IRIX)

Purchase of 3,802 shares at $1.02 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded May 21, 2025 · Disclosed Oct 7, 2026FILED +504 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$20,998.00

IRIDEX CORP (IRIX)

Purchase of 20,000 shares at $1.0499 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded May 20, 2025 · Disclosed Oct 7, 2026FILED +505 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$7,637.62

IRIDEX CORP (IRIX)

Purchase of 7,562 shares at $1.01 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded May 19, 2025 · Disclosed Oct 7, 2026FILED +506 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$3,176.00

IRIDEX CORP (IRIX)

Purchase of 3,176 shares at $1.00 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded May 16, 2025 · Disclosed Oct 7, 2026FILED +509 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$39,937.00

IRIDEX CORP (IRIX)

Purchase of 39,937 shares at $1.00 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded May 15, 2025 · Disclosed Oct 7, 2026FILED +510 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$55,000.00

IRIDEX CORP (IRIX)

Purchase of 50,000 shares at $1.1 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded May 14, 2025 · Disclosed Oct 7, 2026FILED +511 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$57,975.00

IRIDEX CORP (IRIX)

Purchase of 50,000 shares at $1.1595 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded May 12, 2025 · Disclosed Oct 7, 2026FILED +513 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$978.65

IRIDEX CORP (IRIX)

Purchase of 851 shares at $1.15 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded May 9, 2025 · Disclosed Oct 7, 2026FILED +516 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$23,000.00

IRIDEX CORP (IRIX)

Purchase of 20,000 shares at $1.15 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded May 8, 2025 · Disclosed Oct 7, 2026FILED +517 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$30,815.35

IRIDEX CORP (IRIX)

Purchase of 26,581 shares at $1.1593 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded May 7, 2025 · Disclosed Oct 7, 2026FILED +518 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$13,538.95

IRIDEX CORP (IRIX)

Purchase of 11,773 shares at $1.15 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded May 6, 2025 · Disclosed Oct 7, 2026FILED +519 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$4,757.76

IRIDEX CORP (IRIX)

Purchase of 4,032 shares at $1.18 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Apr 30, 2025 · Disclosed Oct 7, 2026FILED +525 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$7,628.66

IRIDEX CORP (IRIX)

Purchase of 6,253 shares at $1.22 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Apr 28, 2025 · Disclosed Oct 7, 2026FILED +527 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$60,000.00

IRIDEX CORP (IRIX)

Purchase of 50,000 shares at $1.2 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Apr 24, 2025 · Disclosed Oct 7, 2026FILED +531 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$1,255.62

IRIDEX CORP (IRIX)

Purchase of 1,231 shares at $1.02 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Apr 22, 2025 · Disclosed Oct 7, 2026FILED +533 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$7,374.60

IRIDEX CORP (IRIX)

Purchase of 7,230 shares at $1.02 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Apr 21, 2025 · Disclosed Oct 7, 2026FILED +534 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$20,400.00

IRIDEX CORP (IRIX)

Purchase of 20,000 shares at $1.02 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Apr 17, 2025 · Disclosed Oct 7, 2026FILED +538 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$852.63

IRIDEX CORP (IRIX)

Purchase of 879 shares at $0.97 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Apr 15, 2025 · Disclosed Oct 7, 2026FILED +540 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$729.83

IRIDEX CORP (IRIX)

Purchase of 789 shares at $0.925 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Apr 10, 2025 · Disclosed Oct 7, 2026FILED +545 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$5,416.62

IRIDEX CORP (IRIX)

Purchase of 6,226 shares at $0.87 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Apr 9, 2025 · Disclosed Oct 7, 2026FILED +546 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$2,545.75

IRIDEX CORP (IRIX)

Purchase of 2,995 shares at $0.85 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Apr 8, 2025 · Disclosed Oct 7, 2026FILED +547 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$8,960.82

IRIDEX CORP (IRIX)

Purchase of 10,674 shares at $0.8395 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Apr 7, 2025 · Disclosed Oct 7, 2026FILED +548 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$13,348.50

IRIDEX CORP (IRIX)

Purchase of 15,000 shares at $0.8899 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Apr 4, 2025 · Disclosed Oct 7, 2026FILED +551 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$7,881.69

IRIDEX CORP (IRIX)

Purchase of 8,834 shares at $0.8922 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Mar 26, 2025 · Disclosed Oct 7, 2026FILED +560 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$4,673.00

IRIDEX CORP (IRIX)

Purchase of 5,000 shares at $0.9346 per share.

Reporting Person Lin Shih-Yao David · Transaction Code P

Traded Mar 25, 2025 · Disclosed Oct 7, 2026FILED +561 DAYS

Source: SEC Form 4 · 0001062993-26-005210 · filed 2026-10-07 · View filing →

SEC FORM 4
$15,115.54

IRIDEX CORP (IRIX)

Disposition (code F) of 23,917 shares at $0.632 per share.

Reporting Person Mercer Patrick · Officer Title President and CEO · Transaction Code F

Traded Oct 1, 2026 · Disclosed Oct 5, 2026

Source: SEC Form 4 · 0001193125-26-413952 · filed 2026-10-05 · View filing →

SEC FORM 4
$4,977.00

IRIDEX CORP (IRIX)

Purchase of 7,900 shares at $0.63 per share.

Reporting Person Dizon Romeo R · Officer Title Chief Financial Officer · Transaction Code P

Traded Sep 16, 2026 · Disclosed Sep 16, 2026

Source: SEC Form 4 · 0001193125-26-393119 · filed 2026-09-16 · View filing →

SEC FORM 4
$1,530.10

IRIDEX CORP (IRIX)

Purchase of 2,354 shares at $0.65 per share.

Reporting Person Dizon Romeo R · Officer Title Chief Financial Officer · Transaction Code P

Traded Sep 14, 2026 · Disclosed Sep 14, 2026

Source: SEC Form 4 · 0001193125-26-390061 · filed 2026-09-14 · View filing →

SEC FORM 4
$3,468.00

IRIDEX CORP (IRIX)

Purchase of 5,100 shares at $0.68 per share.

Reporting Person Dizon Romeo R · Officer Title Chief Financial Officer · Transaction Code P

Traded Sep 10, 2026 · Disclosed Sep 10, 2026

Source: SEC Form 4 · 0001193125-26-387539 · filed 2026-09-10 · View filing →

SEC FORM 4
$973.44

IRIDEX CORP (IRIX)

Purchase of 1,300 shares at $0.7488 per share.

Reporting Person Dizon Romeo R · Officer Title Chief Financial Officer · Transaction Code P

Traded Aug 24, 2026 · Disclosed Aug 24, 2026

Source: SEC Form 4 · 0001193125-26-362654 · filed 2026-08-24 · View filing →

SEC FORM 4
$4,025.46

IRIDEX CORP (IRIX)

Purchase of 5,368 shares at $0.7499 per share.

Reporting Person Dizon Romeo R · Officer Title Chief Financial Officer · Transaction Code P

Traded Aug 24, 2026 · Disclosed Aug 24, 2026

Source: SEC Form 4 · 0001193125-26-362654 · filed 2026-08-24 · View filing →