SEC CIK 1691537

BARROS PHILIP RYAN SR.

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
ICHRview stock →161,5622026-08-19

Position History — ICHR

Reported shares owned immediately after each Form 4 transaction, over time.

059,780119,559179,3392017-052017-122019-052021-052023-052025-122026-082026-08

Recent Filings — ICHR

DateActivitySharesPriceOwned After
2026-08-19Open-market sale500$62.67161,562
2026-08-19Open-market sale814$61.39162,062
2026-08-18Tax withholding881$66.08162,876
2026-08-15Tax withholding610$71.05163,757
2026-08-14Tax withholding711$71.05164,367
2026-06-04Option exercise (derivative)1,403$0.000
2026-06-04Open-market sale13,705$70.19165,078
2026-06-04Option exercise1,403$21.76178,783
2026-05-24Tax withholding1,078$68.96177,380
2026-05-18Tax withholding881$0.00178,458
2026-05-15Tax withholding610$73.27150,483
2026-05-14Tax withholding2,843$74.51151,093
2026-05-14Grant / award28,856$0.00179,339
2026-02-26Open-market sale21,000$46.63153,936
2026-02-24Tax withholding695$53.58174,936
2026-02-18Tax withholding568$47.84175,631
2026-02-15Tax withholding393$46.77176,199
2026-02-12Grant / award3,160$0.00176,592
2025-12-01Grant / award105,805$0.00174,207
2025-12-01Grant / award105,805$0.00174,207
2025-05-14Grant / award20,433$0.0074,199
2025-02-12Grant / award9,055$0.0054,752
2024-12-02Open-market sale15,539$35.2246,601
2024-05-15Grant / award17,521$0.0068,191
2024-02-28Tax withholding988$43.8351,573
2024-02-16Option exercise (derivative)2,814$0.001,403
2024-02-16Open-market sale7,226$45.3950,490
2024-02-16Option exercise2,814$21.7657,716
2024-02-14Grant / award2,763$0.0052,561
2023-09-06Option exercise (derivative)2,814$0.004,217
2023-09-06Option exercise (derivative)1,433$0.000
2023-09-06Option exercise2,814$21.7672,450
2023-09-06Open-market sale14,965$34.4657,485
2023-09-06Option exercise1,433$22.5669,636
2023-05-18Grant / award25,316$0.0072,428
2023-02-17Option exercise (derivative)9,849$0.007,031
2023-02-17Option exercise (derivative)10,024$0.001,433
2023-02-17Option exercise (derivative)7,617$0.000
2023-02-17Option exercise7,617$24.8964,185
2023-02-17Option exercise10,024$22.5674,209
2023-02-17Option exercise9,849$21.7684,058
2023-02-17Open-market sale35,502$34.3748,556
2022-05-25Open-market sale12,249$26.8561,090
2022-05-24Grant / award30,992$0.0073,339
2021-05-18Option exercise (derivative)2,537$0.007,617
2021-05-18Option exercise (derivative)5,627$0.0016,880
2021-05-18Option exercise (derivative)1,432$0.0011,457
2021-05-18Option exercise5,627$21.7665,396
2021-05-18Option exercise1,432$22.5659,769
2021-05-18Option exercise2,537$24.8958,337
2021-05-18Open-market sale14,573$50.4750,823
2021-05-11Grant / award13,114$0.0059,875
2021-05-07Option exercise (derivative)2,864$0.0012,889
2021-05-07Option exercise (derivative)5,074$0.0010,154
2021-05-07Option exercise (derivative)3,550$0.000
2021-05-07Option exercise5,074$24.8913,188
2021-05-07Option exercise2,864$22.5616,052
2021-05-07Open-market sale16,052$55.300
2021-05-07Option exercise3,550$17.148,114
2020-11-13Option exercise (derivative)8,875$0.003,550
2020-11-13Option exercise (derivative)7,161$0.0015,753
2020-11-13Option exercise (derivative)25,372$0.0015,228
2020-11-13Option exercise8,875$17.1465,691
2020-11-13Option exercise25,372$24.8991,063
2020-11-13Option exercise7,161$22.5698,224
2020-11-13Open-market sale44,279$27.7753,945
2020-05-28Option exercise (derivative)5,797$0.000
2020-05-28Open-market sale15,123$22.7258,847
2020-05-28Option exercise5,797$9.4273,970
2020-05-12Grant / award (derivative)22,507$0.0022,507
2020-05-12Grant / award27,344$0.0070,850
2019-09-05Option exercise (derivative)3,550$0.0012,425
2019-09-05Option exercise (derivative)3,864$0.005,797
2019-09-05Open-market sale15,338$23.1844,687
2019-09-05Option exercise3,550$17.1460,025
2019-09-05Option exercise3,864$9.4256,475
2019-05-14Grant / award (derivative)22,914$0.0022,914
2019-05-14Grant / award26,378$0.0053,680
2019-02-13Option exercise (derivative)4,440$0.000
2019-02-13Option exercise (derivative)11,592$0.009,661
2019-02-13Option exercise (derivative)12,425$0.0015,975
2019-02-13Option exercise11,592$9.4245,194
2019-02-13Option exercise12,425$17.1457,619
2019-02-13Open-market sale28,457$21.5729,162
2019-02-13Option exercise4,440$14.9033,062
2018-09-30Option exercise (derivative)800$0.008,000
2018-09-30Option exercise523$0.003,139
2018-06-30Conversion (derivative)800$0.008,800
2018-06-30Option exercise523$0.002,616
2018-03-01Option exercise (derivative)9,342$0.0021,253
2018-03-01Option exercise (derivative)3,560$0.004,440
2018-03-01Option exercise (derivative)22,748$0.000
2018-03-01Option exercise22,748$8.0522,748
2018-03-01Option exercise3,560$14.9026,308
2018-03-01Option exercise9,342$9.4235,650
2018-03-01Open-market sale35,650$25.470
2018-02-15Grant / award (derivative)18,300$0.0018,300
2018-02-15Grant / award (derivative)40,600$0.0040,600
2017-12-01Option exercise (derivative)3,560$0.008,000
2017-12-01Option exercise (derivative)32,090$0.0022,748
2017-12-01Open-market sale35,650$26.370
2017-12-01Option exercise3,560$14.9035,650
2017-12-01Option exercise32,090$8.0532,090
2017-09-05Option exercise (derivative)3,560$0.0011,560
2017-09-05Option exercise (derivative)32,090$0.0054,838
2017-09-05Option exercise32,090$8.0532,090
2017-09-05Open-market sale35,650$22.480
2017-09-05Option exercise3,560$14.9035,650
2017-08-23Open-market sale8,290$18.500
2017-08-22Option exercise (derivative)8,290$0.0015,120
2017-08-22Option exercise8,290$14.908,290
2017-08-08Open-market sale24,870$18.500
2017-08-07Option exercise (derivative)318$0.0030,595
2017-08-07Option exercise (derivative)24,552$0.0023,410
2017-08-07Option exercise24,552$14.9024,552
2017-08-07Option exercise318$9.4224,870
2017-06-07Option exercise (derivative)3,560$0.0047,962
2017-06-07Option exercise (derivative)32,090$0.0086,928
2017-06-07Option exercise3,560$14.903,560
2017-06-07Open-market sale35,650$25.840
2017-06-07Option exercise32,090$8.0532,090
2017-05-02Open-market sale35,550$18.530
2017-05-01Option exercise (derivative)35,550$0.00119,018
2017-05-01Option exercise35,550$8.0535,550
2017-04-13Grant / award (derivative)12,800$0.0012,800
2017-04-13Grant / award (derivative)28,400$0.0028,400

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.