McArthur James G (CIK 0001763307)

Latest company ownership

Role: CEO
Shares held
113,913
Last filed at
Apr 22, 2025
Confidence Score
52.3
2025Q4
Confidence Score History
2023Q2 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Apr 17, 2025 Apr 22, 2025 PepGen Inc. CEO Buy 86.3 +10,000 9.62% $13.6K
Apr 8, 2025 Apr 9, 2025 PepGen Inc. CEO Buy 91.3 +41,500 66.49% $47.7K
Nov 30, 2023 Dec 5, 2023 PepGen Inc. CEO Buy 90.0 +1,694 100.00% $7.1K
Jun 8, 2023 Jun 9, 2023 PepGen Inc. CEO Sell 13.8 -2,381 -100.00% $38.2K
Jun 6, 2023 Jun 8, 2023 PepGen Inc. CEO Sell 7.5 -26,569 -100.00% $430.3K
Jun 2, 2023 Jun 6, 2023 PepGen Inc. CEO Sell 13.8 -2,300 -100.00% $36.9K