Io Biotech Inc. (IOBT)

Market is closed
Insider Trading: Sales
  • Displaying 2
  • Displaying 2
Insider Price Amount Relationship Remaining Holdings Date Form 4
$1.22 658,809 4,429,449 2024-05-10 Filing
$1.50 658,809 Large Shareholder 5,088,258 2024-02-09 Filing