Every rating we have published, measured against the market

Every rating we have published, each one kept. A rating change does not replace the call before it — it closes it and opens a new one, so the record shows what we said, when we said it, and what happened next. The one exception is a report we correct on the day we publish it: that day is recorded once, as corrected. Returns are measured against the market, because a gain in a rising market is not a result.
A note on honesty: this record is young. Coverage began in June 2026, so no figure below is yet meaningful — a 12-month view cannot be judged in weeks. It is published from the start so that it accrues honestly rather than being assembled later. Judge the reasoning first. How these numbers are calculated →
206
Published calls
54
Buy
89
Hold
63
Sell

Active calls

Buys and Sells — the ratings where we took a view. These are the calls the record is made of.
Swipe the table sideways for fair value, price and since-call →
Date ratedTickerCompanyRating Conviction 12-mo fair value Price at ratingLatest Since rating vs market Since initiation
2026-09-20FDRFluidra, S.A.BUY (accumulate)Medium€21.59€17.68€17.65−0.2%−0.3%−0.3%
2026-09-20SCYRSacyr, S.A.BUY (accumulate)Medium€4.97€4.12€4.04−2.1%−2.2%−2.2%
2026-09-20CIECIE Automotive, S.A.BUY (accumulate)Medium€32.93€25.30€25.25−0.2%−0.4%−0.4%
2026-09-19MTSArcelorMittal S.A.SELL (reduce into strength)Medium€36.34€63.10€62.02−1.7%+1.9%+4.1%
2 calls since 2026-09-16
2026-09-19IAGInternational Consolidated Airlines Group, S.A.BUY (accumulate)Medium-high€7.09€4.90€4.99+1.7%+1.5%+2.5%
2 calls since 2026-09-16
2026-09-19BKTBankinter, S.A.BUY (accumulate)Medium€20.41€16.48€16.48+0.0%−0.2%−0.2%
2 calls since 2026-09-16
2026-09-15ELEEndesa, S.A.SELL (trim into strength)Medium-high€33.00€42.22€42.23+0.0%+0.3%+0.3%
2026-09-15AENAAena S.M.E., S.A.SELLMedium-high€21.00€25.00€25.78+3.1%−2.8%−2.8%
2026-09-15FERFerrovial N.V.SELLMedium-high€38.10€47.22€48.41+2.5%−2.2%−2.2%
2026-09-15TEFTelefónica, S.A.BUY (accumulate)Medium€4.45€3.69€3.37−8.7%−9.1%−9.1%
2026-09-14AVAVAeroVironmentSELL (reduce into strength)Medium-high$94.00$146.71$158.55+8.1%−7.5%−7.5%
2026-09-14COLInmobiliaria Colonial SOCIMI, S.A.BUY (accumulate)Medium€6.57€5.07€5.00−1.3%−1.4%−1.4%
2026-09-14GRFGrifols, S.A.BUY (accumulate)Medium-high€12.50€9.75€9.40−3.6%−3.4%−3.4%
2026-09-14ITXIndustria de Diseño Textil, S.A. (Inditex)SELLMedium-high€38.30€53.96€52.90−2.0%+1.7%+1.7%
2 calls since 2026-08-25
2026-09-14MRLMerlin Properties SOCIMI, S.A.BUY (accumulate)Medium€14.60€12.74€12.14−4.7%−4.5%−4.5%
2026-09-14ORCLOracleSELL (reduce into strength)Medium-high$75.00$150.15$139.53−7.1%+7.7%+8.6%
2 calls since 2026-08-14
2026-09-13CIENCienaSELLHigh$120.96$349.54$358.43+2.5%−1.9%−1.9%
2 calls since 2026-09-12
2026-09-13SOLSOL SpASELLMedium-high€39.64€54.40€55.30+1.7%−2.1%−2.1%
2 calls since 2026-09-12
2026-09-13TEPTeleperformanceBUY (accumulate)Medium-high€136.33€69.06€71.56+3.6%+4.0%+3.7%
2 calls since 2026-09-05
2026-09-05035420Naver CorpBUY (accumulate)Medium-high₩251,000₩213,500₩194,700−8.8%−8.6%−8.6%
2026-09-05ASTSAST SpaceMobileSELLMedium-high$24.00$62.31$61.06−2.0%+1.8%+15.0%
2 calls since 2026-08-11
2026-09-05DTE.DEDeutsche Telekom AGBUY (accumulate)Medium€31.00€28.40€26.89−5.3%−3.2%−2.8%
2 calls since 2026-09-01
2026-09-05GALDGalderma GroupSELL (trim into strength)MediumCHF 134.00CHF 158.65CHF 162.25+2.3%−5.7%−5.7%
2 calls since 2026-09-04
2026-09-05KOCoca-ColaSELL (trim into strength)Medium$76.50$88.07$88.10+0.0%−0.2%−0.2%
2 calls since 2026-08-14
2026-09-05LOGLogista IntegralBUY (accumulate)Medium-low€38.90€35.28€35.74+1.3%+3.4%+3.4%
2026-09-05TRIPTripadvisorBUY (accumulate)Medium-low$11.83$9.32$8.52−8.6%−8.4%−8.4%
2026-09-04AVGOBroadcomSELL (reduce)Medium$280.00$357.16$350.36−1.9%+1.3%+1.3%
2 calls since 2026-08-11
2026-09-04CRDOCredo TechnologySELLMedium$97.00$164.17$195.97+19.4%−19.9%−19.9%
2 calls since 2026-07-07
2026-09-04SDZSandoz GroupSELL (reduce into strength)MediumCHF 58.00CHF 68.36CHF 70.78+3.5%−6.9%−6.9%
2026-09-03BASBASF SEBUY (accumulate)Medium€60.00€53.38€52.30−2.0%−0.3%−0.3%
2026-09-03BMWBayerische Motoren Werke AGBUY (accumulate)Medium-high€86.00€60.68€56.46−7.0%−5.0%−5.0%
2026-09-03BNDanone S.A.BUY (accumulate)Medium€72.23€64.26€60.14−6.4%−4.5%−4.5%
2026-09-03DBKDeutsche Bank AGBUY (accumulate)Medium€44.00€34.88€30.93−11.3%−9.8%−9.8%
2026-09-03DGVINCI SABUY (accumulate)Medium-high€136.00€111.60€110.50−1.0%+0.5%+0.5%
2026-09-03ELEstée LauderSELLMedium-high$55.00$100.86$95.37−5.4%+4.9%+4.9%
2026-09-03IFXInfineon Technologies AGSELL (reduce)Medium€47.00€55.77€56.26+0.9%−2.3%−2.3%
2026-09-03MBGMercedes-Benz Group AGBUY (accumulate)Medium€67.73€46.38€41.24−11.1%−9.4%−9.4%
2026-09-03RACEFerrari N.V.SELL (reduce)Medium€247.00€357.05€360.65+1.0%−2.6%−2.6%
2026-09-03RHMRheinmetallBUY (accumulate)Medium€1,270.00€1,090.40€990.00−9.2%−7.6%−7.6%
2026-09-03SGOCompagnie de Saint-Gobain S.A.BUY (accumulate)Medium-high€87.56€75.02€69.82−6.9%−5.0%−5.0%
2026-09-03VOW3Volkswagen AG (preference)BUY (accumulate)Medium€95.40€73.70€70.82−3.9%−2.0%−2.0%
2026-09-02AXAAXA S.A.BUY (accumulate)Medium-high€49.00€43.31€43.97+1.5%+3.0%+3.0%
2026-09-02EL.PAEssilorLuxotticaBUY (accumulate)Medium€189.10€158.70€144.70−8.8%−7.4%−7.4%
2026-09-02PRXProsus N.V.BUY (accumulate)Medium-high€43.60€36.85€35.44−3.8%−2.4%−2.4%
2026-09-02SAN.PASanofi S.A.BUY (accumulate)Medium-high€103.00€77.16€72.10−6.6%−5.1%−5.1%
2026-09-01601288Agricultural Bank of ChinaBUY (accumulate)Medium¥8.20¥6.92¥6.87−0.7%−1.0%−1.0%
2026-09-01601939China Construction BankBUY (accumulate)Medium¥13.80¥10.98¥10.98+0.0%−0.2%−0.2%
2026-09-01REPRepsol S.A.BUY (accumulate)Medium€32.00€27.63€31.54+14.2%+16.0%+16.0%
2026-08-31601398Industrial and Commercial Bank of ChinaBUY (accumulate)Medium-high¥10.30¥8.07¥8.13+0.7%+0.5%+0.5%
2026-08-31MRVLMarvell TechnologySELLHigh$118.00$216.62$258.95+19.5%−19.3%−23.3%
2 calls since 2026-08-11
2026-08-30300308Zhongji InnolightSELL (reduce into strength)Medium-high¥580.00¥858.35¥895.86+4.4%−4.5%−4.5%
2026-08-276857Advantest CorporationSELL (reduce into strength)Medium-high26,500.0035,700.0033,060.00−7.4%+7.8%+7.8%
2026-08-27INTUIntuitBUY (accumulate)Medium-high$445.00$345.88$277.13−19.9%−20.2%−21.7%
2 calls since 2026-08-14
2026-08-23MCLVMHBUY (accumulate)Medium-high€487.00€452.50€397.10−12.2%−9.5%−9.5%
2026-08-23SAPSAP SEBUY (accumulate)Medium-high€220.00€188.12€184.18−2.1%+0.6%+0.6%
2026-08-23SIESiemens AGBUY (accumulate)Medium€313.00€280.35€274.80−2.0%+0.7%+0.7%
2026-08-22600519Kweichow MoutaiBUY (accumulate)Medium¥1,560.00¥1,272.83¥1,237.00−2.8%−3.2%−3.2%
2 calls since 2026-08-16
2026-08-228306Mitsubishi UFJ Financial Group, Inc.SELL (reduce into strength)Medium2,975.003,508.003,573.00+1.9%−1.5%−1.5%
2026-08-22BNPBNP Paribas SABUY (accumulate)Medium-high€134.00€107.50€98.43−8.4%−5.7%−5.7%
2026-08-22XOMExxon Mobil CorporationSELL (reduce into strength)Medium-high$140.00$165.11$162.05−1.9%+2.2%−2.4%
2 calls since 2026-08-15
2026-08-21005930Samsung Electronics Co., Ltd.BUY (accumulate)Medium-high₩350,000₩281,500₩285,500+1.4%+1.0%+1.0%
2026-08-21EXPNExperianSELL (reduce into strength)Medium2,430 p2,953 p2,636 p−10.7%+11.1%+11.1%
2026-08-21MGNIMagnite, Inc.SELL (reduce into strength)High$15.00$23.35$24.07+3.1%−2.3%−2.3%
2 calls since 2026-08-20
2026-08-21NESNNestléBUY (accumulate)MediumCHF 88.00CHF 79.75CHF 77.94−2.3%+1.5%+1.5%
2026-08-21VIDVidralaBUY (accumulate)Medium€100.00€89.50€88.60−1.0%+1.4%+1.4%
2026-08-20WMTWalmartSELL (reduce into strength)Medium-high$84.00$103.84$107.59+3.6%−2.8%+5.3%
2 calls since 2026-08-14
2026-08-19GDGeneral DynamicsSELL (reduce into strength)Medium$345.00$395.97$336.29−15.1%+14.6%+14.6%
2 calls since 2026-08-15
2026-08-19HDHome DepotSELL (reduce)Medium-high$245.00$344.30$292.18−15.1%+15.1%+15.1%
2026-08-18FNFabrinetSELL (reduce)Medium-high$285.00$482.59$398.36−17.5%+17.6%+17.6%
2026-08-16688256Cambricon TechnologiesSELL (reduce)Medium-high¥330.00¥1,093.00¥1,091.48−0.1%−0.9%−0.9%
2026-08-167203Toyota Motor CorporationBUY (accumulate)Medium-high3,950.003,020.002,969.00−1.7%−0.6%−0.6%
2026-08-15CSCOCisco Systems, Inc.SELL (reduce)Medium-high$81.00$111.68$106.97−4.2%+3.2%+3.2%
2026-08-15LRCXLam Research CorporationSELL (reduce into strength)Medium-high$242.00$332.36$307.16−7.6%+6.5%+6.5%
2026-08-14ANETArista NetworksSELL (reduce into strength)Medium-high$125.00$199.17$205.70+3.3%−4.3%−4.3%
2026-08-14CDNSCadence Design SystemsSELL (reduce)Medium$217.00$326.06$322.00−1.2%+0.2%+0.2%
2026-08-14LMTLockheed MartinBUY (accumulate)Medium-high$675.00$598.72$523.70−12.5%−11.3%−11.3%
2026-08-14RLRalph LaurenSELL (reduce into strength)Medium-high$300.00$389.46$351.86−9.7%+8.6%+8.6%
2026-08-14RTXRTX CorpSELL (reduce into strength)Medium-high$178.00$220.11$188.61−14.3%+13.1%+13.1%
2026-08-14SMCISuper Micro ComputerBUY (accumulate)Medium$51.00$39.69$41.51+4.6%+5.6%+5.6%
2026-08-13ABNBAirbnbSELL (reduce into strength)Medium-high$139.00$180.09$151.39−15.9%+14.8%+14.8%
2026-08-13CELHCelsius HoldingsSELL (reduce)Medium$24.00$27.62$28.43+2.9%−4.0%−4.0%
2026-08-13CMGChipotle Mexican GrillSELL (reduce into strength)Medium-high$25.00$32.62$32.01−1.9%+0.7%+0.7%
2026-08-13EXPEExpedia GroupBUY (accumulate)Medium$375.00$325.57$261.75−19.6%−18.5%−18.5%
2026-08-13FICOFair IsaacSELLMedium-high$700.00$1,044.21$856.48−18.0%+16.9%+16.9%
2026-08-13MNSTMonster BeverageSELL (reduce into strength)Medium-high$33.00$45.98$42.67−7.2%+6.1%+6.1%
2026-08-13NBISNebius GroupSELL (reduce into strength)Medium-high$130.00$255.04$243.48−4.5%+3.3%+3.3%
2026-08-13RMSHermèsSELL (reduce)Medium-high€1,150.00€1,603.00€1,354.50−15.5%+12.0%+12.9%
2 calls since 2026-08-12
2026-08-12LRNStrideBUY (accumulate)Medium$98.00$79.09$80.04+1.2%+1.5%−0.1%
3 calls since 2026-06-18
2026-08-11HIMSHims & Hers HealthSELL (reduce)Medium-high$21.00$30.51$29.28−4.0%+3.7%+3.7%
2026-08-11IONQIonQSELL (reduce into strength)Medium-high$27.00$42.53$44.98+5.8%−6.6%−6.6%
2026-08-11PLTRPalantirSELL (reduce into strength)Medium-high$127.00$175.23$192.59+9.9%−10.7%−10.7%
2026-08-11SNDKSanDiskSELLMedium-high$770.00$1,237.92$1,753.62+41.7%−42.5%−42.5%
2026-08-11USARUSA Rare EarthSELL (reduce into strength)Medium-high$11.00$18.91$15.38−18.7%+18.4%+18.4%
2 calls since 2026-06-16
2026-08-10INTCIntel CorporationSELL (reduce into strength)High$42.00$98.12$127.39+29.8%−30.6%−30.6%
2026-08-10METAMeta PlatformsSELL (reduce into strength)Medium-high$285.00$598.63$777.59+29.9%−30.7%−30.7%
2026-08-09AMDAdvanced Micro DevicesSELLLow$343.00$483.36$629.26+30.2%−30.9%−30.9%
2 calls since 2026-08-08
2026-08-09MSFTMicrosoftSELLHigh$380.00$499.99$497.93−0.4%−0.3%−0.3%
2 calls since 2026-08-08
2026-08-09MUMicron TechnologySELLHigh$700.00$877.57$1,080.53+23.1%−23.8%−23.8%
2 calls since 2026-08-08
2026-08-09SPCXSpaceX (Space Exploration)SELLHigh$50.00$133.11$148.03+11.2%−11.9%−11.9%
2 calls since 2026-08-08
2026-08-05AAPLAppleSELL—$250.00$308.90$335.92+8.7%−9.2%−9.2%
2026-08-04NOKIANokia OyjSELL—€6.10€8.10€9.07+12.0%−14.7%−14.7%
2 calls since 2026-07-26
2026-08-02AMZNAmazonSELL (reduce into strength)—$230.00$271.58$249.38−8.2%+11.0%+11.0%
2026-08-02ARMArm HoldingsSELL (reduce)—$140.00$239.69$306.34+27.8%−24.9%−24.9%
2026-08-02IBKRInteractive BrokersSELL (reduce)—$68.00$87.99$89.82+2.1%+0.8%+0.8%
2026-08-02SPGIS&P GlobalSELL (reduce)—$335.00$411.93$403.25−2.1%+5.0%+5.0%
2026-07-25BXBlackstoneBUY (accumulate)—$148.00$129.97$117.21−9.8%−13.8%−13.8%
2026-07-25DECKDeckers OutdoorBUY (accumulate)—$130.00$96.04$78.68−18.1%−22.0%−22.0%
2026-07-25NVRNVR, Inc.BUY (accumulate)—$7,000.00$6,414.67$6,235.49−2.8%−6.7%−6.7%
2026-07-24AXPAmerican ExpressBUY (accumulate)—$375.00$320.14$305.68−4.5%−8.5%−8.5%
2026-07-24EFXEquifax Inc.BUY (accumulate)—$215.00$166.72$148.80−10.7%−14.7%−14.7%
2026-07-24MSCIMSCI Inc.BUY (accumulate)—$670.00$552.51$556.08+0.6%−3.3%−3.3%
2026-07-24TSLATesla, Inc.SELL (reduce)—$255.00$319.69$377.94+18.2%−14.3%−14.3%
2026-07-23RY4CRyanair HoldingsBUY (accumulate)—€29.00€23.69€22.72−4.1%−3.7%−3.7%
2026-07-20ABBNABB LtdSELL—CHF 62.00CHF 79.20CHF 80.50+1.6%−4.1%−4.1%
2026-07-20BLKBlackRockBUY (accumulate)—$1,300.00$1,065.98$1,073.45+0.7%−2.8%−2.8%
2026-07-20CCitigroupBUY (accumulate)—$145.00$129.43$132.11+2.1%−1.4%−1.4%
2026-07-14GSGoldman SachsSELL—$800.00$1,142.44$923.29−19.2%+21.3%+21.3%

Coverage on Hold

Names we rate Hold today. No position is open, so the Hold itself contributes nothing to the figures above — a share we rated Hold rising 30% is not a result of ours. Where we previously rated a name Buy or Sell and have since moved to Hold, that earlier call was closed, not cancelled: it keeps its result, it still counts, and it is listed in full under Superseded ratings. The last column says so on the row.
Swipe the table sideways for fair value and price →
Date ratedTickerCompanyRating Conviction 12-mo fair valuePrice at ratingLatest Price changeEarlier calls
2026-09-20CABKCaixaBank, S.A.HOLDMedium€12.59€12.99€12.89−0.8%
2026-09-20ACXAcerinox, S.A.HOLD (trim into strength)Medium€15.90€17.18€17.32+0.8%
2026-09-20CIRSACirsa Enterprises, S.A.HOLDMedium€21.29€19.50€18.86−3.3%
2026-09-20ROVILaboratorios Farmacéuticos Rovi, S.A.HOLD (reduce into strength)Medium€53.96€57.65€59.50+3.2%
2026-09-19UNIUnicaja Banco, S.A.HOLDMedium€3.61€3.60€3.57−0.8%2 calls since 2026-09-16 — see superseded
2026-09-19NTGYNaturgy Energy Group, S.A.HOLDMedium€30.09€29.58€29.50−0.3%2 calls since 2026-09-16 — see superseded
2026-09-19AMSAmadeus IT Group, S.A.HOLDMedium€55.44€54.98€53.82−2.1%2 calls since 2026-09-16 — see superseded
2026-09-19MAPMAPFRE, S.A.HOLD (trim into strength)Medium€4.32€4.40€4.33−1.6%2 calls since 2026-09-16 — see superseded
2026-09-19IDRIndra Sistemas, S.A.HOLDMedium€61.42€61.80€60.76−1.7%2 calls since 2026-09-16 — see superseded
2026-09-15ACSACS, Actividades de Construcción y Servicios, S.A.HOLD (accumulate)Medium€107.00€91.45€92.75+1.4%
2026-09-15SABBanco de Sabadell, S.A.HOLD (trim into strength)Medium€3.44€3.70€3.71+0.2%
2026-09-15CLNXCellnex Telecom, S.A.HOLD (reduce into strength)Medium€23.60€25.40€24.26−4.5%
2026-09-15ANAACCIONA, S.A.HOLD (reduce into strength)Medium-high€191.00€202.00€210.00+4.0%
2026-09-14ANECorporación Acciona Energías Renovables, S.A.HOLDMedium€21.80€20.68€21.78+5.3%
2026-09-14CAFConstrucciones y Auxiliar de Ferrocarriles, S.A.HOLD (trim into strength)Medium-high€76.08€75.20€76.70+2.0%
2026-09-14DIADistribuidora Internacional de Alimentacion, S.A.HOLD (trim into strength)Medium€40.00€41.45€44.60+7.6%
2026-09-14ENGEnagas, S.A.HOLDMedium-high€15.86€16.15€16.61+2.8%
2026-09-14FCCFomento de Construcciones y Contratas, S.A.HOLDMedium€10.74€10.70€10.56−1.3%
2026-09-14MELMelia Hotels International, S.A.HOLD (accumulate)Medium€11.32€9.80€9.80+0.0%
2026-09-14PUIGPuig BrandsHOLDMedium-high€17.52€17.45€17.73+1.6%2 calls since 2026-08-21 — see superseded
2026-09-14REDRedeia Corporación, S.A.HOLDMedium-high€14.16€14.78€15.10+2.2%
2026-09-05DGEDiageoHOLD (reduce into strength)Medium1,515 p1,657 p1,642 p−0.9%
2026-09-05EFNElement Fleet ManagementHOLDMediumC$27.54C$26.35C$23.80−9.7%
2026-09-05FLUTFlutter EntertainmentHOLDMedium$106.11$100.11$81.89−18.2%
2026-09-05GSYgoeasyHOLDMedium-lowC$51.99C$43.59C$42.91−1.6%
2026-09-05IBEIberdrola, S.A.HOLDMedium-high€19.64€19.89€20.25+1.8%2 calls since 2026-09-01 — see superseded
2026-09-05QCOMQualcommHOLDMedium$160.00$168.74$194.26+15.1%2 calls since 2026-08-14 — see superseded
2026-09-04CRMSalesforceHOLD (trim into strength)Medium$252.00$264.43$238.22−9.9%
2026-09-04FIVEFive BelowHOLD (reduce into strength)Medium$214.00$239.96$222.38−7.3%
2026-09-03ARGXargenx SEHOLD (trim into strength)Medium€962.89€900.60€834.80−7.3%
2026-09-03BAYNBayer AGHOLDMedium€48.83€49.18€49.38+0.4%
2026-09-03BBIOBridgeBio PharmaHOLDMedium$70.00$75.41$66.28−12.1%
2026-09-03DB1Deutsche Boerse AGHOLD (reduce into strength)Medium-high€266.00€278.90€282.80+1.4%
2026-09-03DHLDHL GroupHOLD (reduce into strength)Medium€49.00€54.88€56.48+2.9%
2026-09-03ENIEni S.p.A.HOLDMedium-high€23.89€23.81€24.38+2.4%
2026-09-03MUV2Muenchener Rueckversicherungs-Gesellschaft AGHOLDMedium-high€514.00€523.20€512.60−2.0%
2026-09-03NDANordea Bank AbpHOLDMedium-high€18.09€17.54€17.77+1.3%
2026-09-02AIAir LiquideHOLD (reduce into strength)Medium-high€152.00€173.70€168.12−3.2%
2026-09-02ENELEnel S.p.A.HOLDMedium-high€9.40€9.05€8.82−2.6%
2026-09-02INGING Groep N.V.HOLDMedium€33.86€31.31€31.52+0.7%
2026-09-02ISPIntesa Sanpaolo S.p.A.HOLD (trim into strength)Medium€6.20€6.68€6.72+0.7%
2026-09-01601857PetroChinaHOLDMedium-high¥12.00¥11.43¥10.95−4.2%
2026-09-01601988Bank of ChinaHOLD (accumulate)Medium-high¥7.40¥6.67¥6.62−0.7%
2026-09-01BUDAnheuser-Busch InBev SA/NVHOLD (trim into strength)Medium-high$86.00$79.47$77.42−2.6%
2026-08-30NVDANVIDIAHOLDMedium-high$245.00$217.55$224.58+3.2%3 calls since 2026-08-08 — see superseded
2026-08-27AIRAirbus SEHOLDMedium-high€212.00€205.85€194.38−5.6%
2026-08-27ANFAbercrombie & FitchHOLD (trim into strength)Medium$150.00$147.75$134.35−9.1%2 calls since 2026-08-14 — see superseded
2026-08-27FIIFoxconn Industrial InternetHOLD (trim into strength)Medium-high¥58.00¥60.57¥61.00+0.7%
2026-08-27SAFSafran S.A.HOLD (trim into strength)Medium-high€310.00€348.20€334.30−4.0%
2026-08-26MADMader GroupHOLDMedium-highA$6.65A$6.42A$6.44+0.3%
2026-08-26SUSchneider Electric SEHOLD (trim into strength)Medium-high€274.00€299.20€289.80−3.1%
2026-08-26TTETotalEnergies SEHOLD (trim into strength)Medium-high€74.50€75.28€81.05+7.7%
2026-08-259984SoftBank Group Corp.HOLDMedium5,290.005,087.006,352.00+24.9%
2026-08-23ORL'OréalHOLDMedium-high€365.00€386.60€384.65−0.5%
2026-08-22ALVAllianz SEHOLDMedium-high€455.00€440.80€419.20−4.9%
2026-08-22BBVABanco Bilbao Vizcaya Argentaria, S.A.HOLD (reduce into strength)Medium-high€22.00€24.82€24.88+0.2%
2026-08-22CEGConstellation EnergyHOLD (trim into strength)Medium-high$280.00$272.88$261.62−4.1%3 calls since 2026-06-12 — see superseded
2026-08-22UCGUniCredit S.p.A.HOLDMedium-high€88.00€83.03€82.18−1.0%
2026-08-21000660SK hynix Inc.HOLD (trim into strength)Medium₩1,670,000₩1,730,000₩1,862,000+7.6%
2026-08-21BABAE SystemsHOLD (reduce into strength)Medium-high1,870 p2,126 p1,992 p−6.3%4 calls since 2026-08-15 — see superseded
2026-08-15INSWInternational Seaways, Inc.HOLD (trim into strength)Medium-high$99.00$97.05$104.85+8.0%
2026-08-15OXYOccidental PetroleumHOLDMedium-high$60.00$58.36$58.05−0.5%
2026-08-15VSTVistraHOLDMedium-high$139.00$148.13$137.94−6.9%
2026-08-14COSTCostco WholesaleHOLD (reduce)Medium-high$864.00$961.85$896.48−6.8%
2026-08-14DISWalt DisneyHOLDMedium-high$117.00$106.98$105.55−1.3%
2026-08-14MARMarriott InternationalHOLD (reduce into strength)Medium$342.00$352.53$351.51−0.3%
2026-08-14MCDMcDonald'sHOLDMedium$248.00$273.58$237.02−13.4%
2026-08-14VVisaHOLD (trim into strength)Medium$320.00$364.36$367.98+1.0%
2026-08-12BKNGBooking HoldingsHOLD (accumulate)Medium-high$225.00$212.87$157.41−26.1%
2026-08-12LITELumentumHOLD (trim into strength)Medium-high$725.00$932.47$929.04−0.4%
2026-08-12SPOTSpotify TechnologyHOLD (reduce)Medium$400.00$501.00$511.38+2.1%
2026-08-12TDWTidewaterHOLD (trim into strength)Medium-high$84.00$91.20$86.82−4.8%3 calls since 2026-06-18 — see superseded
2026-08-10TTDThe Trade DeskHOLD (reduce into strength)Medium-high$12.00$13.80$12.63−8.5%2 calls since 2026-08-08 — see superseded
2026-08-07APPAppLovinHOLDMedium$350.00$335.67$312.47−6.9%2 calls since 2026-06-12 — see superseded
2026-08-05LLYEli LillyHOLD (trim into strength)—$1,035.00$1,169.86$1,183.86+1.2%2 calls since 2026-07-05 — see superseded
2026-08-05VRTVertiv HoldingsHOLD (trim into strength)—$254.00$277.94$245.30−11.7%2 calls since 2026-06-12 — see superseded
2026-08-02TSMTSMC (ADR)HOLD—$390.00$404.25$451.15+11.6%
2026-07-31ACNAccentureHOLD (reduce into strength)—$140.00$165.92$177.41+6.9%
2026-07-26MSMorgan StanleyHOLD—$208.00$214.42$196.34−8.4%
2026-07-26NOCNorthrop GrummanHOLD—$560.00$542.24$508.98−6.1%
2026-07-25GOOGLAlphabetHOLD—$345.00$319.74$342.36+7.1%
2026-07-24JNJJohnson & JohnsonHOLD—$258.00$259.27$270.68+4.4%
2026-07-24URIUnited RentalsHOLD—$1,100.00$1,136.00$1,021.67−10.1%
2026-07-23SANBanco SantanderHOLD—€11.00€11.61€12.53+7.9%
2026-07-20ASMLASML HoldingHOLD—$1,850.00$1,742.51$1,722.50−1.1%
2026-07-20BACBank of AmericaHOLD—$60.00$60.74$56.03−7.8%
2026-07-19NFLXNetflixHOLD—$76.00$68.95$71.72+4.0%
2026-07-14JPMJPMorgan ChaseHOLD—$330.00$342.68$338.56−1.2%
2026-07-10DALDelta Air LinesHOLD—$92.00$87.45$82.76−5.4%

Superseded ratings

Ratings we have changed. A rating change closes the previous call rather than deleting it — it keeps its date, its price and its fair value, and the return it earned while it stood. This is the complete list, so the record above can never be read without the calls that came before it.
Swipe the table sideways for fair value, price and return →
Date ratedTickerCompanyRating 12-mo fair valuePrice at rating SupersededPrice at close Return while it stoodvs market
2026-09-16 report →MTSArcelorMittal S.A.SELL (reduce into strength)€43.00€64.682026-09-19€63.10−2.4%+2.2%
2026-09-16 report →UNIUnicaja Banco, S.A.HOLD (trim into strength)€3.58€3.652026-09-19€3.60−1.4%−1.2%
2026-09-16 report →NTGYNaturgy Energy Group, S.A.HOLD (trim into strength)€28.59€29.582026-09-19€29.58+0.0%+0.3%
2026-09-16 report →AMSAmadeus IT Group, S.A.HOLD€53.63€55.482026-09-19€54.98−0.9%−0.6%
2026-09-16 report →IAGInternational Consolidated Airlines Group, S.A.BUY (accumulate)€6.51€4.872026-09-19€4.90+0.7%+0.9%
2026-09-16 report →BKTBankinter, S.A.HOLD€17.59€16.622026-09-19€16.48−0.8%−0.6%
2026-09-16 report →MAPMAPFRE, S.A.HOLD (trim into strength)€4.58€4.432026-09-19€4.40−0.6%−0.4%
2026-09-16 report →IDRIndra Sistemas, S.A.HOLD (trim into strength)€56.00€61.882026-09-19€61.80−0.1%+0.1%
2026-09-12 report →CIENCienaSELL (reduce into strength)$230.00$349.542026-09-13$349.54+0.0%+0.0%
2026-09-12 report →SOLSOL SpASELL€40.00€54.402026-09-13€54.40+0.0%+0.0%
2026-09-05 report →TEPTeleperformanceBUY (accumulate)€116.00€70.442026-09-13€69.06−2.0%−0.3%
2026-09-04 report →GALDGalderma GroupSELL (reduce into strength)CHF 125.00CHF 158.652026-09-05CHF 158.65+0.0%−0.0%
2026-09-01 report →DTE.DEDeutsche Telekom AGBUY (accumulate)€32.50€28.172026-09-05€28.40+0.8%+0.4%
2026-09-01 report →IBEIberdrola, S.A.HOLD (accumulate)€21.00€19.892026-09-05€19.89+0.0%−0.4%
2026-08-25 report →ITXIndustria de Diseño Textil, S.A. (Inditex)HOLD (trim into strength)€51.00€58.522026-09-14€53.96−7.8%−4.8%
2026-08-21 report →PUIGPuig BrandsHOLD (trim into strength)€16.20€17.122026-09-14€17.45+1.9%+4.1%
2026-08-20 report →BABAE SystemsHOLD (reduce into strength)1,980 p2,145 p2026-08-212,126 p−0.9%−0.9%
2026-08-20 report →MGNIMagnite, Inc.SELL (reduce into strength)$16.50$23.352026-08-21$23.35+0.0%−0.0%
2026-08-19 report →BABAE SystemsSELL (reduce into strength)1,750 p2,162 p2026-08-202,145 p−0.8%−0.5%
2026-08-16 report →600519Kweichow MoutaiHOLD¥1,400.00¥1,341.992026-08-22¥1,272.83−5.2%−3.7%
2026-08-15 report →XOMExxon Mobil CorporationSELL (reduce into strength)$118.00$160.092026-08-22$165.11+3.1%−4.6%
2026-08-15 report →BABAE SystemsHOLD (trim into strength)1,900 p2,258 p2026-08-192,162 p−4.3%−3.6%
2026-08-15 report →GDGeneral DynamicsHOLD (trim into strength)$366.00$395.782026-08-19$395.97+0.0%+0.7%
2026-08-14 report →ORCLOracleSELL (reduce into strength)$130.00$154.302026-09-14$150.15−2.7%+0.9%
2026-08-14 report →KOCoca-ColaHOLD (trim into strength)$79.00$87.422026-09-05$88.07+0.7%+1.8%
2026-08-14 report →QCOMQualcommSELL (reduce)$138.00$164.532026-09-05$168.74+2.6%−3.6%
2026-08-14 report →ANFAbercrombie & FitchBUY (accumulate)$134.00$108.822026-08-27$147.75+35.8%+37.2%
2026-08-14 report →INTUIntuitBUY (accumulate)$415.00$358.292026-08-27$345.88−3.5%−1.9%
2026-08-14 report →WMTWalmartSELL (reduce into strength)$90.00$115.722026-08-20$103.84−10.3%+8.4%
2026-08-12 report →RMSHermèsSELL (reduce)€1,100.00€1,621.502026-08-13€1,603.00−1.1%+0.8%
2026-08-11 report →ASTSAST SpaceMobileSELL (reduce into strength)$28.00$71.632026-09-05$62.31−13.0%+12.9%
2026-08-11 report →AVGOBroadcomHOLD (trim into strength)$435.00$422.402026-09-04$357.16−15.4%−15.2%
2026-08-11 report →MRVLMarvell TechnologySELL (reduce into strength)$155.00$208.562026-08-31$216.62+3.9%−4.9%
2026-08-10 report →NVDANVIDIAHOLD (trim into strength)$220.00$223.962026-08-30$217.55−2.9%−2.3%
2026-08-08 report →NVDANVIDIASELL (reduce into strength)$172.00$223.962026-08-10$223.96+0.0%+0.0%
2026-08-08 report →TTDThe Trade DeskHOLD$13.00$13.802026-08-10$13.80+0.0%+0.0%
2026-08-08 report →AMDAdvanced Micro DevicesSELL$220.00$483.362026-08-09$483.36+0.0%+0.0%
2026-08-08 report →MSFTMicrosoftSELL$335.00$499.992026-08-09$499.99+0.0%+0.0%
2026-08-08 report →MUMicron TechnologySELL$451.00$877.572026-08-09$877.57+0.0%+0.0%
2026-08-08 report →SPCXSpaceX (Space Exploration)SELL (high conviction on valuation, low conviction on timing)$68.00$133.112026-08-09$133.11+0.0%+0.0%
2026-08-07 report →CEGConstellation EnergyHOLD (trim into strength)$240.00$261.102026-08-22$272.88+4.5%+5.0%
2026-08-04 report →LRNStrideBUY (accumulate)$97.00$80.452026-08-12$79.09−1.7%−1.6%
2026-08-04 report →TDWTidewaterHOLD$86.00$84.192026-08-12$91.20+8.3%+8.4%
2026-07-26NOKIANokia OyjHOLD€8.50€8.222026-08-04€8.10−1.5%−3.0%
2026-07-07 report →CRDOCredo TechnologyHOLD$268.00$265.552026-09-04$164.17−38.2%−41.4%
2026-07-05 report →LLYEli LillyHOLD$1,290.00$1,210.502026-08-05$1,169.86−3.4%−6.6%
2026-06-18LRNStrideHOLD (accumulate)$103.00$84.002026-08-04$80.45−4.2%−7.4%
2026-06-18TDWTidewaterBUY (accumulate)$78.00$63.492026-08-04$84.19+32.6%+29.5%
2026-06-16 report →USARUSA Rare EarthHOLD$20.00$21.742026-08-11$18.91−13.0%−15.9%
2026-06-12 report →CEGConstellation EnergyBUY$310.00$253.762026-08-07$261.10+2.9%−0.9%
2026-06-12 report →APPAppLovinHOLD$480.00$496.772026-08-07$335.67−32.4%−36.2%
2026-06-12 report →VRTVertiv HoldingsHOLD$290.00$302.872026-08-05$277.94−8.2%−12.2%

How these numbers are calculated

Published in full so the record can be checked rather than taken on trust. The rules below were fixed before the figures were computed and are applied to every name without exception.

A rating change is a rebalance, not a correction

Updating a report is ordinary analyst work. When a rating changes, the previous call is closed, not deleted: it keeps its date, its price and its fair value, and a new call opens. Since rating measures the current call only. Since initiation chain-links every call on that name from the day coverage began. This follows the approach used by LSEG StarMine, which rebalances whenever an analyst adds coverage, drops coverage or changes a rating.

Returns are measured against the market

A gain in a rising market is not a result. Every return is shown next to the same-period return of a broad index, and vs market is the difference. The index is fixed by the region and currency of the line we priced — not the trading venue, not the company’s domicile — so no currency effect leaks into what we call judgement:

LinesBenchmark
US-listed (USD)S&P 500
Euro-listed (EUR)STOXX Europe 600
Swiss-listed (CHF)Swiss Market Index
Taiwan-listed (TWD)TAIEX

Choosing a benchmark name by name, after the outcome is known, would make it a lever. It is fixed in advance and published here for that reason.

A Hold is not a position

Holds are listed in full but contribute nothing to the figures. A share we rated Hold rising 30% is not a result of ours, and counting it would mean most of this record was simply the market. Sells are scored as short positions: a share that falls while its market rises counts in our favour, and one that rises against us counts against.

What these figures leave out, and who it favours

Dividends are excluded from both the shares and the indices. That is internally consistent but it is not neutral, and it does not fall evenly across our own recommendations:

The spread between those two groups is therefore about three points a year, in favour of the second. We publish the limitation rather than correct it because total-return index data is not available to us for every market we cover, and applying one method to some names and another to the rest would be worse than the bias itself. Prices are last close, not live.

This record is too young to judge

Coverage began in June 2026. A 12-month fair value cannot be assessed in weeks, and no figure here carries statistical weight yet. It is published from the beginning so that it accumulates honestly instead of being assembled once the outcome is known.

Past performance does not indicate future results. Research disclosures →

Independent equity research by José Luis Pascual, CFA.

CFA® and Chartered Financial Analyst® are registered trademarks owned by CFA Institute.
General, impersonal research, prepared and distributed exclusively to the public: not investment advice and not a personal recommendation. The publisher holds no position in any covered company.
Research disclosures · Aviso legal · Privacy · Terms · Cookies

José Luis Pascual · Calle Manuela Malasaña 5, 28004 Madrid, Spain · [email protected]