Ellie Mae Inc (NYSE:ELLI)

89.52
Delayed Data
As of Apr 24
 -0.21 / -0.23%
Today’s Change
79.71
Today|||52-Week Range
114.95
+0.13%
Year-to-Date