Sign inGet started

BARROS PHILIP RYAN SR.

Insider CIK 1691537 · ICHR Chief Technology Officer, Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
ICHR ICHOR HOLDINGS, LTD. S Sale2026-08-192026-08-20500$62.67 $31.3K161,562SEC↗
ICHR ICHOR HOLDINGS, LTD. S Sale2026-08-192026-08-20814$61.39 $50.0K162,062SEC↗
ICHR ICHOR HOLDINGS, LTD. S Sale2026-08-192026-08-20500$62.67 $31.3K161,562SEC↗
ICHR ICHOR HOLDINGS, LTD. S Sale2026-08-192026-08-20814$61.39 $50.0K162,062SEC↗
ICHR ICHOR HOLDINGS, LTD. F Tax w/h2026-08-182026-08-20881$66.08 $58.2K162,876SEC↗
ICHR ICHOR HOLDINGS, LTD. F Tax w/h2026-08-182026-08-20881$66.08 $58.2K162,876SEC↗
ICHR ICHOR HOLDINGS, LTD. F Tax w/h2026-08-152026-08-20610$71.05 $43.3K163,757SEC↗
ICHR ICHOR HOLDINGS, LTD. F Tax w/h2026-08-152026-08-20610$71.05 $43.3K163,757SEC↗
ICHR ICHOR HOLDINGS, LTD. F Tax w/h2026-08-142026-08-20711$71.05 $50.5K164,367SEC↗
ICHR ICHOR HOLDINGS, LTD. F Tax w/h2026-08-142026-08-20711$71.05 $50.5K164,367SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2026-06-042026-06-051,403— $00SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2026-06-042026-06-051,403$21.76 $30.5K178,783SEC↗
ICHR ICHOR HOLDINGS, LTD. S Sale2026-06-042026-06-0513,705$70.19 $962.0K165,078SEC↗
ICHR ICHOR HOLDINGS, LTD. F Tax w/h2026-05-242026-05-271,078$68.96 $74.3K177,380SEC↗
ICHR ICHOR HOLDINGS, LTD. F Tax w/h2026-05-182026-05-19881— $0178,458SEC↗
ICHR ICHOR HOLDINGS, LTD. F Tax w/h2026-05-152026-05-15610$73.27 $44.7K150,483SEC↗
ICHR ICHOR HOLDINGS, LTD. F Tax w/h2026-05-142026-05-152,843$74.51 $211.8K151,093SEC↗
ICHR ICHOR HOLDINGS, LTD. A Award2026-05-142026-05-1828,856— $0179,339SEC↗
ICHR ICHOR HOLDINGS, LTD. S Sale2026-02-262026-02-2721,000$46.63 $979.2K153,936SEC↗
ICHR ICHOR HOLDINGS, LTD. F Tax w/h2026-02-242026-02-25695$53.58 $37.2K174,936SEC↗
ICHR ICHOR HOLDINGS, LTD. F Tax w/h2026-02-182026-02-19568$47.84 $27.2K175,631SEC↗
ICHR ICHOR HOLDINGS, LTD. F Tax w/h2026-02-152026-02-18393$46.77 $18.4K176,199SEC↗
ICHR ICHOR HOLDINGS, LTD. A Award2026-02-122026-02-173,160— $0176,592SEC↗
ICHR ICHOR HOLDINGS, LTD. A Award2025-12-012025-12-03105,805— $0174,207SEC↗
ICHR ICHOR HOLDINGS, LTD. A Award2025-12-012025-12-03105,805— $0174,207SEC↗
ICHR ICHOR HOLDINGS, LTD. A Award2025-05-142025-05-1620,433— $074,199SEC↗
ICHR ICHOR HOLDINGS, LTD. A Award2025-02-122025-02-209,055— $054,752SEC↗
ICHR ICHOR HOLDINGS, LTD. S Sale2024-12-022024-12-0415,539$35.22 $547.3K46,601SEC↗
ICHR ICHOR HOLDINGS, LTD. A Award2024-05-152024-05-1717,521— $068,191SEC↗
ICHR ICHOR HOLDINGS, LTD. F Tax w/h2024-02-282024-02-28988$43.83 $43.3K51,573SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2024-02-162024-02-202,814— $01,403SEC↗
ICHR ICHOR HOLDINGS, LTD. S Sale2024-02-162024-02-207,226$45.39 $328.0K50,490SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2024-02-162024-02-202,814$21.76 $61.2K57,716SEC↗
ICHR ICHOR HOLDINGS, LTD. A Award2024-02-142024-02-282,763— $052,561SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2023-09-062023-09-062,814— $04,217SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2023-09-062023-09-061,433— $00SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2023-09-062023-09-062,814$21.76 $61.2K72,450SEC↗
ICHR ICHOR HOLDINGS, LTD. S Sale2023-09-062023-09-0614,965$34.46 $515.7K57,485SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2023-09-062023-09-061,433$22.56 $32.3K69,636SEC↗
ICHR ICHOR HOLDINGS, LTD. A Award2023-05-182023-05-2225,316— $072,428SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2023-02-172023-02-229,849— $07,031SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2023-02-172023-02-2210,024— $01,433SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2023-02-172023-02-227,617— $00SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2023-02-172023-02-227,617$24.89 $189.6K64,185SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2023-02-172023-02-2210,024$22.56 $226.1K74,209SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2023-02-172023-02-229,849$21.76 $214.3K84,058SEC↗
ICHR ICHOR HOLDINGS, LTD. S Sale2023-02-172023-02-2235,502$34.37 $1.22M48,556SEC↗
ICHR ICHOR HOLDINGS, LTD. S Sale2022-05-252022-05-2612,249$26.85 $328.9K61,090SEC↗
ICHR ICHOR HOLDINGS, LTD. A Award2022-05-242022-05-2630,992— $073,339SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2021-05-182021-05-202,537— $07,617SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2021-05-182021-05-205,627— $016,880SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2021-05-182021-05-201,432— $011,457SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2021-05-182021-05-205,627$21.76 $122.4K65,396SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2021-05-182021-05-201,432$22.56 $32.3K59,769SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2021-05-182021-05-202,537$24.89 $63.1K58,337SEC↗
ICHR ICHOR HOLDINGS, LTD. S Sale2021-05-182021-05-2014,573$50.47 $735.5K50,823SEC↗
ICHR ICHOR HOLDINGS, LTD. A Award2021-05-112021-05-1413,114— $059,875SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2021-05-072021-05-072,864— $012,889SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2021-05-072021-05-075,074— $010,154SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2021-05-072021-05-073,550— $00SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2021-05-072021-05-075,074$24.89 $126.3K13,188SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2021-05-072021-05-072,864$22.56 $64.6K16,052SEC↗
ICHR ICHOR HOLDINGS, LTD. S Sale2021-05-072021-05-0716,052$55.30 $887.7K0SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2021-05-072021-05-073,550$17.14 $60.8K8,114SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2020-11-132020-11-168,875— $03,550SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2020-11-132020-11-167,161— $015,753SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2020-11-132020-11-1625,372— $015,228SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2020-11-132020-11-168,875$17.14 $152.1K65,691SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2020-11-132020-11-1625,372$24.89 $631.5K91,063SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2020-11-132020-11-167,161$22.56 $161.6K98,224SEC↗
ICHR ICHOR HOLDINGS, LTD. S Sale2020-11-132020-11-1644,279$27.77 $1.23M53,945SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2020-05-282020-06-015,797— $00SEC↗
ICHR ICHOR HOLDINGS, LTD. S Sale2020-05-282020-06-0115,123$22.72 $343.6K58,847SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2020-05-282020-06-015,797$9.42 $54.6K73,970SEC↗
ICHR ICHOR HOLDINGS, LTD. A Award deriv2020-05-122020-05-1422,507— $022,507SEC↗
ICHR ICHOR HOLDINGS, LTD. A Award2020-05-122020-05-1427,344— $070,850SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2019-09-052019-09-063,550— $012,425SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2019-09-052019-09-063,864— $05,797SEC↗
ICHR ICHOR HOLDINGS, LTD. S Sale2019-09-052019-09-0615,338$23.18 $355.5K44,687SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2019-09-052019-09-063,550$17.14 $60.8K60,025SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2019-09-052019-09-063,864$9.42 $36.4K56,475SEC↗
ICHR ICHOR HOLDINGS, LTD. A Award deriv2019-05-142019-05-2022,914— $022,914SEC↗
ICHR ICHOR HOLDINGS, LTD. A Award2019-05-142019-05-2026,378— $053,680SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2019-02-132019-02-194,440— $00SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2019-02-132019-02-1911,592— $09,661SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2019-02-132019-02-1912,425— $015,975SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2019-02-132019-02-1911,592$9.42 $109.2K45,194SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2019-02-132019-02-1912,425$17.14 $213.0K57,619SEC↗
ICHR ICHOR HOLDINGS, LTD. S Sale2019-02-132019-02-1928,457$21.57 $613.8K29,162SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2019-02-132019-02-194,440$14.90 $66.2K33,062SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2018-09-302018-10-02800— $08,000SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2018-09-302018-10-02523— $03,139SEC↗
ICHR ICHOR HOLDINGS, LTD. C Conversion deriv2018-06-302018-07-03800— $08,800SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2018-06-302018-07-03523— $02,616SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2018-03-012018-03-059,342— $021,253SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2018-03-012018-03-053,560— $04,440SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2018-03-012018-03-0522,748— $00SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2018-03-012018-03-0522,748$8.05 $183.1K22,748SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2018-03-012018-03-053,560$14.90 $53.0K26,308SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2018-03-012018-03-059,342$9.42 $88.0K35,650SEC↗
ICHR ICHOR HOLDINGS, LTD. S Sale2018-03-012018-03-0535,650$25.47 $908.0K0SEC↗
ICHR ICHOR HOLDINGS, LTD. A Award deriv2018-02-152018-02-2118,300— $018,300SEC↗
ICHR ICHOR HOLDINGS, LTD. A Award deriv2018-02-152018-02-2140,600— $040,600SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2017-12-012017-12-043,560— $08,000SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2017-12-012017-12-0432,090— $022,748SEC↗
ICHR ICHOR HOLDINGS, LTD. S Sale2017-12-012017-12-0435,650$26.37 $940.1K0SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2017-12-012017-12-043,560$14.90 $53.0K35,650SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2017-12-012017-12-0432,090$8.05 $258.3K32,090SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2017-09-052017-09-063,560— $011,560SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2017-09-052017-09-0632,090— $054,838SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2017-09-052017-09-0632,090$8.05 $258.3K32,090SEC↗
ICHR ICHOR HOLDINGS, LTD. S Sale2017-09-052017-09-0635,650$22.48 $801.4K0SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2017-09-052017-09-063,560$14.90 $53.0K35,650SEC↗
ICHR ICHOR HOLDINGS, LTD. S Sale2017-08-232017-08-248,290$18.50 $153.4K0SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2017-08-222017-08-248,290— $015,120SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2017-08-222017-08-248,290$14.90 $123.5K8,290SEC↗
ICHR ICHOR HOLDINGS, LTD. S Sale2017-08-082017-08-0924,870$18.50 $460.1K0SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2017-08-072017-08-09318— $030,595SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2017-08-072017-08-0924,552— $023,410SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2017-08-072017-08-0924,552$14.90 $365.8K24,552SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2017-08-072017-08-09318$9.42 $3.0K24,870SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2017-06-072017-06-093,560— $047,962SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2017-06-072017-06-0932,090— $086,928SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2017-06-072017-06-093,560$14.90 $53.0K3,560SEC↗
ICHR ICHOR HOLDINGS, LTD. S Sale2017-06-072017-06-0935,650$25.84 $921.2K0SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2017-06-072017-06-0932,090$8.05 $258.3K32,090SEC↗
ICHR ICHOR HOLDINGS, LTD. S Sale2017-05-022017-05-0335,550$18.53 $658.7K0SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise deriv2017-05-012017-05-0335,550— $0119,018SEC↗
ICHR ICHOR HOLDINGS, LTD. M Exercise2017-05-012017-05-0335,550$8.05 $286.2K35,550SEC↗
ICHR ICHOR HOLDINGS, LTD. A Award deriv2017-04-132017-04-1712,800— $012,800SEC↗
ICHR ICHOR HOLDINGS, LTD. A Award deriv2017-04-132017-04-1728,400— $028,400SEC↗