Detlef Albrecht

Affiliations

  • Chief Medical Officer at Satsuma Pharmaceuticals Inc. (STSA), 2022-06-07
Insider Trading: Sales See All
Symbol Price Amount Total Value Remaining Holdings Date Form 4
STSA $22.21 1,000 $22,210.00 20,212 2020-09-01 Filing
STSA $23.12 200 $4,624.02 20,212 2020-08-03 Filing
STSA $22.85 800 $18,281.60 20,212 2020-08-03 Filing
STSA $27.81 100 $2,781.00 20,212 2020-07-01 Filing
STSA $26.99 600 $16,194.72 20,212 2020-07-01 Filing