Investing

My investing notebook.

Great companies aren’t always great investments. Most of these are excellent businesses. The harder question is what the price already assumes. As Ben Graham put it, in the short run the market is a voting machine, but in the long run it is a weighing machine. Price is what you pay; value is what you get.

The companies

  1. 01MicrosoftNasdaq · MSFTStrong moatA widening software moat funds the AI build. The price needs Azure at 25% a year for ten years; I expect 18%.Bear $174, base $367, bull $588; price $530.14 in Q4 2026, 44% above the base value; margin-of-safety price $275.Price $530.14Base $367Safety below $275
  2. 02NVIDIANasdaq · NVDAStrong moatSells most of the world's AI compute. The price needs the FY2028 plan on time; I expect it six months late, then one flat-to-down year.Bear $80, base $195, bull $359; price $204.64 in Q4 2026, 5% above the base value; margin-of-safety price $106.Price $204.64Base $195Safety below $106
  3. 03MGM ResortsNYSE · MGMCan be disruptedA Las Vegas tenant with a Macau license to 2032. The price needs profit before rent to grow 0.7% a year; I expect 2%.Bear $5, base $38, bull $64; price $29.96 in Q4 2026, 21% below the base value; margin-of-safety price $25.Price $29.96Base $38Safety below $25
  4. 04Berkshire HathawayNYSE · BRK.BStrong moatMore than half cash and stocks. The price pays 17.8 times earnings for the businesses; my base is 12.3.Bear $394, base $467, bull $561; price $542.19 in Q4 2026, 16% above the base value; margin-of-safety price $350.Price $542.19Base $467Safety below $350
  5. 05AMDNasdaq · AMDCan be disruptedThe price needs free cash flow to grow 33% a year for ten years, more than my bull case.Bear $61, base $194, bull $434; price $504.80 in Q4 2026, 160% above the base value; margin-of-safety price $81. Price and bull case are beyond the right edge of the scale.Price $504.80Base $194Safety below $81
  6. 06ASMLEuronext Amsterdam · ASMLStrong moatOnly maker of EUV chip machines; €1,407 sits 25% above my €1,123 base value.Bear €573, base €1,123, bull €1,750; price €1,407.20 in Q4 2026, 25% above the base value; margin-of-safety price €764.Price €1,407.20Base €1,123Safety below €764
  7. 07AlphabetNasdaq · GOOGLStrong moatSearch holds 90% and Cloud grew 103%, but equipment takes 89% of cash flow. The price needs 16% growth; my base is 12%.Bear $101, base $198, bull $335; price $283.82 in Q4 2026, 43% above the base value; margin-of-safety price $139.Price $283.82Base $198Safety below $139
  8. 08AmazonNasdaq · AMZNStrong moatAWS earns 58% of the profit. The price needs it to grow 28% a year for ten years; my base case is 18%.Bear $57, base $166, bull $321; price $243.79 in Q4 2026, 47% above the base value; margin-of-safety price $108.Price $243.79Base $166Safety below $108
  9. 09American ExpressNYSE · AXPStrong moatRewards rose 10.5 points of revenue, salaries and other expense fell 9.3, so the margin fell 1.3; the price needs 6.2% growth.Bear $189, base $324, bull $455; price $323.71 in Q4 2026, level with the base value; margin-of-safety price $227.Price $323.71Base $324Safety below $227
  10. 10BroadcomNasdaq · AVGOStrong moatCustom AI silicon at scale; the price needs $227B of FY2028 AI revenue, against my $167B.Bear $95, base $261, bull $431; price $326.08 in Q4 2026, 25% above the base value; margin-of-safety price $126.Price $326.08Base $261Safety below $126
  11. 11LVMHEuronext Paris · MCStrong moatOne group earns 74% of profit, down 22% since 2023. The price needs 5.8% cash growth a year; I model 5.4%.Bear €196, base €374, bull €465; price €383.85 in Q4 2026, 3% above the base value; margin-of-safety price €262.Price €383.85Base €374Safety below €262
  12. 12MastercardNYSE · MAStrong moatServices gave 79% of the gain per $100 of volume. The price needs 9.3% growth for 15 years; my base case, 8.3%.Bear $334, base $561, bull $833; price $635.70 in Q4 2026, 13% above the base value; margin-of-safety price $421.Price $635.70Base $561Safety below $421
  13. 13PalantirNasdaq · PLTRStrong moatRevenue up 79% at a 43% operating margin. The price needs $122B of revenue in year ten; my base case has $53B.Bear $26, base $83, bull $235; price $184.11 in Q4 2026, 122% above the base value; margin-of-safety price $58.Price $184.11Base $83Safety below $58
  14. 14ProsusEuronext Amsterdam · PRXCan be disruptedThe market value is 19% below the Tencent stake alone, so the rest of the group is priced below zero.Bear $22, base $49, bull $90; price $38.18 in Q4 2026, 22% below the base value; margin-of-safety price $32.Price $38.18Base $49Safety below $32
  15. 15SnowflakeNYSE · SNOWCan be disruptedProduct revenue up 37%, stock pay 30% of revenue; the price needs 28% growth a year for nine years after year one.Bear $24, base $128, bull $299; price $306.08 in Q4 2026, 140% above the base value; margin-of-safety price $96.Price $306.08Base $128Safety below $96
  16. 16SpaceXNasdaq · SPCXStrong moatA rented AI gigawatt must earn $57.5B a year to support the price; the Anthropic contract pays $23.1B to $35.5B.Bear $12, base $48, bull $198; price $134.72 in Q4 2026, 182% above the base value; margin-of-safety price $31.Price $134.72Base $48Safety below $31
  17. 17TSMCTWSE · 2330Strong moatI value a TSMC share at NT$2,006. The Taiwan price is 18% above that and the ADR 40% above.Bear NT$887, base NT$2,006, bull NT$3,056; price NT$2,370.00 in Q4 2026, 18% above the base value; margin-of-safety price NT$1,180.Price NT$2,370.00Base NT$2,006Safety below NT$1,180
  18. 18TencentHKEX · 0700Strong moatAdvertising grew 22% on 2% more users. The price needs all-in capital spending to stay near 26% of revenue; I assume 17%.Bear HK$263, base HK$508, bull HK$734; price HK$383.60 in Q4 2026, 24% below the base value; margin-of-safety price HK$355.Price HK$383.60Base HK$508Safety below HK$355
  19. 19TeslaNasdaq · TSLACan be disruptedCars, energy and cash: $44 a share if margins recover. The price needs $600B of autonomy revenue; I model $70B.Bear $15, base $65, bull $303; price $403.30 in Q4 2026, 518% above the base value; margin-of-safety price $46. Price and bull case are beyond the right edge of the scale.Price $403.30Base $65Safety below $46
  20. 20UberNYSE · UBERCan be disruptedA local network with $216B booked a year. The price needs 6.2% growth; I model 9.4%, and robotaxis set the margin.Bear $30, base $86, bull $138; price $65.74 in Q4 2026, 24% below the base value; margin-of-safety price $60.Price $65.74Base $86Safety below $60
  21. 21VisaNYSE · VStrong moatNet revenue per $100 up 27.0 to 29.8 cents since FY2023, mostly services; the price needs 8.3% growth for 15 years.Bear $203, base $349, bull $509; price $410.54 in Q4 2026, 18% above the base value; margin-of-safety price $262.Price $410.54Base $349Safety below $262
  22. 22MicronNasdaq · MUThin moatEvery memory maker is earning record margins at once. The price needs 61% as normal; the best year before FY2026 was 59%.Bear $400, base $700, bull $1,457; price $884.74 in Q4 2026, 26% above the base value; margin-of-safety price $533.Price $884.74Base $700Safety below $533
  23. 23Meta PlatformsNasdaq · METAStrong moatThe best ad business funds an $810B AI build. The price needs ads 2 points faster and capital 10% lower than I model.Bear $255, base $439, bull $688; price $614.99 in Q4 2026, 40% above the base value; margin-of-safety price $340.Price $614.99Base $439Safety below $340
  24. 24Eli LillyNYSE · LLYStrong moatOne molecule is 64% of revenue and its patent ends in 2036. The price needs 22% cash growth a year; I model 13%.Bear $264, base $744, bull $1,338; price $1,417.54 in Q4 2026, 91% above the base value; margin-of-safety price $521.Price $1,417.54Base $744Safety below $521
  25. 25SK hynixKRX · 000660Can be disruptedThree years of my base cash nearly equal the market value. After that the price needs only 2025’s owner cash.Bear ₩1,109,000, base ₩2,067,000, bull ₩4,521,000; price ₩1,418,000 in Q4 2026, 31% below the base value; margin-of-safety price ₩1,479,000.Price ₩1,418,000Base ₩2,067,000Safety below ₩1,479,000
  26. 26Arista NetworksNYSE · ANETStrong moatA 63% margin on Ethernet software, at 36 times 2027 earnings. The price needs $29B of owner cash in 2036; I model $14B.Bear $47, base $101, bull $176; price $168.86 in Q4 2026, 67% above the base value; margin-of-safety price $62.Price $168.86Base $101Safety below $62
  27. 27VertivNYSE · VRTCan be disruptedA very good business that needs little capital. The price needs growth 1.8 times my base, which tracks the company’s plan.Bear $44, base $123, bull $268; price $232.50 in Q4 2026, 89% above the base value; margin-of-safety price $58.Price $232.50Base $123Safety below $58
  28. 28GE VernovaNYSE · GEVStrong moatBooked into 2032 and paid up front, but the turbine market has crashed twice. The price needs a 2030s with no bust.Bear $309, base $638, bull $1,077; price $857.87 in Q4 2026, 34% above the base value; margin-of-safety price $412.Price $857.87Base $638Safety below $412
  29. 29Constellation EnergyNasdaq · CEGStrong moatA federal floor covers 2032. After that the price needs about $89 a MWh for open nuclear; forwards sit near $63 and I use $66.Bear $138, base $218, bull $300; price $262.38 in Q4 2026, 20% above the base value; margin-of-safety price $184.Price $262.38Base $218Safety below $184
  30. 30CamecoNYSE · CCJThin moatUranium alone is worth about $20 a share to me. The rest of the price needs Westinghouse near the reported US$50B.Bear $13, base $39, bull $76; price $76.91 in Q4 2026, 97% above the base value; margin-of-safety price $17.Price $76.91Base $39Safety below $17
  31. 31NetflixNasdaq · NFLXCan be disruptedHours grew 2% as revenue per hour rose 12%. At a flat 33% margin the price needs 8.5% growth for ten years.Bear $42, base $76, bull $100; price $62.08 in Q4 2026, 18% below the base value; margin-of-safety price $56.Price $62.08Base $76Safety below $56
  32. 32OracleNYSE · ORCLCan be disruptedS&P estimates half of a $664B backlog is one customer. The price needs $205B of FY2030 revenue; I model $190B.Bear $44, base $122, bull $195; price $130.67 in Q4 2026, 7% above the base value; margin-of-safety price $70.Price $130.67Base $122Safety below $70
  33. 33Spotify TechnologyNYSE · SPOTCan be disruptedMost of each euro goes to the labels. The price needs revenue per subscriber up 6% a year for a decade; I model under 4%.Bear $310, base $516, bull $789; price $593.44 in Q4 2026, 15% above the base value; margin-of-safety price $413.Price $593.44Base $516Safety below $413
  34. 34ServiceNowNYSE · NOWStrong moatSold off 27% in a day on one forecast. The business is excellent; seat loss to AI is the input no one can yet measure.Bear $54, base $118, bull $178; price $105.12 in Q4 2026, 11% below the base value; margin-of-safety price $83.Price $105.12Base $118Safety below $83
  35. 35ShopifyNasdaq · SHOPStrong moatShopify keeps 1.5 cents of each dollar sold, as in 2019. The price needs 23% volume growth for ten years; I model 15%.Bear $44, base $94, bull $188; price $157.49 in Q4 2026, 68% above the base value; margin-of-safety price $66.Price $157.49Base $94Safety below $66
  36. 36CrowdStrikeNasdaq · CRWDStrong moatThe price needs ARR up 36% a year for ten years. My base has 16%, and that already beats management's goal.Bear $18, base $56, bull $119; price $250.43 in Q4 2026, 347% above the base value; margin-of-safety price $39.Price $250.43Base $56Safety below $39
  37. 37CloudflareNYSE · NETStrong moatA fifth of the web and 36% growth, but no owner cash. The price needs 32% growth for ten years; my bull has 27%.Bear $22, base $80, bull $169; price $280.70 in Q4 2026, 252% above the base value; margin-of-safety price $56.Price $280.70Base $80Safety below $56
  38. 38MercadoLibreNasdaq · MELIStrong moatSales up 43% while margin halves by choice. The price needs 13% back; 2023 made 14.6%, and my bear stays at 9%.Bear $618, base $1,822, bull $3,017; price $1,624.53 in Q4 2026, 11% below the base value; margin-of-safety price $824.Price $1,624.53Base $1,822Safety below $824
  39. 39Sea LimitedNYSE · SECan be disruptedThe price pays for a 1.5% Shopee margin against my 2%, and for a founder nobody can outvote on cloud spending.Bear $37, base $93, bull $167; price $74.24 in Q4 2026, 20% below the base value; margin-of-safety price $60.Price $74.24Base $93Safety below $60
  40. 40CoupangNYSE · CPNGStrong moatKorea earns $1.2B in a normal year and the ventures spend most of it. The price needs a 9.7% margin; I model 11%.Bear $3, base $18, bull $33; price $14.37 in Q4 2026, 20% below the base value; margin-of-safety price $13.Price $14.37Base $18Safety below $13
  41. 41Nu HoldingsNYSE · NUStrong moatA low-cost bank priced for Brazil's risk. The price needs revenue per customer up 5.7% a year; I model 8.9%.Bear $7.40, base $14.30, bull $24.20; price $11.61 in Q4 2026, 19% below the base value; margin-of-safety price $9.87.Price $11.61Base $14.30Safety below $9.87
  42. 42AdyenEuronext Amsterdam · ADYENStrong moatGrowing about 20% at 23 times earnings, with its margin target gone. The price needs 8.4% cash growth a year; I model 10.2%.Bear €508, base €1,063, bull €1,657; price €826.90 in Q4 2026, 22% below the base value; margin-of-safety price €744.Price €826.90Base €1,063Safety below €744
  43. 43RobinhoodNasdaq · HOODCan be disruptedThe business got far better, and the price knows. It needs owner cash up 18% a year for 15 years; I model about 13%.Bear $14, base $50, bull $100; price $84.99 in Q4 2026, 70% above the base value; margin-of-safety price $35.Price $84.99Base $50Safety below $35
  44. 44Intuitive SurgicalNasdaq · ISRGStrong moatThe best robot in surgery, 84% recurring revenue. The price needs 14.5% owner cash growth for 15 years; I model 7.8%.Bear $136, base $220, bull $320; price $432.01 in Q4 2026, 96% above the base value; margin-of-safety price $154.Price $432.01Base $220Safety below $154
  45. 45Rocket LabNasdaq · RKLBCan be disruptedThe price needs about $11B a year of owner cash from 2036; it burned $453M last year and Neutron slipped to 2027.Bear $3, base $10, bull $25; price $54.73 in Q4 2026, 465% above the base value; margin-of-safety price $4.Price $54.73Base $10Safety below $4
  46. 46FerrariEuronext Milan and NYSE · RACEStrong moatRations its cars and raises prices. At 38 times earnings the price needs owner cash to grow 16% a year; I model 6%.Bear €106, base €179, bull €301; price €355.10 in Q4 2026, 98% above the base value; margin-of-safety price €134.Price €355.10Base €179Safety below €134
  47. 47CostcoNasdaq · COSTStrong moatSuppliers fund the stock and the margin on goods doubled in ten years. The price needs 20% sales growth a year; my base has 8%.Bear $323, base $530, bull $731; price $1,012.28 in Q4 2026, 91% above the base value; margin-of-safety price $371.Price $1,012.28Base $530Safety below $371
  48. 48CognizantNasdaq · CTSHThin moatResold and bought revenue flatter 5% growth; the price needs owner cash to shrink 0.8% a year, and I model 3% growth.Bear $41, base $87, bull $127; price $65.11 in Q4 2026, 25% below the base value; margin-of-safety price $61.Price $65.11Base $87Safety below $61
  49. 49Booking HoldingsNasdaq · BKNGStrong moatPrice needs 1.4% bookings growth for ten years; I model 7.5%. Rivals grew faster, and AI could raise the cost of a customer.Bear $135, base $223, bull $281; price $148.13 in Q4 2026, 34% below the base value; margin-of-safety price $135.Price $148.13Base $223Safety below $135
  50. 50Alibaba GroupNYSE and HKEX · BABACan be disruptedCloud grows 45% while the build burns cash. At $98.04 the ADS sits near my base of $99, with no cushion.Bear $41, base $99, bull $149; price $98.04 in Q4 2026, 1% below the base value; margin-of-safety price $64.Price $98.04Base $99Safety below $64
  51. 51lululemon athleticaNasdaq · LULUCan be disruptedGuidance was cut twice since March. The price assumes the margin never gets past 12%; my base has it at 16.5%.Bear $91, base $148, bull $224; price $107.24 in Q4 2026, 28% below the base value; margin-of-safety price $89.Price $107.24Base $148Safety below $89
  52. 52Deckers OutdoorNYSE · DECKCan be disruptedTwo brands, no debt, 18.7% net margin. The price needs sales to shrink 2% a year; I model 4% growth.Bear $69, base $116, bull $152; price $81.99 in Q4 2026, 29% below the base value; margin-of-safety price $69.Price $81.99Base $116Safety below $69
  53. 53Monster BeverageNasdaq · MNSTStrong moatA 29% margin, no debt and Coca-Cola’s bottlers. The price needs 13% sales growth a year for ten years; my base has 8%.Bear $21, base $33, bull $45; price $47.34 in Q4 2026, 43% above the base value; margin-of-safety price $23.Price $47.34Base $33Safety below $23
  54. 54IntuitNasdaq · INTUStrong moatOwner cash is $5.0B, not $8.6B, after tax benefit, stock pay and loans; a flat 31.8% margin needs 5.3% growth a year.Bear $226, base $428, bull $593; price $341.09 in Q4 2026, 20% below the base value; margin-of-safety price $301.Price $341.09Base $428Safety below $301
  55. 55Novo NordiskNYSE · NVOCan be disruptedSemaglutide is 74% of sales and its US patent ends in 2032. The price needs 4.8% owner cash growth a year; I model 0.7%.Bear $12, base $28, bull $49; price $40.00 in Q4 2026, 43% above the base value; margin-of-safety price $20.Price $40.00Base $28Safety below $20
  56. 56GoDaddyNYSE · GDDYCan be disruptedCustomers are flat at 20.5M, revenue per customer is up 25% since 2023. The price needs no growth in owner cash flow.Bear $56, base $159, bull $223; price $117.24 in Q4 2026, 26% below the base value; margin-of-safety price $103.Price $117.24Base $159Safety below $103
  57. 57AdobeNasdaq · ADBEStrong moatPriced for stalled revenue. Organic ARR growth is slowing and CEO and CFO are both changing, so the gap may be earned.Bear $218, base $372, bull $521; price $250.23 in Q4 2026, 33% below the base value; margin-of-safety price $242.Price $250.23Base $372Safety below $242
  58. 58InsuletNasdaq · PODDStrong moatOne product, a slowing US, a stock down 57%. My base is $203; a 30% margin of safety is $142, just under the price.Bear $91, base $203, bull $370; price $149.68 in Q4 2026, 26% below the base value; margin-of-safety price $142.Price $149.68Base $203Safety below $142
  59. 59NICE LtdNasdaq · NICECan be disruptedOwner cash is $0.41B on $0.56B of free cash flow; the price sits 6% above my base while the margin after stock pay has slid.Bear $30, base $107, bull $174; price $113.76 in Q4 2026, 6% above the base value; margin-of-safety price $75.Price $113.76Base $107Safety below $75
  60. 60AppleNasdaq · AAPLStrong moatThe business is superb; the price asks for 15% sales growth a year, and my base has 5%.Bear $100, base $179, bull $253; price $344.63 in Q4 2026, 93% above the base value; margin-of-safety price $125.Price $344.63Base $179Safety below $125
  61. 61WalmartNasdaq · WMTStrong moatMargin has not risen in nine years; ads and membership may lift it. The price needs 13% growth a year; my base has 4%.Bear $33, base $57, bull $88; price $123.51 in Q4 2026, 117% above the base value; margin-of-safety price $40.Price $123.51Base $57Safety below $40
  62. 62JPMorgan ChaseNYSE · JPMStrong moatThe best large bank, earning 20% on tangible equity. The price needs about 19% for ten years; my base fades to 16.5%.Bear $189, base $293, bull $389; price $337.04 in Q4 2026, 15% above the base value; margin-of-safety price $190.Price $337.04Base $293Safety below $190
  63. 63Saudi AramcoTadawul · 2222Can be disruptedAt SAR 25.92 the share sits at my bull: oil near $85 and more barrels sold, while the state keeps 59% of profit.Bear SAR 8.2, base SAR 18.1, bull SAR 26.1; price SAR 25.92 in Q4 2026, 43% above the base value; margin-of-safety price SAR 10.9.Price SAR 25.92Base SAR 18.1Safety below SAR 10.9
  64. 64Samsung ElectronicsKRX · 005930Can be disruptedThree years of my base cash cover 80% of the market value. It is the memory bet of SK hynix, with ₩201T behind it.Bear ₩185,000, base ₩331,000, bull ₩688,000; price ₩225,000 in Q4 2026, 32% below the base value; margin-of-safety price ₩247,000.Price ₩225,000Base ₩331,000Safety below ₩247,000
  65. 65Exxon MobilNYSE · XOMThin moatAt $187.25 the share is 39% above my base: it pays for Brent near $99 for years, and 2026 profit includes a refining windfall.Bear $70, base $135, bull $207; price $187.25 in Q4 2026, 39% above the base value; margin-of-safety price $93.Price $187.25Base $135Safety below $93
  66. 66EnbridgeTSX and NYSE · ENBVery hard to disruptCash after all capital covers 10% of the dividend; debt funds the rest. The price asks 9.4% on my cash flows and I ask 9.0%.Bear C$41, base C$74, bull C$110; price C$69.11 in Q4 2026, 6% below the base value; margin-of-safety price C$54.Price C$69.11Base C$74Safety below C$54
  67. 67Franco-NevadaNYSE · FNVCan be disruptedThe royalty book is worth about $130 a share to me; the price needs gold near twice today’s.Bear $72, base $130, bull $213; price $224.95 in Q4 2026, 73% above the base value; margin-of-safety price $80.Price $224.95Base $130Safety below $80
  68. 68Couche-TardTSX · ATDCan be disruptedHalf the profit is fuel at a record US margin. The price needs about 51 cents a gallon to last; I model 46.Bear C$35, base C$73, bull C$112; price C$80.98 in Q4 2026, 11% above the base value; margin-of-safety price C$51.Price C$80.98Base C$73Safety below C$51
  69. 69Tiny LtdTSX · TINYThin moatC$39.8M of adjusted EBITDA, about C$5M of free cash flow. The price needs 4.3% yearly growth and loans extended.Bear C$1.51, base C$4.43, bull C$7.17; price C$6.06 in Q4 2026, 37% above the base value; margin-of-safety price C$2.01.Price C$6.06Base C$4.43Safety below C$2.01
  70. 70Bending SpoonsNasdaq · BSPCan be disruptedMargins and Berkshire back the method. The price needs deals at 4.4 times profit; I model 5.5.Bear $12, base $37, bull $68; price $45.52 in Q4 2026, 23% above the base value; margin-of-safety price $16.Price $45.52Base $37Safety below $16
  71. 71SandiskNasdaq · SNDKThin moatThe price needs a 74% gross margin held every year to FY2036. The best year before FY2026 was 47%.Bear $291, base $588, bull $2,032; price $1,150.89 in Q4 2026, 96% above the base value; margin-of-safety price $388.Price $1,150.89Base $588Safety below $388
  72. 72STMicroelectronicsNYSE · STMCan be disruptedBase cash to 2029 covers 17% of the price, which needs a 25% settled margin. ST made that in two of ten years.Bear $15, base $40, bull $64; price $46.74 in Q4 2026, 17% above the base value; margin-of-safety price $20.Price $46.74Base $40Safety below $20
  73. 73Vishay IntertechnologyNYSE · VSHThin moatThe price needs $0.45B of owner cash a year from 2030, nearly twice Vishay’s best year of $0.23B; my base reaches $0.37B by 2036.Bear $8, base $19, bull $33; price $26.74 in Q4 2026, 41% above the base value; margin-of-safety price $11.Price $26.74Base $19Safety below $11
  74. 74CerebrasNasdaq · CBRSCan be disruptedReal chip, signed OpenAI contract, $8.6B cash; at $109.18 the price needs the bull case almost whole.Bear $11, base $39, bull $109; price $109.18 in Q4 2026, 178% above the base value; margin-of-safety price $14.Price $109.18Base $39Safety below $14
  75. 75NebiusNasdaq · NBISThin moatThe price asks for 31% a year on new equipment; $36B is still to be raised, and it burned $6.1B last year.Bear $7, base $134, bull $408; price $154.14 in Q4 2026, 15% above the base value; margin-of-safety price $10.Price $154.14Base $134Safety below $10
  76. 76CoreWeaveNasdaq · CRWVCan be disruptedThe price needs the chips to earn about nine years at my base prices; $103.7B of backlog sits on $35.6B of debt.Bear $0, base $9, bull $157; price $54.87 in Q4 2026, 518% above the base value; margin-of-safety price $4. Price and bull case are beyond the right edge of the scale.Price $54.87Base $9Safety below $4
  77. 77Core ScientificNasdaq · CORZCan be disruptedThe leases are real and long; the price needs rent 26% above the AMD average, with $6B of build still to fund.Bear $0, base $9, bull $22; price $13.25 in Q4 2026, 51% above the base value; margin-of-safety price $5.Price $13.25Base $9Safety below $5
  78. 78Applied DigitalNasdaq · APLDCan be disruptedThe price needs finished campuses valued at a 7.1% yield; after $6.4B of debt and $2.0B of preferred, my base is $1.50.Bear $0, base $1.50, bull $8.34; price $17.82 in Q4 2026, 1084% above the base value; margin-of-safety price $0.Price $17.82Base $1.50Safety none
  79. 79WhiteFiberNasdaq · WYFIThin moatA real asset on a thin slice of equity. At $10.36 the price needs the bull case to have about a one in four chance.Bear $0, base $4, bull $36; price $10.36 in Q4 2026, 159% above the base value; margin-of-safety price $2.Price $10.36Base $4Safety below $2
  80. 80IRENNasdaq · IRENCan be disruptedThe equity is a thin slice above debt: 5% on revenue per MW moves value $14, and the price needs +1%.Bear $0, base $21, bull $141; price $23.95 in Q4 2026, 15% above the base value; margin-of-safety price $0.Price $23.95Base $21Safety none
  81. 81BitdeerNasdaq · BTDRThin moatThe price needs about 250 MW of AI cloud by 2031, 2.3 times my base; Bitdeer burned $1.48B of owner cash last year.Bear $0, base $3, bull $19; price $6.71 in Q4 2026, 95% above the base value; margin-of-safety price $2.Price $6.71Base $3Safety below $2
  82. 82Riot PlatformsNasdaq · RIOTCan be disruptedThe price needs about 1.8 GW of leases not yet signed, and $310M a year of overhead eats most of what the signed ones earn.Bear $0.06, base $3.34, bull $13.73; price $12.81 in Q4 2026, 284% above the base value; margin-of-safety price $0.08.Price $12.81Base $3.34Safety below $0.08
  83. 83CleanSparkNasdaq · CLSKCan be disruptedThe price needs about 1,170 MW of new leases; one 175 MW lease is signed and its notes take the cash for 15 years.Bear $0, base $3, bull $14; price $7.67 in Q4 2026, 193% above the base value; margin-of-safety price $1. The bull case is beyond the right edge of the scale.Price $7.67Base $3Safety below $1
  84. 84Keel InfrastructureNasdaq · KEELThin moatNo lease yet and $1.05B of notes due 2031 and 2032. The price needs 1.4 times the megawatts in my base case.Bear $0, base $1.16, bull $10.92; price $2.06 in Q4 2026, 77% above the base value; margin-of-safety price $0.58.Price $2.06Base $1.16Safety below $0.58
  85. 85HIVE Digital TechnologiesNasdaq · HIVEThin moatThe price needs about 17 more GPU clusters than my base; mining ends at the 2028 halving and debts come first.Bear $0.00, base $0.20, bull $4.90; price $1.91 in Q4 2026, 855% above the base value; margin-of-safety price $0.10.Price $1.91Base $0.20Safety below $0.10
  86. 86Bloom EnergyNYSE · BECan be disruptedRevenue guided to $4.5B and profits real, but two customers are 69% of sales and the cash goes into inventory.Bear $5, base $44, bull $152; price $203.17 in Q4 2026, 363% above the base value; margin-of-safety price $6.Price $203.17Base $44Safety below $6
  87. 87Solaris Energy InfrastructureNYSE · SEICan be disruptedThe price needs 6,000 MW more than the 3,300 MW planned; it burned $758M of owner cash last year and owes $3.8B.Bear $5, base $32, bull $87; price $70.70 in Q4 2026, 122% above the base value; margin-of-safety price $6.Price $70.70Base $32Safety below $6
  88. 88Babcock & WilcoxNYSE · BWCan be disruptedThe price needs about 15.5 GW of new contracts or 4.3 points more margin; the one big customer had yet to close financing.Bear $0, base $1.41, bull $6.01; price $4.27 in Q4 2026, 203% above the base value; margin-of-safety price $0.92.Price $4.27Base $1.41Safety below $0.92
  89. 89ProPetroNYSE · PUMPThin moatThe price needs a 4.6-year payback on power; 60 MW of the 510 MW is a data centre, and owners kept about $11M in ten years.Bear $1, base $6, bull $19; price $7.73 in Q4 2026, 32% above the base value; margin-of-safety price $3.Price $7.73Base $6Safety below $3
  90. 90T1 EnergyNYSE · TEThin moatA solar plant paid for by a tax credit that ends in 2032, one customer, and $0.8B of debt ahead of the shares.Bear $0, base $0.09, bull $2.22; price $2.70 in Q4 2026, 2900% above the base value; margin-of-safety price $0.07.Price $2.70Base $0.09Safety below $0.07
  91. 91SharonAINasdaq · SHAZThin moatThe price needs the NVIDIA fleet to earn $3.84 a chip-hour on all 40,000 chips; its contract pays $2.32.Bear $0, base $4.80, bull $63; price $22.68 in Q4 2026, 373% above the base value; margin-of-safety price $2.40.Price $22.68Base $4.80Safety below $2.40
  92. 92AbCellera BiologicsNasdaq · ABCLThin moatA positive Phase 2 and $0.7B of cash. The price needs ABCL635 near $9B of sales; my base has $1.5B.Bear $1, base $3, bull $12; price $11.12 in Q4 2026, 271% above the base value; margin-of-safety price $2.Price $11.12Base $3Safety below $2
  93. 93McKessonNYSE · MCKStrong moatA toll road on US drug flows at 22 times earnings; the price needs 6% growth a year, my base has 5%.Bear $513, base $920, bull $1252; price $998.38 in Q4 2026, 9% above the base value; margin-of-safety price $644.Price $998.38Base $920Safety below $644
  94. 94CVS HealthNYSE · CVSCan be disruptedThe price assumes 2026 profit never grows. Aetna is recovering, but CVS missed badly in 2024; my base is $8.60 for 2028.Bear $63, base $111, bull $144; price $88.51 in Q4 2026, 20% below the base value; margin-of-safety price $77.Price $88.51Base $111Safety below $77
  95. 95Constellation SoftwareTSX · CSUCan be disruptedThe cash is four times the profit and all of it is reinvested; the price needs purchase returns 6% better than I model.Bear C$1,440, base C$3,110, bull C$5,550; price C$3,447.02 in Q4 2026, 11% above the base value; margin-of-safety price C$2,180.Price C$3,447.02Base C$3,110Safety below C$2,180
  96. 96Royal Bank of CanadaTSX · RYStrong moatCanada’s biggest bank earns 22% on tangible equity. The price needs that for ten years; my base fades to 17%.Bear C$149, base C$227, bull C$296; price C$286.21 in Q4 2026, 26% above the base value; margin-of-safety price C$148.Price C$286.21Base C$227Safety below C$148
  97. 97National Bank of CanadaTSX · NACan be disruptedA Quebec bank earning about 20% on tangible equity. The price needs 21% for ten years; my base fades to 18%.Bear C$105, base C$169, bull C$216; price C$214.21 in Q4 2026, 27% above the base value; margin-of-safety price C$110.Price C$214.21Base C$169Safety below C$110
  98. 98Brookfield CorporationTSX · BNStrong moatParts add up to C$64, the price is C$58, but owners got 21% of earnings and the company marks over half its own assets.Bear C$44, base C$64, bull C$86; price C$57.95 in Q4 2026, 9% below the base value; margin-of-safety price C$45.Price C$57.95Base C$64Safety below C$45
  99. 99CelesticaNYSE · CLSThin moatAI switches at an 11% gross margin, 35% from one buyer. The price needs $103B of 2036 revenue; I model $55B.Bear $65, base $169, bull $337; price $249.22 in Q4 2026, 47% above the base value; margin-of-safety price $87.Price $249.22Base $169Safety below $87
  100. 100CencoraNYSE · CORCan be disruptedA 1.3-cent margin and $16.6B of physician deals; at $337.84 the price needs the top of management’s growth target.Bear $95, base $243, bull $353; price $337.84 in Q4 2026, 39% above the base value; margin-of-safety price $170.Price $337.84Base $243Safety below $170
  101. 101Bank of AmericaNYSE · BACStrong moatA solid bank priced for today’s returns: it needs about 15% on tangible equity for ten years; my base eases from 16% to 14%.Bear $33, base $46, bull $63; price $49.57 in Q4 2026, 8% above the base value; margin-of-safety price $30.Price $49.57Base $46Safety below $30
  102. 102CPKCNYSE · CPStrong moatOwners kept C$2.9B; C$4.6B was paid out, partly borrowed. The price asks 7.1% on my cash flows, and I ask 9.0%.Bear $38, base $66, bull $89; price $91.49 in Q4 2026, 39% above the base value; margin-of-safety price $50.Price $91.49Base $66Safety below $50
  103. 103ShellNYSE · SHELCan be disruptedAt $104.94 the ADS is 4% below my base: it prices Brent near $69, and owner cash trails the payout.Bear $44, base $110, bull $170; price $104.94 in Q4 2026, 4% below the base value; margin-of-safety price $58.Price $104.94Base $110Safety below $58
  104. 104UnitedHealth GroupNYSE · UNHCan be disruptedThe price needs the margin back near 8% by 2031. I model 7.5%, after a fall from 8.7% to 4.2% in two years.Bear $168, base $376, bull $547; price $400.44 in Q4 2026, 7% above the base value; margin-of-safety price $244.Price $400.44Base $376Safety below $244
  105. 105FoxconnTWSE · 2317Thin moatSales up 47%, margin 3.5%, cash negative. At NT$245.50 the price is 21% above my base of NT$203.Bear NT$137, base NT$203, bull NT$300; price NT$245.50 in Q4 2026, 21% above the base value; margin-of-safety price NT$132.Price NT$245.50Base NT$203Safety below NT$132
  106. 106BombardierTSX · BBD.BCan be disruptedPure business jets with US$21.8B of backlog. The price needs US$2.9B of 2030 EBITDA; I model US$2.2B.Bear C$119, base C$229, bull C$310; price C$327.01 in Q4 2026, 43% above the base value; margin-of-safety price C$160.Price C$327.01Base C$229Safety below C$160
  107. 107BlackBerryNYSE · BBCan be disruptedQNX is real and growing. The price needs $1.9B of QNX revenue by 2037; my base has $0.9B.Bear $1.64, base $4.13, bull $6.75; price $8.02 in Q4 2026, 94% above the base value; margin-of-safety price $2.89.Price $8.02Base $4.13Safety below $2.89
  108. 108Iovance BiotherapeuticsNasdaq · IOVAThin moatAmtagvi sells; lung is the bet. With a lung label certain my base is $8.06; I put the odds at 40%.Bear $0.38, base $5.73, bull $22.29; price $8.02 in Q4 2026, 40% above the base value; margin-of-safety price $3.72.Price $8.02Base $5.73Safety below $3.72
  109. 109Lockheed MartinNYSE · LMTStrong moatA $292B backlog, one customer. The price needs a 12.7% segment margin; I model 11.0%.Bear $266, base $541, bull $752; price $643.15 in Q4 2026, 19% above the base value; margin-of-safety price $379.Price $643.15Base $541Safety below $379
  110. 110RTXNYSE · RTXStrong moatUS$340B of backlog and a service annuity. The price needs a 21% operating margin by 2030; I model 15.8%.Bear $66, base $149, bull $201; price $202.79 in Q4 2026, 36% above the base value; margin-of-safety price $104.Price $202.79Base $149Safety below $104
  111. 111Northrop GrummanNYSE · NOCStrong moatA record $109.6B backlog, but $2.0B already lost on fixed-price B-21 lots. The price needs a 12.6% margin; I model 11.0%.Bear $296, base $468, bull $620; price $555.32 in Q4 2026, 19% above the base value; margin-of-safety price $328.Price $555.32Base $468Safety below $328
  112. 112General DynamicsNYSE · GDStrong moatUS$220B of backlog and 68% of revenue from one customer. The price needs a 12.2% margin by 2030; I model 10.7%.Bear $206, base $321, bull $405; price $373.46 in Q4 2026, 16% above the base value; margin-of-safety price $241.Price $373.46Base $321Safety below $241
  113. 113BoeingNYSE · BAStrong moatA duopoly with $745B of backlog, but free cash flow is about zero. The price needs $17.5B of 2030 profit; I model $11.0B.Bear $28, base $95, bull $169; price $175.40 in Q4 2026, 85% above the base value; margin-of-safety price $66.Price $175.40Base $95Safety below $66
  114. 114AirbusEuronext Paris · AIRStrong moatSold out for a decade, but engines cap output. The price needs €13.2B of 2029 EBIT Adjusted; I model €11.4B.Bear €89, base €167, bull €223; price €193.32 in Q4 2026, 16% above the base value; margin-of-safety price €117.Price €193.32Base €167Safety below €117
  115. 115BAE SystemsLSE · BA.Strong moatUK defence group with £84.0bn of backlog and mostly government customers. The price needs £5.6bn of 2030 EBIT; I model £5.0bn.Bear £8.35, base £16.69, bull £23.98; price £20.75 in Q4 2026, 24% above the base value; margin-of-safety price £11.68.Price £20.75Base £16.69Safety below £11.68
  116. 116LightPath TechnologiesNasdaq · LPTHThin moatRevenue doubled to $71.7M on germanium-free optics. The price needs about $600M of 2036 revenue at 25% margins; I model $215M.Bear $0.50, base $2.72, bull $5.60; price $7.63 in Q4 2026, 181% above the base value; margin-of-safety price $1.77.Price $7.63Base $2.72Safety below $1.77
  117. 117IntelNasdaq · INTCCan be disruptedA designer earning US$5.3B a quarter beside a factory losing US$1.9B. The price needs the factory to win outside customers.Bear $17, base $28, bull $58; price $59.97 in Q4 2026, 114% above the base value; margin-of-safety price $17.Price $59.97Base $28Safety below $17
  118. 118Fannie MaeOTC · FNMAStrong moatEarns US$15.4B but pays Treasury first. At $5.11 the price needs a 35% chance Treasury gives up part of its US$238B claim.Bear $0.34, base $5.15, bull $21.32; price $5.11 in Q4 2026, 1% below the base value; margin-of-safety price $3.61.Price $5.11Base $5.15Safety below $3.61
  119. 119Freddie MacOTC · FMCCStrong moatEarns $10B+ a year, but it all builds Treasury’s $150B claim. The stock needs a release that converts that claim.Bear $0.83, base $3.93, bull $11.92; price $4.69 in Q4 2026, 19% above the base value; margin-of-safety price $2.75.Price $4.69Base $3.93Safety below $2.75
  120. 120NikeNYSE · NKECan be disruptedRevenue is guided down by a high single digit and earnings roughly in half. The price needs a 14% EBIT margin; my base has 10%.Bear $16, base $29, bull $47; price $40.49 in Q4 2026, 40% above the base value; margin-of-safety price $18.Price $40.49Base $29Safety below $18
  121. 121Fair IsaacNYSE · FICOStrong moatA 90%-margin score business meets a $1 rival its own distributors own. The price needs business scores to grow 3.5% a year.Bear $332, base $617, bull $971; price $701.03 in Q4 2026, 14% above the base value; margin-of-safety price $442.Price $701.03Base $617Safety below $442
  122. 122Las Vegas SandsNYSE · LVSStrong moatAll profit is Singapore and Macau. The price needs $5.4B of 2030 property EBITDA; I model $5.7B.Bear $18, base $46, bull $76; price $40.74 in Q4 2026, 11% below the base value; margin-of-safety price $32.Price $40.74Base $46Safety below $32
  123. 123Extra Space StorageNYSE · EXRCan be disruptedStorage landlord at 21 times AFFO. Core FFO a share is flat since 2022 and the price sits 3% above my bull.Bear $104, base $129, bull $157; price $161.04 in Q4 2026, 25% above the base value; margin-of-safety price $90.Price $161.04Base $129Safety below $90
  124. 124NewmontNYSE · NEMThin moatAt $118 the shares need gold near $4,900 for good; on gold at today’s $4,073 I value Newmont at $83.Bear $23, base $83, bull $159; price $118.15 in Q4 2026, 42% above the base value; margin-of-safety price $65.Price $118.15Base $83Safety below $65
  125. 125Southern CopperNYSE · SCCOCan be disruptedI value it at $63 a share, about a third of the price; at a 9% return the price needs copper near US$12 a pound for good.Bear $22, base $63, bull $121; price $176.84 in Q4 2026, 181% above the base value; margin-of-safety price $42.Price $176.84Base $63Safety below $42
  126. 126TXNM EnergyNYSE · TXNMStrong moatA $61.25 cash deal sets the price. The utility alone is worth about $50; at my guess of 60% to 80% deal odds, $57 to $58.Bear $31, base $50, bull $75; price $58.49 in Q4 2026, 17% above the base value; margin-of-safety price $41.Price $58.49Base $50Safety below $41
  127. 127WilliamsNYSE: WMBStrong moatCash after all capital was −$2.3B on a $2.55B dividend. The price asks 9.0% on my cash flows and I ask 9.0%.Bear $34, base $68, bull $110; price $67.86 in Q4 2026, 0% below the base value; margin-of-safety price $45.Price $67.86Base $68Safety below $45
  128. 128SeaboardNYSE American · SEBThin moatProfit has averaged $294M a year on plant that nearly tripled. The price needs $435M, and pork is losing money.Bear $1,190, base $2,820, bull $6,010; price $3,442.75 in Q4 2026, 22% above the base value; margin-of-safety price $1,580.Price $3,442.75Base $2,820Safety below $1,580
  129. 129Black HillsNYSE · BKHCan be disruptedA 3.3% yield against a 4.95% Treasury: the price asks 7.6% a year on my cash flows, and I ask 8.25%.Bear $45, base $73, bull $103; price $84.19 in Q4 2026, 15% above the base value; margin-of-safety price $60.Price $84.19Base $73Safety below $60
  130. 130Everus Construction GroupNYSE · ECGThin moatBacklog is up 86% and 55% of revenue is commercial work, but one customer is 16.5%. The price needs a margin that never fades.Bear $27, base $64, bull $99; price $79.71 in Q4 2026, 24% above the base value; margin-of-safety price $36.Price $79.71Base $64Safety below $36
  131. 131VylorNYSE · VYLRStrong moatSpun off 1 October, 25 sessions of record. The price needs 7.7% growth for ten years; the plan says 3% to 4%.Bear $31, base $41, bull $53; price $71.25 in Q4 2026, 74% above the base value; margin-of-safety price $33.Price $71.25Base $41Safety below $33
  132. 132EmersonNYSE · EMRStrong moatPrice gave 3 of 4 points of 2026 growth. At a flat 29% margin the price needs 10% growth for ten years.Bear $75, base $113, bull $144; price $170.44 in Q4 2026, 51% above the base value; margin-of-safety price $100.Price $170.44Base $113Safety below $100
  133. 133Rockwell AutomationNYSE · ROKStrong moatSales are back at 2023 levels. At 34 times earnings the price needs 16% growth for ten years at a 25% margin.Bear $117, base $206, bull $275; price $443.88 in Q4 2026, 115% above the base value; margin-of-safety price $155.Price $443.88Base $206Safety below $155
  134. 134EntergyNYSE · ETRStrong moatThe plan doubles rate base to $97B by 2030. The price needs a 7.0% cost of equity where I use 8.0%.Bear $52, base $84, bull $126; price $111.90 in Q4 2026, 33% above the base value; margin-of-safety price $69.Price $111.90Base $84Safety below $69
  135. 135AbbVieNYSE · ABBVCan be disruptedSkyrizi and Rinvoq are 47% of revenue and their US patents end in 2033. The price needs 10.5% growth for ten years.Bear $44, base $113, bull $183; price $294.83 in Q4 2026, 161% above the base value; margin-of-safety price $79.Price $294.83Base $113Safety below $79
  136. 136StrykerNYSE · SYKStrong moatMako, MedSurg and a buying habit. The price needs 7.5% owner cash growth for 15 years; I model 6.4%.Bear $218, base $310, bull $405; price $339.65 in Q4 2026, 10% above the base value; margin-of-safety price $232.Price $339.65Base $310Safety below $232
  137. 137Procter & GambleNYSE · PGStrong moatPrice rose 15 points in four years while volume fell 2. At a 24.5% margin the price needs 6.5% growth for ten years.Bear $95, base $125, bull $144; price $167.32 in Q4 2026, 34% above the base value; margin-of-safety price $100.Price $167.32Base $125Safety below $100
  138. 138HumanaNYSE · HUMThin moatThe price needs a 2.1% Medicare Advantage margin in 2028, from below zero in 2026. Management says 3%; I model 2.0%.Bear $137, base $405, bull $635; price $417.42 in Q4 2026, 3% above the base value; margin-of-safety price $263.Price $417.42Base $405Safety below $263
  139. 139HCA HealthcareNYSE · HCACan be disruptedUninsured admissions rose 27% in Q3. The price needs 6% growth at a 20.6% margin; I model 4.4% growth at about 19.5%.Bear $154, base $352, bull $569; price $510.70 in Q4 2026, 45% above the base value; margin-of-safety price $229.Price $510.70Base $352Safety below $229
  140. 140EastGroup PropertiesNYSE · EGPCan be disruptedIndustrial landlord at 27 times AFFO. FFO a share is guided up 7% for 2026; the price sits 3% above my bull.Bear $140, base $166, bull $196; price $201.00 in Q4 2026, 21% above the base value; margin-of-safety price $116.Price $201.00Base $166Safety below $116
  141. 141Vulcan MaterialsNYSE · VMCStrong moatPrices rose 12% a year in 2021 to 2024 and 4% since. At $297.69 the price needs about 6% a year for ten more.Bear $126, base $182, bull $258; price $297.69 in Q4 2026, 64% above the base value; margin-of-safety price $168.Price $297.69Base $182Safety below $168
  142. 142Coca-ColaNYSE · KOStrong moatThe price needs owner cash to grow 9% a year for ten years; my base has 5%, and an IRS ruling is pending.Bear $48, base $74, bull $93; price $95.80 in Q4 2026, 29% above the base value; margin-of-safety price $52.Price $95.80Base $74Safety below $52
  143. 143Sunbelt RentalsNYSE · SUNBCan be disruptedOwner cash after replacing fleet is about $1.3B, not the $2.1B reported; the price returns 7.4% on my base against 10.0%.Bear $25, base $42, bull $67; price $80.73 in Q4 2026, 92% above the base value; margin-of-safety price $32.Price $80.73Base $42Safety below $32
  144. 144United BanksharesNasdaq · UBSICan be disruptedA 14.7% return on tangible equity at 2.0 times tangible book: the price needs 14% for ever; 49% of loans are CRE or construction.Bear $30, base $45, bull $57; price $49.23 in Q4 2026, 9% above the base value; margin-of-safety price $29.Price $49.23Base $45Safety below $29
  145. 145Howmet AerospaceNYSE · HWMStrong moatSales up 29% at a 32% margin, but the price needs 16% growth a year for ten years; my base has 6%.Bear $62, base $103, bull $150; price $213.56 in Q4 2026, 108% above the base value; margin-of-safety price $82.Price $213.56Base $103Safety below $82
  146. 146Casella Waste SystemsNasdaq · CWSTCan be disruptedPrices charged rose 45% on 10% fewer tons since 2019. Owner cash was $120M on $423M of EBITDA; the price is above my bull.Bear $22, base $45, bull $79; price $98.88 in Q4 2026, 122% above the base value; margin-of-safety price $29.Price $98.88Base $45Safety below $29
  147. 147Iron MountainNYSE · IRMCan be disruptedRecords fund a debt-financed data center build. At 20 times AFFO the price is 35% above my base.Bear $69, base $88, bull $111; price $118.66 in Q4 2026, 35% above the base value; margin-of-safety price $62.Price $118.66Base $88Safety below $62
  148. 148Philip Morris InternationalNYSE · PMStrong moatThe price needs owner cash to grow 10% a year for ten years; the $6.40 dividend takes about all of my $9.5B.Bear $84, base $149, bull $192; price $211.28 in Q4 2026, 42% above the base value; margin-of-safety price $104.Price $211.28Base $149Safety below $104
  149. 149Johnson & JohnsonNYSE · JNJStrong moatStelara fell from $10.9B to about $2.7B and sales still grew. The price needs 15.6% growth a year for ten years.Bear $39, base $91, bull $145; price $276.32 in Q4 2026, 204% above the base value; margin-of-safety price $64.Price $276.32Base $91Safety below $64
  150. 150DanaherNYSE · DHRStrong moatQuality at a full price. Owner cash after amortization is $4.0B; the price needs it to grow 10.5% a year for 15 years.Bear $91, base $157, bull $213; price $234.93 in Q4 2026, 50% above the base value; margin-of-safety price $117.Price $234.93Base $157Safety below $117
  151. 151IDEXX LaboratoriesNasdaq · IDXXStrong moatNet prices rose about 4% as US visits fell 1.8%. At flat margin the share price needs 20% revenue growth for ten years.Bear $207, base $306, bull $416; price $698.55 in Q4 2026, 128% above the base value; margin-of-safety price $214.Price $698.55Base $306Safety below $214
  152. 152MatsonNYSE · MATXStrong moatThe price needs 2026’s China-fed $690M of operating income to last; my base has $500M once the ships are paid for.Bear $61, base $143, bull $216; price $211.44 in Q4 2026, 48% above the base value; margin-of-safety price $81.Price $211.44Base $143Safety below $81
  153. 153Marvell TechnologyNasdaq · MRVLCan be disruptedCustom AI chips, and a $115B stock deal for Lumentum. The price needs $27B of owner cash in FY2037; I model $14B.Bear $29, base $106, bull $241; price $159.80 in Q4 2026, 50% above the base value; margin-of-safety price $38.Price $159.80Base $106Safety below $38
  154. 154First National Bank AlaskaOTCQX · FBAKCan be disruptedA sound Alaska bank at a peak margin: the price needs 16.6% on tangible equity for ten years; my base eases from 15% to 12.5%.Bear $158, base $242, bull $311; last trade $338.00 on 4 Nov 2026, 40% above the base value; margin-of-safety price $157.Price $338.00Base $242Safety below $157
  155. 155UiPathNYSE · PATHCan be disruptedThe price needs ARR growth to hold near 12% and stock pay to fall; counting stock pay as cash, my base is $11.82.Bear $4.51, base $11.82, bull $20.09; price $12.98 in Q4 2026, 10% above the base value; margin-of-safety price $8.27.Price $12.98Base $11.82Safety below $8.27
  156. 156Tempus AINasdaq · TEMCan be disruptedThe price needs 29% revenue growth a year for ten years at my margins; my base has 12%, and stock pay is $200M a year.Bear $3, base $22, bull $69; price $84.44 in Q4 2026, 284% above the base value; margin-of-safety price $4.Price $84.44Base $22Safety below $4
  157. 157Parabilis MedicinesNasdaq · PBLSThin moatThe price pays for cancers the drug has barely been tried in; my base values desmoid tumours, the cash and the odds at $5.41.Bear $0.78, base $5.41, bull $26.83; price $30.37 in Q4 2026, 461% above the base value; margin-of-safety price $1.04.Price $30.37Base $5.41Safety below $1.04
  158. 158FreshworksNasdaq · FRSHCan be disruptedFree cash flow is $252M; after stock pay owners keep about $68M, before $191M of deals. My base is $10.34.Bear $3.97, base $10.34, bull $21.37; price $12.01 in Q4 2026, 16% above the base value; margin-of-safety price $7.24.Price $12.01Base $10.34Safety below $7.24
  159. 159AST SpaceMobileNasdaq · ASTSCan be disruptedThe price needs about 97M paying subscribers and all 248 satellites by 2033; my base has 70M, and the shares come last.Bear $0, base $11, bull $39; price $36.89 in Q4 2026, 235% above the base value; margin-of-safety price $0.Price $36.89Base $11Safety below $0
  160. 160QualcommNasdaq · QCOMCan be disruptedThe price needs $14.5B of owner cash in 2030; my base has $8.5B as phone chips shrink and stock pay rises.Bear $44, base $98, bull $168; price $171.47 in Q4 2026, 75% above the base value; margin-of-safety price $59.Price $171.47Base $98Safety below $59
  161. 161Revolution MedicinesNasdaq · RVMDCan be disruptedThe price needs the pancreatic and lung trials to win and a launch 1.4 times my sizes; my $89 base weights each trial by my odds.Bear $22, base $89, bull $315; price $200.15 in Q4 2026, 125% above the base value; margin-of-safety price $53.Price $200.15Base $89Safety below $53
  162. 162Arm HoldingsNasdaq · ARMStrong moatAfter $1.3B of stock pay Arm left an owner no cash; the price needs its 2031 plan met, then more.Bear $16, base $44, bull $125; price $186.30 in Q4 2026, 323% above the base value; margin-of-safety price $21.Price $186.30Base $44Safety below $21
  163. 163Planet LabsNYSE · PLCan be disruptedRemaining obligations fell $99M in six months while revenue was $210M; the price needs orders to outrun deliveries.Bear $0.43, base $2.52, bull $9.54; price $14.37 in Q4 2026, 470% above the base value; margin-of-safety price $0.57.Price $14.37Base $2.52Safety below $0.57
  164. 164CME GroupNasdaq · CMEStrong moatThe price needs owner cash to grow 6.8% a year for 15 years; my base case has 4.3%.Bear $125, base $234, bull $331; price $304.52 in Q4 2026, 30% above the base value; margin-of-safety price $176.Price $304.52Base $234Safety below $176
  165. 165AppLovinNasdaq · APPCan be disruptedRevenue per install rose 55% on 2% more installs; the price needs growth a fifth faster than my base for ten years.Bear $88, base $336, bull $525; price $395.51 in Q4 2026, 18% above the base value; margin-of-safety price $117.Price $395.51Base $336Safety below $117
  • Bear to bull value
  • Base case
  • Price at the close, Q4 2026
  • Margin-of-safety zone

Each bar is drawn against its own base case, from 0 to 200% of it, so the base ticks line up and the dots compare across companies.

The answer first

Each page opens with the thesis in three sentences and one line for each of six questions: why the business wins, the moat, the advantage, the management, the margin of safety and the price. The rest of the page is the evidence.

Every number sourced

Each figure carries a footnote to a filing, a price feed or a transcript, and a label: (reported)reported, (calculated)calculated from reported figures, or (estimate)my estimate.

A range, never a rating

I value each company in three cases, bear, base and bull, then solve the model backwards to show what the price already assumes. Each page sets a margin-of-safety price below the base value and says how: a stated discount, or a floor set from the bear case when one cycle drives the business. The page shows where the price sits against all of it.

Research, not investment advice. Figures as of .

Legal information and disclosures

These are my own views as of the update shown on this page. They can change without notice, and I have no duty to update them. Past performance does not indicate future results, and any investment can lose money.

This is for education only. It is not investment, legal, tax or accounting advice, and it is not an offer to sell or a solicitation to buy any security in any jurisdiction. It does not consider your goals or circumstances.

Figures from company filings and other third parties are believed to be reliable, but I have not independently verified them and cannot guarantee them. Bear, base and bull values, and anything marked as an estimate, are my own and rest on assumptions that may prove wrong.

Please do not copy or republish this material without my written consent.