SANG Sangoma Technologies Corporation logo

SANG Sangoma Technologies Corporation

Technology
$3.70+2.78%ClosedMarket Cap: $122.9M

As of 2026-05-26

Institutional Ownership Summary

Investors Holding

20

13F Shares

6,229,721

Ownership %

18.8%

New Positions

2

Increased Positions

11

Closed Positions

1

Reduced Positions

4