Theresa Heggie
Known title: DirectorCIK: 0001760020
Associated companies
Transaction History
| BCRX | ▲ Buy | Grant | 15,294 | $0 | 6/11/2026 | View on chart |
| BCRX | ▲ Buy | Option Exercise | 49,933 | $315K | 3/20/2026 | View on chart |
| BCRX | ▼ Sell | Open Market | 49,933 | $505K | 3/20/2026 | View on chart |