| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| TARS | Lin Elizabeth Yeu | Chief Medical Officer | Sep 04 '26 | Sale | 87.50 | 13,953 | 1,220,885 | 1,590 | Sep 09 |
| TARS | Lin Elizabeth Yeu | Chief Medical Officer | Sep 02 '26 | Sale | 80.00 | 6,977 | 558,160 | 4,770 | Sep 03 |
| TARS | Lin Elizabeth Yeu | Chief Medical Officer | Sep 01 '26 | Sale | 73.86 | 4,601 | 339,830 | 18,707 | Sep 03 |
| TARS | Lin Elizabeth Yeu | Chief Medical Officer | Mar 19 '26 | Sale | 67.00 | 390 | 26,130 | 23,308 | Mar 19 |
| TARS | Lin Elizabeth Yeu | Chief Medical Officer | Mar 18 '26 | Sale | 68.71 | 379 | 26,041 | 23,698 | Mar 19 |
| TARS | Lin Elizabeth Yeu | Chief Medical Officer | Mar 17 '26 | Sale | 69.42 | 375 | 26,033 | 24,077 | Mar 19 |
| TARS | Lin Elizabeth Yeu | Chief Medical Officer | Mar 15 '26 | Option Exercise | 0.00 | 2,511 | 0 | 24,452 | Mar 17 |
| TARS | Lin Elizabeth Yeu | Chief Medical Officer | Dec 16 '25 | Sale | 79.50 | 2,078 | 165,201 | 21,941 | Dec 17 |
| TARS | Lin Elizabeth Yeu | Chief Medical Officer | Dec 15 '25 | Option Exercise | 0.00 | 6,819 | 0 | 24,019 | Dec 17 |
| TARS | Lin Elizabeth Yeu | Chief Medical Officer | Jun 16 '25 | Sale | 41.08 | 1,006 | 41,326 | 7,694 | Jun 17 |
| TARS | Lin Elizabeth Yeu | Chief Medical Officer | Jun 13 '25 | Option Exercise | 0.00 | 3,350 | 0 | 8,700 | Jun 17 |
| TARS | Lin Elizabeth Yeu | Director | Jun 24 '24 | Option Exercise | 0.00 | 3,350 | 0 | 5,350 | Jun 25 |
| STAA | Lin Elizabeth Yeu | Director | Sep 21 '23 | Buy | 40.00 | 2,500 | 100,000 | 2,855 | Sep 22 |
| TARS | Lin Elizabeth Yeu | Director | Aug 15 '23 | Buy | 16.80 | 9,506 | 159,701 | 15,866 | Aug 17 |
| TARS | Lin Elizabeth Yeu | Director | Jun 16 '23 | Option Exercise | 0.00 | 2,000 | 0 | 2,000 | Jun 21 |
| STAA | Lin Elizabeth Yeu | Director | Jun 15 '23 | Option Exercise | 52.67 | 6,256 | 329,504 | 6,256 | Jun 16 |
| STAA | Lin Elizabeth Yeu | Director | Jun 16 '22 | Option Exercise | 57.56 | 6,120 | 352,242 | 5,765 | Jun 17 |