| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| PHVS | Lu Peng | Chief Medical Officer | Jun 26 '26 | Sale | 34.00 | 14,700 | 499,847 | 65,631 | Jun 29 |
| PHVS | Lu Peng | Chief Medical Officer | Jun 26 '26 | Option Exercise | 2.59 | 14,700 | 38,073 | 80,331 | Jun 29 |
| PHVS | Lu Peng | Chief Medical Officer | Jun 25 '26 | Sale | 34.60 | 15,000 | 518,985 | 65,631 | Jun 29 |
| PHVS | Lu Peng | Chief Medical Officer | Jun 25 '26 | Option Exercise | 2.59 | 15,000 | 38,850 | 80,631 | Jun 29 |
| PHVS | Lu Peng | Chief Medical Officer | Jun 18 '26 | Sale | 34.00 | 300 | 10,200 | 65,631 | Jun 23 |
| PHVS | Lu Peng | Chief Medical Officer | Jun 18 '26 | Option Exercise | 2.59 | 300 | 777 | 65,931 | Jun 23 |
| PHVS | Lu Peng | Chief Medical Officer | May 01 '26 | Option Exercise | 2.59 | 28,332 | 73,380 | 205,451 | May 05 |
| PHVS | Lu Peng | Chief Medical Officer | May 01 '26 | Sale | 30.17 | 14,166 | 427,419 | 66,083 | May 05 |
| PHVS | Lu Peng | Chief Medical Officer | Apr 30 '26 | Sale | 30.24 | 15,000 | 453,627 | 66,083 | May 01 |
| PHVS | Lu Peng | Chief Medical Officer | Apr 30 '26 | Option Exercise | 2.59 | 15,000 | 38,850 | 81,083 | May 01 |
| PHVS | Lu Peng | Chief Medical Officer | Apr 29 '26 | Option Exercise | 2.59 | 3,733 | 9,668 | 69,816 | May 01 |
| PHVS | Lu Peng | Chief Medical Officer | Apr 29 '26 | Sale | 30.06 | 3,733 | 112,232 | 62,350 | May 01 |
| PHVS | Lu Peng | Chief Medical Officer | Apr 23 '26 | Sale | 30.03 | 100 | 3,003 | 66,083 | Apr 24 |
| PHVS | Lu Peng | Chief Medical Officer | Apr 23 '26 | Option Exercise | 2.59 | 100 | 259 | 66,183 | Apr 24 |
| PHVS | Lu Peng | Chief Medical Officer | Apr 22 '26 | Option Exercise | 2.59 | 7,001 | 18,133 | 73,084 | Apr 24 |
| PHVS | Lu Peng | Chief Medical Officer | Apr 22 '26 | Sale | 30.05 | 7,001 | 210,402 | 66,083 | Apr 24 |