Scoopfeeds — Intelligent news, curated.
Arcutis director Howard Welgus sells $164,219 in company stock