Results
2
Companies which have reinvested earnings to sustain 10% yearly growth over 5 years.
2 companies
IDT
Market Cap: US$1.2b
Provides communications and payment services in the United States, the United Kingdom, and internationally.
IDT
US$49.32
7D
3.4%
1Y
37.3%
uCloudlink Group
Market Cap: US$36.8m
Operates as a mobile data traffic sharing marketplace in the telecommunications industry.
UCL
US$0.97
7D
-2.2%
1Y
-29.5%