1 | | $21.24 | | Quarterly | Hold |
2 | MCNMadison Covered Call & Equity Strategy Fund | $5.55 | | Quarterly | |
3 | CIOCity Office REIT Inc. | $4.59 | | Quarterly | |
4 | BEPBrookfield Renewable Partners L.P. | $21.20 | | Quarterly | Buy |
5 | FUNDSprott Focus Trust Inc. | $6.96 | | Quarterly | |
6 | BNSBank Nova Scotia Halifax Pfd 3 | $46.90 | | Quarterly | Hold |
7 | MGAMagna International Inc. | $32.32 | | Quarterly | Hold |
8 | | $44.28 | | Quarterly | Buy |
9 | MERCMercer International Inc. | $5.16 | | Quarterly | Hold |
10 | AQNAlgonquin Power & Utilities Corp. | $5.18 | | Quarterly | Hold |
11 | CNQCanadian Natural Resources Limited | $27.36 | | Quarterly | Buy |
12 | VRNVeren Inc. Common shares | $5.74 | | Quarterly | Strong Buy |
13 | RCIRogers Communication Inc. | $24.94 | | Quarterly | Buy |
14 | VETVermilion Energy Inc. Common (Canada) | $6.11 | | Quarterly | |
15 | | $11.33 | | Quarterly | Buy |
16 | PBAPembina Pipeline Corp. (Canada) | $37.01 | | Monthly | Buy |
17 | TRPTC Energy Corporation | $48.57 | | Quarterly | Hold |
18 | TDToronto Dominion Bank (The) | $59.84 | | Quarterly | Buy |
19 | | $33.29 | | Quarterly | Buy |
20 | BMOBank Of Montreal | $92.69 | | Quarterly | Hold |
21 | CMCanadian Imperial Bank of Commerce | $58.33 | | Quarterly | Buy |
22 | ASTLAlgoma Steel Group Inc. | $4.55 | | Quarterly | |
23 | BTGB2Gold Corp Common shares (Canada) | $3.31 | | Quarterly | Buy |
24 | SLFSun Life Financial Inc. | $56.54 | | Quarterly | |
25 | NTRNutrien Ltd. | $52.21 | | Quarterly | Hold |
26 | MFCManulife Financial Corporation | $28.99 | | Quarterly | Strong Buy |
27 | SOBOSOUTH BOW CORPORATION | $24.33 | | Quarterly | Hold |
28 | OTEXOpen Text Corporation | $25.61 | | Quarterly | Hold |
29 | | $1.59 | | Quarterly | Hold |
30 | EPSNEpsilon Energy Ltd. Common Share | $6.12 | | Quarterly | Strong Buy |
31 | QSRRestaurant Brands International Inc. | $62.38 | | Quarterly | Buy |
32 | | $47.38 | | Quarterly | |
33 | BAMBrookfield Asset Management Inc Limited Voting Shares | $48.73 | | Quarterly | Buy |
34 | RYRoyal Bank Of Canada | $115.16 | | Quarterly | Strong Buy |
35 | | $60.95 | | Quarterly | Hold |
36 | | $6.83 | | Quarterly | Buy |
37 | MEOHMethanex Corporation | $27.02 | | Quarterly | Buy |
38 | FSIFlexible Solutions International Inc. (CDA) | $3.80 | | N/A | |
39 | CNICanadian National Railway Company | $98.45 | | Quarterly | Hold |
40 | | $49.10 | | Quarterly | |
41 | TFIITFI International Inc. | $77.22 | | Quarterly | Buy |
42 | GILGildan Activewear Inc. Sub. Vot. | $41.25 | | Quarterly | Strong Buy |
43 | NOANorth American Construction Group Ltd. (no par) | $14.82 | | Quarterly | |
44 | | $33.82 | | Quarterly | Strong Buy |
45 | TACTransAlta Corporation | $8.64 | | Quarterly | Buy |
46 | GOLDBarrick Gold Corporation (BC) | $20.31 | | Quarterly | Buy |
47 | DOOOBRP Inc. (Recreational Products) Common Subordinate Voting Shares | $34.16 | | Quarterly | Hold |
48 | WFGWest Fraser Timber Co. Ltd Common stock | $73.29 | | Quarterly | Buy |
49 | PAASPan American Silver Corp. | $27.47 | | Quarterly | Buy |
50 | TRIThomson Reuters Corp | $181.70 | | Quarterly | Buy |