← Back to Screener
ScreenerNewsCompareWatchlist
VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemesNewsCompareWatchlist
AnalyzeValuationTotal ReturnDCA CalculatorInsider Activity

CNI logoCanadian National Railway Company(CNI)Earnings, Financials & Key Ratios

CNI•NYSE
$112.19
$68.59B mkt cap·20.2× P/E·Price updated May 6, 2026
SectorIndustrialsIndustryRailroadsSub-IndustryNorth American freight railroads
AboutCanadian National Railway Company, together with its subsidiaries, engages in the rail and related transportation business. The company's portfolio of goods includes petroleum and chemicals, grain and fertilizers, coal, metals and minerals, forest products, intermodal, and automotive products serving exporters, importers, retailers, farmers, and manufacturers. It operates a network of 19,500 route miles of track spanning Canada and the United States. The company also provides vessels and docks, transloading and distribution, automotive logistics, and freight forwarding and transportation management services. Canadian National Railway Company was incorporated in 1919 and is headquartered in Montreal, Canada.Show more
  • Revenue$17.29B+1.4%
  • EBITDA$8.52B+4.7%
  • Net Income$4.72B+6.0%
  • EPS (Diluted)7.56+7.8%
  • Gross Margin44.87%+9.8%
  • EBITDA Margin49.27%+3.2%
  • Operating Margin38.07%+3.9%
  • Net Margin27.28%+4.5%
  • ROE22.14%+2.5%
  • ROIC11.61%-0.2%
  • Debt/Equity1.01-0.3%
  • Interest Coverage7.86+3.9%
Analysis→Technical→

CNI Key Insights

Canadian National Railway Company (CNI) fundamental analysis — strengths, weaknesses & financial health based on data analysis

✓Strengths

  • ✓Excellent 3Y average ROE of 23.6%
  • ✓Strong Piotroski F-Score: 8/9
  • ✓FCF machine: 19.6% free cash flow margin
  • ✓12 consecutive years of dividend growth
  • ✓High quality earnings: Operating CF exceeds net income
  • ✓Healthy dividend yield of 2.3%

✗Weaknesses

  • ✗Low asset turnover indicates capital-intensive operations

* These insights are generated automatically based on available financial data. Please conduct your own research before making investment decisions.

CNI Price & Volume

Canadian National Railway Company (CNI) stock price & volume — 10-year historical chart

Loading chart...

CNI Growth Metrics

Canadian National Railway Company (CNI) revenue, earnings & EPS growth — 3, 5 & 10-year CAGR

Revenue CAGR

10 Years3.21%
5 Years4.58%
3 Years0.36%
TTM0.54%

Profit CAGR

10 Years2.92%
5 Years5.88%
3 Years-2.69%
TTM4.46%

EPS CAGR

10 Years5.59%
5 Years8.62%
3 Years0.53%
TTM6.44%

Return on Capital

10 Years13.84%
5 Years13.26%
3 Years12.86%
Last Year12.2%

CNI Recent Earnings

Canadian National Railway Company (CNI) EPS & revenue vs analyst estimates — last 4 quarters

Full history →
●Beat EPS 5/12 qtrs (42%)●Beat Revenue 4/12 qtrs (33%)
Q2 2026Latest
Apr 29, 2026
EPS
$1.31
Est $1.31
+0.0%
Revenue
$3.1B
Est $3.1B
+0.0%
Q1 2026
Jan 30, 2026
EPS
$1.49
Est $1.43
+4.2%
Revenue
$3.3B
Est $3.2B
+0.1%
Q4 2025
Oct 31, 2025
EPS
$1.33
Est $1.28
+3.9%
Revenue
$2.1B
Est $4.4B
-51.6%
Q3 2025
Jul 22, 2025
EPS
$1.35
Est $1.37
-1.5%
Revenue
$3.1B
Est $4.2B
-24.8%
QuarterDateEPS (Act vs Est)Revenue (Act vs Est)
Q2 2026LatestApr 29, 2026
$1.31vs $1.31+0.0%
$3.1Bvs $3.1B+0.0%
Q1 2026Jan 30, 2026
$1.49vs $1.43+4.2%
$3.3Bvs $3.2B+0.1%
Q4 2025Oct 31, 2025
$1.33vs $1.28+3.9%
$2.1Bvs $4.4B-51.6%
Q3 2025Jul 22, 2025
$1.35vs $1.37-1.5%
$3.1Bvs $4.2B-24.8%
Based on last 12 quarters of dataView full earnings history →

CNI Peer Comparison

Canadian National Railway Company (CNI) competitors in North American freight railroads — business model, growth, and fundamentals comparison

Select Columns
Stock Universe
Valuation
Growth
Profitability
Financial Health
Dividends & Buybacks
Price Performance
Technical
Fundamentals ($)
Sector-Specific
CompanyMarket CapStock PriceP/E Ratio (TTM)Revenue Growth 1YNet MarginReturn on Equity (ROE)FCF YieldDebt / Equity
CP logoCPCanadian Pacific Kansas City Ltd.Direct Competitor77.19B85.9825.903.66%27.21%10.09%0.50
UNP logoUNPUnion Pacific CorporationDirect Competitor159.24B268.2322.411.07%29.82%42.37%1.72
CSX logoCSXCSX CorporationDirect Competitor84.69B45.5829.60-3.08%21.55%23.52%1.47
NSC logoNSCNorfolk Southern CorporationDirect Competitor71.25B317.2524.880.47%21.91%17.43%1.10
WAB logoWABWestinghouse Air Brake Technologies CorporationProduct Competitor45.9B270.4939.607.51%10.52%10.9%0.50
GATX logoGATXGATX CorporationProduct Competitor7.12B199.5525.6512.38%18.35%11.5%3.45
TRN logoTRNTrinity Industries, Inc.Product Competitor2.89B36.2511.89-29.95%12.37%21.27%4.75
CAT logoCATCaterpillar Inc.Supply Chain431.16B926.6449.214.29%13.31%47.51%2.03

Compare CNI vs Peers

Canadian National Railway Company (CNI) vs competitors — business, growth, and fundamentals comparison against the closest industry rivals.

Closest Rival

vs CP

Most directly comparable listed peer for CNI.

Scale Benchmark

vs CAT

Larger-name benchmark to compare CNI against a more recognizable public peer.

Peer Set

Compare Top 5

vs CP, UNP, CSX, NSC

CNI Income Statement

Canadian National Railway Company (CNI) annual income statement — 10-year revenue, gross profit & net income history

10Y historyFree accessUpdated daily
Line itemDec'17Dec'18Dec'19Dec'20Dec'21Dec'22Dec'23Dec'24Dec'25TTM
Sales/Revenue13.04B14.32B14.92B13.82B14.48B17.11B16.83B17.05B17.29B17.29B
Revenue Growth %8.34%9.82%4.16%-7.36%4.76%18.17%-1.63%1.3%1.43%0.54%
Cost of Goods Sold7.37B8.36B8.83B8.05B8.41B9.71B9.68B10.08B9.53B9.65B
COGS % of Revenue56.48%58.37%59.21%58.24%58.08%56.77%57.51%59.13%55.13%-
Gross Profit
5.67B▲ 0%
5.96B▲ 5.1%
6.08B▲ 2.1%
5.77B▼ 5.2%
6.07B▲ 5.2%
7.4B▲ 21.9%
7.15B▼ 3.3%
6.97B▼ 2.6%
7.76B▲ 11.3%
7.64B▲ 0%
Gross Margin %43.52%41.63%40.79%41.76%41.92%43.23%42.49%40.87%44.87%44.21%
Gross Profit Growth %5.19%5.06%2.06%-5.16%5.16%21.87%-3.31%-2.57%11.35%-
Operating Expenses117M167M171M994M453M556M554M720M1.18B1.11B
OpEx % of Revenue0.9%1.17%1.15%7.19%3.13%3.25%3.29%4.22%6.8%-
Selling, General & Admin-315M-302M-321M-292M-407M-498M-479M01.18B924.94M
SG&A % of Revenue-2.42%-2.11%-2.15%-2.11%-2.81%-2.91%-2.85%-6.8%-
Research & Development0000000000
R&D % of Revenue----------
Other Operating Expenses432M469M492M1.29B860M1.05B1.03B720M01000K
Operating Income
5.24B▲ 0%
5.49B▲ 4.8%
5.59B▲ 1.8%
4.78B▼ 14.6%
5.62B▲ 17.6%
6.84B▲ 21.8%
6.6B▼ 3.6%
6.25B▼ 5.3%
6.58B▲ 5.4%
6.53B▲ 0%
Operating Margin %40.2%38.36%37.49%34.57%38.79%39.98%39.2%36.65%38.07%37.75%
Operating Income Growth %4.19%4.77%1.82%-14.59%17.56%21.79%-3.55%-5.31%5.36%-
EBITDA6.52B6.82B7.16B6.37B7.21B8.57B8.41B8.14B8.52B8.46B
EBITDA Margin %50.03%47.64%47.97%46.07%49.83%50.09%50%47.75%49.27%48.92%
EBITDA Growth %4.27%4.57%4.88%-11.03%13.32%18.78%-1.81%-3.27%4.66%2.73%
D&A (Non-Cash Add-back)1.28B1.33B1.56B1.59B1.6B1.73B1.82B1.89B1.94B1.93B
EBIT5.57B6.17B5.97B5.08B6.95B7.31B7.21B6.74B7.17B6.67B
Net Interest Income-481M-489M-538M-554M-610M-548M-722M-891M-912.26M-850.4M
Interest Income0000000000
Interest Expense481M489M538M554M610M548M722M891M912.26M850.4M
Other Income/Expense-154M189M-164M-256M726M-77M-109M-395M-322.74M-268.02M
Pretax Income
5.09B▲ 0%
5.68B▲ 11.7%
5.43B▼ 4.5%
4.52B▼ 16.7%
6.34B▲ 40.3%
6.76B▲ 6.6%
6.49B▼ 4.1%
5.85B▼ 9.8%
6.26B▲ 7.0%
6.26B▲ 0%
Pretax Margin %39.02%39.68%36.39%32.72%43.81%39.53%38.55%34.33%36.2%36.2%
Income Tax-395M1.35B1.21B976M1.44B1.65B863M1.4B1.54B1.55B
Effective Tax Rate %-7.76%23.83%22.34%21.59%22.75%24.32%13.3%23.99%24.65%24.82%
Net Income
5.48B▲ 0%
4.33B▼ 21.1%
4.22B▼ 2.6%
3.54B▼ 15.9%
4.9B▲ 38.2%
5.12B▲ 4.5%
5.63B▲ 9.9%
4.45B▼ 20.9%
4.72B▲ 6.0%
4.71B▲ 0%
Net Margin %42.05%30.22%28.26%25.65%33.84%29.92%33.43%26.09%27.28%27.22%
Net Income Growth %50.66%-21.08%-2.59%-15.92%38.19%4.47%9.91%-20.92%6.03%4.46%
Net Income (Continuing)5.48B4.33B4.22B3.54B4.9B5.12B5.63B4.45B4.72B4.71B
Discontinued Operations0000000000
Minority Interest0000000000
EPS (Diluted)
7.24▲ 0%
5.87▼ 18.9%
5.86▼ 0.2%
5.00▼ 14.7%
6.90▲ 38.0%
7.44▲ 7.8%
8.53▲ 14.7%
7.01▼ 17.8%
7.56▲ 7.8%
7.69▲ 0%
EPS Growth %55.03%-18.92%-0.17%-14.68%38%7.83%14.65%-17.82%7.85%6.44%
EPS (Basic)7.285.895.855.018.8110.028.537.027.57-
Diluted Shares Outstanding757.3M737.7M719.15M713M710.3M688.3M659.1M634.5M623.7M611.9M
Basic Shares Outstanding757.46M737.31M720.49M713.28M710M687.9M657.7M633.5M623.1M611.3M
Dividend Payout Ratio22.59%30.8%36.62%46.09%35.52%39.16%36.82%48.07%46.78%-

CNI Balance Sheet

Canadian National Railway Company (CNI) balance sheet — assets, liabilities & shareholders' equity

Line itemDec'17Dec'18Dec'19Dec'20Dec'21Dec'22Dec'23Dec'24Dec'25TTM
Total Current Assets2.19B2.73B2.83B3.1B3.43B3.22B3.09B2.62B2.47B3.06B
Cash & Short-Term Investments70M266M64M569M838M328M475M389M362.7M587.51M
Cash Only70M266M64M569M838M328M475M389M362.7M587.51M
Short-Term Investments0000000000
Accounts Receivable984M1.17B1.43B1.14B1.07B1.42B1.3B1.31B1.12B1.26B
Days Sales Outstanding27.5429.7935.0430.0827.0830.2328.227.9923.5625.05
Inventory424M557M611M583M589M692M699M720M733.4M833.15M
Days Inventory Outstanding21.0124.3225.2526.4425.5726.0126.3726.0728.0829.92
Other Current Assets712M736M581M663M783M594M482M90M256.79M379.98M
Total Non-Current Assets35.44B38.49B40.95B41.7B45.11B47.45B49.58B54.45B56.04B56.56B
Property, Plant & Equipment34.19B37.77B40.19B40.5B41.62B44.01B45.04B48.45B49.55B49.96B
Fixed Asset Turnover0.38x0.38x0.37x0.34x0.35x0.39x0.37x0.35x0.35x0.35x
Goodwill0077M70M70M70M70M71M522.57M0
Intangible Assets62M73M152M145M139M137M131M128M0490.26M
Long-Term Investments73M70M84M83M119M94M402M428M00
Other Non-Current Assets1.11B570M452M900M3.16B3.14B3.25B4.69B5.36B20.51B
Total Assets
37.63B▲ 0%
41.21B▲ 9.5%
43.78B▲ 6.2%
44.8B▲ 2.3%
48.54B▲ 8.3%
50.66B▲ 4.4%
52.67B▲ 4.0%
57.07B▲ 8.4%
58.51B▲ 2.5%
59.62B▲ 0%
Asset Turnover0.35x0.35x0.34x0.31x0.30x0.34x0.32x0.30x0.30x0.30x
Asset Growth %1.54%9.53%6.24%2.33%8.33%4.38%3.96%8.36%2.52%17.37%
Total Current Liabilities3.98B3.5B4.29B3.27B3.12B3.84B5.04B3.98B3.69B4.57B
Accounts Payable738M982M866M780M903M954M968M1.03B2.79B2.82B
Days Payables Outstanding36.5742.8835.7935.3839.235.8636.5137.34106.75100.03
Short-Term Debt2.08B1.18B1.93B910M508M1.06B2.34B1.17B905.26M1.76B
Deferred Revenue (Current)03M50M115M74M12M13M5M00
Other Current Liabilities433M455M144M169M127M104M166M97M00
Current Ratio0.55x0.78x0.66x0.95x1.10x0.84x0.61x0.66x0.67x0.67x
Quick Ratio0.44x0.62x0.52x0.77x0.91x0.66x0.47x0.48x0.47x0.47x
Cash Conversion Cycle11.9811.2424.521.1513.4520.3918.0516.72-55.1-45.06
Total Non-Current Liabilities16.99B20.07B21.46B21.88B22.67B25.44B27.51B32.04B33.26B33.54B
Long-Term Debt8.75B11.37B11.87B12B11.98B14.37B16.13B19.73B20.6B20.5B
Capital Lease Obligations00379M311M322M341M298M343M315.74M1.3B
Deferred Tax Liabilities007.84B8.27B9.3B9.8B10.07B10.87B11.21B44.47B
Other Non-Current Liabilities8.24B8.71B1.21B1.22B1.07B911M935M909M1.14B4.69B
Total Liabilities20.97B23.57B25.74B25.15B25.79B29.28B32.55B36.02B36.96B38.11B
Total Debt10.83B12.57B14.3B13.32B12.91B15.89B18.89B21.37B21.82B22.57B
Net Debt10.76B12.3B14.23B12.76B12.08B15.57B18.41B20.98B21.46B21.99B
Debt / Equity0.65x0.71x0.79x0.68x0.57x0.74x0.94x1.02x1.01x1.01x
Debt / EBITDA1.66x1.84x2.00x2.09x1.79x1.85x2.24x2.63x2.56x2.67x
Net Debt / EBITDA1.65x1.80x1.99x2.00x1.67x1.82x2.19x2.58x2.52x2.52x
Interest Coverage11.58x12.62x11.09x9.16x11.40x13.34x9.99x7.57x7.86x7.85x
Total Equity
16.66B▲ 0%
17.64B▲ 5.9%
18.04B▲ 2.3%
19.65B▲ 8.9%
22.74B▲ 15.7%
21.38B▼ 6.0%
20.12B▼ 5.9%
21.05B▲ 4.6%
21.55B▲ 2.4%
21.51B▲ 0%
Equity Growth %12.23%5.91%2.27%8.92%15.74%-5.98%-5.92%4.64%2.37%22.14%
Book Value per Share21.9923.9125.0927.5632.0231.0730.5233.1834.5535.15
Total Shareholders' Equity16.66B17.64B18.04B19.65B22.74B21.38B20.12B21.05B21.55B21.51B
Common Stock3.61B3.63B3.65B3.7B3.7B3.61B3.51B3.47B3.45B3.47B
Retained Earnings15.56B16.62B17.63B19.16B20.99B19.53B18.66B18.35B18.9B18.74B
Treasury Stock-168M-175M-163M-115M-103M-170M-144M-129M-151.88M-150.39M
Accumulated OCI-2.95B-3.02B-3.48B-3.47B-2.24B-1.97B-2.28B-1.02B-1.07B-962.48M
Minority Interest0000000000

CNI Cash Flow Statement

Canadian National Railway Company (CNI) cash flow — operating, investing & free cash flow history

Line itemDec'17Dec'18Dec'19Dec'20Dec'21Dec'22Dec'23Dec'24Dec'25TTM
Cash from Operations5.52B5.92B5.92B6.17B6.97B6.67B6.96B6.7B7.04B7.04B
Operating CF Margin %42.3%41.32%39.71%44.61%48.15%38.97%41.39%39.3%40.74%-
Operating CF Growth %6.04%7.29%0.08%4.09%13.07%-4.36%4.47%-3.82%5.14%24.58%
Net Income5.48B4.33B4.22B3.54B4.9B5.12B5.63B4.45B4.72B4.71B
Depreciation & Amortization1.28B1.33B1.56B1.59B1.6B1.73B1.82B1.89B1.94B1.93B
Stock-Based Compensation0000000000
Deferred Taxes-1.2B527M569M481M513M404M-288M325M333.73M358M
Other Non-Cash Items-197M-448M136M421M-186M-173M-136M-58M-409.67M-390.35M
Working Capital Changes143M182M-560M129M147M-411M-53M92M466.62M546.98M
Change in Receivables-125M-91M-7M158M-22M-290M71M205M91.93M54.57M
Change in Inventory-70M-120M-60M20M-7M-82M-18M-6M-23.98M-28.27M
Change in Payables418M379M-498M-49M141M-9M-191M-107M219.82M336.83M
Cash from Investing-2.74B-3.4B-4.19B-2.95B-2.87B-2.51B-3.47B-3.61B-3.71B-3.54B
Capital Expenditures-2.67B-3.53B-3.87B-2.86B-2.89B-2.75B-3.19B-3.55B-3.66B-3.58B
CapEx % of Revenue20.5%24.66%25.91%20.72%19.97%16.08%18.94%20.82%21.14%-
Acquisitions00-259M-8M-22M0-390M0084.22M
Investments----------
Other Investing-65M127M-66M-75M40M240M109M-58M-54.96M-46.02M
Cash from Financing-2.9B-2.31B-1.9B-2.71B-3.86B-4.67B-3.41B-3.62B-3.37B-3.27B
Debt Issued (Net)454M974M1.39B-705M-392M2.08B3.21B1.06B906.26M1.82B
Equity Issued (Net)-2.1B-2.05B-1.74B-402M-1.61B-4.81B-4.58B-2.65B-2.06B-2.8B
Dividends Paid-1.24B-1.33B-1.54B-1.63B-1.74B-2B-2.07B-2.14B-2.21B-2.21B
Share Repurchases-2.1B-2.05B-1.74B-402M-1.61B-4.81B-4.58B-2.65B-2.12B-2.85B
Other Financing-14M105M-7M34M-117M72M36M104M-6M-73.1M
Net Change in Cash
-119M▲ 0%
206M▲ 273.1%
-171M▼ 183.0%
512M▲ 399.4%
241M▼ 52.9%
-507M▼ 310.4%
90M▲ 117.8%
-523M▼ 681.1%
-19.65M▲ 96.2%
340.93M▲ 0%
Free Cash Flow
2.84B▲ 0%
2.39B▼ 16.0%
2.06B▼ 13.8%
3.3B▲ 60.4%
4.08B▲ 23.6%
3.92B▼ 4.0%
3.78B▼ 3.5%
3.15B▼ 16.6%
3.39B▲ 7.6%
3.57B▲ 0%
FCF Margin %21.8%16.67%13.8%23.89%28.18%22.9%22.45%18.48%19.6%20.66%
FCF Growth %13.4%-16.04%-13.78%60.45%23.56%-4%-3.55%-16.62%7.56%9.81%
FCF per Share3.753.242.864.635.745.695.734.965.435.43
FCF Conversion (FCF/Net Income)1.01x1.37x1.40x1.74x1.42x1.30x1.24x1.51x1.49x0.76x
Interest Paid477M488M521M551M512M542M776M926M0471M
Taxes Paid712M776M822M353M759M1.29B1.2B1.22B0496M

CNI Key Ratios

Canadian National Railway Company (CNI) financial ratios — P/E, ROE, debt and 30+ core market and balance-sheet ratios

Metric201720182019202020212022202320242025TTM
Return on Equity (ROE)34.82%25.24%23.63%18.81%23.11%23.2%27.11%21.61%22.14%21.93%
Return on Invested Capital (ROIC)14.83%14.37%13.48%11.08%12.53%14.3%13.11%11.63%11.61%11.61%
Gross Margin43.52%41.63%40.79%41.76%41.92%43.23%42.49%40.87%44.87%44.21%
Net Margin42.05%30.22%28.26%25.65%33.84%29.92%33.43%26.09%27.28%27.22%
Debt / Equity0.65x0.71x0.79x0.68x0.57x0.74x0.94x1.02x1.01x1.01x
Interest Coverage11.58x12.62x11.09x9.16x11.40x13.34x9.99x7.57x7.86x7.85x
FCF Conversion1.01x1.37x1.40x1.74x1.42x1.30x1.24x1.51x1.49x0.76x
Revenue Growth8.34%9.82%4.16%-7.36%4.76%18.17%-1.63%1.3%1.43%0.54%

CNI Frequently Asked Questions

Canadian National Railway Company (CNI) stock FAQ — growth, dividends, profitability & financials explained

Growth & Financials

Canadian National Railway Company (CNI) reported $17.29B in revenue for fiscal year 2025. This represents a 337% increase from $3.96B in 1996.

Canadian National Railway Company (CNI) grew revenue by 1.4% over the past year. Growth has been modest.

Yes, Canadian National Railway Company (CNI) is profitable, generating $4.71B in net income for fiscal year 2025 (27.3% net margin).

Dividend & Returns

Yes, Canadian National Railway Company (CNI) pays a dividend with a yield of 2.32%. This makes it attractive for income-focused investors.

Canadian National Railway Company (CNI) has a return on equity (ROE) of 22.1%. This is excellent, indicating efficient use of shareholder capital.

Canadian National Railway Company (CNI) generated $3.57B in free cash flow for fiscal year 2025. Positive FCF indicates the company can fund dividends, buybacks, or reinvestment.

Explore More CNI

Canadian National Railway Company (CNI) financial analysis — history, returns, DCA and operating performance tools

Full CNI Stock Analysis

Analyst verdict, bull/bear case, risk factors and peer comparison

→

Total Return Calculator

Historical returns with dividends reinvested

→

DCA Calculator

Dollar cost averaging vs lump sum

→

Dividend History

Yield, growth, payout safety & DRIP

→

Earnings History

EPS trends, net income & profitability

→

Price History

Long-term charts & historical price data

→

Revenue History

Sales growth patterns & revenue breakdown

→

Financial Ratios

30 years of market, efficiency and balance-sheet ratios

→

Valuation

DCF intrinsic value, peer multiples & estimates

→
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Patterns find ideas. Fundamentals build conviction.

Data updated daily

Quick Links

  • Home
  • Screener
  • Themes
  • Market Valuation
  • Valuation
  • Compare
  • Total Return
  • DCA Calculator
  • News
  • Insights
  • Methodology
  • How It Works
  • Profile

Popular Screens

  • VCP Hot
  • VCP Warm
  • Value Screens
  • Growth Screens
  • Momentum Screens
  • Technical Screens
  • Quality Screens

Community

  • Follow @VCPScanner on X

Get weekly stock ideas — free

© 2026 VCP Scanner. All rights reserved.
About·Privacy Policy·Terms of Service
Not financial advice. Do your own research.