SQUAWK/NEWS
Account
Theme
Account
Menu
Live News EQUITY FLASH L impact

Xbiotech Insider Bought Shares Worth $711,251, SEC Filing Shows

A recent SEC filing reports that 10% owner and director John Simard bought shares on October 26, 2026.

XBIT