Understanding markets with method
Fundamental stock analysis, the cash-flow valuation method, and a reading of the news through the prism of quality.
Educational and data-driven
Each article explains the terms, shows the real numbers, and tells the thesis beyond the figures (moat, management, risks).
All articles
- Spanish stocks: Amadeus and Aena ahead of Inditex (2026-10-23)
- When to Sell a Stock: Three Signals, One Trap (2026-10-22)
- Italian stocks: beyond Ferrari, two real gems (2026-10-21)
- Caterpillar (CAT) vs Deere (DE): two cycles, two cash flows (2026-10-20)
- Dutch stocks: ASML isn't alone at the top (2026-10-19)
- Danish stocks: Novo Nordisk isn't the best of them (2026-10-16)
- TotalEnergies (TTE) or Shell: who really hands back cash? (2026-10-15)
- Swedish stocks: rare quality, almost never on sale (2026-10-14)
- Is a Stock Expensive? Compare It to Itself (2026-10-13)
- UK Stocks: Plenty of Quality, Rarely at the Right Price (2026-10-12)
- Airbus (AIR) or Boeing (BA): Who Makes the Cash? (2026-10-09)
- Booking (BKNG) or Airbnb (ABNB): who keeps the cash? (2026-10-08)
- Walmart (WMT) or Costco (COST): where does the cash go? (2026-10-07)
- German stocks: where quality hides in the DAX (2026-10-06)
- Swiss stocks: the quality is known, and so is the price (2026-10-05)
- Wall Street: 4 Quality Stocks at Their Lowest Valuation Ever (2026-10-02)
- Hasbro (HAS): accounting losses, rising cash (2026-10-01)
- Home Depot (HD) or Lowe's (LOW): cash settles it (2026-09-30)
- Taiwan: three AI stocks, three very different prices (2026-09-29)
- Indonesia: 4 quality stocks, only one overpriced (2026-09-28)
- India: 13 quality stocks, wildly different prices (2026-09-25)
- Eli Lilly or Merck: which pharma stock to buy in 2026? (2026-09-24)
- South Korea: 5 quality stocks the discount still hits (2026-09-23)
- Howmet Aerospace (HWM): the part nobody replaces (2026-09-22)
- Rail merger: capital still weighs on these stocks (2026-09-21)
- Rheinmetall (RHM): record backlog, cash flow under strain (2026-09-18)
- European quality stocks: which ones are actually cheap? (2026-09-17)
- Coca-Cola (KO) or PepsiCo (PEP): one side is winning (2026-09-16)
- PEA stocks that actually raise their dividend yearly (2026-09-15)
- A perfect quality score does not make a stock resilient (2026-09-14)
- These stocks you walk past every single day (2026-09-11)
- Valuing a stock with no profit: the price to sales ratio (2026-09-10)
- Motorola Solutions (MSI): the quiet police radio monopoly (2026-09-09)
- These industrial stocks nobody notices (2026-09-08)
- Not every dollar-priced stock is American (2026-09-07)
- Japan: the quality stocks France never notices (2026-09-06)
- Seven high-quality Canadian stocks, most of them pricey (2026-09-05)
- French quality stocks: why the prices differ so much (2026-09-02)
- One stock, one vote: the rule Google and Meta break (2026-08-21)
- France's PEA-PME account: what changed in 2024 (2026-08-20)
- Three out of four flawless stocks pay a dividend (2026-08-19)
- Ferrari (RACE): rarity is not a durable shield (2026-08-17)
- These stocks where my model and the market disagree (2026-08-15)
- Discounted cash flow (DCF) stocks: why I distrust it (2026-08-14)
- Workday (WDAY): the founder returns amid an AI panic (2026-08-12)
- Visa (V) or American Express (AXP): two opposite models (2026-08-11)
- The one quality criterion mega-cap stocks miss most (2026-08-10)
- Fair Isaac (FICO): the pricing power behind your score (2026-08-04)
- Net revenue retention, explained simply (2026-08-04)
- Primerica (PRI): the insurer Wall Street overlooks (2026-08-04)
- McDonald's (MCD): US slowdown, records everywhere else (2026-08-04)
- AMD (AMD): why the stock fell after a record quarter (2026-08-04)
- Argan (AGX): the quiet name behind the AI power rush (2026-08-03)
- IMAX: the brand that owns no cinema (2026-08-03)
- Sanofi (SNY): profitable, but barely growing (2026-08-03)
- Marriott (MAR): Q2 2026 results, my verdict (2026-08-03)
- Organic or acquired growth: why it changes everything (2026-08-02)
- Costco (COST): memberships are the real engine (2026-08-02)
- Undervalued European quality stocks to buy in 2026? (2026-08-02)
- Novartis (NVS): its largest ever patent cliff (2026-08-01)
- Constellation (CSU): a software buying machine (2026-08-01)
- Which stocks are the most resilient to disruption? (2026-08-01)
- Vallourec (VK): from near bankruptcy to net cash (2026-07-31)
- Amundi (AMUN): a low price hiding a classic trap (2026-07-31)
- Air Liquide (AI): the invisible local monopoly (2026-07-31)
- Exxon Mobil (XOM): Q2 2026 results, my verdict (2026-07-31)
- Which stocks create the most value with the least capital? (2026-07-30)
- Amazon (AMZN): Q2 2026 results, my verdict (2026-07-30)
- Apple (AAPL): Q3 2026 results, my verdict (2026-07-30)
- Mastercard (MA): Q2 2026 results, my verdict (2026-07-30)
- Altria (MO): Q2 2026 results, my verdict (2026-07-30)
- Bristol-Myers Squibb (BMY): Q2 2026 results, my verdict (2026-07-30)
- Anheuser-Busch InBev (BUD): Q2 2026 results, my verdict (2026-07-30)
- Microsoft (MSFT): Q4 2026 results, my verdict (2026-07-29)
- Meta Platforms (META): Q2 2026 results, my verdict (2026-07-29)
- Qualcomm (QCOM): Q3 2026 results, my verdict (2026-07-29)
- Procter & Gamble (PG): Q4 2026 results, my verdict (2026-07-29)
- KLA Corporation (KLAC): Q4 2026 results, my verdict (2026-07-29)
- Starbucks (SBUX): Q3 2026 results, my verdict (2026-07-29)
- Visa (V): Q3 2026 results, my verdict (2026-07-28)
- Coca-Cola (KO): Q2 2026 results, my verdict (2026-07-28)
- Copart (CPRT): more wrecks, fewer insurer cars (2026-07-28)
- Chubb (CB): why zero debt misleads at an insurer (2026-07-28)
- How to really judge a company's debt (2026-07-28)
- AstraZeneca (AZN): H1 2026 results, my verdict (2026-07-27)
- Bandai Namco: one franchise, four cash streams (2026-07-27)
- Owner's earnings: Warren Buffett's favorite measure (2026-07-27)
- Old Dominion (ODFL): terminal density is the moat (2026-07-27)
- How to read a company balance sheet in 5 minutes (2026-07-26)
- Does a perfect quality score protect you from the market? (2026-07-26)
- Amadeus: the near monopoly its own rival denounced (2026-07-26)
- Are the top rated stocks cheap in 2026? (2026-07-25)
- Which quality sector is cheapest in 2026? (2026-07-25)
- Market cap or enterprise value: what should you look at? (2026-07-25)
- American Express (AXP): Q2 2026 results, my verdict (2026-07-25)
- Hermès, LVMH or Kering: which luxury stock to buy in 2026? (2026-07-24)
- Newmont (NEM): Q2 2026 results, my verdict (2026-07-24)
- Texas Instruments (TXN): Q2 2026 results, my verdict (2026-07-24)
- Intel (INTC): Q2 2026 results, my verdict (2026-07-23)
- SAP (SAP): Q2 2026 results, my verdict (2026-07-23)
- Philip Morris (PM): Q2 2026 results, my verdict (2026-07-23)
- Medpace (MEDP) stock: Q2 2026 results, buy or not? (2026-07-23)
- IBM (IBM): Q2 2026 results, my verdict (2026-07-22)
- Alphabet (GOOGL): Q2 2026 results, my verdict (2026-07-22)
- Tesla (TSLA): Q2 2026 results, my verdict (2026-07-22)
- Does a stock's beta actually measure risk? (2026-07-21)
- Colgate-Palmolive or L'Oréal: which stock to buy? (2026-07-21)
- ADP: the real moat is the cost of leaving (2026-07-21)
- Palantir (PLTR): from red to black, and then? (2026-07-20)
- Datadog (DDOG) or Dynatrace (DT): which stock to pick? (2026-07-20)
- The PEG ratio: can a high price be justified? (2026-07-20)
- Apple (AAPL): a record quarter as the captain changes (2026-07-19)
- Garmin (GRMN): far more than a GPS maker (2026-07-19)
- Monster (MNST): sales climb, the stock doubts (2026-07-19)
- Abbott Laboratories (ABT): Q2 2026 results, my verdict (2026-07-18)
- Morgan Stanley (MS): Q2 2026 results, my verdict (2026-07-18)
- ASML Holding (ASML): Q2 2026 results, my verdict (2026-07-18)
- Johnson & Johnson (JNJ): Q2 2026 results, my verdict (2026-07-17)
- Bank of America (BAC): Q2 2026 results, my verdict (2026-07-17)
- JPMorgan (JPM): Q2 2026 results, my verdict (2026-07-17)
- Netflix (NFLX): Q2 2026 results, my verdict (2026-07-17)
- Thales or Vinci: which French stock to buy in 2026? (2026-07-16)
- Price-to-Book (P/B): why I am wary of this ratio (2026-07-16)
- Taiwan Semiconductor (TSM): Q2 2026 results, my verdict (2026-07-16)
- Robinhood (HOOD): prediction markets drive the growth (2026-07-15)
- HCL Technologies (HCLTECH): Q1 results, my verdict (2026-07-15)
- RLI or White Mountains: which insurance stock to buy? (2026-07-15)
- Weatherford or Tidewater: which oil services stock to pick? (2026-07-14)
- Interparfums (IPAR): perfume without owning a brand (2026-07-14)
- Range Resources (RRC): the gas everyone ignores (2026-07-14)
- Prologis (PLD): what the group really owns (2026-07-13)
- Asset managers in the market: my 2026 ranking (2026-07-13)
- Railroad Stocks: Which One Actually Wins the Sector? (2026-07-13)
- A Stock Spin-Off: Good or Bad News for You? (2026-07-13)
- Stock-Based Compensation: The Hidden Cost to You (2026-07-13)
- Is Interactive Brokers (IBKR) Stock Worth Buying? (2026-07-13)
- Chipotle (CMG): speed as the durable advantage (2026-07-13)
- General Motors (GM): What to Expect Before Earnings (2026-07-12)
- O'Reilly Automotive or AutoZone: Which Stock to Buy? (2026-07-12)
- T-Mobile or Verizon: which one wins on the numbers (2026-07-12)
- Why I Always Compare a Quarter to Last Year (2026-07-12)
- A Stock Split: What Does It Actually Change? (2026-07-12)
- United Rentals (URI): renting instead of selling (2026-07-12)
- Hilton (HLT): a hotel group that owns no hotels (2026-07-12)
- Days to get paid: the hidden signal to watch (2026-07-11)
- Asset-light or asset-heavy: why it changes everything (2026-07-11)
- Unity Bancorp (UNTY): the small bank growing fast (2026-07-11)
- Winmark (WINA): a company that sells nothing itself (2026-07-11)
- Why the market is turning its back on 2025's winners (2026-07-11)
- Citigroup (C): what to expect before earnings (2026-07-11)
- FB Financial or Hancock Whitney: which stock to buy? (2026-07-11)
- Bank of America or Wells Fargo: which stock to buy? (2026-07-11)
- Yelp: the prejudice that sticks to the stock (2026-07-10)
- Reddit (RDDT): far more than a forum (2026-07-10)
- Palo Alto Networks or Fortinet: which stock to buy? (2026-07-10)
- Vertiv or Powell Industries: which stock to buy? (2026-07-10)
- How do you rate a stock that just went public? (2026-07-10)
- Does a high return on capital really create value? (2026-07-10)
- Delta (DAL): Q2 2026 results, my verdict (2026-07-10)
- Tryg (TRYG): Q2 2026 results, my verdict (2026-07-10)
- JPMorgan (JPM): the bank everyone watches (2026-07-09)
- J.B. Hunt (JBHT): margins under pressure (2026-07-09)
- PepsiCo (PEP): July 9 earnings, my verdict (2026-07-09)
- Fast Retailing (9983.T): earnings, my verdict (2026-07-09)
- How do you spot a value trap in the stock market? (2026-07-09)
- How many stocks should you hold in a portfolio? (2026-07-09)
- TCS or HCL Technologies: which stock to choose? (2026-07-09)
- BlackRock or State Street: which stock to choose? (2026-07-09)
- Why I never judge a bank like any other stock (2026-07-08)
- A stock that invests heavily, good or bad sign? (2026-07-08)
- Addtech or Lifco: which is better valued on the market? (2026-07-08)
- Indian banks: are ICICI and Kotak worth buying? (2026-07-08)
- PriceSmart (PSMT): Q3 2026 results, my verdict (2026-07-08)
- AZZ (AZZ): Q1 2027 results, my verdict (2026-07-08)
- ABB (ABBN): a return on capital machine (2026-07-08)
- Goldman Sachs (GS): the number that stands out (2026-07-08)
- MakeMyTrip (MMYT): a bet on Indian travel lasting (2026-07-07)
- Is Fastenal (FAST) stock too expensive? (2026-07-07)
- Nordic insurance: two overlooked stock market gems (2026-07-07)
- Foreign stocks: the currency risk you need to know (2026-07-07)
- The price I'm willing to pay: my margin of safety (2026-07-07)
- MSC Industrial (MSM): growth that has plateaued (2026-07-07)
- Tata Consultancy (TCS): the Indian giant slows (2026-07-07)
- Paycom (PAYC): watch the cash conversion (2026-07-07)
- STERIS (STE): sterilisation as an annuity (2026-07-07)
- Fed rates: what a change means for quality stocks (2026-07-07)
- Chip equipment makers: who stays cheap despite the AI wave (2026-07-07)
- Management: what the numbers never tell you (2026-07-07)
- The moat: what really protects a quality company (2026-07-07)
- Is Advantest (6857) stock too expensive? (2026-07-07)
- Orion: profit that converts poorly into cash (2026-07-07)
- Yuanbao (YB): why the market values it so low (2026-07-07)
- Perfect Corp (PERF): small size, real volatility (2026-07-07)
- KLA (KLAC): the contrast with its two rivals (2026-07-07)
- HKEX: a licence, not just a brand (2026-07-07)
- Travelers (TRV): a low price for a Dow name (2026-07-07)
- Cintas (CTAS): our analysis before July 15 (2026-07-07)
- Gorman-Rupp and Trelleborg: two quality industrials (2026-07-07)
- Regional banks: two new names join the podium (2026-07-07)
- Net margin: the very first filter in my method (2026-07-07)
- Real cash profit: the test that outsmarts accounting (2026-07-07)
- Expanding margins: quality's quiet criterion (2026-07-07)
- Churchill Downs (CHDN): why the price stays modest (2026-07-07)
- Kongsberg (KOG): Norwegian defence under strain (2026-07-07)
- First Industrial (FR): warehouses as a long annuity (2026-07-07)
- Omnicom (OMC): the ad giant AI investors are fleeing (2026-07-07)
- Monarch Casino (MCRI): our analysis before July 20 (2026-07-07)
- Is Fast Retailing (Uniqlo) stock too expensive? (2026-07-07)
- Ericsson (ERIC): why the stock trades so low (2026-07-07)
- 10 perfectly rated stocks trading dirt cheap this July (2026-07-07)
- Negative free cash flow: run from a cash-burning firm? (2026-07-07)
- Cash ROCE: does reinvested capital create value? (2026-07-06)
- Cyclical or compounder stock: how to tell them apart (2026-07-06)
- Veolia (VIE): when accounting returns mislead (2026-07-06)
- OMA (OMAB): returns few listed firms reach (2026-07-06)
- Semiconductors: did our stocks crack in July? (2026-07-06)
- Civil engineering stocks: Comfort Systems and Argan lead (2026-07-06)
- Quarterly earnings: how to read guidance correctly (2026-07-06)
- Getting paid before your suppliers: a hidden quality signal (2026-07-06)
- ROE or ROIC: the ratio my method prefers, and why (2026-07-06)
- Getinge (GETI): what separates it from its US rival (2026-07-06)
- Regional banks (BANR, FFIN): the only 2 solid picks (2026-07-04)
- Delta Air Lines (DAL): What's at Stake Before Earnings (2026-07-04)
- WD-40 Company (WDFC): a quality stock, but an expensive one (2026-07-04)
- AZZ: results published under pressure (2026-07-04)
- Electric utilities, solar stocks: why they stall (2026-07-03)
- RNR and ACGL: the only two stocks with a perfect score (2026-07-03)
- These 7 nearly perfect stocks in my stock ranking (2026-07-03)
- Quality stocks: what price on the market in July 2026 (2026-07-03)
- Paychex (PAYX) or Paylocity (PCTY): which stock wins? (2026-07-03)
- Paychex (PAYX): Q4 earnings, my verdict (2026-07-03)
- Oilfield services: the 3 top rated stocks (2026-07-03)
- Nutanix (NTNX): what the VMware chaos brings it (2026-07-03)
- The stocks that turn the most revenue into cash (2026-07-03)
- Dexcom (DXCM): the sensor only patients notice (2026-07-03)
- Exelixis and Medpace: the 2 top-quality biotech stocks (2026-07-03)
- What the best stocks do with their cash (2026-07-03)
- Nike (NKE): what the Q4 beat really hides (2026-07-01)
- FactSet Research (FDS): the financial data monopoly (2026-07-01)
- Booz Allen (BAH): what its drop says on federal budgets (2026-06-30)
- Fiserv (FISV): the quiet giant of bank payments (2026-06-29)
- Manhattan Associates (MANH): analysis ahead of earnings (2026-06-29)
- Allstate (ALL): the overlooked auto insurer (2026-06-29)
- Acuity Brands (AYI): Q3 FY2026 results, our verdict (2026-06-28)
- Darden Restaurants (DRI): Q4 FY2026 results and verdict (2026-06-28)
- Medpace (MEDP): a harder business than it looks (2026-06-28)
- Micron (MU): record results, my cautious verdict (2026-06-24)
- FUTU Holdings (FUTU): the Asian digital brokerage stock (2026-06-24)
- Ryanair (RYAAY): the best airline in my screener (2026-06-24)
- Pricing power: the secret of high-quality companies (2026-06-24)
- UCB (UCB.BR) and Collegium (COLL): top pharma stocks 2026 (2026-06-24)
- Regular FCF over 5 years: the eliminatory filter (2026-06-23)
- Recurring revenue: the key to top-rated stocks (2026-06-23)
- Price-to-cash-flow: everything depends on the sector (2026-06-23)
- Unexpected sectors: HST, CWCO, OMAB, IMAX in the screener (2026-06-23)
- UCB SA (UCB.BR): the Belgian pharma stock explained (2026-06-23)
- Q3 2026 earnings calendar: our key stocks (2026-06-23)
- H1 2026: our quality stocks vs the S&P 500 (2026-06-23)
- 8 non-US stocks with a perfect quality score (2026-06-23)
- Midcap stocks with maximum quality under the radar 2026 (2026-06-23)
- Latin America: MELI, AFYA and TOTVS score perfect (2026-06-23)
- Gold 2026: KGC and DPM, the only top-quality miners (2026-06-23)
- ResMed (RMD): leader in connected sleep, buy zone now (2026-06-23)
- AFFO vs FCF: how to analyze a REIT (2026-06-23)
- Mall REITs 2026: Simon Property vs Macerich (2026-06-23)
- Is Federal Realty (FRT) stock overvalued in 2026? (2026-06-23)
- STAG Industrial: the REIT with our best score (2026-06-23)
- Strip center REITs 2026: BRX, KIM, REG, PECO compared (2026-06-23)
- Triple-net REITs 2026: O, NNN and ADC compared (2026-06-23)
- NNN REIT: the triple-net alternative to Realty Income (2026-06-23)
- Is Realty Income (O) too expensive in 2026? (2026-06-23)
- Total shareholder return: dividends, buybacks and FCF (2026-06-23)
- Lululemon (LULU): the brand after a 46% fall (2026-06-23)
- FedEx (FDX) Q4 FY2026: our post-results verdict (2026-06-23)
- Carnival (CCL) Q2 2026: our post-results verdict (2026-06-23)
- MSCI stock: analysis and review 2026 (2026-06-23)
- Goodwill: when acquisitions destroy FCF value (2026-06-23)
- Defense sector: Lockheed, Raytheon, Northrop, our scores (2026-06-23)
- Schlumberger (SLB): giant of global oilfield services (2026-06-23)
- Cactus (WHD): quality oil services in our buy zone (2026-06-23)
- Hero MotoCorp: the world's top two wheeler maker (2026-06-23)
- Airlines sector: why only SkyWest passes our quality screen (2026-06-23)
- Total shareholder yield: dividends and buybacks explained (2026-06-23)
- Is Dundee Precious Metals (DPM) a buy right now? (2026-06-23)
- FirstCash (FCFS): the quality leader in pawn lending (2026-06-23)
- Sezzle (SEZL): profitable BNPL fintech in our buy zone (2026-06-23)
- Allegion (ALLE): top quality, is the price too high? (2026-06-23)
- HMO: why UNH, Cigna, Humana fail our quality screen (2026-06-23)
- GAFAM in our screener: the real scores of the 5 tech giants (2026-06-23)
- Shopify (SHOP): perfect score, price out of our reach (2026-06-23)
- TechnipFMC (FTI): oil engineering services in our buy zone (2026-06-23)
- SBC: how invisible dilution erodes your stock returns (2026-06-23)
- EV/EBITDA or another multiple: which valuation ratio to use? (2026-06-23)
- Autodesk (ADSK): perfect score, valuation out of reach (2026-06-23)
- Financial data: CME, SPGI, ICE, FDS, MSCI analyzed (2026-06-23)
- Is NVIDIA (NVDA) stock too expensive in 2026? (2026-06-23)
- FCF margin: the profitability criterion we underestimate (2026-06-23)
- ServiceNow (NOW): perfect score at premium valuation (2026-06-23)
- Medical Devices: our 4 top-quality actors compared (2026-06-23)
- Exelixis (EXEL): the only profitable biotech in our screener (2026-06-23)
- Assurant (AIZ): an insurer off the radar (2026-06-23)
- The 50 most undervalued stocks: Lubin screener June 2026 (2026-06-22)
- REITs in our method: O, NNN, STAG, why they fail our screen (2026-06-22)
- Gorman-Rupp (GRC): industrial pumps with a perfect score (2026-06-22)
- Cal-Maine Foods (CALM): the egg king, quality and discount (2026-06-22)
- Selective Insurance (SIGI): P&C insurer at 63% discount (2026-06-22)
- ROIC: the quality criterion that filters the market (2026-06-22)
- Our 60 perfect stocks: a Lubin screener portrait 2026 (2026-06-22)
- Infrastructure software: our top-rated actors compared (2026-06-22)
- Cincinnati Financial (CINF): 65-year dividend growth insurer (2026-06-22)
- Deckers Outdoor (DECK): HOKA, UGG, in our buy zone (2026-06-22)
- Market recession: why quality stocks hold up (2026-06-22)
- FCF yield: measuring your stock's true return (2026-06-22)
- Is Jack Henry (JKHY) stock too expensive in 2026? (2026-06-22)
- Is VeriSign (VRSN) stock too expensive in 2026? (2026-06-22)
- Erie Indemnity (ERIE): near-perfect quality in 2026 (2026-06-22)
- Free cash flow compounding: what our best stocks share (2026-06-22)
- Dividends: why our method does not evaluate them (2026-06-22)
- Stock sectors where top quality is almost unachievable (2026-06-22)
- Debt in our method: the decisive balance sheet filter (2026-06-22)
- Quality and valuation: why our method separates them (2026-06-22)
- Profit or cash: which ratio to pick stocks (2026-06-22)
- ETF or stock-picking? The honest answer for the DIY investor (2026-06-22)
- Qualys (QLYS) vs Intuit (INTU): same score, two strategies (2026-06-22)
- Software 2026: INTU, ROP, CRM, BSY, the top 4 picks (2026-06-22)
- Stock screener: find quality stocks in 5 minutes (2026-06-22)
- Natural monopolies 2026: TSM, CME, ICE, SPGI explained (2026-06-22)
- Share buybacks: the quiet signal of fundamental quality (2026-06-22)
- Gross margin vs FCF margin: where is real quality? (2026-06-22)
- Rollins (ROL) and Frontdoor (FTDR): perfect score in 2026 (2026-06-22)
- Fast food 2026: the 3 best quality stocks (2026-06-22)
- Almost perfect stocks: what the missing criterion changes (2026-06-22)
- PayPal (PYPL): good company is not a good price (2026-06-22)
- Netflix (NFLX): the world's leading streaming stock (2026-06-22)
- Moody's Corporation (MCO) : the duopoly stock (2026-06-22)
- AppLovin (APP): the AI stock dominating mobile ads (2026-06-22)
- Is Airbnb (ABNB) stock too expensive? (2026-06-22)
- Arch Capital (ACGL): the best reinsurance stock in 2026 (2026-06-22)
- Progressive (PGR): insurer or technology company? (2026-06-22)
- Mastercard (MA): the global payments duopoly (2026-06-22)
- Badger Meter (BMI) : the top water stock on the market (2026-06-22)
- Collegium (COLL): no R&D, exceptional margins (2026-06-22)
- Bentley Systems (BSY) vs Roper Technologies (ROP) (2026-06-22)
- Bentley Systems (BSY) stock: analysis and review 2026 (2026-06-22)
- Roper (ROP): the model almost nobody understands (2026-06-22)
- Universal (UVE): the market everyone fled but them (2026-06-22)
- Mercury General (MCY): why the price is so low (2026-06-22)
- SkyWest (SKYW): where the inefficiency hides (2026-06-22)
- TSMC (TSM): cheap stock or too risky? (2026-06-22)
- Is ASML Holding (ASML) stock too expensive in 2026? (2026-06-22)
- Doximity (DOCS): the social network of doctors (2026-06-22)
- Trane Technologies (TT): 2026 analysis and review (2026-06-22)
- W.R. Berkley (WRB): discipline before volume (2026-06-22)
- CarMax (KMX): a small beat that changes nothing (2026-06-22)
- Accenture (ACN) after the 18% drop: our fundamental analysis (2026-06-22)
- Credit: 2 top-quality stocks the market overlooks in 2026 (2026-06-16)
- Civil engineering stocks: Comfort Systems (FIX) leads (2026-06-16)
- The 11 best undervalued quality stocks in June 2026 (2026-06-16)
- Is Qualys (QLYS) stock too expensive in 2026? (2026-06-16)
- Intuit (INTU): why its customers never leave (2026-06-16)
- NAPCO Security (NSSC): 2026 analysis and review (2026-06-16)
- Haemonetics (HAE): blood as medical infrastructure (2026-06-16)
- Paylocity (PCTY): payroll for US small business (2026-06-16)
- Salesforce (CRM): Q1 FY27, a quality stock at a fair price in 2026 (2026-06-16)
- Is Broadcom (AVGO) stock too expensive now? (2026-06-16)
- Marvell (MRVL) at S&P 500: is the stock too pricey? (2026-06-16)
- Is Alphabet (GOOGL) stock too expensive after Q1 2026? (2026-06-16)
- Oracle (ORCL): the cloud pays, the debt weighs (2026-06-16)
- Growth or FCF: how my investment method decides (2026-06-16)
- When paying twenty times a company's cash is right (2026-06-16)
- S&P 500 record June 2026: are the best quality stocks still cheap? (2026-06-16)
- Asian stocks: how to read a perfect quality score (2026-06-16)
- Booking (BKNG): far more than Booking.com (2026-06-12)
- The best sectors for quality stocks in 2026 (2026-06-12)
- The best quality software stocks of 2026 (2026-06-12)
- Investing: why I never mix quality and price (2026-06-12)
- GoDaddy (GDDY): no longer what you think it is (2026-06-12)
- Adobe (ADBE): record quarter, the stock still fell (2026-06-12)
- The 10 criteria that define a quality stock (2026-06-12)
- Kinross Gold (KGC): where the cash surge comes from (2026-06-11)
- Insurance: top-quality stocks the market underprices (2026-06-11)
- The cheapest quality stocks of June 2026 (2026-06-11)
- How to spot an excellent and cheap stock (2026-06-11)
- Deeply cheap quality stocks: bargain or trap? (2026-06-11)
- MercadoLibre (MELI): a continent's Amazon and PayPal (2026-06-11)
- RenaissanceRe (RNR): the insurer of insurers (2026-06-11)
- Afya: the company that makes Brazil's doctors (2026-06-11)
- Kinsale (KNSL): the insurer that says yes (2026-06-10)
- Value rotation: quality stocks on the cheap in 2026 (2026-06-10)
- Microsoft, Alphabet, Adobe: are these stocks too pricey? (2026-06-10)