BullOrBSBullOrBS

Stock Analysis

AI-generated analysis for 182+ 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

VSP

Vanguard S&P 500 Index ETF (CAD-Hedged)

ETF

VDY

Vanguard FTSE Canadian High Dividend Yield Index ETF

ETF

ZGLD

BMO Gold Bullion ETF

ETF

XMV

iShares Edge MSCI Min Vol Canada Index ETF

ETF

XIU

iShares S&P/TSX 60 Index ETF

ETF

XIC

iShares Core S&P/TSX Capped Composite Index ETF

ETF

PSA

Purpose High Interest Savings ETF

ETF

ZEQT

BMO All-Equity ETF

ETF

HEQT

Global X All-Equity Asset Allocation ETF

ETF

FEQT

Fidelity All-in-One Equity ETF

ETF

HEQL

Global X Enhanced All-Equity Asset Allocation ETF

ETF

MIX

Hamilton Enhanced Mixed Asset ETF

ETF

VCN

Vanguard FTSE Canada All Cap Index ETF

ETF

VXC

Vanguard FTSE Global All Cap ex Canada Index ETF

ETF

ZSP

BMO S&P 500 Index ETF

ETF

ZCN

BMO S&P/TSX Capped Composite Index ETF

ETF

US Stocks

NYSE / NASDAQ

AAPL

Apple Inc.

Technology

MSFT

Microsoft Corp.

Technology

GOOGL

Alphabet Inc.

Technology

AMZN

Amazon.com Inc.

Consumer Discretionary

NVDA

NVIDIA Corp.

Technology

META

Meta Platforms Inc.

Technology

TSLA

Tesla Inc.

Consumer Discretionary

JPM

JPMorgan Chase

Financials

V

Visa Inc.

Financials

JNJ

Johnson & Johnson

Healthcare

WMT

Walmart Inc.

Consumer Staples

PG

Procter & Gamble

Consumer Staples

MA

Mastercard Inc.

Financials

HD

Home Depot Inc.

Consumer Discretionary

DIS

Walt Disney Co.

Communications

BAC

Bank of America

Financials

XOM

Exxon Mobil Corp.

Energy

KO

Coca-Cola Co.

Consumer Staples

PEP

PepsiCo Inc.

Consumer Staples

COST

Costco Wholesale

Consumer Staples

AMD

Advanced Micro Devices

Technology

NFLX

Netflix Inc.

Communications

CRM

Salesforce Inc.

Technology

INTC

Intel Corp.

Technology

PLTR

Palantir Technologies

Technology

SPY

SPDR S&P 500 ETF Trust

ETF

QQQ

Invesco QQQ Trust (Nasdaq-100)

ETF

VTI

Vanguard Total Stock Market ETF

ETF

VOO

Vanguard S&P 500 ETF

ETF

IWM

iShares Russell 2000 ETF

ETF

DIA

SPDR Dow Jones Industrial Average ETF

ETF

ARKK

ARK Innovation ETF

ETF

GLD

SPDR Gold Shares ETF

ETF

TLT

iShares 20+ Year Treasury Bond ETF

ETF

XLF

Financial Select Sector SPDR Fund

ETF

XLE

Energy Select Sector SPDR Fund

ETF

VGT

Vanguard Information Technology ETF

ETF

SCHD

Schwab US Dividend Equity ETF

ETF

VYM

Vanguard High Dividend Yield ETF

ETF

EEM

iShares MSCI Emerging Markets ETF

ETF

ITOT

iShares Core S&P Total U.S. Stock Market ETF

ETF

IEFA

iShares Core MSCI EAFE ETF

ETF

IEMG

iShares Core MSCI Emerging Markets ETF

ETF

VEA

Vanguard FTSE Developed Markets ETF

ETF

VWO

Vanguard FTSE Emerging Markets ETF

ETF

IVV

iShares Core S&P 500 ETF

ETF

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.