| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
Chief Executive Officer | Chief Technology Officer
1 company
Barros Philip Ryan Sr. serves as a Chief Executive Officer at ICHR. Across recent SEC filings that breaks down to 0 buys and 18 sells. Those positions are worth an estimated $12.1M at current prices.
Historically, Barros Philip Ryan Sr.'s trades have earned a middling insider score of 68/100 across 7 rated trades. Over a 12-month horizon, 71.4% of those trades were profitable, with an average 12-month return of +20.2%.
The biggest single holding is ICHR (~$12.1M) as Chief Executive Officer. The recent filings there lean toward selling, a net 430,613 shares.
| Date | Ticker | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|
| Feb 13, 2019 | ICHR Ichor Holdings, Ltd. | Chief Technology Officer | Sale+OE | 28,457 | $21.57 | $613,817.49 | -49.4% | |
| Mar 1, 2018 | ICHR Ichor Holdings, Ltd. | Chief Technology Officer | Sale+OE | 35,650 | $25.47 | $908,005.50 | -100% | |
| Dec 1, 2017 | ICHR Ichor Holdings, Ltd. | Chief Technology Officer | Sale+OE | 35,650 | $26.37 | $940,090.50 | -100% | |
| Sep 5, 2017 | ICHR Ichor Holdings, Ltd. | Chief Technology Officer | Sale+OE | 35,650 | $22.48 | $801,412.00 | -100% | |
| Aug 23, 2017 | ICHR Ichor Holdings, Ltd. | Chief Technology Officer | Sale+OE | 8,290 | $18.50 | $153,365.00 | -100% | |
| Aug 8, 2017 | ICHR Ichor Holdings, Ltd. | Chief Technology Officer | Sale+OE | 24,870 | $18.50 | $460,095.00 | -100% | |
| Jun 7, 2017 | ICHR Ichor Holdings, Ltd. | Chief Technology Officer | Sale+OE | 35,650 | $25.84 | $921,196.00 | -100% | |
| May 2, 2017 | ICHR Ichor Holdings, Ltd. | Chief Technology Officer | Sale+OE | 35,550 | $18.53 | $658,563.75 | -100% |