Simpatico

M&A bolt-on · Starbucks → target #2 of 8

Califia Farms

Premium plant-based beverage brand offering high-performance, delicious dairy alternatives for coffee lovers and home cooks.

Founded 2010 · Competes with Oatly, Silk, Almond Breeze, Chobani · Partnerships: Target, Amazon, Walmart

Corporate details are Qloo entity data.

Pass
55.7F / 100
100% of the weighted evidence measured

Why this verdict

F 55.7 < 62 and unmitigated red flag(s): TASTE_CLASH.

  • TASTE_CLASH: > 50% of the buyer's top-20 tags missing from the target's top-50, and m2 < 0.15 (observed m2 0.14, buyerTop20MissingShare 0.70)

Scores, flags and verdicts are computed in code. The agents can only argue with the ledger; they never set the score.

Six audience metrics

Bar = this target; tick = shortlist average.

m1 Two-way audience affinity
0.69
Harmonic mean of the buyer audience’s affinity for the target and the target audience’s affinity for the buyer’s brands.
m2 Taste-profile overlap
0.14
Rank-weighted overlap of the two audiences’ top-50 cultural taste tags.
m3 Cross-domain agreement
0.79
How strongly the target’s audience embraces the buyer audience’s favourite artists, shows, films and podcasts.
m4 Demographic alignment
0.61
Similarity of the two audiences’ age and gender over-index profiles.
m5 Geographic footprint
0.63
Correlation of metro-level audience affinity, relative to the screened cohort.
m6 Momentum
0.50
Trending rank change over the last 4 weeks vs the 8 before, relative to the cohort.

How F is built

Points each metric adds (weights for M&A bolt-on, renormalised over what Qloo could measure).

MetricWeightPoints
Two-way audience affinity0.3020.6
Taste-profile overlap0.202.8
Cross-domain agreement0.1511.8
Demographic alignment0.159.2
Geographic footprint0.106.3
Momentum0.105.0
F55.7

Qloo explainability: the buyer-side signals driving the forward affinity are Starbucks (1.00).

Shared catalogue categories (Qloo compare): Food & Beverage.

Where the audiences meet, across culture

The buyer audience’s top titles in each domain, ranked by how strongly Califia Farms’s audience embraces them.

Music0.74
Embraced: Taylor Swift, Ariana Grande, Jimin · Least shared: 여자친구, 태연, EXID
TV0.87
Embraced: Workin' Moms, Friends from College, Emily in Paris · Least shared: Hart of Dixie, Ginny & Georgia, Parenthood
Film0.83
Embraced: Wonder, Hidden Figures, Marriage Story · Least shared: Beauty and the Beast, Aladdin, Me Before You
Podcasts0.71
Embraced: Pretty Big Deal with Ashley Graham, Off The Vine with Kaitlyn Bristowe, LadyGang · Least shared: Stanning BTS, IDOL 42, Daebak Show w/ Eric Nam

Taste profile overlap

16 of 84 top taste tags shared.

Both over-index on
friendshipteenage girlfemale protagonistfriendrockteenagerindieAlternative Rock
Buyer only

Manga, Cafe, japanese drama, based on manga, live action adaptation

Califia Farms only

Fries, Vegan, folk, Cookbooks, Avocado

Audience shape

Starbucks (buyer) Califia Farms
-0.84-0.420.00+0.42+0.84≤2425–2930–3435–4445–5455+MenWomen

Relative over-index (+) or under-index (−) of each aggregate audience, from Qloo. Not individual data.

Momentum

z = 0.00 relative to the screened cohort (2025-10-01).

prior 8 weekslast 4

Footprint overlap for distribution

White space: Califia Farms strong, buyer weak Shared stronghold Other metros
White space

New York, Miami, Washington, DC, Detroit, Boston

Shared strongholds

Richmond, Raleigh, Virginia Beach

Bull vs bear

7 of 10 claims survived the judge; 3 rejected for citing numbers not in the ledger or misreading them.

Bull: for the deal

  • Two-way audience affinity is strong: the audience affinity between Starbucks and Califia Farms is 0.686 in both directions, above the shortlist average of 0.666 for this target.

    t2-m1.value = 0.6858t2-m1.shortlistAverages.value = 0.6656
  • The demographic profiles align strongly: the m4 cosine is 0.226 against a shortlist average of 0.099, and the overall demographic alignment value is 0.613.

    t2-m4.cosine = 0.2265t2-m4.value = 0.6132t2-m4.shortlistAverages.cosine = 0.09894
  • Geographic footprint is a strength: the aggregate metro overlap value is 0.627 and the geographic correlation is 0.253 versus a shortlist average of 0.091, with five metros showing buyer audience strength where the target is comparatively thin, such as Richmond, Raleigh and Virginia Beach.

    t2-m5.value = 0.6266t2-m5.correlation = 0.2532t2-m5.shortlistAverages.correlation = 0.09082
  • The composite score of 55.66 sits above the shortlist average of 53.69, so the overall fit reads as a strength despite the taste clash flag.

    t2-score.F = 55.66t2-score.shortlistAverages.F = 53.69
  • Taste-profile overlap is thin, which the code flags as TASTE_CLASH, but the 16 shared tags and the 0.139 overlap show a shared core in friendship, rock and indie themes that a joint bolt-on could build from.

    TASTE_CLASH
    t2-m2.sharedCount = 16t2-m2.value = 0.1394t2-flags.flags[0].m2 = 0.1394

    Rejected by the judge: TASTE_CLASH cannot be mitigated (only FADING and NO_GEO_OVERLAP can)

Bear: against, or diligence first

  • The headline two-way affinity of 0.686 is a single reverse-affinity read rather than broad agreement, and it sits only in line with the shortlist average on the ratio. Cross-domain agreement is a weakness, with the aggregate audience over-indexing less than peers on music, TV, film and podcasts.

    t2-m3.value = 0.7886t2-m3.domains[1].score = 0.8735t2-m3.domains[0].score = 0.7381
  • Momentum is a weakness: the normalised momentum value is 0.5 with a z-score of 0, so the data shows no recent lift in audience affinity to underwrite a premium bolt-on price.

    t2-m6.value = 0.5t2-m6.z = 0
  • The demographic gap is large: the Califia audience skews toward 30 to 34 at -0.84 against Starbucks at 0.29, a bucket where the two aggregate profiles diverge sharply, so cross-selling into Starbucks' base is not guaranteed by the overlap.

    t2-m4.biggestGap.target = -0.84t2-m4.biggestGap.buyer = 0.29
  • The code raised a TASTE_CLASH flag: 70% of Starbucks' top-20 audience tags are missing from Califia's top-50, and taste-profile overlap is only 0.139, below the 0.15 threshold. The shared taste profile is thin, so the audience overlap that drives the composite is not a broad taste match.

    TASTE_CLASH
    t2-m2.value = 0.1394t2-m2.buyerTop20MissingShare = 0.7

    Rejected by the judge: cites m2 Taste-profile overlap "value" = 0.1394 as a weakness, but it is above the shortlist average (0.1302)

  • Diligence must resolve the ownership and parent status, which the Qloo profile lists as unknown with no ultimate parent, and the strongest driver is Starbucks itself at score 1, so the affinity may reflect the buyer's own footprint rather than an independent taste signal. The composite of 55.66 sits only slightly above the shortlist average of 53.69.

    t2-score.F = 55.66t2-profile.drivers[0].score = 1

    Rejected by the judge: cites Composite score "F" = 55.6552 as a weakness, but it is above the shortlist average (53.6926)

Provenance: 26 Qloo calls behind this target

Requests as sent (the API key travels in a header and is never logged). Responses are cached privately on the server.

PurposeEndpointStatusResultSource
/v2/insightsok14 of 14 candidates scoredlive 94 ms
/v2/insightsok14 profile(s)cache
/v2/insightsokdemographics for 9 of 9 entitieslive 56 ms
/v2/insightsok25 recommended podcast(s)live 412 ms
/v2/insightsok25 recommended tv_show(s)live 530 ms
/v2/insightsok50 taste tag(s)live 1157 ms
/v2/insightsok25 recommended movie(s)live 1538 ms
/v2/insightsok25 recommended artist(s)live 3427 ms
/v2/insightsok10900 heatmap cell(s) in United Stateslive 3659 ms
/v2/trendingok47 trend point(s)cache
/v2/trendingok47 trend point(s)cache
/v2/trendingok47 trend point(s)cache
/v2/trendingok47 trend point(s)live 322 ms
/v2/trendingok47 trend point(s)live 321 ms
/v2/trendingok47 trend point(s)live 322 ms
/v2/trendingok47 trend point(s)live 327 ms
/v2/trendingok47 trend point(s)live 601 ms
/v2/trendingok47 trend point(s)live 614 ms
/v2/insightsok50 taste tag(s)cache
/v2/insightsok5866 heatmap cell(s) in United Statescache
/v2/insightsok25 of 25 candidates scoredlive 2749 ms
/v2/insightsok25 of 25 candidates scoredlive 3003 ms
/v2/insightsok1 of 1 candidates scoredlive 3185 ms
/v2/insightsok25 of 25 candidates scoredlive 3712 ms
/v2/insightsok25 of 25 candidates scoredlive 3952 ms
/v2/analysis/compareok1 shared catalogue tag(s)live 4422 ms
Evidence rows (what bull, bear and the judge see)
[
 {
  "id": "t2-flags",
  "label": "Red flags (code rules)",
  "data": {
   "flags": [
    {
     "m2": 0.13941018766756033,
     "flag": "TASTE_CLASH",
     "rule": "> 50% of the buyer's top-20 tags missing from the target's top-50, and m2 < 0.15",
     "buyerTop20MissingShare": 0.7
    }
   ]
  },
  "shortlistAverages": {}
 },
 {
  "id": "t2-m1",
  "label": "m1 Two-way audience affinity",
  "data": {
   "a": 0.6857963662126014,
   "b": 0.6857963662126014,
   "ratio": 1,
   "value": 0.6857963662126014,
   "reverse": [
    {
     "id": "B13C02E3-BA3C-4B39-85B4-ACF12FEBC892",
     "name": "Starbucks",
     "affinity": 0.6857963662126014
    }
   ],
   "coverage": 1
  },
  "shortlistAverages": {
   "a": 0.6656015264478415,
   "b": 0.6656015264478415,
   "ratio": 1,
   "value": 0.6656015264478415
  }
 },
 {
  "id": "t2-m2",
  "label": "m2 Taste-profile overlap",
  "data": {
   "value": 0.13941018766756033,
   "shared": [
    {
     "id": "urn:tag:keyword:media:friendship",
     "name": "friendship",
     "subtype": "urn:tag:keyword:media"
    },
    {
     "id": "urn:tag:keyword:media:teenage_girl",
     "name": "teenage girl",
     "subtype": "urn:tag:keyword:media"
    },
    {
     "id": "urn:tag:keyword:media:female_protagonist",
     "name": "female protagonist",
     "subtype": "urn:tag:keyword:media"
    },
    {
     "id": "urn:tag:keyword:media:friend",
     "name": "friend",
     "subtype": "urn:tag:keyword:media"
    },
    {
     "id": "urn:tag:genre:music:rock",
     "name": "rock",
     "subtype": "urn:tag:genre:music"
    },
    {
     "id": "urn:tag:keyword:media:teenager",
     "name": "teenager",
     "subtype": "urn:tag:keyword:media"
    },
    {
     "id": "urn:tag:genre:music:indie",
     "name": "indie",
     "subtype": "urn:tag:genre:music"
    },
    {
     "id": "urn:tag:genre:music:alternative_rock",
     "name": "Alternative Rock",
     "subtype": "urn:tag:genre:music"
    }
   ],
   "coverage": 1,
   "buyerOnly": [
    {
     "id": "urn:tag:genre:media:manga",
     "name": "Manga",
     "subtype": "urn:tag:genre:media"
    },
    {
     "id": "urn:tag:genre:place:restaurant:cafe",
     "name": "Cafe",
     "subtype": "urn:tag:genre:place"
    },
    {
     "id": "urn:tag:keyword:media:japanese_drama",
     "name": "japanese drama",
     "subtype": "urn:tag:keyword:media"
    },
    {
     "id": "urn:tag:keyword:media:based_on_manga",
     "name": "based on manga",
     "subtype": "urn:tag:keyword:media"
    },
    {
     "id": "urn:tag:keyword:media:live_action_adaptation",
     "name": "live action adaptation",
     "subtype": "urn:tag:keyword:media"
    }
   ],
   "targetOnly": [
    {
     "id": "urn:tag:specialty_dish:place:fries",
     "name": "Fries",
     "subtype": "urn:tag:specialty_dish:place"
    },
    {
     "id": "urn:tag:genre:place:restaurant:vegan",
     "name": "Vegan",
     "subtype": "urn:tag:genre:place"
    },
    {
     "id": "urn:tag:genre:music:folk",
     "name": "folk",
     "subtype": "urn:tag:genre:music"
    },
    {
     "id": "urn:tag:genre:media:cookbooks",
     "name": "Cookbooks",
     "subtype": "urn:tag:genre:media"
    },
    {
     "id": "urn:tag:specialty_dish:place:avocado",
     "name": "Avocado",
     "subtype": "urn:tag:specialty_dish:place"
    }
   ],
   "unionCount": 84,
   "sharedCount": 16,
   "buyerTop20MissingShare": 0.7
  },
  "shortlistAverages": {
   "value": 0.13021980374501824,
   "sharedCount": 13.5,
   "buyerTop20MissingShare": 0.7375
  }
 },
 {
  "id": "t2-m3",
  "label": "m3 Cross-domain agreement",
  "data": {
   "value": 0.7885670985007525,
   "domains": [
    {
     "type": "urn:entity:artist",
     "clash": [
      {
       "name": "여자친구",
       "affinity": 0.700963206563923
      },
      {
       "name": "태연",
       "affinity": 0.7032431914098889
      },
      {
       "name": "EXID",
       "affinity": 0.7205770627718515
      }
     ],
     "label": "Music",
     "score": 0.738126748141964,
     "shared": [
      {
       "name": "Taylor Swift",
       "affinity": 0.7902293907267226
      },
      {
       "name": "Ariana Grande",
       "affinity": 0.7817287616946954
      },
      {
       "name": "Jimin",
       "affinity": 0.7611775755416237
      }
     ],
     "expected": 25,
     "returned": 25
    },
    {
     "type": "urn:entity:tv_show",
     "clash": [
      {
       "name": "Hart of Dixie",
       "affinity": 0.8475870064453672
      },
      {
       "name": "Ginny & Georgia",
       "affinity": 0.8510502079072385
      },
      {
       "name": "Parenthood",
       "affinity": 0.8564801856515202
      }
     ],
     "label": "TV",
     "score": 0.8734501302096943,
     "shared": [
      {
       "name": "Workin' Moms",
       "affinity": 0.9013517132904756
      },
      {
       "name": "Friends from College",
       "affinity": 0.8955512737746777
      },
      {
       "name": "Emily in Paris",
       "affinity": 0.8868279299858998
      }
     ],
     "expected": 25,
     "returned": 25
    },
    {
     "type": "urn:entity:movie",
     "clash": [
      {
       "name": "Beauty and the Beast",
       "affinity": 0.7599757675836438
      },
      {
       "name": "Aladdin",
       "affinity": 0.7778904493012446
      },
      {
       "name": "Me Before You",
       "affinity": 0.7927670030061221
      }
     ],
     "label": "Film",
     "score": 0.8283318829227256,
     "shared": [
      {
       "name": "Wonder",
       "affinity": 0.8600181520530685
      },
      {
       "name": "Hidden Figures",
       "affinity": 0.856021628934701
      },
      {
       "name": "Marriage Story",
       "affinity": 0.8550636886365856
      }
     ],
     "expected": 25,
     "returned": 25
    },
    {
     "type": "urn:entity:podcast",
     "clash": [
      {
       "name": "Stanning BTS",
       "affinity": 0.6600151974686104
      },
      {
       "name": "IDOL 42",
       "affinity": 0.6798096805687123
      },
      {
       "name": "Daebak Show w/ Eric Nam",
       "affinity": 0.6829910921438603
      }
     ],
     "label": "Podcasts",
     "score": 0.7143596327286259,
     "shared": [
      {
       "name": "Pretty Big Deal with Ashley Graham",
       "affinity": 0.7906865332048681
      },
      {
       "name": "Off The Vine with Kaitlyn Bristowe",
       "affinity": 0.7760018169717691
      },
      {
       "name": "LadyGang",
       "affinity": 0.7738605769990048
      }
     ],
     "expected": 25,
     "returned": 25
    }
   ],
   "coverage": 1
  },
  "shortlistAverages": {
   "value": 0.8006435967791996,
   "domains[0].score": 0.7558883662204854,
   "domains[1].score": 0.8738105180061315,
   "domains[2].score": 0.8301890189706208,
   "domains[3].score": 0.7426864839195607
  }
 },
 {
  "id": "t2-m4",
  "label": "m4 Demographic alignment",
  "data": {
   "buyer": {
    "male": -0.32,
    "female": 0.32,
    "25_to_29": 0.32,
    "30_to_34": 0.29,
    "35_to_44": -0.68,
    "45_to_54": -0.41000000000000003,
    "55_and_older": -0.54,
    "24_and_younger": 0.35000000000000003
   },
   "value": 0.613230929001422,
   "cosine": 0.22646185800284402,
   "target": {
    "male": -0.64,
    "female": 0.64,
    "25_to_29": 0.34,
    "30_to_34": -0.84,
    "35_to_44": -0.52,
    "45_to_54": 0.24,
    "55_and_older": 0.15,
    "24_and_younger": -0.18
   },
   "coverage": 1,
   "biggestGap": {
    "buyer": 0.29,
    "bucket": "30_to_34",
    "target": -0.84
   }
  },
  "shortlistAverages": {
   "value": 0.549469416340185,
   "cosine": 0.09893883268036997
  }
 },
 {
  "id": "t2-m5",
  "label": "m5 Geographic footprint",
  "data": {
   "value": 0.6266155093991554,
   "coverage": 1,
   "metroCount": 55,
   "whiteSpace": [
    {
     "lat": 40.7128,
     "lon": -74.006,
     "buyer": 0.9990561006345081,
     "metro": "New York",
     "target": 0.9674771213382192,
     "buyerRel": 0.09629061642407455,
     "targetRel": 0.0647116371277856
    },
    {
     "lat": 25.7617,
     "lon": -80.1918,
     "buyer": 0.9963190662254924,
     "metro": "Miami",
     "target": 0.9631149158692938,
     "buyerRel": 0.09740467952881149,
     "targetRel": 0.06420052917261287
    },
    {
     "lat": 38.9072,
     "lon": -77.0369,
     "buyer": 0.998587671477875,
     "metro": "Washington, DC",
     "target": 0.9350393988408107,
     "buyerRel": 0.12673114174102618,
     "targetRel": 0.06318286910396187
    },
    {
     "lat": 42.3314,
     "lon": -83.0458,
     "buyer": 0.9981594357241557,
     "metro": "Detroit",
     "target": 0.9365358827315221,
     "buyerRel": 0.12420126477261029,
     "targetRel": 0.06257771177997673
    },
    {
     "lat": 42.3601,
     "lon": -71.0589,
     "buyer": 0.9953728336804654,
     "metro": "Boston",
     "target": 0.9623913164268075,
     "buyerRel": 0.09099506842714034,
     "targetRel": 0.0580135511734825
    }
   ],
   "correlation": 0.2532310187983108,
   "strongholds": [
    {
     "lat": 37.5407,
     "lon": -77.436,
     "buyer": 0.9954701849311437,
     "metro": "Richmond",
     "target": 0.8739540554285341,
     "buyerRel": 0.19455921063153592,
     "targetRel": 0.07304308112892632
    },
    {
     "lat": 35.7796,
     "lon": -78.6382,
     "buyer": 0.9977682581312272,
     "metro": "Raleigh",
     "target": 0.8832600231321743,
     "buyerRel": 0.17724332561235256,
     "targetRel": 0.06273509061329974
    },
    {
     "lat": 36.8529,
     "lon": -75.978,
     "buyer": 0.9940768670494438,
     "metro": "Virginia Beach",
     "target": 0.9133617658716574,
     "buyerRel": 0.15421054033996562,
     "targetRel": 0.07349543916217927
    }
   ],
   "whiteSpaceCount": 5,
   "relativeToCohort": true
  },
  "shortlistAverages": {
   "value": 0.5454106162909474,
   "correlation": 0.09082123258189484
  }
 },
 {
  "id": "t2-m6",
  "label": "m6 Momentum",
  "data": {
   "z": 0,
   "value": 0.5,
   "priorSd": 0,
   "coverage": 1,
   "priorMean": 0,
   "normalised": true,
   "recentMean": 0
  },
  "shortlistAverages": {
   "z": 0.24859334489178028,
   "value": 0.5414322241486301
  }
 },
 {
  "id": "t2-profile",
  "label": "Qloo entity profile: Califia Farms",
  "data": {
   "name": "Califia Farms",
   "drivers": [
    {
     "name": "Starbucks",
     "score": 1
    }
   ],
   "ownership": "unknown",
   "keyMarkets": [
    "United States"
   ],
   "popularity": 0.912740926582021,
   "screenRank": 6,
   "foundedYear": 2010,
   "priceRangeUsd": [
    4,
    8
   ],
   "ultimateParent": null,
   "forwardAffinity": 0.6857963662126014,
   "competitorBrands": [
    "Oatly",
    "Silk",
    "Almond Breeze",
    "Chobani",
    "Planet Oat"
   ],
   "sharedCategories": [
    {
     "name": "Food & Beverage",
     "score": 0.7305072539555804
    }
   ],
   "knownPartnerships": [
    "Target",
    "Amazon",
    "Walmart",
    "Instacart"
   ],
   "marketPositioning": "Premium plant-based beverage brand offering high-performance, delicious dairy alternatives for coffee lovers and home cooks."
  },
  "shortlistAverages": {}
 },
 {
  "id": "t2-score",
  "label": "Composite score",
  "data": {
   "F": 55.65522024625342,
   "points": {
    "m1": 20.573890986378043,
    "m2": 2.7882037533512065,
    "m3": 11.828506477511286,
    "m4": 9.19846393502133,
    "m5": 6.2661550939915545,
    "m6": 5
   },
   "coverage": 1
  },
  "shortlistAverages": {
   "F": 53.69256546952215
  }
 }
]