MRC.TO
MRC.TO
CA6175771014
MORGUARD CORP.
Loading chart...

Financials

Trends
* Timeframes marked with (Est.) are analyst estimates based on consensus data.
Details
Breakdown 2025 2024 Change %
Total Revenue 1.105.680.000 1.107.723.000
0.2%
Cost of Revenue 594.609.000 589.008.000
1.0%
Gross Profit 511.071.000 518.715.000
1.5%
6.861.000 11.013.000
37.7%
Operating Income 504.210.000 507.702.000
0.7%
Pretax Income 240.415.000 298.471.000
19.5%
Net Income Common Stockholders 174.870.000 261.799.000
33.2%
-- --
--
-- --
--
ende