Broken Window
7.2
/ 10
Well Connected
Global rank
William Stein
Managing Director · Truist Securities
Ranked #11 out of 5,126 analysts
5-star Wall Street Analyst rating
83.2% average target met ratio
LinkedIn Post on X
View full profile →  ·  brokenwindow.ai