Latest SIEN reports update at 2023-11-13: 2023-Q32022-Q42022-Q3
Sientra logo
Sientra SIEN
$ 0.18 -16.59%

Sientra Chart for All Time | SIEN