By Business/Source
No Data
By Country/Region
Currency:CAD
2025/FY
Stock NameRevenueRatio
United States5.06B31.82%
Canada2.3B14.47%
France2.29B14.41%
U.K.2.14B13.48%
Germany980.81M6.16%
Finland883.15M5.55%
Other721.99M4.54%
Sweden713.51M4.48%
Netherlands678.66M4.26%
Portugal131.04M0.82%
View all