XBiotech Director Purchased 368,524 Shares for $711,251
John Simard bought the shares at $1.93 each and directly owned 4,191,690 shares after the transaction.
John Simard bought the shares at $1.93 each and directly owned 4,191,690 shares after the transaction.