Ellie Mae Inc (NYSE:ELLI)

109.77
Delayed Data
As of Jun 22
 -0.82 / -0.74%
Today’s Change
79.71
Today|||52-Week Range
116.90
+22.79%
Year-to-Date