Lin Shih-Yao David

Insider profile

Performance

Overall performance
3.4

Performance over holding periods
3.4
30 days 90 days 120 days
Average return 0% 8.2% 15.1%
Success rate 27% 68% 82%
Transactions
90 100% Buy
34 71% Buy
47 69% Buy
Lin Shih-Yao David's trades of IRIDEX Corp's stock


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
172.87
Quantity 95,020 -34.4%
Value US$1,808,665
Transaction date
Purchase
Price
44.57
Quantity 62,308 -44.7%
Value US$3,697,032
Transaction date
Purchase
Price
351.21
Quantity 79,960 -1.2%
Value US$1,945,459
Transaction date
Purchase
Price
1.31
Quantity 22,805 +2.0%
Value US$29,872
Transaction date
Purchase
Price
1.30
Quantity 1,682 +0.1%
Value US$2,187
Transaction date
Purchase
Price
1.32
Quantity 967 +0.1%
Value US$1,276
Transaction date
Purchase
Price
1.42
Quantity 752 +0.1%
Value US$1,068
Transaction date
Purchase
Price
1.40
Quantity 1,424 +0.1%
Value US$1,994
Transaction date
Purchase
Price
1.41
Quantity 14,943 +1.3%
Value US$21,070
Transaction date
Purchase
Price
1.38
Quantity 100 +0.0%
Value US$138
Transaction date
Purchase
Price
1.43
Quantity 15,703 +1.4%
Value US$22,455
Transaction date
Purchase
Price
1.46
Quantity 129 +0.0%
Value US$188
Transaction date
Purchase
Price
1.45
Quantity 40,535 +3.8%
Value US$58,755
Transaction date
Purchase
Price
1.41
Quantity 19,324 +1.9%
Value US$27,247
Transaction date
Purchase
Price
1.49
Quantity 637 +0.1%
Value US$949
Transaction date
Purchase
Price
1.48
Quantity 4,050 +0.4%
Value US$5,994
Transaction date
Purchase
Price
1.48
Quantity 33,013 +3.3%
Value US$49,014
Transaction date
Purchase
Price
1.48
Quantity 30,000 +3.1%
Value US$44,394
Transaction date
Purchase
Price
1.20
Quantity 20,000 +2.1%
Value US$24,000
Transaction date
Purchase
Price
1.19
Quantity 1,330 +0.1%
Value US$1,583
Transaction date
Purchase
Price
1.15
Quantity 7,009 +0.7%
Value US$8,060
Transaction date
Purchase
Price
1.00
Quantity 4,031 +0.4%
Value US$4,031
Transaction date
Purchase
Price
0.97
Quantity 14,202 +1.5%
Value US$13,776
Transaction date
Purchase
Price
0.99
Quantity 7,675 +0.8%
Value US$7,598
Transaction date
Purchase
Price
0.94
Quantity 11,404 +1.3%
Value US$10,720
Transaction date
Purchase
Price
0.97
Quantity 20,000 +2.3%
Value US$19,400
Transaction date
Purchase
Price
0.94
Quantity 18,892 +2.2%
Value US$17,664
Transaction date
Purchase
Price
0.94
Quantity 20,000 +2.4%
Value US$18,800
Transaction date
Purchase
Price
0.94
Quantity 10,260 +1.2%
Value US$9,644
Transaction date
Purchase
Price
0.93
Quantity 244 +0.0%
Value US$227
Transaction date
Purchase
Price
0.96
Quantity 20,000 +2.5%
Value US$19,200
Transaction date
Purchase
Price
0.96
Quantity 3,885 +0.5%
Value US$3,730
Transaction date
Purchase
Price
0.93
Quantity 3,033 +0.4%
Value US$2,821
Transaction date
Purchase
Price
0.91
Quantity 69 +0.0%
Value US$63
Transaction date
Purchase
Price
0.94
Quantity 925 +0.1%
Value US$870
Transaction date
Purchase
Price
0.88
Quantity 24,626 +3.1%
Value US$21,624
Transaction date
Purchase
Price
1.04
Quantity 20,000 +2.6%
Value US$20,800
Transaction date
Purchase
Price
1.04
Quantity 115 +0.0%
Value US$120
Transaction date
Purchase
Price
1.04
Quantity 1,496 +0.2%
Value US$1,556
Transaction date
Purchase
Price
1.09
Quantity 10,000 +1.3%
Value US$10,900
Transaction date
Purchase
Price
1.06
Quantity 6,120 +0.8%
Value US$6,487
Transaction date
Purchase
Price
1.08
Quantity 10,000 +1.4%
Value US$10,800
Transaction date
Purchase
Price
1.04
Quantity 422 +0.1%
Value US$439
Transaction date
Purchase
Price
1.05
Quantity 10,000 +1.4%
Value US$10,500
Transaction date
Purchase
Price
1.05
Quantity 100 +0.0%
Value US$105
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-10-07 2026-03-30 B Purchase
95,020 -34.4%
172.87
US$1,808,665
95,020 -34.4% 172.87 US$1,808,665
2026-10-07 2026-03-24 B Purchase
62,308 -44.7%
44.57
US$3,697,032
62,308 -44.7% 44.57 US$3,697,032
2026-10-07 2026-03-23 B Purchase
79,960 -1.2%
351.21
US$1,945,459
79,960 -1.2% 351.21 US$1,945,459
2026-10-07 2026-03-17 B Purchase
22,805 +2.0%
1.31
US$29,872
22,805 +2.0% 1.31 US$29,872
2026-10-07 2026-03-16 B Purchase
1,682 +0.1%
1.30
US$2,187
1,682 +0.1% 1.30 US$2,187
2026-10-07 2026-03-12 B Purchase
967 +0.1%
1.32
US$1,276
967 +0.1% 1.32 US$1,276
2026-10-07 2026-03-03 B Purchase
752 +0.1%
1.42
US$1,068
752 +0.1% 1.42 US$1,068
2026-10-07 2026-03-02 B Purchase
1,424 +0.1%
1.40
US$1,994
1,424 +0.1% 1.40 US$1,994
2026-10-07 2026-02-23 B Purchase
14,943 +1.3%
1.41
US$21,070
14,943 +1.3% 1.41 US$21,070
2026-10-07 2026-02-12 B Purchase
100 +0.0%
1.38
US$138
100 +0.0% 1.38 US$138
2026-10-07 2026-02-11 B Purchase
15,703 +1.4%
1.43
US$22,455
15,703 +1.4% 1.43 US$22,455
2026-10-07 2026-02-09 B Purchase
129 +0.0%
1.46
US$188
129 +0.0% 1.46 US$188
2026-10-07 2026-02-05 B Purchase
40,535 +3.8%
1.45
US$58,755
40,535 +3.8% 1.45 US$58,755
2026-10-07 2026-02-04 B Purchase
19,324 +1.9%
1.41
US$27,247
19,324 +1.9% 1.41 US$27,247
2026-10-07 2026-02-02 B Purchase
637 +0.1%
1.49
US$949
637 +0.1% 1.49 US$949
2026-10-07 2026-01-30 B Purchase
4,050 +0.4%
1.48
US$5,994
4,050 +0.4% 1.48 US$5,994
2026-10-07 2026-01-27 B Purchase
33,013 +3.3%
1.48
US$49,014
33,013 +3.3% 1.48 US$49,014
2026-10-07 2026-01-23 B Purchase
30,000 +3.1%
1.48
US$44,394
30,000 +3.1% 1.48 US$44,394
2026-10-07 2026-01-08 B Purchase
20,000 +2.1%
1.20
US$24,000
20,000 +2.1% 1.20 US$24,000
2026-10-07 2026-01-07 B Purchase
1,330 +0.1%
1.19
US$1,583
1,330 +0.1% 1.19 US$1,583
2026-10-07 2025-12-30 B Purchase
7,009 +0.7%
1.15
US$8,060
7,009 +0.7% 1.15 US$8,060
2026-10-07 2025-12-22 B Purchase
4,031 +0.4%
1.00
US$4,031
4,031 +0.4% 1.00 US$4,031
2026-10-07 2025-12-19 B Purchase
14,202 +1.5%
0.97
US$13,776
14,202 +1.5% 0.97 US$13,776
2026-10-07 2025-12-16 B Purchase
7,675 +0.8%
0.99
US$7,598
7,675 +0.8% 0.99 US$7,598
2026-10-07 2025-12-15 B Purchase
11,404 +1.3%
0.94
US$10,720
11,404 +1.3% 0.94 US$10,720
2026-10-07 2025-12-12 B Purchase
20,000 +2.3%
0.97
US$19,400
20,000 +2.3% 0.97 US$19,400
2026-10-07 2025-12-10 B Purchase
18,892 +2.2%
0.94
US$17,664
18,892 +2.2% 0.94 US$17,664
2026-10-07 2025-12-09 B Purchase
20,000 +2.4%
0.94
US$18,800
20,000 +2.4% 0.94 US$18,800
2026-10-07 2025-12-05 B Purchase
10,260 +1.2%
0.94
US$9,644
10,260 +1.2% 0.94 US$9,644
2026-10-07 2025-12-03 B Purchase
244 +0.0%
0.93
US$227
244 +0.0% 0.93 US$227
2026-10-07 2025-12-01 B Purchase
20,000 +2.5%
0.96
US$19,200
20,000 +2.5% 0.96 US$19,200
2026-10-07 2025-11-28 B Purchase
3,885 +0.5%
0.96
US$3,730
3,885 +0.5% 0.96 US$3,730
2026-10-07 2025-11-26 B Purchase
3,033 +0.4%
0.93
US$2,821
3,033 +0.4% 0.93 US$2,821
2026-10-07 2025-11-25 B Purchase
69 +0.0%
0.91
US$63
69 +0.0% 0.91 US$63
2026-10-07 2025-11-20 B Purchase
925 +0.1%
0.94
US$870
925 +0.1% 0.94 US$870
2026-10-07 2025-11-14 B Purchase
24,626 +3.1%
0.88
US$21,624
24,626 +3.1% 0.88 US$21,624
2026-10-07 2025-11-12 B Purchase
20,000 +2.6%
1.04
US$20,800
20,000 +2.6% 1.04 US$20,800
2026-10-07 2025-11-07 B Purchase
115 +0.0%
1.04
US$120
115 +0.0% 1.04 US$120
2026-10-07 2025-11-06 B Purchase
1,496 +0.2%
1.04
US$1,556
1,496 +0.2% 1.04 US$1,556
2026-10-07 2025-10-27 B Purchase
10,000 +1.3%
1.09
US$10,900
10,000 +1.3% 1.09 US$10,900
2026-10-07 2025-10-22 B Purchase
6,120 +0.8%
1.06
US$6,487
6,120 +0.8% 1.06 US$6,487
2026-10-07 2025-10-21 B Purchase
10,000 +1.4%
1.08
US$10,800
10,000 +1.4% 1.08 US$10,800
2026-10-07 2025-10-20 B Purchase
422 +0.1%
1.04
US$439
422 +0.1% 1.04 US$439
2026-10-07 2025-10-16 B Purchase
10,000 +1.4%
1.05
US$10,500
10,000 +1.4% 1.05 US$10,500
2026-10-07 2025-10-14 B Purchase
100 +0.0%
1.05
US$105
100 +0.0% 1.05 US$105