LEE LEO

  Total Buys: 1
  Total Sales: 1
  Total Transaction Volume: $15.49M
Company Ticker Role Filing Date/Time (ET) Transaction Type Transaction Value Filing
INSM Director Nov 18, 2025 04:21 PM Sale

$14.69M

INSM Director Nov 2, 2022 04:20 PM Purchase

$796.05K