DOOBRP Inc. Common Subordinate Voting Shares
68.11USD-0.11%Mkt Cap: 5.00B $P/E: 22.65

BRP Inc., together with its subsidiaries, designs, develops, manufactures, and sells powersports vehicles and marine products in the United States, Canada, Europe, Asia Pacific, Latin America, and internationally. It ope…

Key Statistics

Company
Market Cap5.00B $
Enterprise Value7.13B $
Revenue (TTM)8.99B $
Gross Profit1.89B $
Net Income (TTM)291.60M $
Revenue/Share122.84 USD
Last Price68.11 USD
Fiscal Year EndJan 2026
MR QuarterApr 2026
Employees17.0K
CountryUS
SectorBasic Materials
IndustryRecreational Vehicles
ISIN
Valuation
P/E (Trailing)22.65
P/E (Forward)18.68
PEG1.79
EV/EBITDA6.40
EV/Revenue0.79
P/S0.55
P/B9.82
EPS (TTM)3.01
EPS (Forward)3.58
52W Range
63.6982% of range69.06
52W High69.06 USD
52W Low63.69 USD
Profitability
Gross Margin22.35%
Oper. Margin9.20%
EBITDA Margin12.39%
Profit Margin3.45%
ROE48.27%
ROA4.61%
Growth
Revenue Growth29.50%
Earnings Growth-14.20%
Cash Flow & Leverage
Operating CF1.21B $
CapEx (TTM)341.20M $
FCF Margin10.00%
FCF Yield17.98%
Net Debt2.23B $
Net Debt/EBITDA2.00
Balance Sheet
Debt/Equity4.44
Current Ratio1.30
Quick Ratio0.51
Book Value/Sh6.804 USD
Cash/Share9.500 USD
Dividends
Fwd Div Rate0.7000 USD
Trail. Div Rate0.8950 USD
Div. Yield1.03%
5Y Avg Yield0.85%
Payout Ratio21.41%
Ex-Div DateJun 30, 2026
Pay DateJul 14, 2026
Analyst Consensus
Rating2.3 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)71.85 USD
Upside (mean)+5.5%
Target Range68.69 USD75.28 USD
$68.69+5.5% to mean$75.28
# Analysts4
Ownership
Shares Out.38.53M
Float38.35M
Insiders2.62%
Institutions87.01%
Short Interest
Short Ratio4.7d
Short % Out.1.43%
Shares Short963.84K
Short (prev mo.)778.34K
Technical
SMA 5061.56 (+10.6%)
SMA 20066.38 (+2.6%)
Beta1.03
S&P 52W Chg18.16%
Avg Vol (30d)205.03K
Avg Vol (10d)211.13K
Technical Indicators
RSI (14)
MACD
MACD Signal
MACD Hist.
BB Upper
BB Middle
BB Lower
BB Width
ATR (14)
Vol Ratio (20d)