r/ValueInvesting

One Way to Hedge Your Portfolio Against the Oil Price Shock

One Way to Hedge Your Portfolio Against the Oil Price Shock

Been spending a lot of time recently thinking about how to position during the current oil shock. Markets are down 3-4% since the Iran conflict started and it is not just the obvious names getting hit. Growth stocks, small caps, leveraged companies, pretty much everything is feeling it as people price in inflation staying higher and rates not coming down anytime soon.

The natural hedge is owning energy. But I went down a rabbit hole looking at which energy stocks actually make sense here, because not all of them work the same way in this specific situation. Some of the biggest names have meaningful Middle East exposure, which is a bit of an odd hedge when the disruption is coming from that exact region.

Ended up landing on one Permian Basin producer that I think is the cleanest expression of the trade. Wrote up the full thinking here for anyone interested :)

Curious whether others are thinking about the oil shock as a portfolio hedge at all, or mostly just riding it out.

open.substack.com
u/No-Temporary-8222 — 1 hour ago

Financial Analysis Mastery

Financial Analysis Mastery

I'm a finance student with CFA Level 1. I want to have an advanced financial accounting understanding so I can analyse financial statements at a deeper level and make better investment decisions (I also need it for my job).

What resources do you recommend? Do you think CFA L2 offers advanced financial analysis skills or read books such as accounting shenanigans or pursue the CA (I don't want to be an accountant)

reddit.com
u/Local-Regret1627 — 10 hours ago

POOL Corp Valuation

Business: The largest retail pool supply distributor in the world.

Financial History: It is a highly profitable firm with a long track record, albeit cyclical in accordance with the summer season and demand for pools or pool supplies.

Market Share: They have a 38% market share in an industry now expected to grow about in line with the overall economy, which is approximately 4-6% annually.

Competition: It is the dominant supplier in a fragmented industry where most competitors are comparatively much smaller or regional, though I have doubts that this advantage should last forever.

Macroeconomy: Considering that the industry itself is cyclical, I think that growth will be low in the short-term (next 5 years), but that it should increase in future periods as new bull markets appear (ultimately averaging out in the long term as previously specified). Due to the cyclicality of the business, I will use normalized earnings. Also, its current return on equity is high compared to competitors, but I believe it will converge on the industry average as competition increases over time. Failure risk is negligible for valuation purposes, due to its size and market position.

Business Story, 'The Bully and Low-Cost Supplier': It is a large company with many resources, ruthless in its ability to deploy capital and out-price regional competition (due to fixed operating charges). This moat is best described as a scale-based cost advantage, or economies of scale.

Valuation Data:

  • Normalized EPS: $15.43
  • ROE: 44.34% (down to 18.33% after 5 years)
  • Augmented Dividends: $13.72
    • These are expected dividends determined by the necessary payout ratio from the fundamental growth rate to maintain a growth of 4.91%:
      • (1-.0491/.4434) * 15.43 = $13.72
  • Fundamental Growth Rate: 4.91%
    • The current long-term government bond rate is an approximation of long-term nominal GDP growth.
  • COE: 9.805%
    • I'll spare the math, but I derived a bottom-up beta of 1.157 based on its market leverage and cash reserves. This is close to 1, which is appropriate for such a large, stable firm (which should act very much like an economy).

No-Growth Value: $157.4
-15.43/.09805 = 157.4
-This assumes no growth and all earnings are paid out at the current cost of equity. The implication is that the current market price of $202.93 has a growth component of $45.53.

My Estimated Value: $252.8
-High ROE stage: (1-1.0491^5/1.09805^5)/(.09805-.0491) * (13.72*1.0491) = $59.95
-Competitive advantages shrink, and buybacks are assumed to reduce as ROE converges on the industry average.
-New Payout Ratio: (1-.0491/.1833) = 73.21%.
-Earnings at year 5 = $19.61
-Augmented Dividends: $14.36
-Cost of equity does not change; the firm remains in a stable state with weaker competitive advantages.
-(14.36*1.0491)/(.09805-.0491)/1.09805^5 = $192.8.
-Total = 59.95 + 192.8 = $252.8

With a market price of $202.93 per share and an implied growth of about 3%, evidence could point to it being currently undervalued by roughly 20% (due to cyclicality). I did not account for stock options or warrants, which could alter the value.

reddit.com
u/Zyltris — 18 hours ago

How much do you factor tone and delivery into earnings calls?

Do you guys actually listen to earnings calls or mostly stick to transcripts?

I’ve started listening to a few more lately and noticed things that don’t really show up in text. Like hesitation or repeated phrasing.

Example. One CEO kept emphasizing “cost control” but avoided anything about growth. Felt like a red flag in hindsight.

Just wondering if people here factor that kind of stuff in or if I’m overthinking it.

reddit.com
u/ShogoViper — 14 hours ago
UPWK is benefiting from AI, and it's far from being dead

UPWK is benefiting from AI, and it's far from being dead

I followed a step-by-step guide I formed from reading how Munger, Buffet, Monish picked their stocks, I like the ideas they present the fact that they missed a lot of good oportunities doesn't really sound alarming to me. and them propably throwing UPWK to the too-hard-pile shouldn't be a concern in my case. People have different circles of competence.

I'll explain my thesis here, it's not a perfect investment idea, I'm just trying to find more experienced voices to tell me what I did wrong here.

FYI, of course, AI is involved, I'm not a financial expert or even near it, I'm a Software Engineer, so maybe read to see how I use AI, it's one big part of the moat of this idea :)

Business Description

NYSE: UPWK is the world's largest online labor marketplace, connecting businesses and independent professionals across 180+ countries. The platform processes $4B+ in gross services volume, earning a ~18–19% take rate, with subscription and enterprise products layered on top.

In 2025: $787.8M revenue, 78% gross margin, $223M FCF (28% FCF margin), $129M operating income. After years of losses, the company inflected to structural profitability in 2024 and is executing a $300M buyback at prices well below intrinsic value. CapEx is just 3% of revenue — a true capital-light platform.

Investment Thesis

An asymmetric bet on a misunderstood profitability inflection in a dominant marketplace. The market prices UPWK at ~0–2% perpetual growth — pricing in AI destruction of the freelance market. The bull case only requires the existing $4B GSV platform to grow modestly with expanding margins.

Three pillars: (1) Two-sided network effects with 17+ years of proprietary work-history data — no competitor can replicate this; (2) Pricing power confirmed — take rate grew 13.2% → 19% while revenue rose even as GSV briefly dipped; (3) Management buying back stock aggressively at $12–20/share vs. base IV of $27.80 — textbook owner-oriented capital allocation.

Competence, Moat, Management

Gate 1 — Circle of Competence

MEDIUM PREDICTABILITY — 20% discount applied to IV

Predictable: network effects are structurally durable; take rate expansion demonstrated; FCF expanding; secular tailwind toward flexible work. Uncertain: AI may reduce demand in writing/coding categories; LinkedIn and vertical competitors are credible threats; GSV was flat-to-negative 5 quarters before Q3 2025 inflection.

Circle discount reduces base IV from $27.80 → $22.24. Current price of $11.18 still offers ~50% MoS on the adjusted figure.

Gate 2 — Moat Analysis

NARROW MOAT — WIDENING

Moat Type Present? Evidence
Network Effects PRIMARY ✅ 5,000+ freelancer categories; $4B+ GSV creates self-reinforcing liquidity. More valuable to each new participant as the platform grows.
Switching Costs SECONDARY ✅ Freelancers have curated reputation scores, job history, skills tests unique to Upwork — not portable to competitors.
Proprietary AI Data EMERGING ⚠️ 17+ years of structured work data powers proprietary AI matching (Uma). 70% of job posts touched by AI. AI-related GSV +53% YoY in Q3 2025. No competitor has this dataset.
Brand / Scale PARTIAL ⚠️ Dominant in complex, long-term engagements. Fiverr's ~$1B GSV vs Upwork's $4B+ confirms market leadership. Not winner-take-all but clearly #1.

Gate 3 — Management Quality

ACCEPTABLE — Buybacks are a standout positive signal

Dimension Score Notes
Skin in the Game Acceptable CEO Hayden Brown owns ~$8.7M. Sustained 10b5-1 selling (~350K shares Nov 2025) worth monitoring but not a disqualifier.
Capital Allocation Strong ✅ $300M buyback (2nd program). $236M repurchased 2024–2025 at $12–20/share — well below any IV estimate. No dilutive M&A. Textbook owner-oriented allocation.
Candor Acceptable Brown directly acknowledged 5 quarters of GSV decline. Investor Day (Nov 2025) gave specific 2028 targets. Elevated SBC ($45–50M/yr) is de-emphasized.
Comp Alignment Acceptable 60% PSU / 40% RSU for CEO, tied to profitable growth. 5× salary ownership guideline in compliance.
Succession Acceptable Brown CEO since 2020, architect of profitability turn. Moderate key-man dependency.

Financial Health

Year Revenue Op. Income FCF ROIC
2020 $374M -$70M neg. -22.9%
2021 $503M -$54M neg. -20.8%
2022 $618M -$93M neg. -39.7%
2023 $689M -$11M $73M -3.9%
2024 $754M +$65M $139M +18.8% ✅
2025 $788M +$129M $223M +18.2% ✅
2026E $835–850M $145M+ $230M+

ROIC inflection to 18%+ in 2024–2025 is the quantitative confirmation of the moat. Only 2 years of positive track record — this is the key watch item.

Balance Sheet & Health

Metric Value Flag
Convertible Notes (due 2026) $359.8M ⚠️ Reclassified to current — must refinance/repay this year
Cash $294.4M
Net Debt $65.4M ✅ Modest
Net Debt / EBITDA 0.42× ✅ Very low
Interest Coverage 14.1× ✅ Excellent
Gross Margin 78.0% ✅ Platform economics
FCF Margin 28.3% ✅ Strong and expanding
EV / EBITDA 9.8× ✅ Cheap for a marketplace leader

Valuation & Margin of Safety

Normalized Owner Earnings: 2-year avg FCF (2024–2025) = $181M / 130.4M shares = $1.39/share

Scenario OE/Share Multiple IV/Share MoS @ $11.18 Status
Bear $0.85 10× $8.50 −31.5% ❌ Below current
Base $1.39 20× $27.80 +59.8% ✅ Exceeds 42.5% required
Adj. Base (−20% discount) $1.39 16× $22.24 +49.7% ✅ Still passes
Bull $1.85 37.5× $69.38 +83.9%

Pabrai Asymmetry at $11.18: 21.7:1 (minimum 3:1 ✅)  |  At DCA avg $8.54: 1,622:1 ✅
Upside: +520% to bull | Downside: −24% to bear. "Heads I win big, tails I don't lose much."

Key Risks — Munger Inversion

1. AI Commoditizes Knowledge Work (~12% probability)
LLMs and agentic AI handle most tasks on Upwork — coding, writing, design. GSV falls 20–30% over 3 years. Take rate compresses. EBITDA turns negative. $359.8M convertible creates refinancing stress. Stock permanently re-rates to $4–7. This is the primary tail risk — stress-test quarterly.

2. Competitive Dislodgment (~12% probability)
LinkedIn, Google/Microsoft-backed marketplace, or Toptal-scale vertical specialist launches with lower take rates + AI-native tools. Upwork's 19% take rate becomes a liability. Enterprise clients defect. Revenue growth stalls. Stock at $9–10 indefinitely.

3. Convertible Note Crisis + Execution Miss (~9% probability)
$359.8M convertible (current liability) requires refinancing. If credit markets tighten or results disappoint, equity issuance at distressed prices → dilution. FCF disappoints at $100–120M. Stock falls to $8–9. Watch Q1/Q2 2026 earnings for resolution announcement.

Verdict

✅ BUY

Current Price: $11.18 Base IV: $27.80 (+59.8% MoS)
Conviction: Medium → High below $10 Adj. IV (−20%): $22.24 (+49.7%)
Initial position: 4–6% Bull IV: $69.38
Full position at: $8–10 → up to 10% Asymmetry: 21.7:1 now
  • GSV growth — Green: >3% YoY | Red: sustained decline >5% for 2+ quarters
  • Take rate — Green: stable/expanding above 18% | Red: below 17%
  • AI-related GSV — Target: >40% YoY (was 53% in Q3 2025)
  • Convertible note resolution — Must happen in 2026; watch Q1/Q2 announcement
  • Adj. EBITDA margin — Green: ≥28% | Red: below 22%
  • Buyback execution — Confirm $300M program continues at these prices
  • Lifted enterprise wins — Named client announcements + enterprise revenue growth

Liquidation Analysis — What Investors Would Lose

This is essentially a net asset value (NAV) / book value exercise. Here's the honest picture:

Liquidation Value Estimate (at $11.18/share)

Item Value Notes
Cash & equivalents ~$673M Per Q4 2025
Less: Convertible notes −$359.8M Current liability — must be settled first
Less: Other liabilities/operating ~−$150M Estimated operating payables, lease obligations, etc.
Tangible liquidation value ~$163M Rough estimate
Shares outstanding ~130M
Liquidation value/share ~$1.25
Current price $11.18
Loss in liquidation ~−89%

the vast majority of UPWK's value is in its intangible assets: network effects, brand, proprietary AI data, freelancer reputation scores. None of that is recoverable in a fire sale. The balance sheet is largely intangibles and goodwill, not hard assets.

Probability of Liquidation: Very Low (~2–4%)

The analysis showed the convertible note risk at ~9% (distress scenario), but outright liquidation is a subset of that. Why it's unlikely:

  • Cash and equivalents stood at approximately $673 million at the end of 2025 more than enough to retire the $359.8M convertible note entirely with cash on hand
  • A new $300 million share repurchase program was announced in February 2026 signaling the board's confidence in the balance sheet
  • The business generates $223M+ in annual FCF — a going concern with no near-term solvency risk

The real liquidation risk is not financial collapse, it's secular disruption — AI rendering the platform structurally obsolete over 5–7 years. Even then, an acquirer (LinkedIn, Microsoft, SAP) would absorb the platform for its data and enterprise relationships long before zero.

How AI Has Changed Upwork's Revenue

The AI story here is genuinely fascinating — it cuts both ways, and the data tells a clear story:

AI as a Revenue Driver (the bull case playing out)

  • AI-related work GSV grew 60% in 2024, and the number of clients engaging in AI-related projects grew 42%. Freelancers in AI-related work earned 44% more per hour than others on the platform. PYMNTS
  • In Q2 2024 alone, AI-related work GSV surged 67% year-over-year. Quartr
  • GSV from AI-related work accelerated to 53% year-over-year growth in Q3 2025, compared to 30% year-over-year growth in Q2 2025. GSV from Generative AI work specifically grew 65% year-over-year in Q3 2025. Upwork Inc.
  • By Q4 2025, AI-related work GSV surpassed $300 million on an annualized basis, up more than 50% from the prior year. Yahoo Finance
  • AI-driven search and recommendation improvements drove over $100 million in incremental GSV in 2025 alone. Upwork Inc.

AI as a Platform Tool (Uma)

  • Upwork launched Uma in April 2024, an AI assistant that creates tailored proposal drafts for freelancers, evaluates candidates for clients, and scopes projects. PYMNTS
  • Uma's Proposal Writer provided a 15% uplift in proposals generated, and agentic talent sourcing reduced median time to find a quality talent shortlist by more than 75%. Upwork Inc.

The Net Effect on Revenue

Upwork achieved record revenue of $769.3M in 2024 — a 12% YoY gain — while the broader staffing industry saw a 9% revenue decline. PYMNTS That's a massive divergence and directly attributable to AI tailwinds. Full-year 2025 revenue hit $787.8M with adjusted EBITDA up 35% vs. 2024. Stock Titan

The nuanced risk your analysis correctly flags: AI is simultaneously Upwork's biggest growth driver and its primary existential threat. The categories most at risk (writing, basic coding, data entry) are being automated, but the platform is pivoting to higher-value work — AI integration, prompt engineering, model fine-tuning — where prompt engineering alone grew 93% year-over-year in Q4 2024. Ainvest

The key question for 2026–2027 is whether the high-value AI work growing at 50%+ can more than offset any erosion in lower-skill categories. So far the numbers say yes — but it's the central thesis to monitor quarterly.

And finally, since buffet said keep it in your circle of competence, as a Software Engineer with 7 years of experience in a web dev field that's the heaviest field with data that AI traiend on and still can train on, I don't see good engineers being replaced in 5 years, I'm almost positive anyone out of this field will not know how to guide these agents properly no one could guide AI like software engineers now IMHO, you might be a good financial analyst, good business developer but almost always you'll see a code script in your AI chat, and your agent will mess some parts of it, only people with good experience fixing this stuff can guide it, and here's where you will reach out for this kind of engineers, and they'll be there as you can bet a lot of them will be feeling insecure about the current job if they have one, or they'll have no choice to put food on the table except through this kind of platform.

u/mahmoud3ali — 20 hours ago

Castellum Inc (CTM): Your take?

I’m looking for perspectives on evaluating a small-cap defense contractor (market cap ~$60M) with the following characteristics:

  • Multi-year government contracts totaling over $200M, with no recompete risk in 2026.
  • Historically, the stock has had strong support around $1.00 and has experienced spikes to $1.20–$1.60 on news events.
  • Insider buying is ongoing (CEO, CFO, COO).
  • Recent price declines appear largely driven by macro factors (market downturn, geopolitical uncertainty) rather than company fundamentals.
  • Low institutional ownership and relatively high float make the stock highly volatile.

Question: How should one approach valuing and assessing risk in a micro-cap like this, where fundamentals are relatively secure but price movements are largely driven by news and market sentiment? Are traditional value investing metrics sufficient, or should the strategy lean more toward event-driven considerations?

reddit.com
u/peterparker15533 — 21 hours ago

Value investing Purgatory

I want this post to enable discussion for ideas that failed to enter your portfolio, what garnered your initial interest, what dissuaded you from investing, did you create full model prior to concluding that it wasn’t good enough?

My Most recent Addition:

I most recently conducted initial DD for CorMedix $CRMD a bio-tech company that had gained FDA approval for DefenCath a Taurolidine/Heparin central venous catheter (CVC) lock used in end stage renal disease (ESRD) patients that receive hemodialysis. Patients that receive hemodialysis via CVC are prone to catheter related blood stream infections (CRBSIs) which is a leading cause of death. Taurolidine (antimicrobial)/ Heparin (anticoagulant) locks have been tremendously effective in reducing CRBSIs by as much as 70% when compared against heparin or saline alone.

With DefenCath receiving market exclusivity for the next 10 years it seems that it would be adopted as a standard of care, the reality seems to reflect that current healthcare frameworks for ESRD disincentivize developers and financially incentivize outpatient dialysis centers to forego adoption of these new drugs.

Profits > People

Current ESRD billing under the Centers for Medicare & Medicaid Services (CMS) has allocated a budget of $281.71 per dialysis treatment. Outpatient dialysis centers make a profit by capturing the spread between what CMS has allocated per treatment vs what it actually costs them. To encourage adoption of new drugs, Transitional Add-on Payment Adjustments (TDAPA) were introduced. TDAPA allows for 100% reimbursement of per use treatment for a period of 2 years. In this specific case an outpatient center can forego the use of their traditional catheter lock, receive $281 and be reimbursed for the use of DefenCath, effectively increasing their margin by whatever their traditional catheter lock costs them.

After TDAPA expires TDAPA drugs are placed under a Post TDAPA add on adjustment (3 years). This post adjustment is calculated based on 65% of the estimated expenditures for the drug, adjusted for utilization and other case factors. Post TDAPA spreads the cost of TDAPA drugs across ALL OF THEIR TREATMENTS and is no longer on a per use basis. In this specific case, the DefenCath post TDAPA adjustment is $2.37, meaning outpatient centers will receive an additional $2.37 per dialysis treatment regardless of whether DefenCath is used or not.  

Yall Wanna See A Dead TDAPA Drug?

Calcimimetics which include Intravenous etelcalcetide and oral cinacalcet were formerly on TDAPA and were prescribed to ESRD patients to prevent complications of elevated parathyroid hormone levels. Once TDAPA expired they were bundled into the ESRD PPS resulting in an increase of base rate dialysis treatment of $10.09 (increasing dialysis budget, regardless of whether Calcimimetics were used or not). Once bundled into the base rate utilization of Calcimimetics dropped with some providers shifting towards active vitamin D.

As you can see, post TDAPA add on adjustments incentivize treatment centers to just collect the free payments vs use DefenCath and compress margins, regardless of what is more beneficial for patients.

 

After seeing DefenCath’s prospects, I totally abandoned the idea, never breaking into the rest of CRMD’s product pipeline. Didn’t create full model, and never calculated an intrinsic value. What step do you get to before throwing the towel?

reddit.com
u/Getalphapicks — 19 hours ago

Could MSFT Copilot copy Claude now that the code is leaked

The timing here is unusually favorable for Microsoft shareholders.

On April 1st, internal code and tooling from Claude leaked, offering a rare glimpse into Anthropic‘s web code, including task planning, self critique, and structured workflows.

With the Claude code now public, (not the model) it creates a meaningful opportunity for platforms like Microsoft Copilot.

Microsoft copilot cannot and will not reuse proprietary code, but it can study the architecture, extract the underlying ideas, and implement comparable or improved systems. Aka copilot can be as good as Claude now

Instead of operating in the dark, Microsoft now has greater visibility into what best in class agent style AI looks like, combined with the scale and distribution to iterate quickly.

This is not about copying code, it is about accelerating execution and strengthening competitive positioning.

reddit.com
u/Fit_Statistician4882 — 20 hours ago
Week