Back to Leonard Braden Michael

Leonard Braden Michael

All linked companies

2 companies

CompanyRoleShares heldPeak heldTradesLatest
Outset Medical, Inc. · OM10% owner2,519,7012,519,7013May 15, 2026
Aclaris Therapeutics, Inc. · ACRS10% owner13,950,00013,950,0001Apr 23, 2026
← PrevPage 1 of 1Next →