Free Analysis

Data-driven stock analysis, valuation deep dives, and financial forensics. Every article backed by the numbers.

Capital AllocationMETA

Meta's Capital Allocation: What a $70 Billion AI Bet Actually Means for Shareholders

Meta spent more on capex in 2025 than most industrial conglomerates. The financial engine behind that bet is more resilient than critics assume.

Mar 30, 2026
ValuationGOOGL

Is Alphabet Undervalued? Why the Cheapest Mega-Cap in Tech Deserves a Closer Look

A 25x trailing P/E on $403 billion in revenue with $73 billion in free cash flow is not a growth multiple. It is a value stock wearing a tech badge.

Mar 30, 2026
Deep DivesTSLA

Tesla's Moat: What the Competitive Advantages Actually Are

The Supercharger network, Autopilot data, and OTA software are real advantages. At 332 times earnings, the market is pricing them as if they are already fully monetized.

Mar 29, 2026
RiskMETA

Meta Stock Risks: Three Threats to a Business Executing at Full Capacity

Meta's financial performance is exceptional. The risks are real anyway, and they are not fully priced into a $1.33 trillion market cap.

Mar 29, 2026
RiskNFLX

The Netflix Bear Case: Why the Subscriber Story Has a Ceiling

Netflix's financials are genuinely strong. The bear case is not about whether the business works. It is about whether 37x earnings correctly prices a business approaching saturation.

Mar 29, 2026
ValuationAMD

Is AMD Overvalued? The Execution Gap Between Promise and Multiple

AMD trades at 77x trailing earnings as a chip company still building its datacenter business. The multiple prices in a future that has not yet arrived.

Mar 29, 2026
RiskAAPL

Apple Stock Risks: Three Threats the $3.6 Trillion Multiple Does Not Forgive

Services dependency, China exposure, and AI lag are not priced into a 31x earnings multiple.

Mar 29, 2026
RiskPLTR

Palantir's Real Risks: What the 227x Multiple Has No Room For

Palantir's 2025 results were genuinely strong: $4.5 billion in revenue, $1.6 billion in net income, $2.1 billion in free cash flow. The valuation leaves no room for anything to go wrong.

Mar 29, 2026
ValuationASML

Is ASML Overvalued? Pricing a Monopoly With a Finite Runway

ASML holds a legal and technological monopoly on extreme ultraviolet lithography. The question is not whether the moat is real. It is whether the valuation is pricing in growth the backlog cannot support.

Mar 29, 2026
RiskNVDA

The Nvidia Bear Case: What Has to Go Wrong for the Bull Thesis to Break

Nvidia generated $120 billion in net income on $215.9 billion of revenue. The bull case is obvious. The bear case is about concentration, competition, and what happens when hyperscaler capex slows.

Mar 29, 2026
Market SignalsMSFT

Microsoft Earnings Analysis: The AI Story Is Real, But the Multiple Already Knows It

Microsoft's fiscal 2025 results showed $281.7 billion in revenue and $101.8 billion in net income. The growth is genuine. The question is whether 22x earnings prices it correctly.

Mar 29, 2026
Deep DivesAMZN

Amazon's Moat: Three Reinforcing Advantages That Compound Over Time

AWS, advertising, and fulfillment are not three separate businesses. They are three interlocking moats that make Amazon's overall position stronger than any individual piece suggests.

Mar 29, 2026
ValuationAMZN

Is Amazon Overvalued? Why the P/E Multiple Tells You Almost Nothing

Amazon trades at 27x earnings and 3x revenue. Whether that is expensive or cheap depends entirely on which business you think you are buying.

Mar 29, 2026
RiskAAPL

The Apple Bear Case: Three Risks That Are Larger Than the Consensus Admits

Regulatory pressure on the App Store, China exposure, and the Google payment create a scenario where Apple's earnings fall 20% without any macro deterioration at all.

Mar 29, 2026
ValuationAAPL

Is Apple Overvalued? The Premium Requires Believing in a Services Miracle

Apple trades at 31x earnings and 8.4x revenue on a hardware business. The bull case depends almost entirely on services growing into a valuation that hardware cannot justify.

Mar 29, 2026