|
|
||||
|
|
||||
|
|
||||
|
|
HOT OFF THE PRESS
Giving you the playbook for a trade war
The Canada and U.S. trade dispute formally kicked off yesterday, and it already seems like relief could be on its way…
So I think he’s going to work something out with them - it’s not going to be a pause, none of that pause stuff, but I think he’s going to figure it out: you do more and I’ll meet you in the middle some way and we’re going to probably announce that tomorrow.
…the circus continues.
Rather than playing an active role in it, we spent yesterday digging through historical precedents, transcripts, and market data to give you a framework for navigating the uncertain path ahead.

We hope this guide can serve as a sanity check from the shock and awe you’ll inevitably find in every corner of the internet. Something you can return to as time goes on - and if you get enough value from it, something you’ll share with colleagues and friends!
Today, we think we’re in phase 1: volatility & uncertainty
This phase is underscored by volatile market conditions and business uncertainty, stemming from the lack of a clear, unified message from country/provincial leadership.

Businesses pull forward imports to brace for impact…

…and markets start to pick winners and losers, resulting in heightened volatility and trading activity - a tailwind for banks and exchange operators like TMX Group (X).
If we reach a resolution during this phase, watch for the names we previously highlighted as exposed to steel & aluminum tariffs to reverse their underperformance.

If not, we’d enter phase 2: adjustment & strategy shifts
The start of this phase is the moment where governments, companies, and markets collectively say “this is real”.
A mile marker for phase 2 could be a rapid deceleration of U.S. exports, like we saw in 2018.

A pickup in job loss driven by pressure on corporate earnings would be another, with the unemployment rate jumping ~50 bps for every 5% of the 2.4M Canadian workers tied to U.S. exports that get laid off.

These impacts would be met with policy support, likely in the form of rate cuts and fiscal stimulus, with some analysts suggesting Canada has $200B it could deploy if necessary.
In markets, we’d expect less volatility during this phase, and would favour duration exposure until a resolution is reached (long-term bonds, utilities and telecom equities, etc.).
If we don’t get one, we’d enter phase 3: resolution or entrenchment
In our view, the fork in the road moment is the upcoming USMCA renegotiation, slated for 2026. If the Trump administration keeps applying pressure, we could see the timeline on this get moved up.
If it comes to this point, the market reaction to the outcome would likely be binary.
If the above link won’t work, try this: https://www.bullpen.finance/content/51
FUNNY BUSINESS

ON OUR RADAR
US Tariffs May Force Bank of Canada to Weigh Giant Rate Cut (if it comes, would be March 12th)
COMMODITIES
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
Natural gas prices jumped yesterday due to higher heating demand from a cold snap spreading across the U.S. We also got some tough talk from Doug Ford, who threatened to cut off power exports in response to tariffs.
If they want to try to annihilate Ontario, I will do everything - including cut off their energy with a smile on my face.
We did some work on this in January, highlighting that it could become more topical as trade tensions heat up.

GAINERS & LOSERS
|
|
||||
|
|
||||
|
|
Pet Valu (PET) was up big yesterday on the back of strong results, beating top and bottom-line estimates. The company is guiding for revenue of $1.17-1.20B and $254-260M in EBITDA for 2025, supported by ~40 new stores and 1-4% same-store sales growth. Importantly, they feel they have any potential tariff impacts under control, with most of its supply sourced domestically already.
Wajax (WJX) was down bigger after it’s earnings results where it inched above the street’s revenue estimates but missed huge on profit, with a 420 bps decline in margins Y/Y. The outlook wasn’t inspiring, with management citing broad market weakness due to tariff uncertainty.
INSIDER TRANSACTIONS
Insider | Company | Value |
---|---|---|
Warburg Pincus LLC (>10%) | Docebo (DCBO) | $11.4M |
Jeremy Langford (COO) | Artemis (ARTG) | $2.0M |
Steven Dean (CEO) | Artemis (ARTG) | $2.5M |
Candice Alderson (CSO) | Artemis (ARTG) | $1.3M |
Richard Dufresne (CFO) | George Weston (WN) | $2.3M |
Mark Wilson (EVP) | Loblaw (L) | $1.5M |
Robert Wiebe (EVP) | Loblaw (L) | $2.3M |
David Markwell (EVP) | Loblaw (L) | $2.0M |
Jeffrey Leger (EVP) | Loblaw (L) | $1.5M |
Frank Gambioli (President) | Loblaw (L) | $1.8M |
Richard Dufresne (CFO) | Loblaw (L) | $4.8M |
Kieran Columb (EVP) | Loblaw (L) | $2.1M |
Scott Burrows (CEO) | Pembina (PPL) | $1.0M |
Flagging the Docebo (DCBO) buy as the stock has struggled, down 25% over the past two weeks. Warburg is a growth equity shop who now owns ~12% of the equity - if you’re a shareholder, make sure you’re monitoring this one.
EARNINGS
YESTERDAY’S EARNINGS
Company | Actual | Consensus |
---|---|---|
🇨🇦 Pet Valu (PET) | 0.45 | 0.40 |
🇨🇦 Wajax (WJX) | 0.34 | 0.43 |
🇨🇦 Advantage Energy (AAV) | 0.10 | 0.13 |
🇨🇦 GDI Facility (GDI) | 1.00 | 0.23 |
🇨🇦 First National (FN) | 1.04 | 0.93 |
🇨🇦 Baytex (BTE) | -0.05 | 0.07 |
🇺🇸 CrowdStrike (CRWD) | 1.03 | 0.86 |
🇺🇸 AutoZone (AZO) | 28.29 | 29.03 |
🇺🇸 Target (TGT) | 2.41 | 2.24 |
🇺🇸 Ross Stores (ROST) | 1.79 | 1.65 |
🇺🇸 Best Buy (BBY) | 2.58 | 2.39 |
🇺🇸 BOX (BOX) | 0.42 | 0.41 |
First National Financial (FN) capitalized on a late-year surge:
Top-line: Q4 revenue grew 19% Y/Y to $600M as originations (including renewals) jumped 27%, driven by tech-enabled broker efficiency and commercial CMHC loans.
Bottom-line: Net income jumped to $63M ($1.04/sh) from $44M last year, though pre-FMV income dipped 3% on tighter spreads. FN hit a record $153.7B of mortgages under administration (MUA) and raised the dividend.
TODAY’S EARNINGS
Company | Time | Consensus |
---|---|---|
🇨🇦 KP Tissue (KPT) | AM | 0.18 |
🇨🇦 CareRx (CRRX) | AM | 8.1M |
🇨🇦 Kits Eyecare (KITS) | AM | 0.04 |
🇨🇦 VersaBank (VB) | AM | 0.41 |
🇨🇦 NuVista (NVA) | AM | 152M |
🇨🇦 Growth Int. (AFN) | PM | 1.25 |
🇨🇦 Athabasca (ATH) | PM | 0.15 |
🇨🇦 Thinkific (THNC) | PM | 0.01 |
🇨🇦 Evertz (ET) | PM | 0.21 |
🇨🇦 Descartes Group (DSG) | PM | 0.55 |
🇨🇦 Parkland (PKI) | PM | 0.63 |
🇨🇦 Savaria (SIS) | PM | 0.24 |
🇨🇦 Tecsys (TCS) | PM | 0.12 |
🇨🇦 AirBoss (BOS) | PM | -0.02 |
🇨🇦 Auto REIT (APR-U) | PM | 18.1M |
🇨🇦 Aecon (ARE) | PM | 0.45 |
🇨🇦 Badger Infra (BDGI) | PM | 0.50 |
🇨🇦 Minto REIT (MI-U) | PM | 24.8M |
🇨🇦 NorthWest REIT (NWH-U) | PM | - |
🇨🇦 Strathcona (SCR) | PM | 0.83 |
🇨🇦 Pine Cliff (PNE) | PM | - |
🇨🇦 Vermillion (VET) | PM | 1.66 |
🇨🇦 BSR REIT (BSR-U) | PM | 19.9M |
🇨🇦 Fortuna (FVI) | PM | 0.19 |
🇺🇸 Veeva Systems (VEEV) | PM | 1.58 |
🇺🇸 MongoDB (MDB) | PM | 0.66 |
ECONOMIC DATA
YESTERDAY’S ECONOMIC RELEASES
Release | Actual | Consensus |
---|---|---|
🇺🇸 Economic Optimism Ind. | 49.8 | 53.1 |
🇺🇸 Crude Stock Change | -1.5M | 0.3M |
TODAY’S ECONOMIC RELEASES
Release | Time | Consensus |
---|---|---|
🇨🇦 Labor Productivity Q/Q | 8:30AM | 0.6% |
🇨🇦 S&P Composite PMI | 9:30AM | - |
🇨🇦 S&P Services PMI | 9:30AM | - |
🇺🇸 ADP Employment Change | 8:15AM | 140K |
🇺🇸 S&P Composite PMI | 9:45AM | 50.4 |
🇺🇸 S&P Services PMI | 9:45AM | 49.7 |
🇺🇸 ISM Services PMI | 10:00AM | 52.6 |
🇺🇸 Factory Orders M/M | 10:00AM | 1.6% |