Ellie Mae Inc. (ELLI)

109.77
NYSE : Technology Services
Prev Close 110.59
Day Low/High 107.63 / 111.20
52 Wk Low/High 79.71 / 116.90
Avg Volume 528.70K
Exchange NYSE
Shares Outstanding 34.35M
Market Cap 3.80B
EPS 1.60
P/E Ratio 83.15
Div & Yield N.A. (N.A)
Quant Rating on 4:05 PM EDT 6/22/2018
TheStreet Quant Rating: B- (Buy)