Detlef Albrecht

Affiliations

  • Chief Medical Officer at Satsuma Pharmaceuticals Inc. (STSA), 2022-06-07
Insider Trading: Sales See All
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
STSA $22.21 1,000 Officer 20,212 2020-09-01 Filing
STSA $23.12 200 Officer 20,212 2020-08-03 Filing
STSA $22.85 800 Officer 20,212 2020-08-03 Filing
STSA $27.81 100 Officer 20,212 2020-07-01 Filing
STSA $26.99 600 Officer 20,212 2020-07-01 Filing