| 20 May 2026 | TAX_WITHHOLDING | Theravance Biopharma, Inc. | 8,829 | 16.55 USD | |
| 20 Feb 2026 | TAX_WITHHOLDING | Theravance Biopharma, Inc. | 20,833 | 19.66 USD | |
| 20 Nov 2025 | TAX_WITHHOLDING | Theravance Biopharma, Inc. | 19,024 | 17.90 USD | |
| 20 Aug 2025 | TAX_WITHHOLDING | Theravance Biopharma, Inc. | 9,762 | 13.39 USD | |
| 20 May 2025 | TAX_WITHHOLDING | Theravance Biopharma, Inc. | 9,743 | 9.45 USD | |
| 28 Feb 2025 | GRANT_AWARD | Theravance Biopharma, Inc. | 75,000 | 0.00 USD | |
| 20 Feb 2025 | TAX_WITHHOLDING | Theravance Biopharma, Inc. | 14,534 | 9.66 USD | |
| 20 Nov 2024 | TAX_WITHHOLDING | Theravance Biopharma, Inc. | 9,268 | 9.97 USD | |
| 20 Aug 2024 | TAX_WITHHOLDING | Theravance Biopharma, Inc. | 9,268 | 8.22 USD | |
| 20 May 2024 | TAX_WITHHOLDING | Theravance Biopharma, Inc. | 9,268 | 9.10 USD | |
| 02 Apr 2024 | GRANT_AWARD | Theravance Biopharma, Inc. | 100,000 | 0.00 USD | |
| 20 Feb 2024 | TAX_WITHHOLDING | Theravance Biopharma, Inc. | 17,595 | 8.92 USD | |
| 20 Nov 2023 | TAX_WITHHOLDING | Theravance Biopharma, Inc. | 7,363 | 10.37 USD | |
| 20 Aug 2023 | TAX_WITHHOLDING | Theravance Biopharma, Inc. | 8,912 | 9.70 USD | |
| 20 May 2023 | TAX_WITHHOLDING | Theravance Biopharma, Inc. | 11,469 | 11.21 USD | |
| 01 Mar 2023 | GRANT_AWARD | Theravance Biopharma, Inc. | 75,000 | 0.00 USD | |
| 20 Feb 2023 | TAX_WITHHOLDING | Theravance Biopharma, Inc. | 10,198 | 10.44 USD | |