Time on boards
- Boards served
- 3
- Current seats
- 3
- Board service
- 11 years
- Director since
- 2023
11 years of board service in total across 3 boards, counting each seat separately. Longest: PTC Therapeutics Inc., 3 years.
PTC Therapeutics Inc.
Director
TScan Therapeutics Inc.
Director ยท Chief Executive Officer
Rocket Pharmaceuticals Inc.
Director
Chief executive roles
TScan Therapeutics Inc.
ยท Chief Executive Officer
Dates unknown
Insider trades
All notable trades →From SEC Forms 4 and 5. Open-market purchases and sales are highlighted; grants, option exercises and shares withheld for tax are routine.
| Date | Company | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|
| Jan 3, 2025 | PTC Therapeutics Inc. | Grant or award | +4,000 | โ | โ |
| May 8, 2024 | PTC Therapeutics Inc. | Gift | โ1,650 | โ | โ |
| May 2, 2024 | Rocket Pharmaceuticals Inc. | Gift | โ113,124 | โ | โ |
| May 2, 2024 | Rocket Pharmaceuticals Inc. | Gift | โ59,716 | โ | โ |
| Apr 15, 2024 | Rocket Pharmaceuticals Inc. | Option exercise | +29,624 | $4.34 | $128,568 |
| Apr 15, 2024 | Rocket Pharmaceuticals Inc. | Open-market sale | โ10,000 | $24.05 | $240,500 |
| Apr 12, 2024 | Rocket Pharmaceuticals Inc. | Option exercise | +70,000 | $4.34 | $303,800 |
| Apr 12, 2024 | Rocket Pharmaceuticals Inc. | Open-market sale | โ59,716 | $24.22 | $1,446,322 |
| Apr 12, 2024 | Rocket Pharmaceuticals Inc. | Open-market sale | โ10,284 | $25.16 | $258,745 |
| Feb 15, 2024 | PTC Therapeutics Inc. | Grant or award | +4,000 | โ | โ |
| Apr 17, 2023 | PTC Therapeutics Inc. | Option exercise | +11,429 | $18.01 | $205,836 |
| Apr 17, 2023 | PTC Therapeutics Inc. | Open-market sale | โ6,241 | $50.69 | $316,356 |
| Apr 17, 2023 | PTC Therapeutics Inc. | Open-market sale | โ5,188 | $51.43 | $266,819 |
| Mar 31, 2023 | PTC Therapeutics Inc. | Option exercise | +2,571 | $18.01 | $46,304 |
| Mar 31, 2023 | PTC Therapeutics Inc. | Open-market sale | โ2,571 | $50.05 | $128,679 |
Reviews (0)
Sign in to write a review.
No reviews yet. Be the first to write one.