analyst Michael Yee