Bill Ackman's activist contrarian approach targets quality businesses trading at 40-60% discounts, then actively works to close the value gap. It's brilliant for asymmetric returns—and absolutely brutal to model in Excel. Here's how AI turns 8 hours of DCF modeling into 8 minutes of conversation.
Andrew Grosser
February 24, 2026 • 14 min read
January 2012: Canadian Pacific Railway trades at $73, down from $85 six months prior. The company has the worst operating ratio (costs as % of revenue) among North American railroads at 81.3% while peers average 68%. Management blames terrain and legacy infrastructure. Bill Ackman sees operational incompetence masking a $160 stock. His Pershing Square takes a $1.4B position (14% of the company) and launches a proxy fight to replace the CEO with Hunter Harrison, a legendary railroad operator who previously turned around CN Rail. Within 18 months, Harrison cuts the operating ratio to 72.5%, EBITDA margins expand from 29% to 37%, and the stock hits $185—a 153% return. This is activist contrarian investing: identify quality businesses with fixable problems, take concentrated positions, and actively create the catalyst that unlocks value.
Excel breaks when analyzing activist opportunities: building comparable company analysis across 7 Class I railroads (47 metrics per company), constructing 5-scenario DCF models (status quo / modest improvement / activist wins / operational turnaround / best case), calculating probability-weighted returns with event trees assigning odds to proxy fight outcomes, modeling free cash flow improvements from 300bps of margin expansion, and sizing positions using Kelly Criterion with correlation adjustments requires 6 interconnected workbooks with 800+ formulas. Change one assumption—say Harrison achieves 70% operating ratio instead of 72%—and you're recalculating across 4 worksheets while #REF! errors cascade. Sourcetable eliminates this nightmare. Upload CP and peer financials, ask "What's intrinsic value if operating ratio improves to peer average?" and get instant scenario analysis showing $142 base case, $178 bull case. Request "Show probability-weighted returns across activist outcomes" and see the full decision tree without building a single formula. sign up free.
Bill Ackman's strategy combines deep value analysis (identifying businesses trading 40-60% below intrinsic value) with activist catalysts (creating events that force value realization). This isn't passive value investing where you buy cheap and wait. You're buying cheap, taking board seats, replacing management, spinning off divisions, and forcing operational improvements. The challenge: you need to model multiple scenarios because outcomes depend on activist success.
A typical Ackman analysis requires three layers:
For Canadian Pacific, that meant:
Calculating probability-weighted return: (0.20 × 0%) + (0.30 × 44%) + (0.35 × 99%) + (0.15 × 153%) = 70% expected return. That's the kind of asymmetric opportunity Ackman hunts—limited downside (you're buying at a 40% discount already), massive upside if activist catalysts work. Modeling this in Excel requires 4 separate DCF models, manual probability calculations, and scenario comparison tables that break when you update assumptions.
Sourcetable doesn't eliminate the complexity of activist investing—it eliminates the manual labor of modeling it. Upload target company financials and comparable data, then ask questions the way you'd brief an investment analyst.
In Excel, building comps requires: pulling financials for 7-10 peer companies, calculating EV/EBITDA, P/E, EV/Sales, ROIC, operating margins, and 20+ other metrics per company, then manually identifying where your target sits in the peer distribution. For CP, you'd discover: trading at 5.2× EBITDA vs peer average 8.1×, operating ratio 81% vs peer average 68%, but similar revenue growth and asset base.
Ask Sourcetable: "Compare CP's valuation and operations to peer railroads." The AI instantly returns: CP trades at 36% discount to peers despite similar scale. Key divergence: operating ratio 13 points worse. If CP closed 2/3 of this gap, valuation re-rates to 7.0× EBITDA = $135/share (85% upside from $73). That's the activist thesis identified conversationally.
Building DCF models in Excel requires linking income statements, projecting 10 years of cash flows, calculating WACC (cost of equity + cost of debt weighted by capital structure), and discounting to present value. Activist analysis demands building 4-5 scenarios with different improvement trajectories. That's 5 complete DCF models requiring 1,000+ cells with complex interdependencies.
Ask Sourcetable: "Build a DCF for CP under four scenarios: status quo, Harrison cuts operating ratio to 76%, 72%, and 68%. Use 9% WACC, 3% terminal growth." The AI generates all four models instantly, showing:
Follow-up: "What if WACC is 10% instead of 9%?" → Instant recalculation across all scenarios showing 12-15% lower valuations. This kind of sensitivity analysis would require rebuilding data tables in Excel.
The hardest part of activist analysis is assigning probabilities to outcomes and calculating expected returns. This requires judgment (how likely is Ackman to win the proxy fight? how likely is operational turnaround to hit targets?) combined with math (weighting each outcome by its probability).
Ask Sourcetable: "Calculate probability-weighted return assuming: 20% chance status quo ($78), 30% chance modest improvement ($108), 35% chance base case ($142), 15% chance bull case ($178). Current price $73." The AI returns: Expected value $124/share = 70% expected return. Risk-adjusted Sharpe assuming 25% volatility: 2.8 (excellent for activist situations).
This kind of probabilistic analysis helps you size positions appropriately. A 70% expected return with 2.8 Sharpe justifies a large position (Ackman took 14% of the company). A 30% expected return with 1.2 Sharpe suggests smaller sizing or passing.
Not every undervalued stock is an activist opportunity. Ackman targets specific characteristics that indicate value can be unlocked through shareholder pressure.
Quality Business with Poor Operations: Strong competitive position (CP had duopoly on certain routes) but poor management execution. ROIC below 10% despite industry averages of 15%+ signals operational issues, not structural problems.
Clear Peer Benchmarks: When comparable companies achieve 35% EBITDA margins and your target does 25%, the improvement path is proven and quantifiable. You're not betting on innovation—you're betting on operational catch-up.
Achievable Catalysts: Replacing a CEO, spinning off a division, or cutting overhead are binary catalysts that activists can force. Betting on revenue growth or product innovation is harder to control.
Reasonable Valuation Entry: Even if the activist campaign fails, you bought at 5× EBITDA in an industry that trades at 8×. Your downside is limited by value floor. Ackman never pays full price.
Sourcetable helps screen for these characteristics. Upload your universe of stocks with financial metrics and ask: "Which companies have ROIC below industry average by 5+ points, trade at 20%+ discount to peers, and have operating margins 300+ bps below comparable companies?" The AI filters to activist candidates meeting all three criteria.
Ackman's positions are famously concentrated—often 15-25% of Pershing Square's portfolio in a single stock. This works because of rigorous risk management: he only takes large positions when expected returns exceed 50% and downside is protected by valuation floors.
The Kelly Criterion calculates optimal position size based on win probability and payoff ratio: Kelly% = (Win_Probability × Payoff_Ratio - Loss_Probability) / Payoff_Ratio. For CP: 80% probability of some success (modest to bull case combined), average payoff 2.2× (from $73 to $161 weighted average), 20% loss probability. Kelly = (0.80 × 2.2 - 0.20) / 2.2 = 71% of portfolio.
That's too aggressive—Kelly is theoretical maximum. Ackman uses 1/4 to 1/3 Kelly for single positions, giving 18-24% position size. Ask Sourcetable: "Calculate Kelly position size for 70% expected return with 35% standard deviation." → Full Kelly: 58%. Recommended (1/3 Kelly): 19% position.
Taking 19% positions in 5-6 stocks seems diversified, but if all positions are activist campaigns in the same sector (all railroads, or all retailers), you have concentrated sector risk. Activist campaigns also tend to correlate during market stress—when VIX spikes, all activist positions get sold as investors flee to safety.
Ask Sourcetable: "Show correlation between my activist positions during high VIX periods (VIX > 25)." It calculates: CP and Union Pacific correlated 0.82 during selloffs (both railroads), but CP and Target only 0.34 (different sectors). This guides sector diversification—you can hold 19% CP and 19% Target with lower risk than 19% CP and 19% Norfolk Southern.
Activist campaigns unfold over 12-36 months with multiple inflection points: initial 13D filing, proxy fight announcement, shareholder vote, new management appointed, operational changes implemented, and value realization. Tracking this in Excel requires timeline spreadsheets and manual updates.
Sourcetable can track milestones and update valuations. Upload campaign timeline (13D filed Jan 2012, proxy vote May 2012, Harrison hired June 2012) and financial results. Ask: "Has CP's operating ratio improved according to the activist thesis timeline?" The AI responds: "Q3 2012: OR dropped from 81.3% to 78.5% (on track for 72% target by Q4 2013). EBITDA margin improved from 29% to 32%. Valuation should re-rate from 5.2× to 6.5× EBITDA = $115/share (58% gain realized, 42% remaining to bull case)."
Bill Ackman's activist contrarian strategy targets quality businesses trading at 40-60% discounts with fixable operational problems, then actively works to close the value gap through management changes, operational improvements, or strategic actions.
Traditional Excel analysis requires building 4-5 scenario DCF models, comparable company analysis across peer groups, probability-weighted return calculations, and position sizing models—8+ hours of complex financial modeling per opportunity.
Sourcetable turns activist analysis into plain English: "Compare CP to peer railroads" → instant comps showing 36% valuation discount driven by 13-point operating ratio gap. "Model four improvement scenarios" → full DCF models showing $78-$178 valuation range.
Best activist opportunities combine quality businesses with poor execution, clear peer benchmarks showing improvement is achievable, binary catalysts activists can force, and valuation floors protecting downside even if campaigns fail.
Position sizing uses Kelly Criterion (typically 1/3 Kelly = 15-20% positions) with correlation analysis ensuring sector diversification across activist campaigns to reduce portfolio risk during market stress.
If your question is not covered here, you can contact our team.
Contact Us