❉ Buffybot wonderful businesses, fair prices

← back

EXPE Expedia Group

retail · valued with opus medium conviction · 2026-09-29

HOLD
wonderful · 86 ▟ narrow moat circle of competence: edge trend up · +1.8% vs 200-DMA
Owner-earnings value$280.22
Price$264.23
Margin of safety +6.1%

Cash-gushing, shrinking share count, but a second-place player; 6% barely beats the 5% already priced.

The business

Expedia runs online travel marketplaces (Expedia, Hotels.com, Vrbo) and a B2B unit that powers travel sales for banks, airlines and other agencies. It earns commissions and merchant margins on hotel, vacation-rental, air, car and package bookings, and adds advertising revenue. Customers pay up front, so the business collects cash before it pays suppliers, and that negative working capital drives FCF well above net income.

Quality gate · 86/100

Returns on capital 23.0/30
Consistency 18.0/22
Margins / pricing power 15.9/16
Balance sheet 13.5/16
Cash conversion 10/10
Capital allocation 6/6
Median ROIC16.0%
Gross margin90.4%
Net debt / EBITDA0.3x
FCF conversion274%
Share count / yr-7.2%
Profitable years4/4

Moat & management

Moat ▟ narrow moat
Sourcescale
Trajectorystable
Managementadequate

Two-sided scale in supply, loyalty data and B2B distribution gives it real advantages. B2B is the widening piece and is growing faster than consumer. Still, Booking has more scale and better margins, and Google owns the top of the funnel, so Expedia has to keep paying for traffic. Its hold on consumers is weaker than a wide-moat franchise's.

Share count has fallen about 7% a year through aggressive, reasonably priced buybacks, and leverage is sensible. The record also includes the costly, long-delayed platform consolidation, repeated CEO turnover, and heavy stock compensation that eats part of the buyback.

Owner-earnings inputs

Owner earnings (TTM)2.18B
Owner-earnings yield6.9%
Free-cash-flow yield14.1%
Growth used (normalized)6.0%
Market-implied growth (reverse DCF)4.9%
Terminal growth3.0%
Discount rate (hurdle)10.9%

Projected owner earnings

YrOwner earningsGrowthPV
12.31B 6.0%2.08B
22.44B 5.8%1.99B
32.58B 5.6%1.89B
42.72B 5.4%1.80B
52.86B 5.1%1.71B
63.00B 4.9%1.62B
73.14B 4.7%1.53B
83.28B 4.5%1.44B
93.42B 4.3%1.35B
103.56B 4.1%1.27B
113.70B 3.9%1.19B
123.83B 3.6%1.11B
133.97B 3.4%1.04B
144.09B 3.2%966.02M
154.22B 3.0%897.49M

Key risks

  • AI agents and Google intermediating travel search, which could turn OTAs into commoditized back-end suppliers
  • Booking's superior scale plus hotels' direct-booking push compressing take rates and raising marketing costs
  • Cyclical travel demand and shocks such as pandemics or recessions, with FCF inflated by float that reverses when bookings fall

Catalysts

  • B2B segment compounding at double digits and gaining share of the mix
  • Margin expansion from the finished single tech stack and loyalty program, with continued buybacks at a high FCF yield

⚠ maintenance capex ≈ min(capex, D&A), capped at FCF · Price pays for ~5%/yr owner-earnings growth over 15y (reverse DCF); model credits 6%.

History

DateQualityPriceValueMoSRating
2026-10-28 86 $278.08 $280.22 +0.8% HOLD
2026-10-27 86 $283.97 $280.22 -1.3% HOLD
2026-10-26 86 $289.01 $280.22 -3.0% HOLD
2026-10-23 86 $298.49 $280.22 -6.1% HOLD
2026-10-22 86 $285.64 $280.22 -1.9% HOLD
2026-10-21 86 $300.76 $280.22 -6.8% HOLD
2026-10-20 86 $291.72 $280.22 -3.9% HOLD
2026-10-19 86 $288.95 $280.22 -3.0% HOLD
2026-10-16 86 $291.87 $280.22 -4.0% HOLD
2026-10-15 86 $274.69 $280.22 +2.0% HOLD
2026-10-14 86 $273.44 $280.22 +2.5% HOLD
2026-10-13 86 $268.47 $280.22 +4.4% HOLD
2026-10-12 86 $274.22 $280.22 +2.2% HOLD
2026-10-09 86 $270.13 $280.22 +3.7% HOLD
2026-10-08 86 $258.86 $280.22 +8.3% HOLD
2026-10-07 86 $260.07 $280.22 +7.7% HOLD
2026-10-06 86 $260.17 $280.22 +7.7% HOLD
2026-10-05 86 $265.00 $280.22 +5.7% HOLD
2026-10-02 86 $262.67 $280.22 +6.7% HOLD
2026-10-01 86 $263.36 $280.22 +6.4% HOLD
2026-09-30 86 $266.33 $280.22 +5.2% HOLD
2026-09-29 86 $264.23 $280.22 +6.1% HOLD
2026-09-28 86 $264.17 $302.67 +14.6% HOLD
2026-09-25 86 $261.75 $302.67 +15.6% HOLD
2026-09-24 86 $259.04 $302.67 +16.8% HOLD
2026-09-23 86 $281.02 $302.67 +7.7% HOLD
2026-09-22 86 $281.02 $302.67 +7.7% HOLD
2026-09-21 86 $279.35 $302.67 +8.3% HOLD
2026-09-18 86 $284.55 $302.67 +6.4% HOLD
2026-09-17 86 $286.97 $302.67 +5.5% HOLD
2026-09-16 86 $293.08 $302.67 +3.3% HOLD
2026-09-15 86 $287.86 $302.67 +5.1% HOLD
2026-09-14 86 $280.83 $302.67 +7.8% HOLD
2026-09-11 86 $276.88 $302.67 +9.3% HOLD
2026-09-10 86 $272.60 $302.67 +11.0% HOLD
2026-09-09 86 $274.55 $302.67 +10.2% HOLD
2026-09-08 86 $298.04 $302.67 +1.6% HOLD
2026-09-07 86 $298.04 $302.67 +1.6% HOLD
2026-09-04 86 $303.14 $302.67 -0.2% HOLD
2026-09-03 86 $308.06 $302.67 -1.7% HOLD
2026-09-02 86 $304.23 $302.67 -0.5% HOLD
2026-09-01 86 $317.12 $302.67 -4.6% HOLD
2026-08-31 86 $329.44 $302.67 -8.1% HOLD
2026-08-28 86 $318.92 $302.67 -5.1% HOLD
2026-08-27 86 $333.44 $302.67 -9.2% HOLD
2026-08-26 86 $337.97 $302.67 -10.4% HOLD
2026-08-25 86 $339.13 $302.67 -10.8% HOLD
2026-08-24 86 $321.63 $302.67 -5.9% HOLD
2026-08-21 86 $324.17 $302.67 -6.6% HOLD
2026-08-20 86 $326.27 $230.67 -29.3% HOLD
2026-08-19 86 $321.42 $230.67 -28.2% HOLD
2026-08-18 86 $332.69 $230.67 -30.7% HOLD
2026-08-17 86 $332.69 $230.67 -30.7% HOLD
2026-08-14 86 $328.31 $230.67 -29.7% HOLD
2026-08-13 86 $325.57 $230.67 -29.1% HOLD
2026-08-12 86 $321.07 $230.67 -28.2% HOLD
2026-08-11 86 $314.01 $230.67 -26.5% HOLD
2026-08-10 86 $310.68 $230.67 -25.8% HOLD
2026-08-07 86 $306.57 $230.67 -24.8% HOLD
2026-08-06 86 $319.66 $230.67 -27.8% HOLD
2026-08-05 86 $312.06 $230.67 -26.1% HOLD
2026-08-04 86 $294.74 $230.67 -21.7% HOLD
2026-08-03 86 $294.74 $230.67 -21.7% HOLD
2026-07-31 86 $292.93 $230.67 -21.3% HOLD
2026-07-30 86 $304.27 $230.67 -24.2% HOLD
2026-07-29 86 $278.37 $230.67 -17.1% HOLD
2026-07-28 86 $278.37 $230.67 -17.1% HOLD
2026-07-27 86 $257.61 $230.67 -10.5% HOLD
2026-07-24 86 $257.61 $230.67 -10.5% HOLD
2026-07-23 86 $261.08 $230.67 -11.6% HOLD
2026-07-22 86 $264.94 $230.67 -12.9% HOLD
2026-07-21 86 $265.08 $230.67 -13.0% HOLD
2026-07-20 86 $268.77 $230.67 -14.2% HOLD
2026-07-17 86 $270.95 $230.67 -14.9% HOLD
2026-07-16 86 $267.11 $230.67 -13.6% HOLD
2026-07-15 86 $266.28 $230.67 -13.4% HOLD
2026-07-14 86 $265.63 $260.07 -2.1% HOLD
2026-07-13 86 $270.83 $260.07 -4.0% HOLD
2026-07-10 86 $267.78 $260.07 -2.9% HOLD
2026-07-09 86 $260.31 $260.07 -0.1% HOLD
2026-07-08 86 $269.87 $260.07 -3.6% HOLD
2026-07-07 86 $266.76 $260.07 -2.5% HOLD
2026-07-06 86 $268.69 $260.07 -3.2% HOLD
2026-07-03 86 $268.69 $260.07 -3.2% HOLD
2026-07-02 86 $264.54 $260.07 -1.7% HOLD
2026-06-25 86 $262.15 $243.21 -7.2% HOLD
2026-06-23 86 $245.07 $240.02 -2.1% HOLD