Case Studies
Real trades dissected with Titan tools.
W. R. Berkley: A Business We Rate, a Line We Won’t Cross.
Earnings Review · 19 October 2026 W. R. Berkley: A Business We Rate, a Line We Won’t Cross. The print Revenue $3.71B vs $1.16 expected.…
Steel Dynamics Screens Clean After the Print, but the Price Has Caught Up.
Earnings Review · 19 October 2026 Steel Dynamics Screens Clean After the Print, but the Price Has Caught Up. The print Revenue $6.09B vs $5.41…
Fifth Third Bancorp Looks the Part on Paper. Why We Still Don’t Own It.
Earnings Review · 19 October 2026 Fifth Third Bancorp Looks the Part on Paper. Why We Still Don’t Own It. The print Results are in…
We’ll Watch W. R. Berkley Today. We Won’t Own It.
Earnings Preview · 19 October 2026 We’ll Watch W. R. Berkley Today. We Won’t Own It. Where our screen stands going in Fails the principled…
Steel Dynamics: A High Bar and No Cushion Into the Print
Earnings Preview · 19 October 2026 Steel Dynamics: A High Bar and No Cushion Into the Print Where our screen stands going in Screens compliant…
Fifth Third Bancorp Reports Today: Strong Company, Failed Screen
Earnings Preview · 19 October 2026 Fifth Third Bancorp Reports Today: Strong Company, Failed Screen Where our screen stands going in Fails the principled screen,…
ICICI Bank Looks the Part on Paper. Why We Still Don’t Own It.
Earnings Review · 17 October 2026 ICICI Bank Looks the Part on Paper. Why We Still Don’t Own It. The print Results are in but…
We’ll Watch ICICI Bank Today. We Won’t Own It.
Earnings Preview · 17 October 2026 We’ll Watch ICICI Bank Today. We Won’t Own It. Where our screen stands going in Fails the principled screen,…
HDFC Bank Reports Today: Strong Company, Failed Screen
Earnings Preview · 17 October 2026 HDFC Bank Reports Today: Strong Company, Failed Screen Where our screen stands going in Fails the principled screen, Business…
Regions Financial Beat the Quarter, and Still Fails Our Ethical Screen. Here’s Why We Pass.
Earnings Review · 16 October 2026 Regions Financial Beat the Quarter, and Still Fails Our Ethical Screen. Here’s Why We Pass. The print Revenue $1.91B.…