Arcutis Biotherapeutics Inc is a biopharmaceutical company focusing on dermatological treatments. Insider selling trends, with 21 sales and 2 buys in the past year, reflect a valuation of $1.27 billion.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing