Follow the people · Insider
Rhonda Farnum
Rhonda Farnum files insider transactions with the SEC as a svp, comm & medical affairs of Theravance Biopharma (TBPH). We hold 2 disclosed purchases and sales filed since 16 December 2021, 1 of them in the last 90 days.
- Files forTBPH
- Disclosed buys and sells2 in all, 1 in the last 90 days
- Last disclosure24 August 2026
Positions held
1 post we hold — a term names its own dates; a run of filings only says when they filed- Filed 14 December 2021 — 20 August 2026SVP, Comm & Medical Affairs · Theravance Biopharma (TBPH)53 Form 4 lines · source: SEC Form 4
Everything they disclosed
53 entries, newest first — one per disclosure report, one per Form 4 line- had shares withheld for tax on 5,667 shares of Theravance BiopharmaSEC Form 424 August 2026Ordinary Shares · traded 20 August 2026 · filed 24 August 2026
- ▼ sold on the open market 3,329 shares of Theravance BiopharmaSEC Form 417 June 2026Ordinary Shares · traded 15 June 2026 · filed 17 June 2026
- ▼ sold on the open market 3,328 shares of Theravance BiopharmaSEC Form 417 June 2026Ordinary Shares · traded 15 June 2026 · filed 17 June 2026
- ▼ sold on the open market 6,657 shares of Theravance BiopharmaSEC Form 417 June 2026Ordinary Shares · traded 15 June 2026 · filed 17 June 2026
- had shares withheld for tax on 5,678 shares of Theravance BiopharmaSEC Form 422 May 2026Ordinary Shares · traded 20 May 2026 · filed 22 May 2026
- was granted 18,750 shares of Theravance BiopharmaSEC Form 43 April 2026Ordinary Shares · traded 1 April 2026 · filed 3 April 2026
- ▼ sold on the open market 7,767 shares of Theravance BiopharmaSEC Form 418 March 2026Ordinary Shares · traded 16 March 2026 · filed 18 March 2026
- ▼ sold on the open market 15,534 shares of Theravance BiopharmaSEC Form 418 March 2026Ordinary Shares · traded 16 March 2026 · filed 18 March 2026
- ▼ sold on the open market 7,766 shares of Theravance BiopharmaSEC Form 418 March 2026Ordinary Shares · traded 16 March 2026 · filed 18 March 2026
- ▼ sold on the open market 7,767 shares of Theravance BiopharmaSEC Form 418 March 2026Ordinary Shares · traded 16 March 2026 · filed 18 March 2026
- ▼ sold on the open market 15,534 shares of Theravance BiopharmaSEC Form 418 March 2026Ordinary Shares · traded 16 March 2026 · filed 18 March 2026
- ▼ sold on the open market 7,766 shares of Theravance BiopharmaSEC Form 418 March 2026Ordinary Shares · traded 16 March 2026 · filed 18 March 2026
- had shares withheld for tax on 13,929 shares of Theravance BiopharmaSEC Form 424 February 2026Ordinary Shares · traded 20 February 2026 · filed 24 February 2026
- had shares withheld for tax on 13,929 shares of Theravance BiopharmaSEC Form 424 February 2026Ordinary Shares · traded 20 February 2026 · filed 24 February 2026
- ▼ sold on the open market 7,767 shares of Theravance BiopharmaSEC Form 45 December 2025Ordinary Shares · traded 3 December 2025 · filed 5 December 2025
- ▼ sold on the open market 7,766 shares of Theravance BiopharmaSEC Form 45 December 2025Ordinary Shares · traded 3 December 2025 · filed 5 December 2025
- ▼ sold on the open market 15,534 shares of Theravance BiopharmaSEC Form 45 December 2025Ordinary Shares · traded 3 December 2025 · filed 5 December 2025
- had shares withheld for tax on 9,060 shares of Theravance BiopharmaSEC Form 424 November 2025Ordinary Shares · traded 20 November 2025 · filed 24 November 2025
- had shares withheld for tax on 9,096 shares of Theravance BiopharmaSEC Form 422 August 2025Ordinary Shares · traded 20 August 2025 · filed 22 August 2025
- ▼ sold on the open market 682 shares of Theravance BiopharmaSEC Form 416 July 2025Ordinary Shares · traded 14 July 2025 · filed 16 July 2025
- ▼ sold on the open market 5,318 shares of Theravance BiopharmaSEC Form 416 July 2025Ordinary Shares · traded 14 July 2025 · filed 16 July 2025
- ▼ sold on the open market 4,000 shares of Theravance BiopharmaSEC Form 416 July 2025Ordinary Shares · traded 14 July 2025 · filed 16 July 2025
- ▼ sold on the open market 24,000 shares of Theravance BiopharmaSEC Form 44 June 2025Ordinary Shares · traded 2 June 2025 · filed 4 June 2025
- had shares withheld for tax on 9,120 shares of Theravance BiopharmaSEC Form 422 May 2025Ordinary Shares · traded 20 May 2025 · filed 22 May 2025
- ▼ sold on the open market 4,000 shares of Theravance BiopharmaSEC Form 423 April 2025Ordinary Shares · traded 21 April 2025 · filed 23 April 2025
- was granted 75,000 shares of Theravance BiopharmaSEC Form 44 March 2025Ordinary Shares · traded 28 February 2025 · filed 4 March 2025
- was granted 5,283 shares of Theravance BiopharmaSEC Form 424 February 2025Ordinary Shares · traded 10 February 2025 · filed 24 February 2025
- had shares withheld for tax on 15,810 shares of Theravance BiopharmaSEC Form 424 February 2025Ordinary Shares · traded 20 February 2025 · filed 24 February 2025
- ▼ sold on the open market 4,000 shares of Theravance BiopharmaSEC Form 423 January 2025Ordinary Shares · traded 21 January 2025 · filed 23 January 2025
- had shares withheld for tax on 9,178 shares of Theravance BiopharmaSEC Form 422 November 2024Ordinary Shares · traded 20 November 2024 · filed 22 November 2024
- ▼ sold on the open market 4,000 shares of Theravance BiopharmaSEC Form 413 November 2024Ordinary Shares · traded 11 November 2024 · filed 13 November 2024
- had shares withheld for tax on 9,222 shares of Theravance BiopharmaSEC Form 422 August 2024Ordinary Shares · traded 20 August 2024 · filed 22 August 2024
- ▼ sold on the open market 4,000 shares of Theravance BiopharmaSEC Form 412 July 2024Ordinary Shares · traded 10 July 2024 · filed 12 July 2024
- had shares withheld for tax on 9,268 shares of Theravance BiopharmaSEC Form 422 May 2024Ordinary Shares · traded 20 May 2024 · filed 22 May 2024
- was granted 37,500 shares of Theravance BiopharmaSEC Form 44 April 2024Ordinary Shares · traded 2 April 2024 · filed 4 April 2024
- had shares withheld for tax on 18,219 shares of Theravance BiopharmaSEC Form 422 February 2024Ordinary Shares · traded 20 February 2024 · filed 22 February 2024
- ▼ sold on the open market 1,254 shares of Theravance BiopharmaSEC Form 422 February 2024Ordinary Shares · traded 22 February 2024 · filed 22 February 2024
- had shares withheld for tax on 7,982 shares of Theravance BiopharmaSEC Form 422 November 2023Ordinary Shares · traded 20 November 2023 · filed 22 November 2023
- ▼ sold on the open market 1,378 shares of Theravance BiopharmaSEC Form 422 November 2023Ordinary Shares · traded 21 November 2023 · filed 22 November 2023
- ▼ sold on the open market 1,807 shares of Theravance BiopharmaSEC Form 424 August 2023Ordinary Shares · traded 22 August 2023 · filed 24 August 2023
- had shares withheld for tax on 10,460 shares of Theravance BiopharmaSEC Form 422 August 2023Ordinary Shares · traded 20 August 2023 · filed 22 August 2023
- ▼ sold on the open market 1,790 shares of Theravance BiopharmaSEC Form 412 June 2023Ordinary Shares · traded 8 June 2023 · filed 12 June 2023
- had shares withheld for tax on 5,567 shares of Theravance BiopharmaSEC Form 423 May 2023Ordinary Shares · traded 20 May 2023 · filed 23 May 2023
- ▼ sold on the open market 4,000 shares of Theravance BiopharmaSEC Form 413 March 2023Ordinary Shares · traded 9 March 2023 · filed 13 March 2023
- was granted 75,000 shares of Theravance BiopharmaSEC Form 43 March 2023Ordinary Shares · traded 1 March 2023 · filed 3 March 2023
- had shares withheld for tax on 7,119 shares of Theravance BiopharmaSEC Form 422 February 2023Ordinary Shares · traded 20 February 2023 · filed 22 February 2023
- had shares withheld for tax on 23,268 shares of Theravance BiopharmaSEC Form 422 November 2022Ordinary Shares · traded 20 November 2022 · filed 22 November 2022
- had shares withheld for tax on 10,413 shares of Theravance BiopharmaSEC Form 423 August 2022Ordinary Shares · traded 19 August 2022 · filed 23 August 2022
- had shares withheld for tax on 2,200 shares of Theravance BiopharmaSEC Form 424 May 2022Ordinary Shares · traded 20 May 2022 · filed 24 May 2022
- ▼ sold on the open market 1,081 shares of Theravance BiopharmaSEC Form 424 May 2022Ordinary Shares · traded 23 May 2022 · filed 24 May 2022
- ▼ sold on the open market 2,356 shares of Theravance BiopharmaSEC Form 42 March 2022Ordinary Shares · traded 28 February 2022 · filed 2 March 2022
- had shares withheld for tax on 11,824 shares of Theravance BiopharmaSEC Form 423 February 2022Ordinary Shares · traded 18 February 2022 · filed 23 February 2022
- was granted 27,500 shares of TBPHSEC Form 416 December 2021Ordinary Shares · traded 14 December 2021 · filed 16 December 2021
Positions come from the unitedstates/congress-legislators roster, the Office of Government Ethics and the SEC’s Form 4 index. Every disclosed line names its own source and links the document the government published; we print what the filing says and never a price we did not read from it. Headlines and links come from the GDELT Global Knowledge Graph — the story stays with the publisher. The portrait, where we have one, is the public-domain Congressional Bioguide photograph.