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
- 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)
- Should you buy Copart (CPRT) stock in 2026? (2026-07-28)
- Should you buy Chubb (CB) stock in 2026? (2026-07-28)
- How to really judge a company's debt (2026-07-28)
- AstraZeneca (AZN): H1 2026 results, my verdict (2026-07-27)
- Should you buy Bandai Namco (7832.T) stock in 2026? (2026-07-27)
- Owner's earnings: Warren Buffett's favorite measure (2026-07-27)
- Should you buy Old Dominion (ODFL) stock in 2026? (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)
- Is Amadeus (AMS.MC) stock a buy in 2026? (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)
- Should you buy ADP stock (ADP) in 2026? (2026-07-21)
- Should you buy Palantir (PLTR) stock in 2026? (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)
- Should you buy Apple (AAPL) stock in 2026? (2026-07-19)
- Should you buy Garmin (GRMN) stock in 2026? (2026-07-19)
- Should you buy Monster Beverage (MNST) stock in 2026? (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)
- Should you buy Robinhood (HOOD) stock in 2026? (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)
- Should you buy Interparfums (IPAR) stock? (2026-07-14)
- Is Range Resources (RRC) stock undervalued in 2026? (2026-07-14)
- Should you buy Prologis (PLD) stock? (2026-07-13)
- Morgan Stanley (MS): is the stock too expensive? (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)
- Should You Buy Chipotle (CMG) Stock in 2026? (2026-07-13)
- General Motors (GM): What to Expect Before Earnings (2026-07-12)
- Starbucks (SBUX): 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 Stock Should You Buy? (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)
- Should You Buy United Rentals (URI) Stock? (2026-07-12)
- Should You Buy Hilton (HLT) Stock in 2026? (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)
- Should you buy Unity Bancorp (UNTY) stock? (2026-07-11)
- Should you buy Winmark (WINA) stock? (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)
- Is Yelp (YELP) stock undervalued in 2026? (2026-07-10)
- Should you buy Reddit (RDDT) stock in 2026? (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)
- Should you buy JPMorgan (JPM) stock in 2026? (2026-07-09)
- Is J.B. Hunt (JBHT) stock undervalued right now? (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)
- Is ABB (ABBN) undervalued in 2026? (2026-07-08)
- Is Goldman Sachs (GS) undervalued in 2026? (2026-07-08)
- Should you buy MakeMyTrip (MMYT) stock? (2026-07-07)
- Should you buy PepsiCo (PEP) stock? (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)
- Should you buy MSC Industrial (MSM) stock? (2026-07-07)
- Should you buy Tata Consultancy (TCS) stock? (2026-07-07)
- Should you buy Paycom (PAYC) stock? (2026-07-07)
- Should you buy STERIS (STE) stock in 2026? (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)
- Should you buy Orion Oyj (ORNBV) stock? (2026-07-07)
- Is Yuanbao (YB) stock undervalued in 2026? (2026-07-07)
- Should you buy Perfect Corp (PERF) stock? (2026-07-07)
- Is KLA Corporation (KLAC) stock undervalued? (2026-07-07)
- Should you buy HKEX (0388.HK) stock? (2026-07-07)
- Is Travelers (TRV) stock undervalued in 2026? (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)
- Should you buy Churchill Downs (CHDN) stock? (2026-07-07)
- Should you buy Kongsberg Gruppen (KOG) stock? (2026-07-07)
- Should you buy First Industrial Realty (FR) stock? (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)
- Is Ericsson (ERIC) stock undervalued in 2026? (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.PA): should you buy the stock? (2026-07-06)
- Is Grupo Aeroportuario (OMAB) undervalued? (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)
- Should you buy Getinge (GETI-B) stock? (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)
- Is AZZ Inc (AZZ) stock undervalued before earnings? (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)
- Should you buy Nutanix (NTNX) stock in 2026? (2026-07-03)
- The stocks that turn the most revenue into cash (2026-07-03)
- Should you buy Dexcom (DXCM) stock in 2026? (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)
- Should you buy Booz Allen Hamilton (BAH) after its drop? (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)
- Should you buy Medpace Holdings (MEDP) stock? (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)
- Should you buy Lululemon (LULU) after its 46% drop? (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)
- Should you buy Hero MotoCorp (HEROMOTOCO) stock? (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)
- Is Assurant (AIZ) stock undervalued in 2026? (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)
- Nike (NKE): our analysis before the June 30 earnings (2026-06-22)
- Micron (MU): promising AI stock or too risky? (2026-06-22)
- Almost perfect stocks: what the missing criterion changes (2026-06-22)
- Should you buy Acuity Brands (AYI) stock in 2026? (2026-06-22)
- Is PayPal (PYPL) stock undervalued in 2026? (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)
- Should you buy Progressive (PGR) stock in 2026? (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)
- Should you buy Collegium (COLL) stock? (2026-06-22)
- Bentley Systems (BSY) vs Roper Technologies (ROP) (2026-06-22)
- Bentley Systems (BSY) stock: analysis and review 2026 (2026-06-22)
- Is Roper Technologies (ROP) undervalued in 2026? (2026-06-22)
- Is Universal Insurance (UVE) stock undervalued in 2026? (2026-06-22)
- Is Mercury General (MCY) stock undervalued? (2026-06-22)
- Is SkyWest (SKYW) stock undervalued right now? (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)
- Should you buy Doximity (DOCS) stock in 2026? (2026-06-22)
- Trane Technologies (TT): 2026 analysis and review (2026-06-22)
- Should you buy W.R. Berkley (WRB) stock? (2026-06-22)
- Should you buy CarMax (KMX) stock in 2026? (2026-06-22)
- Is FedEx (FDX) stock too expensive right now? (2026-06-22)
- Should you buy Carnival (CCL) stock before earnings? (2026-06-22)
- Accenture (ACN) after the 18% drop: our fundamental analysis (2026-06-22)
- Paychex (PAYX): our analysis ahead of June 24 earnings (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)
- Should you buy Intuit (INTU) stock in 2026? (2026-06-16)
- NAPCO Security (NSSC): 2026 analysis and review (2026-06-16)
- Is Haemonetics (HAE) stock undervalued in 2026? (2026-06-16)
- Is Paylocity (PCTY) stock undervalued? (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)
- Should you buy Oracle (ORCL) stock after the drop? (2026-06-16)
- Growth or FCF: how my investment method decides (2026-06-16)
- High valuation: when is paying 20x a quality stock justified? (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)
- Should you buy Booking (BKNG) stock? (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)
- Is GoDaddy (GDDY) stock undervalued in 2026? (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)
- Should you buy Kinross Gold (KGC) stock? (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)
- Is MercadoLibre (MELI) stock undervalued in 2026? (2026-06-11)
- Is RenaissanceRe (RNR) stock undervalued in 2026? (2026-06-11)
- Is Afya (AFYA) stock undervalued in 2026? (2026-06-11)
- Is Kinsale Capital (KNSL) stock undervalued in 2026? (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)
- Should you buy Adobe (ADBE) stock before earnings? (2026-06-09)