BARROS PHILIP RYAN SR.
Insider CIK 1691537 · ICHR Chief Technology Officer, Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2026-08-19 | 2026-08-20 | 500 | $62.67 | $31.3K | 161,562 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2026-08-19 | 2026-08-20 | 814 | $61.39 | $50.0K | 162,062 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2026-08-19 | 2026-08-20 | 500 | $62.67 | $31.3K | 161,562 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2026-08-19 | 2026-08-20 | 814 | $61.39 | $50.0K | 162,062 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | F Tax w/h | 2026-08-18 | 2026-08-20 | 881 | $66.08 | $58.2K | 162,876 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | F Tax w/h | 2026-08-18 | 2026-08-20 | 881 | $66.08 | $58.2K | 162,876 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | F Tax w/h | 2026-08-15 | 2026-08-20 | 610 | $71.05 | $43.3K | 163,757 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | F Tax w/h | 2026-08-15 | 2026-08-20 | 610 | $71.05 | $43.3K | 163,757 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | F Tax w/h | 2026-08-14 | 2026-08-20 | 711 | $71.05 | $50.5K | 164,367 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | F Tax w/h | 2026-08-14 | 2026-08-20 | 711 | $71.05 | $50.5K | 164,367 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2026-06-04 | 2026-06-05 | 1,403 | — | $0 | 0 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2026-06-04 | 2026-06-05 | 1,403 | $21.76 | $30.5K | 178,783 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2026-06-04 | 2026-06-05 | 13,705 | $70.19 | $962.0K | 165,078 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | F Tax w/h | 2026-05-24 | 2026-05-27 | 1,078 | $68.96 | $74.3K | 177,380 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | F Tax w/h | 2026-05-18 | 2026-05-19 | 881 | — | $0 | 178,458 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | F Tax w/h | 2026-05-15 | 2026-05-15 | 610 | $73.27 | $44.7K | 150,483 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | F Tax w/h | 2026-05-14 | 2026-05-15 | 2,843 | $74.51 | $211.8K | 151,093 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | A Award | 2026-05-14 | 2026-05-18 | 28,856 | — | $0 | 179,339 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2026-02-26 | 2026-02-27 | 21,000 | $46.63 | $979.2K | 153,936 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | F Tax w/h | 2026-02-24 | 2026-02-25 | 695 | $53.58 | $37.2K | 174,936 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | F Tax w/h | 2026-02-18 | 2026-02-19 | 568 | $47.84 | $27.2K | 175,631 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | F Tax w/h | 2026-02-15 | 2026-02-18 | 393 | $46.77 | $18.4K | 176,199 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | A Award | 2026-02-12 | 2026-02-17 | 3,160 | — | $0 | 176,592 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | A Award | 2025-12-01 | 2025-12-03 | 105,805 | — | $0 | 174,207 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | A Award | 2025-12-01 | 2025-12-03 | 105,805 | — | $0 | 174,207 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | A Award | 2025-05-14 | 2025-05-16 | 20,433 | — | $0 | 74,199 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | A Award | 2025-02-12 | 2025-02-20 | 9,055 | — | $0 | 54,752 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2024-12-02 | 2024-12-04 | 15,539 | $35.22 | $547.3K | 46,601 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | A Award | 2024-05-15 | 2024-05-17 | 17,521 | — | $0 | 68,191 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | F Tax w/h | 2024-02-28 | 2024-02-28 | 988 | $43.83 | $43.3K | 51,573 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2024-02-16 | 2024-02-20 | 2,814 | — | $0 | 1,403 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2024-02-16 | 2024-02-20 | 7,226 | $45.39 | $328.0K | 50,490 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2024-02-16 | 2024-02-20 | 2,814 | $21.76 | $61.2K | 57,716 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | A Award | 2024-02-14 | 2024-02-28 | 2,763 | — | $0 | 52,561 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2023-09-06 | 2023-09-06 | 2,814 | — | $0 | 4,217 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2023-09-06 | 2023-09-06 | 1,433 | — | $0 | 0 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2023-09-06 | 2023-09-06 | 2,814 | $21.76 | $61.2K | 72,450 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2023-09-06 | 2023-09-06 | 14,965 | $34.46 | $515.7K | 57,485 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2023-09-06 | 2023-09-06 | 1,433 | $22.56 | $32.3K | 69,636 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | A Award | 2023-05-18 | 2023-05-22 | 25,316 | — | $0 | 72,428 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2023-02-17 | 2023-02-22 | 9,849 | — | $0 | 7,031 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2023-02-17 | 2023-02-22 | 10,024 | — | $0 | 1,433 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2023-02-17 | 2023-02-22 | 7,617 | — | $0 | 0 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2023-02-17 | 2023-02-22 | 7,617 | $24.89 | $189.6K | 64,185 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2023-02-17 | 2023-02-22 | 10,024 | $22.56 | $226.1K | 74,209 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2023-02-17 | 2023-02-22 | 9,849 | $21.76 | $214.3K | 84,058 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2023-02-17 | 2023-02-22 | 35,502 | $34.37 | $1.22M | 48,556 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2022-05-25 | 2022-05-26 | 12,249 | $26.85 | $328.9K | 61,090 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | A Award | 2022-05-24 | 2022-05-26 | 30,992 | — | $0 | 73,339 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2021-05-18 | 2021-05-20 | 2,537 | — | $0 | 7,617 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2021-05-18 | 2021-05-20 | 5,627 | — | $0 | 16,880 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2021-05-18 | 2021-05-20 | 1,432 | — | $0 | 11,457 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2021-05-18 | 2021-05-20 | 5,627 | $21.76 | $122.4K | 65,396 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2021-05-18 | 2021-05-20 | 1,432 | $22.56 | $32.3K | 59,769 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2021-05-18 | 2021-05-20 | 2,537 | $24.89 | $63.1K | 58,337 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2021-05-18 | 2021-05-20 | 14,573 | $50.47 | $735.5K | 50,823 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | A Award | 2021-05-11 | 2021-05-14 | 13,114 | — | $0 | 59,875 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2021-05-07 | 2021-05-07 | 2,864 | — | $0 | 12,889 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2021-05-07 | 2021-05-07 | 5,074 | — | $0 | 10,154 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2021-05-07 | 2021-05-07 | 3,550 | — | $0 | 0 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2021-05-07 | 2021-05-07 | 5,074 | $24.89 | $126.3K | 13,188 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2021-05-07 | 2021-05-07 | 2,864 | $22.56 | $64.6K | 16,052 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2021-05-07 | 2021-05-07 | 16,052 | $55.30 | $887.7K | 0 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2021-05-07 | 2021-05-07 | 3,550 | $17.14 | $60.8K | 8,114 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2020-11-13 | 2020-11-16 | 8,875 | — | $0 | 3,550 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2020-11-13 | 2020-11-16 | 7,161 | — | $0 | 15,753 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2020-11-13 | 2020-11-16 | 25,372 | — | $0 | 15,228 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2020-11-13 | 2020-11-16 | 8,875 | $17.14 | $152.1K | 65,691 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2020-11-13 | 2020-11-16 | 25,372 | $24.89 | $631.5K | 91,063 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2020-11-13 | 2020-11-16 | 7,161 | $22.56 | $161.6K | 98,224 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2020-11-13 | 2020-11-16 | 44,279 | $27.77 | $1.23M | 53,945 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2020-05-28 | 2020-06-01 | 5,797 | — | $0 | 0 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2020-05-28 | 2020-06-01 | 15,123 | $22.72 | $343.6K | 58,847 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2020-05-28 | 2020-06-01 | 5,797 | $9.42 | $54.6K | 73,970 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | A Award deriv | 2020-05-12 | 2020-05-14 | 22,507 | — | $0 | 22,507 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | A Award | 2020-05-12 | 2020-05-14 | 27,344 | — | $0 | 70,850 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2019-09-05 | 2019-09-06 | 3,550 | — | $0 | 12,425 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2019-09-05 | 2019-09-06 | 3,864 | — | $0 | 5,797 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2019-09-05 | 2019-09-06 | 15,338 | $23.18 | $355.5K | 44,687 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2019-09-05 | 2019-09-06 | 3,550 | $17.14 | $60.8K | 60,025 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2019-09-05 | 2019-09-06 | 3,864 | $9.42 | $36.4K | 56,475 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | A Award deriv | 2019-05-14 | 2019-05-20 | 22,914 | — | $0 | 22,914 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | A Award | 2019-05-14 | 2019-05-20 | 26,378 | — | $0 | 53,680 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2019-02-13 | 2019-02-19 | 4,440 | — | $0 | 0 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2019-02-13 | 2019-02-19 | 11,592 | — | $0 | 9,661 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2019-02-13 | 2019-02-19 | 12,425 | — | $0 | 15,975 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2019-02-13 | 2019-02-19 | 11,592 | $9.42 | $109.2K | 45,194 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2019-02-13 | 2019-02-19 | 12,425 | $17.14 | $213.0K | 57,619 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2019-02-13 | 2019-02-19 | 28,457 | $21.57 | $613.8K | 29,162 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2019-02-13 | 2019-02-19 | 4,440 | $14.90 | $66.2K | 33,062 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2018-09-30 | 2018-10-02 | 800 | — | $0 | 8,000 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2018-09-30 | 2018-10-02 | 523 | — | $0 | 3,139 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | C Conversion deriv | 2018-06-30 | 2018-07-03 | 800 | — | $0 | 8,800 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2018-06-30 | 2018-07-03 | 523 | — | $0 | 2,616 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2018-03-01 | 2018-03-05 | 9,342 | — | $0 | 21,253 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2018-03-01 | 2018-03-05 | 3,560 | — | $0 | 4,440 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2018-03-01 | 2018-03-05 | 22,748 | — | $0 | 0 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2018-03-01 | 2018-03-05 | 22,748 | $8.05 | $183.1K | 22,748 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2018-03-01 | 2018-03-05 | 3,560 | $14.90 | $53.0K | 26,308 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2018-03-01 | 2018-03-05 | 9,342 | $9.42 | $88.0K | 35,650 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2018-03-01 | 2018-03-05 | 35,650 | $25.47 | $908.0K | 0 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | A Award deriv | 2018-02-15 | 2018-02-21 | 18,300 | — | $0 | 18,300 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | A Award deriv | 2018-02-15 | 2018-02-21 | 40,600 | — | $0 | 40,600 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2017-12-01 | 2017-12-04 | 3,560 | — | $0 | 8,000 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2017-12-01 | 2017-12-04 | 32,090 | — | $0 | 22,748 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2017-12-01 | 2017-12-04 | 35,650 | $26.37 | $940.1K | 0 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2017-12-01 | 2017-12-04 | 3,560 | $14.90 | $53.0K | 35,650 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2017-12-01 | 2017-12-04 | 32,090 | $8.05 | $258.3K | 32,090 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2017-09-05 | 2017-09-06 | 3,560 | — | $0 | 11,560 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2017-09-05 | 2017-09-06 | 32,090 | — | $0 | 54,838 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2017-09-05 | 2017-09-06 | 32,090 | $8.05 | $258.3K | 32,090 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2017-09-05 | 2017-09-06 | 35,650 | $22.48 | $801.4K | 0 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2017-09-05 | 2017-09-06 | 3,560 | $14.90 | $53.0K | 35,650 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2017-08-23 | 2017-08-24 | 8,290 | $18.50 | $153.4K | 0 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2017-08-22 | 2017-08-24 | 8,290 | — | $0 | 15,120 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2017-08-22 | 2017-08-24 | 8,290 | $14.90 | $123.5K | 8,290 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2017-08-08 | 2017-08-09 | 24,870 | $18.50 | $460.1K | 0 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2017-08-07 | 2017-08-09 | 318 | — | $0 | 30,595 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2017-08-07 | 2017-08-09 | 24,552 | — | $0 | 23,410 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2017-08-07 | 2017-08-09 | 24,552 | $14.90 | $365.8K | 24,552 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2017-08-07 | 2017-08-09 | 318 | $9.42 | $3.0K | 24,870 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2017-06-07 | 2017-06-09 | 3,560 | — | $0 | 47,962 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2017-06-07 | 2017-06-09 | 32,090 | — | $0 | 86,928 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2017-06-07 | 2017-06-09 | 3,560 | $14.90 | $53.0K | 3,560 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2017-06-07 | 2017-06-09 | 35,650 | $25.84 | $921.2K | 0 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2017-06-07 | 2017-06-09 | 32,090 | $8.05 | $258.3K | 32,090 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | S Sale | 2017-05-02 | 2017-05-03 | 35,550 | $18.53 | $658.7K | 0 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise deriv | 2017-05-01 | 2017-05-03 | 35,550 | — | $0 | 119,018 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | M Exercise | 2017-05-01 | 2017-05-03 | 35,550 | $8.05 | $286.2K | 35,550 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | A Award deriv | 2017-04-13 | 2017-04-17 | 12,800 | — | $0 | 12,800 | SEC↗ |
| ICHR ICHOR HOLDINGS, LTD. | A Award deriv | 2017-04-13 | 2017-04-17 | 28,400 | — | $0 | 28,400 | SEC↗ |