"biggest shareholders include AustralianSuper, Cooper Investors, the Hirsch family’s JLAB Investments, co-founder Manual Garber and Michael Richards, who owned a UK-based software acquired by Elmo in December 2020."
ELO Price at posting:
$2.98 Sentiment: Buy Disclosure: Held