Sanders MacHelle (CIK 0001718020)

Latest company ownership

Shares held
30,642
Last filed at
Nov 17, 2025
Confidence Score
24.7
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)
Nov 13, 2025 Nov 17, 2025 BIOCRYST PHARMACEUTICALS INC Director Sell 15.0 -9,600 -23.86% $68.5K
Jun 17, 2024 Jun 17, 2024 BIOCRYST PHARMACEUTICALS INC Director Sell 26.3 -4,689 -14.46% $28.1K
Jun 13, 2023 Jun 15, 2023 BIOCRYST PHARMACEUTICALS INC Director Sell 91.3 +12,745 99.06% $31.9K