Despite shrinking by CA$32m in the past week, Sangoma Technologies (TSE:STC) shareholders are still up 56% over 1 year
Despite a recent 25% decline in Sangoma Technologies Corporation's share price, its one-year return of 56% has outperformed the market. While revenue decreased by 4.2%, insider purchases and future earnings potential suggest a positive outlook.