Home/Insiders/BARROS PHILIP RYAN SR.
BP
SEC Insider//CIK 0001691537

BARROS PHILIP RYAN SR.

CIK 00016915371 companyFREMONT, CA

Transactions

50

Companies

1

Filings

17

CIK

0001691537

Recent Transactions

50 trades
  • Sale

    Ordinary Shares, par value $0.0001

    2026-06-04$70.19/sh13,705165,078 total
  • Exercise/Conversion

    Ordinary Shares, par value $0.0001

    2026-06-04$21.76/sh+1,403178,783 total
  • Exercise/Conversion

    Option (right to buy)

    2026-06-041,4030 total
  • Tax Payment

    Ordinary Shares, par value $0.0001

    2026-05-24$68.96/sh1,078177,380 total
  • Tax Payment

    Ordinary Shares, par value $0.0001

    2026-05-18881178,458 total
  • Tax Payment

    Ordinary Shares, par value $0.0001

    2026-05-15$73.27/sh610150,483 total
  • Award

    Ordinary Shares, par value $0.0001

    2026-05-14+28,856179,339 total
  • Tax Payment

    Ordinary Shares, par value $0.0001

    2026-05-14$74.51/sh2,843151,093 total
  • Sale

    Ordinary Shares, par value $0.0001

    2026-02-26$46.63/sh21,000153,936 total
  • Tax Payment

    Ordinary Shares, par value $0.0001

    2026-02-24$53.58/sh695174,936 total
  • Tax Payment

    Ordinary Shares, par value $0.0001

    2026-02-18$47.84/sh568175,631 total
  • Tax Payment

    Ordinary Shares, par value $0.0001

    2026-02-15$46.77/sh393176,199 total
  • Award

    Ordinary Shares, par value $0.0001

    2026-02-12+3,160176,592 total
  • Award

    Ordinary Shares, par value $0.0001

    2025-12-01+105,805174,207 total
  • Award

    Ordinary Shares, par value $0.0001

    2025-12-01+105,805174,207 total
  • Award

    Ordinary Shares, par value $0.0001

    2025-05-14+20,43374,199 total
  • Award

    Ordinary Shares, par value $0.0001

    2025-02-12+9,05554,752 total
  • Sale

    Ordinary Shares, par value $0.0001

    2024-12-02$35.22/sh15,53946,601 total
  • Award

    Ordinary Shares, par value $0.0001

    2024-05-15+17,52168,191 total
  • Tax Payment

    Ordinary Shares, par value $0.0001

    2024-02-28$43.83/sh98851,573 total
  • Exercise/Conversion

    Ordinary Shares, par value $0.0001

    2024-02-16$21.76/sh+2,81457,716 total
  • Exercise/Conversion

    Option (right to buy)

    2024-02-162,8141,403 total
  • Sale

    Ordinary Shares, par value $0.0001

    2024-02-16$45.39/sh7,22650,490 total
  • Award

    Ordinary Shares, par value $0.0001

    2024-02-14+2,76352,561 total
  • Exercise/Conversion

    Option (right to buy)

    2023-09-062,8144,217 total
  • Sale

    Ordinary Shares, par value $0.0001

    2023-09-06$34.46/sh14,96557,485 total
  • Exercise/Conversion

    Ordinary Shares, par value $0.0001

    2023-09-06$21.76/sh+2,81472,450 total
  • Exercise/Conversion

    Ordinary Shares, par value $0.0001

    2023-09-06$22.56/sh+1,43369,636 total
  • Exercise/Conversion

    Option (right to buy)

    2023-09-061,4330 total
  • Award

    Ordinary Shares, par value $0.0001

    2023-05-18+25,31672,428 total
  • Exercise/Conversion

    Option (right to buy)

    2023-02-1710,0241,433 total
  • Exercise/Conversion

    Option (right to buy)

    2023-02-177,6170 total
  • Exercise/Conversion

    Option (right to buy)

    2023-02-179,8497,031 total
  • Sale

    Ordinary Shares, par value $0.0001

    2023-02-17$34.37/sh35,50248,556 total
  • Exercise/Conversion

    Ordinary Shares, par value $0.0001

    2023-02-17$21.76/sh+9,84984,058 total
  • Exercise/Conversion

    Ordinary Shares, par value $0.0001

    2023-02-17$22.56/sh+10,02474,209 total
  • Exercise/Conversion

    Ordinary Shares, par value $0.0001

    2023-02-17$24.89/sh+7,61764,185 total
  • Sale

    Ordinary Shares, par value $0.0001

    2022-05-25$26.85/sh12,24961,090 total
  • Award

    Ordinary Shares, par value $0.0001

    2022-05-24+30,99273,339 total
  • Exercise/Conversion

    Ordinary Shares, par value $0.0001

    2021-05-18$21.76/sh+5,62765,396 total
  • Exercise/Conversion

    Ordinary Shares, par value $0.0001

    2021-05-18$24.89/sh+2,53758,337 total
  • Exercise/Conversion

    Option (right to buy)

    2021-05-185,62716,880 total
  • Exercise/Conversion

    Option (right to buy)

    2021-05-181,43211,457 total
  • Exercise/Conversion

    Ordinary Shares, par value $0.0001

    2021-05-18$22.56/sh+1,43259,769 total
  • Exercise/Conversion

    Option (right to buy)

    2021-05-182,5377,617 total
  • Sale

    Ordinary Shares, par value $0.0001

    2021-05-18$50.47/sh14,57350,823 total
  • Award

    Ordinary Shares, par value $0.0001

    2021-05-11+13,11459,875 total
  • Exercise/Conversion

    Option (right to buy)

    2021-05-075,07410,154 total
  • Exercise/Conversion

    Option (right to buy)

    2021-05-072,86412,889 total
  • Exercise/Conversion

    Option (right to buy)

    2021-05-073,5500 total