Review of BRP Inc.
DEC 11, 2025 - DOO has experienced an industry downturn that lasted longer than expected due to weak consumer spending. To address the downturn, DOO’s management proactively right-sized network inventory and protected brand value and dealer profitability. With that said, this is an industry-wide issue rather than company-specific challenges, as the company managed to maintain leadership in market share across the portfolio. Management has refocused all resources on one goal: extending the leadership position in powersports and has positioned the company to rapidly ramp up production to meet demand once the industry recovers, with limited investments required. The company has successfully managed downturn cycles in the past and is positioned to do it again this time. There are early signs of a turnaround as the most recent quarter could mark the bottom in this cycle. To be conservative, for now we are maintaining our rating at “B”.
Download Report
{tplLang.details | toLang tLang}
{tplLang.industryclassifications | toLang tLang}
{tplLang.toolname| toLang tLang}
-
BRP Inc. Subordinate Voting Shares (DOO $98.92)
- $98.92 Cap: $7.26B
- View DOO Profile
- View Questions on DOO
- View Reports on DOO
-
Toronto-Dominion Bank (The) (TD $129.59)
- $129.59 P/E (TTM): 11.04X Cap: $220.50B
- View TD Profile
- View Questions on TD
-
Bank of Montreal (BMO $179.81)
- $179.81 P/E (TTM): 14.7X Cap: $126.46B
- View BMO Profile
- View Questions on BMO
-
Constellation Software Inc. (CSU $3,344.59)
- $3,344.59 P/E (TTM): 77.12X Cap: $70.27B
- View CSU Profile
- View Questions on CSU
- View Reports on CSU
-
Celestica Inc. (CLS $415.37)
- $415.37 P/E (TTM): 51.24X Cap: $47.78B
- View CLS Profile
- View Questions on CLS
-
BRP Inc. Subordinate Voting Shares (DOO $98.92)
- $98.92 Cap: $7.26B
- View DOO Profile
- View Questions on DOO
- View Reports on DOO
-
goeasy Ltd. (GSY $131.27)
- $131.27 P/E (TTM): 9.55X Cap: $2.10B
- View GSY Profile
- View Questions on GSY
- View Reports on GSY
-
BRP Inc. Subordinate Voting Shares (DOO $98.92)
- $98.92 Cap: $7.26B
- View DOO Profile
- View Questions on DOO
- View Reports on DOO