| TBPH | Farnum Rhonda | SVP, COMM & MEDICAL AFFAIRS | Jun 15 '26 | Sale | 16.39 | 13,314 | 218,167 | 232,457 | Jun 17 12:00 AM |
| TBPH | Farnum Rhonda | SVP, COMM & MEDICAL AFFAIRS | Mar 16 '26 | Sale | 13.96 | 31,067 | 433,637 | 232,699 | Mar 18 12:00 AM |
| TBPH | Farnum Rhonda | SVP, COMM & MEDICAL AFFAIRS | Dec 03 '25 | Sale | 18.75 | 31,067 | 582,501 | 277,695 | Dec 05 12:00 AM |
| TBPH | Farnum Rhonda | SVP, COMM & MEDICAL AFFAIRS | Jul 14 '25 | Sale | 11.39 | 10,000 | 113,870 | 326,918 | Jul 16 12:00 AM |
| TBPH | Farnum Rhonda | SVP, COMM & MEDICAL AFFAIRS | Jun 02 '25 | Sale | 11.00 | 24,000 | 264,000 | 336,918 | Jun 04 12:00 AM |
| TBPH | Farnum Rhonda | SVP, COMM & MEDICAL AFFAIRS | Apr 21 '25 | Sale | 9.00 | 4,000 | 36,000 | 370,038 | Apr 23 12:00 AM |
| TBPH | Farnum Rhonda | SVP, COMM & MEDICAL AFFAIRS | Jan 21 '25 | Sale | 9.00 | 4,000 | 36,000 | 309,565 | Jan 23 12:00 AM |
| TBPH | Farnum Rhonda | SVP, COMM & MEDICAL AFFAIRS | Nov 11 '24 | Sale | 9.00 | 4,000 | 36,000 | 322,743 | Nov 13 12:00 AM |
| TBPH | Farnum Rhonda | SVP, COMM & MEDICAL AFFAIRS | Jul 10 '24 | Sale | 9.00 | 4,000 | 36,000 | 335,965 | Jul 12 12:00 AM |
| TBPH | Farnum Rhonda | SVP, COMM & MEDICAL AFFAIRS | Feb 22 '24 | Sale | 8.71 | 1,254 | 10,922 | 311,733 | Feb 22 12:00 AM |
| TBPH | Farnum Rhonda | SVP, COMM & MEDICAL AFFAIRS | Nov 21 '23 | Sale | 10.29 | 1,378 | 14,180 | 331,206 | Nov 22 12:00 AM |
| TBPH | Farnum Rhonda | SVP, COMM & MEDICAL AFFAIRS | Aug 22 '23 | Sale | 9.47 | 1,807 | 17,112 | 340,566 | Aug 24 12:00 AM |
| TBPH | Farnum Rhonda | SVP, COMM & MEDICAL AFFAIRS | Jun 08 '23 | Sale | 11.13 | 1,790 | 19,923 | 352,833 | Jun 12 12:00 AM |
| TBPH | Farnum Rhonda | SVP, COMM & MEDICAL AFFAIRS | Mar 09 '23 | Sale | 10.20 | 4,000 | 40,800 | 360,190 | Mar 13 12:00 AM |
| TBPH | Farnum Rhonda | director: SVP, COMM & MEDICAL AFFAIRS | May 20 '22 | Sale | 8.93 | 1,081 | 9,653 | 329,990 | May 24 12:00 AM |
| TBPH | Farnum Rhonda | SVP, COMM & MEDICAL AFFAIRS | Feb 28 '22 | Sale | 10.16 | 2,356 | 23,947 | 333,271 | Mar 02 12:00 AM |