|
Rank
#
|
Name | Market Cap (USD) arrow_drop_down | Price (USD) | Profit Margin | EBITDA Margin | Revenue (TTM) | Rev. Growth (YoY) | Gross Profit | Op. Income | EBITDA | Net Income | EPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
TSX: CLS
|
$40.65B
56.71B CAD
|
$369.31
515.17 CAD
|
7% | 10% |
$13.8B
19.25B CAD
|
37% |
$1.66B
2.31B CAD
|
$1.2B
1.68B CAD
|
$1.38B
1.93B CAD
|
$959.23M
1.34B CAD
|
$8.26
11.53 CAD
|
| 2 |
$36.99B
51.6B CAD
|
$1.75K
2.44K CAD
|
4.4% | 21% |
$11.42B
15.94B CAD
|
15% |
$4.29B
5.99B CAD
|
$1.9B
2.64B CAD
|
$2.45B
3.42B CAD
|
$503.26M
702.01M CAD
|
$23.74
33.11 CAD
|
|
| 3 |
$15.35B
21.41B CAD
|
$64.36
89.78 CAD
|
10% | 18% |
$11.62B
16.21B CAD
|
9.1% |
$2.38B
3.32B CAD
|
$1.9B
2.66B CAD
|
$2.06B
2.88B CAD
|
$1.19B
1.66B CAD
|
$5.34
7.45 CAD
|
|
| 4 |
X
|
$8.04B
11.21B CAD
|
$27.75
38.71 CAD
|
- | - |
$4.54M
6.33M CAD
|
191% |
$4.18M
5.84M CAD
|
-$68.14M
-95.05M CAD
|
-$62.39M
-87.03M CAD
|
-$69.46M
-96.89M CAD
|
-$14.05
-19.59 CAD
|
| 5 |
$5.98B
8.35B CAD
|
$70.94
98.96 CAD
|
22% | 42% |
$708.85M
988.81M CAD
|
12% |
$546.4M
762.2M CAD
|
$214.32M
298.96M CAD
|
$299.04M
417.15M CAD
|
$159.24M
222.14M CAD
|
$1.82
2.54 CAD
|
|
| 6 |
TSXV: TOI
|
$5.69B
7.94B CAD
|
$69.01
96.27 CAD
|
2.7% | 21% |
$1.79B
2.5B CAD
|
20% |
$646.17M
901.37M CAD
|
$272.25M
379.77M CAD
|
$378.83M
528.45M CAD
|
$48.19M
67.23M CAD
|
$0.5792
0.8079 CAD
|
| 7 |
TSX: OTEX
|
$5.49B
7.66B CAD
|
$21.94
30.60 CAD
|
8.4% | 29% |
$5.09B
7.1B CAD
|
-4.3% |
$3.88B
5.41B CAD
|
$1.04B
1.46B CAD
|
$1.49B
2.08B CAD
|
$428.89M
598.28M CAD
|
$1.66
2.32 CAD
|
| 8 |
TSX: MDA
|
$4.1B
5.72B CAD
|
$28.45
39.68 CAD
|
6.6% | 14% |
$1.17B
1.63B CAD
|
51% |
$333.06M
464.6M CAD
|
$115.06M
160.5M CAD
|
$160.08M
223.3M CAD
|
$77.78M
108.5M CAD
|
$0.6022
0.8400 CAD
|
| 9 |
TSXV: LMN
|
$3.72B
5.19B CAD
|
$14.75
20.58 CAD
|
16% | 37% |
$752.58M
1.05B CAD
|
15% |
$622.05M
867.72M CAD
|
$167.92M
234.24M CAD
|
$277.9M
387.66M CAD
|
$116.74M
162.84M CAD
|
$0.4521
0.6307 CAD
|
| 10 |
TSX: BB
|
$2.96B
4.13B CAD
|
$5.28
7.37 CAD
|
9.7% | 15% |
$536.79M
748.79M CAD
|
2.7% |
$408.82M
570.29M CAD
|
$64.62M
90.14M CAD
|
$82.02M
114.41M CAD
|
$52.01M
72.55M CAD
|
$0.0878
0.1225 CAD
|
| 11 |
TSX: KXS
|
$2.75B
3.84B CAD
|
$99.09
138.22 CAD
|
13% | 16% |
$538.67M
751.41M CAD
|
13% |
$348.23M
485.76M CAD
|
$78.12M
108.98M CAD
|
$88.62M
123.62M CAD
|
$69.49M
96.94M CAD
|
$2.41
3.36 CAD
|
| 12 |
TSX: ABXX
|
$1.32B
1.84B CAD
|
$34.57
48.23 CAD
|
- | - | - | - | - | - | - | - | - |
| 13 |
TSX: LSPD
|
$1.22B
1.7B CAD
|
$8.90
12.41 CAD
|
-58% | -2.3% |
$1.17B
1.63B CAD
|
13% |
$500.95M
698.8M CAD
|
-$123.96M
-172.92M CAD
|
-$26.9M
-37.52M CAD
|
-$679.97M
-948.52M CAD
|
-$4.78
-6.66 CAD
|
| 14 |
$1.19B
1.65B CAD
|
$4.35
6.07 CAD
|
-14% | 9.7% |
$2.66B
3.71B CAD
|
2% |
$373.49M
520.99M CAD
|
-$171.1M
-238.68M CAD
|
$258.12M
360.06M CAD
|
-$374.47M
-522.36M CAD
|
-$1.36
-1.89 CAD
|
|
| 15 |
NASDAQ: CSIQ
|
$998.26M
|
$14.72
|
-1.9% | 13% | $5.6B | -6.6% | $1.09B | $173.69M | $728.75M | -$104.13M | -$2.50 |
| 16 |
$870.65M
1.21B CAD
|
$11.47
16.00 CAD
|
12% | 20% |
$367.05M
512.02M CAD
|
3.1% |
$219.94M
306.8M CAD
|
$64.88M
90.5M CAD
|
$72.23M
100.75M CAD
|
$44.32M
61.83M CAD
|
$0.5806
0.8099 CAD
|
|
| 17 |
$809.89M
1.13B CAD
|
$4.29
5.99 CAD
|
-6.9% | 5.6% |
$1.86B
2.59B CAD
|
-4.2% |
$495.68M
691.44M CAD
|
$43.73M
61.0M CAD
|
$103.38M
144.21M CAD
|
-$127.4M
-177.71M CAD
|
-$0.6452
-0.9000 CAD
|
|
| 18 |
TSX: PSI
|
$768.4M
1.07B CAD
|
$9.95
13.88 CAD
|
13% | 33% |
$300.56M
419.27M CAD
|
1.2% |
$176.65M
246.41M CAD
|
$60.25M
84.04M CAD
|
$98.47M
137.36M CAD
|
$38.1M
53.15M CAD
|
$0.4853
0.6769 CAD
|
| 19 |
TSX: ENGH
|
$660.86M
921.86M CAD
|
$12.12
16.90 CAD
|
14% | 22% |
$354.84M
494.98M CAD
|
-2.2% |
$224.54M
313.23M CAD
|
$64.37M
89.79M CAD
|
$76.57M
106.81M CAD
|
$49.65M
69.26M CAD
|
$0.9028
1.26 CAD
|
| 20 |
$600.73M
837.99M CAD
|
$2.53
3.53 CAD
|
- | - |
$8.01K
11.17K CAD
|
- |
$8.01K
11.17K CAD
|
-$7.9M
-11.02M CAD
|
-$7.87M
-10.97M CAD
|
-$7.56M
-10.55M CAD
|
-$0.0405
-0.0565 CAD
|
|
| 21 |
TSX: PRL
|
$579.86M
808.87M CAD
|
$15.12
21.09 CAD
|
10% | 21% |
$579.73M
808.7M CAD
|
31% |
$579.73M
808.7M CAD
|
$111.13M
155.03M CAD
|
$120.06M
167.48M CAD
|
$58.5M
81.61M CAD
|
$1.39
1.93 CAD
|
| 22 |
$557.26M
777.35M CAD
|
$6.40
8.93 CAD
|
-6.8% | 0.5% |
$108.71M
151.64M CAD
|
9.4% |
$70.39M
98.19M CAD
|
-$4.61M
-6.44M CAD
|
$519.73K
725.0K CAD
|
-$7.42M
-10.36M CAD
|
-$0.0856
-0.1194 CAD
|
|
| 23 |
TSX: DCBO
|
$533.04M
743.56M CAD
|
$18.14
25.30 CAD
|
15% | 13% |
$238.54M
332.75M CAD
|
12% |
$191.37M
266.95M CAD
|
$29.16M
40.68M CAD
|
$30.44M
42.47M CAD
|
$36.87M
51.43M CAD
|
$1.26
1.76 CAD
|
| 24 |
$378.18M
527.54M CAD
|
$6.82
9.51 CAD
|
4.1% | 7.5% |
$211.46M
294.98M CAD
|
5.9% |
$144.82M
202.01M CAD
|
$12.21M
17.03M CAD
|
$15.96M
22.26M CAD
|
$8.72M
12.16M CAD
|
$0.1556
0.2170 CAD
|
|
| 25 |
TSX: VHI
|
$366.42M
511.14M CAD
|
$5.81
8.10 CAD
|
5.6% | 19% |
$78.12M
108.97M CAD
|
59% |
$62.79M
87.59M CAD
|
$8.72M
12.17M CAD
|
$14.7M
20.5M CAD
|
$4.38M
6.11M CAD
|
$0.0717
0.1000 CAD
|
| 26 |
$354.43M
494.41M CAD
|
$13.54
18.89 CAD
|
6.9% | 15% |
$140.1M
195.43M CAD
|
15% |
$50.88M
70.98M CAD
|
$15.98M
22.3M CAD
|
$21.27M
29.67M CAD
|
$9.6M
13.39M CAD
|
$0.3799
0.5300 CAD
|
|
| 27 |
TSX: CVO
|
$290.77M
405.61M CAD
|
$3.13
4.36 CAD
|
-23% | -20% |
$142.77M
199.16M CAD
|
10% |
$111.81M
155.96M CAD
|
-$31.18M
-43.49M CAD
|
-$28.6M
-39.9M CAD
|
-$32.38M
-45.17M CAD
|
-$0.3449
-0.4811 CAD
|
| 28 |
$225.15M
314.07M CAD
|
$2.79
3.89 CAD
|
14% | 27% |
$90.47M
126.2M CAD
|
-1.4% |
$73.11M
101.98M CAD
|
$19.38M
27.03M CAD
|
$24.1M
33.61M CAD
|
$12.25M
17.09M CAD
|
$0.1433
0.1999 CAD
|
|
| 29 |
CSE: AIRX
|
$212.59M
296.55M CAD
|
$5.45
7.60 CAD
|
- | - | - | - | - | - | - | - | - |
| 30 |
CSE: BITZ.U
|
$191.13M
|
$2.54
|
-82% | -65% | $37.66M | 123% | $1.94M | -$39.23M | -$24.44M | -$30.81M | -$0.0794 |
| 31 |
NASDAQ: TCX
|
$174.72M
|
$15.70
|
-19% | 7.1% | $390.3M | 7.7% | $137.48M | -$17.83M | $27.79M | -$75.82M | -$6.85 |
| 32 |
TSX: DND
|
$172.87M
241.15M CAD
|
$2.49
3.47 CAD
|
-27% | 29% |
$303.9M
423.92M CAD
|
-6.4% |
$277.5M
387.1M CAD
|
$39.77M
55.48M CAD
|
$87.1M
121.5M CAD
|
-$80.59M
-112.42M CAD
|
-$1.20
-1.67 CAD
|
| 33 |
$162.44M
226.6M CAD
|
$0.2437
0.3400 CAD
|
-111% | -15% |
$32.96M
45.97M CAD
|
-16% |
$26.22M
36.57M CAD
|
-$9.52M
-13.28M CAD
|
-$4.79M
-6.68M CAD
|
-$36.59M
-51.04M CAD
|
-$0.0553
-0.0771 CAD
|
|
| 34 |
$138.13M
192.68M CAD
|
$4.11
5.74 CAD
|
-2.5% | 3.4% |
$215.94M
301.23M CAD
|
-8.9% |
$152.48M
212.7M CAD
|
-$2.91M
-4.05M CAD
|
$7.24M
10.1M CAD
|
-$5.46M
-7.61M CAD
|
-$0.1667
-0.2326 CAD
|
|
| 35 |
$137.94M
192.42M CAD
|
$4.73
6.60 CAD
|
0.7% | 3.7% |
$103.73M
144.7M CAD
|
18% |
$74.81M
104.35M CAD
|
$1.68M
2.35M CAD
|
$3.85M
5.38M CAD
|
$726.8K
1.01M CAD
|
$0.0233
0.0325 CAD
|
|
| 36 |
$128.72M
179.55M CAD
|
$9.44
13.17 CAD
|
9.1% | 19% |
$142.57M
198.88M CAD
|
-7.4% |
$30.86M
43.04M CAD
|
$20.82M
29.05M CAD
|
$26.71M
37.26M CAD
|
$12.98M
18.11M CAD
|
$0.9406
1.31 CAD
|
|
| 37 |
$119.52M
166.73M CAD
|
$1.03
1.43 CAD
|
-11% | -11% |
$24.99M
34.86M CAD
|
11% |
$10.34M
14.42M CAD
|
-$2.83M
-3.95M CAD
|
-$2.66M
-3.71M CAD
|
-$2.7M
-3.77M CAD
|
-$0.0261
-0.0365 CAD
|
|
| 38 |
$117.41M
163.78M CAD
|
$1.32
1.84 CAD
|
1.7% | 11% |
$45.75M
63.82M CAD
|
21% |
$11.49M
16.02M CAD
|
$4.32M
6.03M CAD
|
$4.96M
6.92M CAD
|
$772.63K
1.08M CAD
|
$0.0082
0.0114 CAD
|
|
| 39 |
$115.29M
160.83M CAD
|
$3.96
5.53 CAD
|
-17% | 8.8% |
$146.07M
203.75M CAD
|
4.9% |
$53.92M
75.22M CAD
|
-$268.03K
-373.88K CAD
|
$12.81M
17.87M CAD
|
-$24.29M
-33.88M CAD
|
-$0.8918
-1.24 CAD
|
|
| 40 |
NASDAQ: ZENA
|
$111.86M
|
$1.98
|
- | -162% | $6.03M | 321% | $6.03M | -$10.14M | -$9.76M | -$18.97M | -$0.5480 |
| 41 |
TSX: ALYA
|
$94.64M
132.02M CAD
|
$0.9678
1.35 CAD
|
-4.5% | 8% |
$350.51M
488.94M CAD
|
4.3% |
$112.73M
157.25M CAD
|
$16.08M
22.43M CAD
|
$27.93M
38.96M CAD
|
-$15.81M
-22.06M CAD
|
-$0.1615
-0.2253 CAD
|
| 42 |
$83.85M
116.97M CAD
|
$0.3262
0.4550 CAD
|
-69% | -59% |
$12.33M
17.21M CAD
|
-0.9% |
$7.2M
10.04M CAD
|
-$8.58M
-11.97M CAD
|
-$7.24M
-10.09M CAD
|
-$8.5M
-11.85M CAD
|
-$0.0360
-0.0502 CAD
|
|
| 43 |
$76.94M
107.32M CAD
|
$2.37
3.30 CAD
|
-188% | -93% |
$4.7M
6.56M CAD
|
49% |
$913.84K
1.27M CAD
|
-$3.84M
-5.36M CAD
|
-$4.39M
-6.13M CAD
|
-$8.86M
-12.36M CAD
|
-$4.42
-6.17 CAD
|
|
| 44 |
TSXV: SPRQ
|
$72.93M
101.73M CAD
|
$0.6452
0.9000 CAD
|
-178% | -175% |
$1.81M
2.52M CAD
|
596% |
-$9.89K
-13.79K CAD
|
-$3.22M
-4.49M CAD
|
-$3.16M
-4.41M CAD
|
-$3.22M
-4.49M CAD
|
-$0.0276
-0.0384 CAD
|
| 45 |
TSX: THNC
|
$70.9M
98.89M CAD
|
$1.00
1.40 CAD
|
1.8% | -1.5% |
$71.94M
100.35M CAD
|
9.3% |
$52.61M
73.39M CAD
|
-$1.3M
-1.82M CAD
|
-$1.04M
-1.46M CAD
|
$1.27M
1.77M CAD
|
$0.0186
0.0260 CAD
|
| 46 |
TSX: SYZ
|
$66.57M
92.86M CAD
|
$2.76
3.85 CAD
|
-7.5% | 2.9% |
$44.62M
62.24M CAD
|
-5.1% |
$26.04M
36.33M CAD
|
-$2.67M
-3.72M CAD
|
$1.3M
1.81M CAD
|
-$3.34M
-4.66M CAD
|
-$0.1434
-0.2000 CAD
|
| 47 |
TSXV: ARGH
|
$64.08M
89.39M CAD
|
$0.2330
0.3250 CAD
|
- | - |
$1.12M
1.56M CAD
|
37% |
$173.67K
242.26K CAD
|
-$12.26M
-17.1M CAD
|
-$12.25M
-17.09M CAD
|
-$7.24M
-10.09M CAD
|
-$0.0500
-0.0698 CAD
|
| 48 |
TSX: AIAI
|
$59.78M
83.38M CAD
|
$0.6452
0.9000 CAD
|
- | - |
$118.47K
165.26K CAD
|
-80% |
$118.47K
165.26K CAD
|
-$4.19M
-5.84M CAD
|
- |
-$4.16M
-5.8M CAD
|
-$0.0503
-0.0702 CAD
|
| 49 |
$55.13M
76.91M CAD
|
$2.74
3.82 CAD
|
- | -213% |
$6.22M
8.68M CAD
|
74% |
-$3.48M
-4.86M CAD
|
-$13.63M
-19.02M CAD
|
-$13.25M
-18.48M CAD
|
-$22.45M
-31.32M CAD
|
-$1.16
-1.62 CAD
|
|
| 50 |
$54.67M
76.27M CAD
|
$0.5305
0.7400 CAD
|
- | - | - | -88% | - | - | - | - | - |