VCP Scanner
Stock Screener
Filter stocks with fundamental & technical criteria
Technical Scanner
RSI, Moving averages & volume momentum signals
Market Themes
Curated industry baskets & thematic leaders
Earnings Hub
Calendar, EPS surprise stats & earnings transcripts
Market News
Real-time market intelligence & AI overviews
Insider Buying
SEC Form 4 corporate insider purchases
Minervini — VCPContraction bases in Stage 2 uptrends
Minervini — Trend TemplateFull 8-rule Stage 2 screen
O'Neil — Cup with HandleBase breakouts with RS leadership
O'Neil — CANSLIM LeadersGrowth leaders with RS ≥ 85
Qullamaggie — High Tight FlagsPower plays after a large advance
Qullamaggie — Momentum Leaders1/3/6-month strength leaders
Livermore — Pivotal PointsMulti-touch resistance breakouts
View All Playbooks...
Breakouts
FAANG & Tech
AAPL vs MSFTNVDA vs AMDGOOGL vs META
Cloud & Cyber
CRM vs NOWCRWD vs PANWSNOW vs DDOG
Consumer & Auto
TSLA vs FAMZN vs WMTNFLX vs DIS
Finance & Crypto
JPM vs BACV vs MACOIN vs MSTR
Index & ETFs
SPY vs QQQVTI vs VOOSPY vs IWM
Compare Any Stocks...
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
VisualizeInteractive multi-year financial charts
Watchlist
Breakouts
WatchlistPricing
Ctrl K
Pricing
BMO
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Analyze deeply. Research with clarity.

Data updated daily

Product

  • Screener
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • Pricing
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly market insights — free

© 2026 VCP Scanner
AboutPrivacyTermsRefund Policy
Not financial advice. Do your own research.
ScreenerBreakoutsCompareWatchlist
BMOBank of Montreal
$166.05$116.3B
Overview & Tools
OverviewChart Terminal ↗Visualize
Valuation & Forecasts
Valuation ModelsEstimatesDCF Model
Price & Analyst Data
Analyst TargetsPrice History
Financial Statements
Income StatementBalance SheetCash FlowRatios & Margins
Performance
P/E HistoryRevenue HistoryEarnings HistoryDividend HistoryTotal Return
Discovery & Screens
Live BreakoutsStock ScreenerOwnership
HomeStocksBMOQuarterly Cash Flow

Bank of Montreal (BMO) Quarterly Cash Flow Statement

120+ quarters historyFree accessUpdated daily

Bank of Montreal (BMO) quarterly cash flow statement — complete operating, investing & financing history

Income StatementBalance SheetCash FlowRatios

BMO Cash Flow Statement

Quarterly statement

BMO Cash Flow Statement

Bank of Montreal (BMO) cash flow statement — 30-year operating, investing & financing cash flows

AnnualQuarterly
MetricQ3'26Q2'26Q1'26Q4'25Q3'25Q2'25Q1'25Q4'24Q3'24Q2'24Q1'24Q4'23Q3'23Q2'23Q1'23Q4'22Q3'22Q2'22Q1'22Q4'21
Cash from Operations26.74B33.83B7.33B12.77B-4.21B-3.19B4.87B4.71B2.03B3.99B15.98B3.56B10.68B-24.47B19.82B17.86B-1.97B12.58B-23.51B10.43B
Operating CF Growth %735.76%1159.44%50.53%171.23%-307.6%-180.07%-69.52%32.22%-81.03%116.3%-19.38%-80.07%643.13%-294.57%184.31%71.21%81.3%-48.2%-218.45%160.71%
Net Income1.75B2.63B2.49B2.29B2.33B1.96B2.14B2.3B1.86B1.86B1.29B1.62B1.56B1.03B133M4.48B1.36B4.76B2.93B2.16B
Depreciation & Amortization00547M558M533M544M545M524M530M524M532M596M550M564M384M379M367M361M373M396M
Deferred Taxes000-147M-77M65M171M271M146M-376M112M-77M-547M-30M-92M-55M-79M426M183M-28M
Other Non-Cash Items40.87B6.3B-20.38B736M703M990M904M1.26B857M557M576M412M456M991M142M254M51M-36M-208M-282M
Working Capital Changes-15.88B24.9B24.67B9.32B-7.7B-6.75B1.11B349M-1.37B1.42B13.47B1.01B8.65B-27.02B19.26B12.8B-3.67B7.07B-26.79B8.19B
Cash from Investing-12.73B-44.96B298M-2.01B-113M-4.61B7.34B-8.56B-5.15B1.8B-12.62B-5.65B3.89B-13.31B-6.08B-3.35B-1.13B1.87B-26.86B-1.58B
Purchase of Investments-18.67B00-30.72B-12.59B-16.82B-18.56B-24.97B-21.79B-15.92B-24.3B-15.05B-7.64B-12.02B-15.43B-18.54B-12.13B-12.6B-53.33B-10.84B
Sale/Maturity of Investments25.1B0027.81B13.86B12.67B25.83B16.89B16.26B18.08B12.28B9.18B11.56B14.14B9.21B13.65B10.99B13.81B25.59B9.15B
Net Investment Activity6.43B00-2.91B1.27B-4.15B7.27B-8.09B-5.53B2.16B-12.02B-5.88B3.92B2.12B-6.22B-4.9B-1.14B1.21B-27.73B-1.69B
Acquisitions00-48M000000005M-155M-14.91B-42M008M1.22B0
Other Investing-18.58B-44.49B730M1.4B-978M-20M452M518M574M-35M-203M536M311M-312M353M1.85B188M815M-206M268M
Cash from Financing-5.3B7.94B-6.16B-2.56B-2.64B-697M-2.77B-5.91B-2.19B-1.83B-5.15B-3.71B-260M1.55B2.68B1.24B2.59B5.85B6.3B1.43B
Dividends Paid-1.31B-1.26B-1.32B-1.23B-1.29B-1.22B-1.28B-1.18B-1.25B-669M-745M-656M-742M-634M-671M-633M-599M-617M-746M-746M
Share Repurchases-901.46M-1.15B-2.33B-1.38B-889M-963M-480M000-1M0-1M-10M0-402M-504M-615M00
Stock Issued57.03M19.99M68M64M27M42M44M12M17M19M21M29M6M20M3.31B1M15M3.08B21M-13M
Net Stock Activity-844.43M-1.13B-2.26B-1.32B-862M-921M-436M12M17M19M20M29M5M10M3.31B-401M-489M2.46B21M-13M
Debt Issuance (Net)-1000K-1000K-1000K-1000K-1000K1000K-1000K-1000K1000K-1000K-1000K-1000K1000K-1000K-1000K1000K1000K1000K1000K1000K
Other Financing1.7B10.44B-3.66B274M-504M276M-994M-3.26B-2.04B-2.44B-4.33B-388M-2.35B4.8B003.16B-29M3.79B0
Net Change in Cash10.26B-3.56B-106M8.9B-6.78B-11.1B11.36B-9.66B-5.11B5.21B-3.27B-3.33B12.77B-34.85B15.88B17.88B-700M20.16B-43.14B9.44B
Exchange Rate Effect1.55B3.19B-1.58B698M186M-2.6B1.93B97M213M1.25B-1.49B2.47B-1.54B1.38B-549M2.13B-198M-127M929M-846M
Cash at Beginning63.82B67.38B67.48B58.59B65.36B76.46B65.1B74.76B79.87B74.66B77.93B81.26B68.5B103.34B87.47B69.59B70.29B50.12B93.26B83.83B
Cash at End74.09B63.82B67.38B67.48B58.59B65.36B76.46B65.1B74.76B79.87B74.66B77.93B81.26B68.5B103.34B87.47B69.59B70.29B50.12B93.26B
Interest Paid10.53B9.33B9.83B10.18B10.86B10.42B11.68B11.53B12.08B10.81B10.67B10.25B9.31B8.04B6.14B4.47B2.44B1.41B1.23B1.19B
Income Taxes Paid553M476M883M439M1.09B826M480M902M471M658M419M289M319M657M1.33B595M788M446M545M691M
Free Cash Flow-13.64B33.35B6.95B12.27B-4.61B-3.63B4.49B4.28B1.61B3.66B15.59B3.02B10.31B-24.87B19.46B17.37B-2.33B12.25B-23.78B10.13B
FCF Growth %-195.92%1018.28%54.93%186.97%-385.86%-199.21%-71.23%41.51%-84.36%114.72%-19.87%-82.61%542.68%-303.07%181.81%71.43%78.34%-49.11%-221.23%158.07%