BullOrBSBullOrBS

Stock Analysis

AI-generated analysis for 91+ stocks across TSX, NYSE, and NASDAQ. Every analysis shows its full reasoning chain.

Filter by sector

Canadian Stocks

TSX

RY

Royal Bank of Canada

Financials

TD

Toronto-Dominion Bank

Financials

BNS

Bank of Nova Scotia

Financials

BMO

Bank of Montreal

Financials

CM

Canadian Imperial Bank of Commerce

Financials

CNR

Canadian National Railway

Industrials

CP

Canadian Pacific Kansas City

Industrials

ENB

Enbridge Inc.

Energy

TRP

TC Energy Corp.

Energy

SU

Suncor Energy

Energy

CNQ

Canadian Natural Resources

Energy

IMO

Imperial Oil

Energy

CVE

Cenovus Energy

Energy

SHOP

Shopify Inc.

Technology

CSU

Constellation Software

Technology

OTEX

OpenText Corp.

Technology

KXS

Kinaxis Inc.

Technology

DCBO

Docebo Inc.

Technology

T

TELUS Corp.

Communications

BCE

BCE Inc.

Communications

RCI.B

Rogers Communications

Communications

MFC

Manulife Financial

Financials

SLF

Sun Life Financial

Financials

GWO

Great-West Lifeco

Financials

ABX

Barrick Gold Corp.

Materials

NTR

Nutrien Ltd.

Materials

FNV

Franco-Nevada Corp.

Materials

WFG

West Fraser Timber

Materials

ATD

Alimentation Couche-Tard

Consumer Staples

L

Loblaw Companies

Consumer Staples

WN

George Weston Ltd.

Consumer Staples

DOL

Dollarama Inc.

Consumer Discretionary

BAM

Brookfield Asset Management

Financials

BN

Brookfield Corp.

Financials

GIB.A

CGI Inc.

Technology

WSP

WSP Global Inc.

Industrials

XIU

iShares S&P/TSX 60 Index ETF

ETF

XIC

iShares Core S&P/TSX Capped Composite Index ETF

ETF

VFV

Vanguard S&P 500 Index ETF (CAD)

ETF

XEQT

iShares Core Equity ETF Portfolio

ETF

VEQT

Vanguard All-Equity ETF Portfolio

ETF

ZEB

BMO Equal Weight Banks Index ETF

ETF

ZAG

BMO Aggregate Bond Index ETF

ETF

ZWB

BMO Covered Call Canadian Banks ETF

ETF

XEI

iShares Core MSCI Canadian Quality Dividend Index ETF

ETF

ZDV

BMO Canadian Dividend ETF

ETF

VGRO

Vanguard Growth ETF Portfolio

ETF

VBAL

Vanguard Balanced ETF Portfolio

ETF

XAW

iShares Core MSCI All Country World ex Canada Index ETF

ETF

HXS

Global X S&P 500 Index Corporate Class ETF

ETF

TEC

TD Global Technology Leaders Index ETF

ETF

US Stocks

NYSE / NASDAQ

Get weekly stock analysis in your inbox

AI-driven research. Full reasoning. Free.

By subscribing, you agree to our Privacy Policy and consent to receiving emails from BullOrBS. Unsubscribe anytime.