Latest Posts
Thermo Beat the Quarter, and Still Fails Our Ethical Screen. Here’s Why We Pass.
Earnings Review · 06 August 2026 Thermo Beat the Quarter, and Still Fails Our Ethical Screen. Here’s Why We Pass. The print Revenue $11.99B. EPS…
Toyota Beat the Quarter, and Still Fails Our Ethical Screen. Here’s Why We Pass.
Earnings Review · 06 August 2026 Toyota Beat the Quarter, and Still Fails Our Ethical Screen. Here’s Why We Pass. The print Revenue $13525.40B. EPS…
Linde Beat and Clears Our Screen, but the Valuation Leaves No Room for Error.
Earnings Review · 06 August 2026 Linde Beat and Clears Our Screen, but the Valuation Leaves No Room for Error. The print Revenue $9.29B. EPS…
Citigroup Beat the Quarter, and Still Fails Our Ethical Screen. Here’s Why We Pass.
Earnings Review · 06 August 2026 Citigroup Beat the Quarter, and Still Fails Our Ethical Screen. Here’s Why We Pass. The print Revenue n/a. EPS…
American Beat the Quarter, and Still Fails Our Ethical Screen. Here’s Why We Pass.
Earnings Review · 06 August 2026 American Beat the Quarter, and Still Fails Our Ethical Screen. Here’s Why We Pass. The print Revenue $19.64B. EPS…
KLA Beat the Quarter, and Still Fails Our Ethical Screen. Here’s Why We Pass.
Earnings Review · 06 August 2026 KLA Beat the Quarter, and Still Fails Our Ethical Screen. Here’s Why We Pass. The print Revenue n/a. EPS…
Mitsubishi Beat the Quarter, and Still Fails Our Ethical Screen. Here’s Why We Pass.
Earnings Review · 06 August 2026 Mitsubishi Beat the Quarter, and Still Fails Our Ethical Screen. Here’s Why We Pass. The print Revenue $2151.17B. EPS…
Texas Beat the Quarter, and Still Fails Our Ethical Screen. Here’s Why We Pass.
Earnings Review · 06 August 2026 Texas Beat the Quarter, and Still Fails Our Ethical Screen. Here’s Why We Pass. The print Revenue $5.46B. EPS…
Wells Beat the Quarter, and Still Fails Our Ethical Screen. Here’s Why We Pass.
Earnings Review · 06 August 2026 Wells Beat the Quarter, and Still Fails Our Ethical Screen. Here’s Why We Pass. The print Revenue $22.62B. EPS…
GE Stumbled This Quarter. Why It Still Clears Our Ethical Screen.
Earnings Review · 06 August 2026 GE Stumbled This Quarter. Why It Still Clears Our Ethical Screen. The print Revenue $11.10B. EPS $2.47 vs $3.18…