never updated
Create Report
JM
Competitive Intelligence Brief

What the public mortgage lenders just told their shareholders.

Structured read on 5 lender earnings calls —15 business lines with disclosed growth numbers, 11 metrics extracted, 1 strategic moves tagged, 0 companies' capital deployment tracked.

Snippets
13
Companies
5
Brands tracked
15
Biggest winner
+28.0%
Rocket Pro TPO
Biggest loser
-3.0%
Mr. Cooper Originate
M&A events
0
Movement Charleston
1
🚨
Movement Charleston mentioned on a competitor call
1 snippet flagged
Terry SchmidtCEOQ&A·Guild Holdings · Q1 2026Mar 2026

Charleston specifically has been a strong market for us. Our LO count there is up roughly 30% year-over-year and we see continued runway to add more. Movement Mortgage is the biggest brand presence locally; we recruit against them and are gaining ground.

growth+30%Charleston LO count YoY
regionallo recruitingcompetitor
Clear
3 results for "margin"
searching snippets, topics, speakers, and metric context
Brian BrownCFOPrepared remarks·Rocket Companies · Q1 2026Mar 2026

Gain-on-sale margin compressed 18 basis points QoQ to 296 bps as the broader market followed our pricing. We expect Q2 GoS in the 280-310 range, dependent on competitor behavior and the rate path.

margin+2.96%Q1 2026 gain-on-sale margin
marginguidancegain on sale
Analyst — Wells FargoAnalystQ&A·Rocket Companies · Q1 2026Mar 2026

On the broker channel, can you talk about the tradeoff between Rocket Pro TPO growth and the impact on retail GoS? Are you seeing pricing cannibalization between the two channels?

wholesaleretailmargin
Andrew HubackerCFOGuidance·UWM Holdings · Q1 2026Mar 2026

Q2 funded volume guide is $32-36 billion. Gain-on-sale 90-110 basis points. We're committed to the broker channel and willing to absorb margin volatility to maintain market share.

guidance100 bpsQ2 2026 GoS midpoint
guidancemargin
What lights up with an LLM key

Today the page combines the per-segment growth data from competitor_brand_sales with the snippet-level extracts from transcript_snippets — both hand-seeded for the last quarter. Set ANTHROPIC_API_KEY and the llm/transcript_extractor.py module processes raw transcripts automatically — Claude attributes speakers, extracts every number, every plan, every Movement Charleston mention. Same schema, same components, ~10x the depth of data.