Jeffrey Altman manages Owl Creek Asset Management, which started in June 2001 with best returns of 40% in 2007. It has a current portfolio of $2.03 billion with technology and service industry constituting majority of its current portfolio. Yahoo! Inc. (NASDAQ:YHOO), Liberty Interactive Corp (NASDAQ:LINTA), AstraZeneca plc (ADR) (NYSE:AZN) are the top three latest stock…