Envestnet, Inc. (ENV) has a market capitalization of $3.49B and trades at $63.14.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of -14.4, Earnings Per Share (EPS) of $-4.38, annual revenue of $1.25B.
The stock has a beta of 1.25, operates in the Technology sector.