SIMARD JOHN

Filings at 1 company/Director, 10% owner · XBiotech Inc.

All 1 shown

  • XBiotech Inc. Director, 10% owner
    $711,251Open-market buy
    TradedOct 26, 2026FiledOct 28, 2026