Cairn · Learning Loop

48 assessed

An honest post-mortem on every deep analysis once it's 14 days old: what we said, what the stock actually did, and why — separating market-wide moves from our own calls, reading the macro/sentiment pressure our Quality+Value lenses can't see, and noting what we should change. We're not acting on this yet; we're learning. Click a row for the full reasoning.

Ticker Report Date Learning Assessed Our Call Predicted Price → 14d Verdict How Far Off Opportunity Honest read Action Taken
Gem 10 assessed Great business and cheap when we called it.
BAH Selection Booz Allen Hamilton Holding Corporation
Jun 7, 2026
Jun 24, 2026 · 5:35am
Gem Q +1 · V +23 Quality — nibble now, scale on weakness
$79.48
$66.36
-16.5%
Missed -70 +75 Guidance miss + political uncertainty re-rating crushed BAH; we called a nibble on Quality/Value, but missed dominant macro-sentiment tailwind against defense consulting.
MOH Selection Molina Healthcare, Inc.
Jun 7, 2026
Jun 24, 2026 · 5:33am
Gem Q +11 · V +22 Watch with a small starter — get aggressive sub-$165
$190.86
$195.37
+2.4%
Partial +15 +45 Stock drifted higher slightly on analyst upside revision + Illinois contract, but narrative tension between margin recovery thesis and persistent membership losses left the real story untested.
BPOP Selection Popular, Inc.
Jun 7, 2026
Jun 24, 2026 · 5:32am
Gem Q +73 · V +32 Quality — starter here, scale on dip
$153.07
$159.24
+4.0%
Partial +15 +65 Right direction & driver (margin recovery, analyst revisions), wrong timing—called dip to $145, stock went straight up +4%; missed real-time estimate revision momentum.
TTD Selection The Trade Desk, Inc.
Jun 7, 2026
Jun 22, 2026 · 5:41am
Gem Q +83 · V +29 High-quality, modestly cheap — starter position, scale on weakness
$19.95
$18.51
-7.2%
Partial -18 +65 Right on the thesis crux (growth deceleration under Amazon pressure), but wrong on timing and severity—the market repriced faster and harsher than our 'GEM/starter' call suggested.
QLYS Selection Qualys, Inc.
Jun 7, 2026
Jun 22, 2026 · 5:40am
Gem Q +100 · V +11 Quality — starter position, scale in lower
$109.90
$111.30
+1.3%
Market-driven -5 +65 Stock tracked market (+1.27% vs S&P +1.28%); no company catalyst; thesis untested as analyst sentiment downturn and AI-narrative re-rating cap multiple.
INTU Selection Intuit Inc.
Jun 7, 2026
Jun 22, 2026 · 5:38am
Gem Q +98 · V +7 Quality compounder — starter now, scale on weakness
$296.76
$267.00
-10.0%
Partial -25 +50 Direction correct (stock dipped to $260s), but missed structural pricing collapse in core DIY tax and AI threat severity; bought into wreckage post-crash without acknowledging magnitude of the deterioration.
EPAM Selection EPAM Systems, Inc.
Jun 7, 2026
Jun 22, 2026 · 5:37am
Gem Q +9 · V +10 Quality on sale — starter now, real size in the mid-$80s
$98.04
$76.64
-21.8%
Missed -75 +85 Called GEM on strong Q/V metrics; stock crushed 22% on Accenture-led IT services panic + AI disruption narrative, not company fundamentals. Margin blindspot.
ZTS Selection Zoetis Inc. v2 · 3 total
Jun 7, 2026
Jun 23, 2026 · 1:01pm
Gem Q +100 · V +22 Quality name — starter here, scale on weakness
$79.44
$78.71
-0.9%
Partial -8 +55 Called the right sector (Quality) but wrong timing/magnitude: stock flat vs. market +1.3% in a window shaped by post-earnings sentiment damage and litigation overhang we didn't price.
CRM Selection Salesforce, Inc. v1 · 2 total
Jun 5, 2026
Jun 20, 2026 · 9:23pm
Gem Q +86 · V +49 Quality at a discount — scale in now, get aggressive sub-$175
$185.66
$151.78
-18.3%
Missed -42 +68 We called a Gem with 30-40% upside at $186 on the back of durable growth and margin durability; CRM fell 18.25% on Agentforce monetization doubts and sector-wide macro pressure, not company fundamentals.
CHKP Selection Check Point Software Technologies Ltd. v1 · 2 total
Jun 5, 2026
Jun 20, 2026 · 9:23pm
Gem Q +58 · V +1 Quality compounder — starter position, scale on weakness
$135.82
$122.33
-9.9%
Missed -35 +65 Earnings miss + guidance cut + security vulnerability exposed structural firewall weakness and margin risk we under-weighted; stock fell 9.93% on company-specific setbacks while sector peers surged.
Bounce 3 assessed Cheap, but weaker business quality.
SWKS Selection Skyworks Solutions, Inc.
Jun 9, 2026
Jun 24, 2026 · 5:37am
Bounce Q -29 · V +7 Fading franchise — wait for mid-$60s
$73.56
$73.44
-0.2%
Market-driven +2 +35 Stock flat on market-wide and sector macro churn; thesis (Apple binary) untested by idiosyncratic news in the window.
OPCH Selection Option Care Health, Inc.
Jun 7, 2026
Jun 22, 2026 · 5:35am
Bounce Q +0 · V +7 Starter position — scale in on weakness
$20.51
$21.99
+7.2%
Partial +15 +70 Stock rose 7.2% vs. S&P 500 +1.3%, but driven by macro relief rally + healthcare sector rotation, not company-specific thesis; crux (margin stabilization) untested in 14 days.
CAG Selection Conagra Brands, Inc.
Jun 7, 2026
Jun 22, 2026 · 5:31am
Bounce Q -22 · V +48 Cheap but mediocre — starter position, scale in on weakness
$13.01
$13.20
+1.5%
Partial -25 +75 Stock edged up 1.46%, barely beating SPX—BOUNCE thesis stalled; FCF already worsening, demand soft, analyst downgrades matched thesis risk, but magnitude off: expected more bounce on weakness.
Watch 22 assessed Great business, not cheap yet.
MNDY Selection monday.com Ltd.
Jun 9, 2026
Jun 25, 2026 · 5:38am
Watch Q +100 · V -18 Quality — wait for a dip, starter only
$83.23
$70.01
-15.9%
Partial -22 +65 Called the downside direction, but misdiagnosed the driver—missed that pure macro sentiment re-rating ('AI kills SaaS') could overwhelm strong Q1 results.
BBY Selection Best Buy Co., Inc.
Jun 9, 2026
Jun 25, 2026 · 5:37am
Watch Q +20 · V -11 Quality-lite + Fair price — Pass, set a bid in the low-$60s
$75.12
$75.15
+0.0%
Partial +5 +60 Nailed fair-value pass but missed near-term sentiment upside from Meta Lab partnership, earnings stabilization, and CEO clarity—stock flat but upside narrative went unseen.
NXT Selection Nextpower Inc.
Jun 9, 2026
Jun 25, 2026 · 5:34am
Watch Q +29 · V -53 Quality name — wait for a dip
$119.27
$120.64
+1.2%
Partial +5 +35 Nailed fair-value range but missed the timing of earnings beat and acquisition-driven re-rating spike; stock ended window near our thesis but volatility around catalysts cost us directional accuracy.
FLS Selection Flowserve Corporation
Jun 9, 2026
Jun 25, 2026 · 5:33am
Watch Q +81 · V -58 Quality — wait for a dip -0.7%
$75.97
$79.98
+5.3%
Missed -30 +72 We underestimated momentum from AI-infrastructure narrative, Starboard activism reaffirmation, and Hormuz ceasefire reducing energy-sector tail risk; stock rallied despite our 'too rich' thesis.
TOL Selection Toll Brothers, Inc.
Jun 9, 2026
Jun 25, 2026 · 5:32am
Watch Q +60 · V -33 Quality — wait for a dip
$144.14
$150.96
+4.7%
Partial TOL rose +4.73% on upgraded guidance & analyst upgrade, plus housing bill optimism; we said 'wait for a dip' — it dipped first then rallied, so thesis technically intact but timing slightly off.
TCBX Selection Third Coast Bancshares, Inc.
Jun 7, 2026
Jun 24, 2026 · 5:35am
Watch Q +16 · V -40 Quality-lite — wait for a dip
$39.21
$38.99
-0.6%
Market-driven +5 +65 Stock flat vs. prediction; S&P 500 +1.28% but TCBX −0.56%. Tech rally rotation hurt small-cap regional bank; company thesis untested by window.
CART Selection Maplebear Inc.
Jun 7, 2026
Jun 23, 2026 · 5:38am
Watch Q +70 · V -15 Quality — wait for a dip
$41.26
$44.55
+8.0%
Partial +15 +45 Called fair value correctly & wait-for-dip proved accurate, but underestimated upside re-rating once management reaffirmed strong ads guidance—our crux concern.
SIRI Selection Sirius XM Holdings Inc.
Jun 7, 2026
Jun 23, 2026 · 5:37am
Watch Q +17 · V -17 Quality-lite — wait for a dip sub-$22
$27.01
$28.03
+3.8%
Missed -35 +65 Index inclusion + narrative re-rating pushed SIRI up 3.78% while we said wait for a $22 dip; underestimated structural catalyst and sentiment shift away from core decay thesis.
ESI Selection Element Solutions Inc
Jun 7, 2026
Jun 23, 2026 · 5:36am
Watch Q +20 · V -91 Pass at spot — revisit in mid-$20s
$39.84
$45.97
+15.4%
Missed -55 +75 Missed structural AI/datacenter demand inflection driving ESI re-rating from mature cyclical to AI infrastructure play; Quality/Value framework blind to macro narrative regime shift.
OGE Selection OGE Energy Corp.
Jun 7, 2026
Jun 23, 2026 · 5:36am
Watch Q +11 · V -23 Pass at current price — bid in the low-$40s
$47.80
$47.30
-1.1%
Market-driven +5 +45 OGE drifted flat (−1.05%) as S&P rallied +1.28%; macro sentiment shift from Hormuz closure (defensive) to reopening (cyclical) rotation suppressed utility. Our thesis untested.
BSY Selection Bentley Systems, Incorporated
Jun 7, 2026
Jun 23, 2026 · 5:35am
Watch Q +99 · V -48 Quality — wait for a dip
$32.93
$29.38
-10.8%
Partial -20 +75 Right direction (dip came), right reasoning (fair entry), but missed the macro headwind crushing all software and why sentiment wouldn't let stock reach our mid-$20s target zone.
WMS Selection Advanced Drainage Systems, Inc.
Jun 7, 2026
Jun 23, 2026 · 5:34am
Watch Q +58 · V -79 Quality — wait for a dip
$130.15
$147.12
+13.0%
Missed -35 +75 We called WATCH/"wait for dip" but stock rallied 13% on Investor Day catalyst + analyst repricing; missed narrative revaluation on infrastructure/water secular story.
ENSG Selection The Ensign Group, Inc.
Jun 7, 2026
Jun 23, 2026 · 5:32am
Watch Q +73 · V -52 Quality — wait for a dip
$170.30
$153.65
-9.8%
Partial -25 +65 Called the dip correctly, but for the wrong catalyst; major company-specific risk (fraud allegations) wasn't in our thesis, yet short reports validated our valuation range.
FCFS Selection FirstCash Holdings, Inc
Jun 7, 2026
Jun 23, 2026 · 5:31am
Watch Q +25 · V -26 Quality — wait for a dip
$225.44
$227.05
+0.7%
Market-driven +5 +60 Stock was flat (0.71%) in rising market; no company-specific catalysts during window; Ramsdens deal announced after window closed.
RRC Selection Range Resources Corporation
Jun 7, 2026
Jun 23, 2026 · 5:30am
Watch Q +22 · V -11 Quality — wait for a dip
$39.10
$36.39
-6.9%
Partial -5 +65 Right direction (dipped as we expected) and magnitude align, but catalyst was macro/commodity-driven (Strait hopium) not company reassessment; thesis untested by fundamentals, just sector drag.
MKC Selection McCormick & Company, Incorporated
Jun 7, 2026
Jun 22, 2026 · 5:34am
Watch Q +21 · V -13 Quality — wait for a dip
$47.24
$46.64
-1.3%
Partial -8 +72 Tiny move (−1.27%) amid no company catalysts; early risk-off bought MKC, mid-window reversal to tech rally sold it; thesis untested.
CLX Selection The Clorox Company
Jun 7, 2026
Jun 22, 2026 · 5:33am
Watch Q +39 · V -63 Quality — wait for a dip
$94.14
$95.80
+1.8%
Partial +8 +45 Thesis held—no dip into high $70s materialized, stock +1.76% vs S&P +1.28%, driven by macro/sector rotation, not company fundamentals; our 'wait for dip' call was correct in principle but tested by staples tailwinds.
PAYC Selection Paycom Software, Inc. v1 · 2 total
Jun 5, 2026
Jun 20, 2026 · 9:26pm
Watch Q +28 · V -2 Quality — starter here, back up the truck under $120
$137.62
$124.85
-9.3%
Market-driven -45 +65 PAYC down 9.3% driven by Fed rate hike signal and software sector re-rating; Q1 beat and reaffirmed guidance ignored; company-specific thesis intact but macro regime shift invisible to our model.
OMDA Selection Omada Health v1 · 2 total
Jun 5, 2026
Jun 20, 2026 · 9:25pm
Watch Q +66 · V -17 Quality — starter position, scale on proof or pullback
$17.93
$17.64
-1.6%
Partial -15 +70 Business thesis intact, but IPO repricing and analyst downgrade (Evercore $20→$15) caused 7% post-IPO decline despite market tailwind; we missed timing and valuation repricing risk.
DELL Selection Dell Technologies Inc. v1 · 2 total
Jun 5, 2026
Jun 20, 2026 · 9:24pm
Watch Q +30 · V -100 Quality name, pass at this price — wait for sub-$230
$394.35
$409.50
+3.8%
Partial -8 +45 Right to flag overvaluation and suggest a dip, but missed post-earnings momentum confidence boost and macro narrative re-rate on Hormuz peace; tactical dip worked, but missed the bigger upside.
BSX Selection Boston Scientific Corporation v1 · 2 total
Jun 5, 2026
Jun 20, 2026 · 9:22pm
Watch Q +83 · V -15 Quality compounder — starter here, scale on weakness
$48.55
$45.29
-6.7%
Missed -45 +72 Watchman and EP guidance slash in April broke the margin-inflection crux we named; June decline was company-specific competitive pressure, not macro.
BILL Selection Bill.com Holdings, Inc. v1 · 2 total
Jun 5, 2026
Jun 20, 2026 · 9:06pm
Watch Q +21 · V -31 Quality — wait for a dip
$35.97
$32.47
-9.7%
Partial -15 +65 Correctly called a dip below our buy-in level, but missed the driver (growth slowdown + leadership churn + analyst PT cuts, not valuation), and failed to weight the coming downgrade.
Low 13 assessed Weaker quality and not cheap.
OSCR Selection Oscar Health, Inc.
Jun 9, 2026
Jun 25, 2026 · 5:42am
Low Q -4 · V -71 Pass at $27 — revisit in low $20s after MLR data
$27.22
$29.93
+10.0%
Missed -35 +45 We called AVOID at the exact inflection point—MLR already improved, earnings inflecting, catalyst window opening. Wrong direction for right crux insight.
REXR Selection Rexford Industrial Realty, Inc.
Jun 9, 2026
Jun 25, 2026 · 5:39am
Low Q -29 · V -43 Quality-lite — wait for high $20s
$34.99
$33.68
-3.7%
Partial -8 +40 AVOID proved wise (stock fell 3.7%); crux validated by JPMorgan downgrade on FFO-per-share concerns; but our system was blind to analyst sentiment shift as near-term repricing catalyst.
CPRI Selection Capri Holdings Limited
Jun 9, 2026
Jun 25, 2026 · 5:36am
Low Q -73 · V -21 Pass — revisit sub-$16.50 -0.5%
$19.94
$19.15
-4.0%
Partial -15 +65 Right direction (down), but we under-called the magnitude and missed Q4 operational momentum that briefly reversed the stock +10% before Versace uncertainty dragged it back.
PGY Selection Pagaya Technologies Ltd.
Jun 9, 2026
Jun 25, 2026 · 5:35am
Low Q -46 · V -58 Pass at $14.80 — revisit sub-$12
$14.80
$15.00
+1.4%
Partial +25 +75 Flat +1.35% move is consistent with AVOID thesis, but macro re-rating of fintech-AI masked mediocre fundamentals; we over-anchored on sub-$12 target instead of reading narrative tailwinds.
FND Selection Floor & Decor Holdings, Inc.
Jun 9, 2026
Jun 25, 2026 · 5:33am
Low Q -10 · V -67 Quality — wait for a dip
$49.74
$51.46
+3.5%
Partial +8 +75 Right on valuation, wrong on magnitude: Q/V thesis held, but missed powerful macro rotation into cheap retailers on AI selloff fears; stock rebounded harder than thesis allowed.
OVV Selection Ovintiv Inc.
Jun 9, 2026
Jun 24, 2026 · 5:37am
Low Q -14 · V -73 Pass — revisit on a commodity scare -0.7%
$56.04
$54.87
-2.1%
Partial -12 +42 Down 2.08%, beat our -0.67% model expectation; outperformed due to oil collapse (peace talks) counteracting broader market weakness; our crux thesis on commodity durability was tested and failed.
AHR Selection American Healthcare REIT, Inc.
Jun 7, 2026
Jun 24, 2026 · 5:34am
Low Q -42 · V -89 Pass on price — revisit sub-$40
$47.48
$46.52
-2.0%
Partial -5 +45 Conservative call proved justified (stock flat-to-down) but thesis untested; sector bullish, AHR dilution drag offset gains—stock rangebound, not collapsed. Our crux on per-share economics not yet proven right or wrong.
GTLS Selection Chart Industries, Inc.
Jun 7, 2026
Jun 24, 2026 · 5:33am
Low Q -24 · V -86 Mixed quality + Rich price — wait for a dip
$207.31
$207.99
+0.3%
Market-driven +5 +75 Stock trapped in deal-arbitrage collar; Strait of Hormuz LNG tailwinds masked by Baker Hughes regulatory scrutiny—thesis untested.
SUN Selection Sunoco LP
Jun 7, 2026
Jun 24, 2026 · 5:31am
Low Q -25 · V -31 Fairly valued income name — wait for a dip
$66.25
$63.50
-4.2%
Partial -15 +65 Direction right, magnitude off—dip came but from macro relief trade (Hormuz), not company deterioration, leaving yield still market-clearing and edge absent.
PRMB Selection Primo Brands Corporation
Jun 7, 2026
Jun 24, 2026 · 5:30am
Low Q -29 · V -46 Fairly priced leveraged roll-up — wait for sub-$19
$22.95
$24.27
+5.8%
Partial -15 +35 Called AVOID correctly, but arrived at a mild +5.75% interim bounce over 14 days before the June 22 catastrophe; thesis survived the window but macro tailwinds masked the company-specific deterioration.
BXP Selection BXP, Inc.
Jun 7, 2026
Jun 23, 2026 · 5:34am
Low Q -20 · V -2 Quality-with-an-asterisk — wait for sub-$52
$62.33
$64.70
+3.8%
Partial +15 +65 Right direction, wrong magnitude and timing—BXP moved up 3.8% on leasing/guidance beats + cap rate stabilization (not widening), contradicting our macro bearish crux.
DAR Selection Darling Ingredients Inc.
Jun 7, 2026
Jun 22, 2026 · 5:41am
Low Q -14 · V -25 Quality-mixed, fairly valued — wait for a dip
$59.45
$53.68
-9.7%
Missed -40 +65 Fell 9.71% despite favorable macro (RVO clarity, Hormuz closure). Earnings beat on net income but missed on operating income; margin expansion disappointed vs. street, revealing execution/competitive risk we under-weighted.
VRNS Selection Varonis Systems, Inc. v1 · 2 total
Jun 5, 2026
Jun 20, 2026 · 9:26pm
Low Q -22 · V -65 Pass at $32 — bid in the mid-$20s
$32.69
$33.38
+2.1%
Partial +5 +50 Stock drifted flat vs. S&P 500, no company-specific catalysts, caught broad tech/SaaS rally recovery; thesis remains untested by 14-day window.

Augustus · Timing Loop

0 graded

The forward sibling: did the buy-now call play out? Each Augustus setup is graded mechanically once its window elapses — target vs stop (first touch), realized R, and whether a no-trade was the right pass. Same Action Taken registry as Cairn, so a lesson here records the change the same way. Grades accrue as calls age into their window (~from 2026-07-09).

No Augustus grades yet. They accrue as buy-now calls cross their holding window.