Geoffrey Kwan's Stock Ratings

RBC Capital Analyst

Geoffrey Kwan is an analyst at RBC Capital. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 07/16/2024

Overall Average Return

7.08%

Smart Score

62.2%

Overall Average Return Percentile

53rd

Number of Ratings

126
Buy NowGet Alert
06/27/2024AGF.BBuy Now
AGF MANAGEMENT LTD
$10 → $9MaintainsSector PerformGet Alert
06/24/2024XBuy Now
TMX Group
$38.102.36%$39 → $39ReiteratesSector Perform → Sector PerformGet Alert
05/30/2024EQBBuy Now
EQB
$107 → $109MaintainsOutperformGet Alert
05/08/2024IFCBuy Now
Intact Financial
$236 → $243MaintainsSector PerformGet Alert
05/01/2024FNBuy Now
First National Financial
$261.48-84.32%$43 → $41MaintainsSector PerformGet Alert
04/12/2024BNBuy Now
Brookfield
$47.2012.29% → $53ReiteratesOutperform → OutperformGet Alert
04/05/2024AGF.BBuy Now
AGF MANAGEMENT LTD
$9 → $10MaintainsSector PerformGet Alert
03/22/2024ECNBuy Now
ECN Capital
$3 → $2.25MaintainsSector PerformGet Alert
03/21/2024POWBuy Now
Power Corp of Canada
→ $45ReiteratesOutperform → OutperformGet Alert
03/15/2024AD.UNBuy Now
ALARIS EQUITY PARTNERS INCOME TRUST
$17 → $18MaintainsSector PerformGet Alert
02/16/2024IGMBuy Now
IGM Financial
$43 → $44MaintainsSector PerformGet Alert
02/16/2024DFYBuy Now
Definity Financial
$48 → $49ReiteratesOutperform → OutperformGet Alert
02/14/2024GSYBuy Now
goeasy
$50.11289.14%$193 → $195MaintainsOutperformGet Alert
02/14/2024IFCBuy Now
Intact Financial
$228 → $229MaintainsSector PerformGet Alert
02/12/2024BNBuy Now
Brookfield
$47.2012.29%$52 → $53MaintainsOutperformGet Alert
02/08/2024BAMBuy Now
Brookfield Asset Mgmt
$42.0019.05%$49 → $50MaintainsOutperformGet Alert
02/07/2024XBuy Now
TMX Group
$38.10-5.51%$34 → $36MaintainsSector PerformGet Alert
02/02/2024GSYBuy Now
goeasy
$50.11285.15% → $193Initiates → OutperformGet Alert
01/25/2024AGF.BBuy Now
AGF MANAGEMENT LTD
$8.5 → $9MaintainsSector PerformGet Alert
12/18/2023XBuy Now
TMX Group
$38.10-10.76%$33 → $34ReiteratesSector Perform → Sector PerformGet Alert
11/14/2023POWBuy Now
Power Corp of Canada
→ $41ReiteratesSector Perform → Sector PerformGet Alert
11/13/2023BBUBuy Now
Brookfield Bus Partners
$17.5459.68% → $28Reinstates → OutperformGet Alert
11/09/2023FSZBuy Now
Fiera Cap
$64.00-91.41%$6 → $5.5MaintainsSector PerformGet Alert
11/09/2023AD.UNBuy Now
ALARIS EQUITY PARTNERS INCOME TRUST
$15 → $16MaintainsSector PerformGet Alert
11/08/2023IFCBuy Now
Intact Financial
→ $228ReiteratesOutperform → OutperformGet Alert
11/01/2023FNBuy Now
First National Financial
$261.48-83.94%$40 → $42MaintainsSector PerformGet Alert
10/31/2023XBuy Now
TMX Group
$38.10-13.39%$34 → $33MaintainsSector PerformGet Alert
10/20/2023IFCBuy Now
Intact Financial
$227 → $228MaintainsOutperformGet Alert
10/04/2023EQBBuy Now
EQB
$97 → $100MaintainsOutperformGet Alert
09/29/2023ONEXBuy Now
Onex
$103 → $102MaintainsSector PerformGet Alert
09/28/2023AGF.BBuy Now
AGF Management
→ $9ReiteratesSector Perform → Sector PerformGet Alert
09/19/2023CHWBuy Now
Chesswood Group
$7.07-15.13%$8 → $6MaintainsUnderperformGet Alert
09/14/2023BNBuy Now
Brookfield
$47.201.69%$50 → $48MaintainsOutperformGet Alert
09/14/2023BAMBuy Now
Brookfield Asset Mgmt
$42.007.14% → $45ReiteratesOutperform → OutperformGet Alert
09/06/2023DFYBuy Now
Definity Financial
→ $49ReiteratesOutperform → OutperformGet Alert
09/01/2023IFCBuy Now
Intact Financial
$230 → $227MaintainsOutperformGet Alert
08/15/2023ECNBuy Now
ECN Capital
→ $3.5ReiteratesSector Perform → Sector PerformGet Alert
08/14/2023POWBuy Now
Power Corp of Canada
$41 → $45MaintainsSector PerformGet Alert
08/14/2023FSZBuy Now
Fiera Cap
$64.00-89.06%$8 → $7MaintainsSector PerformGet Alert
08/14/2023BNBuy Now
Brookfield
$47.205.93%$52 → $50MaintainsOutperformGet Alert
08/11/2023ONEXBuy Now
Onex
$87 → $103MaintainsSector PerformGet Alert
08/11/2023CIXBuy Now
CI Financial
$23.70-11.39%$20 → $21MaintainsSector PerformGet Alert
08/10/2023CHWBuy Now
Chesswood Group
$7.0713.15%$9 → $8DowngradeSector Perform → UnderperformGet Alert
08/09/2023EFNBuy Now
Element Fleet Management
$29 → $30MaintainsOutperformGet Alert
08/09/2023CHWBuy Now
Chesswood Group
$7.0713.15%$9 → $8DowngradeSector Perform → UnderperformGet Alert
08/08/2023HCGBuy Now
Home Capital Gr
→ $44ReiteratesSector Perform → Sector PerformGet Alert
08/04/2023DFYBuy Now
Definity Financial
$46 → $49MaintainsOutperformGet Alert
08/03/2023IFCBuy Now
Intact Financial
$228 → $230MaintainsOutperformGet Alert
08/02/2023FNBuy Now
First National Financial
$261.48-83.56%$40 → $43MaintainsSector PerformGet Alert
08/02/2023EQBBuy Now
EQB
$91 → $97MaintainsOutperformGet Alert
07/25/2023XBuy Now
TMX Group
$38.10-10.76% → $34DowngradeOutperform → Sector PerformGet Alert
07/11/2023IFCBuy Now
Intact Financial
$229 → $228MaintainsOutperformGet Alert
07/06/2023BAMBuy Now
Brookfield Asset Mgmt
$42.002.38% → $43ReiteratesOutperform → OutperformGet Alert
06/28/2023BAMBuy Now
Brookfield Asset Mgmt
$42.002.38% → $43ReiteratesOutperform → OutperformGet Alert
06/22/2023AGF.BBuy Now
AGF Management
→ $9ReiteratesSector Perform → Sector PerformGet Alert
06/05/2023BAMBuy Now
Brookfield Asset Mgmt
$42.002.38% → $43Reiterates → OutperformGet Alert
05/16/2023POWBuy Now
Power Corp of Canada
→ $41ReiteratesSector Perform → Sector PerformGet Alert
05/16/2023ECNBuy Now
ECN Capital
→ $3.5ReiteratesSector Perform → Sector PerformGet Alert
05/11/2023HCGBuy Now
Home Capital Gr
→ $44ReiteratesSector Perform → Sector PerformGet Alert
05/11/2023FSZBuy Now
Fiera Cap
$64.00-87.5%$9.5 → $8MaintainsSector PerformGet Alert
05/11/2023BAMBuy Now
Brookfield Asset Mgmt
$42.002.38% → $43ReiteratesOutperform → OutperformGet Alert
05/10/2023EFNBuy Now
Element Fleet Management
$27 → $28MaintainsOutperformGet Alert
05/10/2023AD.UNBuy Now
Alaris Equity Partners
$19 → $18MaintainsSector PerformGet Alert
05/08/2023SIIBuy Now
Sprott
$46.1925.57% → $58Reiterates → Sector PerformGet Alert
05/04/2023IGMBuy Now
IGM Financial
$50 → $49MaintainsSector PerformGet Alert
05/03/2023EQBBuy Now
EQB
$87 → $88MaintainsOutperformGet Alert
05/02/2023XBuy Now
TMX Group
$38.10346.19% → $34Reiterates → OutperformGet Alert
05/01/2023FNBuy Now
First National Financial
$261.48-84.7% → $40Reiterates → Sector PerformGet Alert
04/05/2023IGMBuy Now
IGM Financial
$46 → $50MaintainsSector PerformGet Alert
03/28/2023BAMBuy Now
Brookfield Asset Mgmt
$42.00-4.76% → $40Reiterates → OutperformGet Alert
03/17/2023POWBuy Now
Power Corp of Canada
$39 → $41MaintainsSector PerformGet Alert
03/17/2023CHWBuy Now
Chesswood Group
$7.0769.73%$13 → $12MaintainsSector PerformGet Alert
03/07/2023EFNBuy Now
Element Fleet Management
$26 → $27MaintainsOutperformGet Alert
03/01/2023FNBuy Now
First National Financial
$261.48-84.7%$39 → $40MaintainsSector PerformGet Alert
03/01/2023FNBuy Now
Fabrinet
$261.48-84.7%$39 → $40MaintainsSector PerformGet Alert
02/27/2023ONEXBuy Now
Onex
$83 → $86MaintainsSector PerformGet Alert
02/27/2023FSZBuy Now
Fiera Cap
$64.00-85.16%$10 → $9.5MaintainsSector PerformGet Alert
02/27/2023CIXBuy Now
CI Financial
$23.70-24.05%$16 → $18MaintainsSector PerformGet Alert
02/10/2023DFYBuy Now
Definity Financial
$46 → $49MaintainsOutperformGet Alert
02/10/2023BNBuy Now
Brookfield
$47.2014.41%$53 → $54MaintainsOutperformGet Alert
02/09/2023BAMBuy Now
Brookfield Asset Mgmt
$42.00-4.76%$35 → $40MaintainsOutperformGet Alert
02/09/2023BAMBuy Now
Brookfield Asset Mgmt
$42.00-4.76%$35 → $40MaintainsOutperformGet Alert
02/08/2023IFCBuy Now
Intact Financial
→ $231Reiterates → OutperformGet Alert
01/26/2023AGF.BBuy Now
AGF Management
$7.5 → $9.5UpgradeUnderperform → Sector PerformGet Alert
01/18/2023HCGBuy Now
Home Capital Gr
$36 → $44DowngradeOutperform → Sector PerformGet Alert
01/09/2023ONEXBuy Now
Onex
$103 → $83DowngradeOutperform → Sector PerformGet Alert
01/06/2023ECNBuy Now
ECN Capital
$5 → $4MaintainsSector PerformGet Alert
01/06/2023ONEXBuy Now
Onex
$103 → $83DowngradeOutperform → Sector PerformGet Alert
12/22/2022BAMBuy Now
Brookfield Asset Mgmt
$42.00-16.67% → $35Initiates → OutperformGet Alert
12/14/2022BNBuy Now
Brookfield
$47.2012.29%$63 → $53MaintainsOutperformGet Alert
11/14/2022ONEXBuy Now
Onex
$99 → $103MaintainsOutperformGet Alert
11/11/2022DFYBuy Now
Definity Financial
$45 → $46MaintainsOutperformGet Alert
11/11/2022BAMBuy Now
Brookfield Asset Mgmt
$42.0050%$62 → $63MaintainsOutperformGet Alert
11/10/2022POWBuy Now
Power Corp of Canada
$44 → $39MaintainsSector PerformGet Alert
11/10/2022EQBBuy Now
EQB
$69 → $70MaintainsOutperformGet Alert
11/10/2022ECNBuy Now
ECN Capital
$6.5 → $5MaintainsSector PerformGet Alert
11/09/2022HCGBuy Now
Home Capital Gr
$37 → $36MaintainsOutperformGet Alert
11/03/2022BAMBuy Now
Brookfield Asset Mgmt
$42.0047.62%$61 → $62MaintainsOutperformGet Alert
09/26/2022AGF.BBuy Now
AGF Management
$7 → $6.5MaintainsUnderperformGet Alert
08/15/2022ECNBuy Now
ECN Capital
$7.5 → $8MaintainsSector PerformGet Alert
08/11/2022EFNBuy Now
Element Fleet Management
$19 → $22MaintainsOutperformGet Alert
08/10/2022EQBBuy Now
EQB
$75 → $74MaintainsOutperformGet Alert
08/08/2022BBUBuy Now
Brookfield Bus Partners
$17.5493.9%$31 → $34MaintainsOutperformGet Alert
08/03/2022DFYBuy Now
Definity Financial
$40 → $43MaintainsOutperformGet Alert
05/20/2022BAMBuy Now
Brookfield Asset Mgmt
$42.0061.9%$72 → $68MaintainsOutperformGet Alert
05/17/2022CHWBuy Now
Chesswood Group
$7.07126.31%$15 → $16MaintainsSector PerformGet Alert
05/16/2022ONEXBuy Now
Onex
$108 → $110MaintainsOutperformGet Alert
05/16/2022ECNBuy Now
ECN Capital
$7 → $7.5MaintainsSector PerformGet Alert
05/16/2022CIXBuy Now
CI Financial
$23.70-19.83%$26 → $19DowngradeOutperform → Sector PerformGet Alert
05/13/2022BAMBuy Now
Brookfield Asset Mgmt
$42.0061.9%$72 → $68MaintainsOutperformGet Alert
05/12/2022EQBBuy Now
EQB
$85 → $80MaintainsOutperformGet Alert
05/09/2022SIIBuy Now
Sprott
$46.1936.39%$67 → $63MaintainsSector PerformGet Alert
05/09/2022IGMBuy Now
IGM Financial
$53 → $47MaintainsSector PerformGet Alert
05/05/2022HCGBuy Now
Home Capital Gr
$50 → $46MaintainsOutperformGet Alert
05/03/2022XBuy Now
TMX Group
$38.10333.07%$32.6 → $33MaintainsOutperformGet Alert
04/27/2022FNBuy Now
First National Financial
$261.48-84.32%$43 → $41MaintainsSector PerformGet Alert
04/25/2022XBuy Now
TMX Group
$38.10327.82%$30.2 → $32.6UpgradeSector Perform → OutperformGet Alert
04/25/2022AGF.BBuy Now
AGF Management
$8.5 → $8DowngradeSector Perform → UnderperformGet Alert
03/03/2022FNBuy Now
First National Financial
$261.48-82.79%$46 → $45MaintainsSector PerformGet Alert
03/02/2022EFNBuy Now
Element Fleet Management
$17 → $18MaintainsOutperformGet Alert
01/06/2022ECNBuy Now
ECN Capital
$12.5 → $5.5DowngradeOutperform → Sector PerformGet Alert
01/04/2022EQBBuy Now
EQB
$91 → $88UpgradeSector Perform → OutperformGet Alert
12/13/2021DFYBuy Now
Definity Financial
Initiates → OutperformGet Alert
11/16/2021HCGBuy Now
Home Capital Gr
MaintainsOutperformGet Alert
11/15/2021ONEXBuy Now
Onex
MaintainsOutperformGet Alert
11/11/2021EFNBuy Now
Element Fleet Management
MaintainsOutperformGet Alert