Ellie Mae Inc (NYSE:ELLI)

91.47
Delayed Data
As of Feb 22
 -0.81 / -0.88%
Today’s Change
79.71
Today|||52-Week Range
114.95
+2.32%
Year-to-Date