Ellie Mae Inc (NYSE:ELLI)

104.14
Delayed Data
As of May 21
 +0.39 / +0.38%
Today’s Change
79.71
Today|||52-Week Range
114.95
+16.49%
Year-to-Date