Back to Gleason Shane Thomas

Gleason Shane Thomas

All linked companies

1 companies

CompanyRoleShares heldPeak heldTradesLatest
InspireMD, Inc. · NSPRExecutive1,139,1771,200,37111Feb 2, 2026
← PrevPage 1 of 1Next →