Donal O'Connor
Director, Perrigo Company Plc.
Companies
- Theravance Biopharma, Inc.Board member Oct 23, 2015 to now1
- Perrigo Company PlcBoard member Nov 14, 2014 to now2
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
Perrigo Company Plc PRGO35,633 shares3$581.2K at $16.31May 15, 2026- Theravance Biopharma, Inc. TBPH0 shares4Sep 23, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Sep 23, 2026Returned to company 6,009 shares of Theravance Biopharma, Inc.4
- Sep 23, 2026Returned to company 74,204 shares of Theravance Biopharma, Inc.4
- Jun 12, 2026Granted 6,009 shares of Theravance Biopharma, Inc.5
- May 14, 2026Shares withheld for tax 3,507 shares at $10.84 of Perrigo Company Plc3
- May 14, 2026Exercised options 7,305 shares at $10.84 of Perrigo Company Plc3
- May 19, 2025Granted 10,649 shares of Theravance Biopharma, Inc.6
- May 14, 2025Shares withheld for tax 4,754 shares at $26.01 of Perrigo Company Plc7
- May 14, 2025Exercised options 9,904 shares at $26.01 of Perrigo Company Plc7
- May 15, 2024Shares withheld for tax 4,207 shares at $30.22 of Perrigo Company Plc8
- May 15, 2024Exercised options 8,764 shares at $30.22 of Perrigo Company Plc8
- May 8, 2024Granted 10,537 shares of Theravance Biopharma, Inc.9
- May 17, 2023Shares withheld for tax 3,734 shares at $32.86 of Perrigo Company Plc10
- May 17, 2023Exercised options 7,778 shares at $32.86 of Perrigo Company Plc10
- May 2, 2023Granted 9,132 shares of Theravance Biopharma, Inc.11
- Nov 22, 2022Returned to company 10,000 shares at $10.50 of Theravance Biopharma, Inc.12
- May 17, 2022Shares withheld for tax 3,168 shares at $38.57 of Perrigo Company Plc13
- May 17, 2022Exercised options 6,599 shares at $38.57 of Perrigo Company Plc13
- Apr 26, 2022Granted 9,852 shares of Theravance Biopharma, Inc.14
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2SEC EDGARPerrigo Company Plc, Board member
- 3
- 4
- 5SEC EDGARForm 4 filed Jun 16, 2026
- 6SEC EDGARForm 4 filed May 21, 2025
- 7SEC EDGARForm 4 filed May 16, 2025
- 8SEC EDGARForm 4 filed May 16, 2024
- 9SEC EDGARForm 4 filed May 10, 2024
- 10SEC EDGARForm 4 filed May 19, 2023
- 11SEC EDGARForm 4 filed May 4, 2023
- 12SEC EDGARForm 4 filed Nov 23, 2022
- 13SEC EDGARForm 4 filed May 19, 2022
- 14SEC EDGARForm 4 filed Apr 28, 2022