SEHK:1415Electronic
Is Cowell E Holdings (SEHK:1415) A Bargain As It Approves A $320 Million Buyback?
Cowell e Holdings (SEHK:1415) has drawn fresh attention after approving a HK$320 million share repurchase plan and granting 12,929,000 share awards to 181 directors and employees, aligning ownership more closely with long term performance.
See our latest analysis for Cowell e Holdings.
The recent HK$320 million buyback authorization and share awards arrive after a weak year to date, with the share price return down 16.03%, while the 5 year total shareholder return of 381.38% points to a very...