Case Studies
Real trades dissected with Titan tools.
Holcim Clears Our Screen, but the Market Has Already Priced the Good News.
Earnings Review · 23 October 2026 Holcim Clears Our Screen, but the Market Has Already Priced the Good News. The print Results are in but…
A Weak Quarter From Banco Bradesco, and a Screen We Were Never Going to Cross.
Earnings Review · 23 October 2026 A Weak Quarter From Banco Bradesco, and a Screen We Were Never Going to Cross. The print Revenue $32.13B.…
A Soft Print From Infosys, and a Screen It Still Clears.
Earnings Review · 23 October 2026 A Soft Print From Infosys, and a Screen It Still Clears. The print Revenue $5.08B. EPS $0.20 vs $0.21…
Reading Volvo’s Quarter Through Our Principled Screen.
Earnings Review · 23 October 2026 Reading Volvo’s Quarter Through Our Principled Screen. The print Results are in but not yet verified against a primary…
RELX: A Business We Rate, a Line We Won’t Cross.
Earnings Review · 23 October 2026 RELX: A Business We Rate, a Line We Won’t Cross. The print Results are in but not yet verified…
Schlumberger Clears Our Screen on the Beat, but You’re Paying Full Freight.
Earnings Review · 23 October 2026 Schlumberger Clears Our Screen on the Beat, but You’re Paying Full Freight. The print Revenue $8.97B. EPS $0.64 vs…
Eni Spa Looks the Part on Paper. Why We Still Don’t Own It.
Earnings Review · 23 October 2026 Eni Spa Looks the Part on Paper. Why We Still Don’t Own It. The print Results are in but…
Safran Looks the Part on Paper. Why We Still Don’t Own It.
Earnings Review · 23 October 2026 Safran Looks the Part on Paper. Why We Still Don’t Own It. The print Results are in but not…
Strong Print From American Express, and Still Not Ours to Own. Here’s the Line.
Earnings Review · 23 October 2026 Strong Print From American Express, and Still Not Ours to Own. Here’s the Line. The print Revenue $19.64B. EPS…
Strong Print From Lockheed Martin, and Still Not Ours to Own. Here’s the Line.
Earnings Review · 22 October 2026 Strong Print From Lockheed Martin, and Still Not Ours to Own. Here’s the Line. The print Revenue $20.06B. EPS…