Menlo Therapeutics Inc.

Pharmaceuticals & Biotech

Menlo Therapeutics Inc. Careers, Pay and Expert Network

lightbulbWhat are the highest paying jobs at Menlo Therapeutics Inc.?

Snapshot

Market Cap$105.2 million
Revenue$10.6 million
Net Income-$51.4 million
NASDAQMNLO