Insiders · Profile

LEE LEO

Director at INSMED. Filing since 31 Oct 2022. CIK 0001740789

Company
Date
Role
Action
Shares
Amount
Of holding
17 Nov 2025
Director
Sold at will
75,000
$14.69M
57.8%
31 Oct 2022
Director
Bought
45,000
$796.05K
84.5%
2 decisions on file.