Ellie Mae Inc (ELLI) Shares Down 6.8%

(Source: Putnam Standard) Eagle Asset Management owned 0.43% of Ellie Mae as of its most recent SEC filing. … Encompass software in an on-demand Software-as-a-Service (SaaS).