link to Baker Bros. latest holdings 2-14-12 http://www.j3sg.com/Reports/Stock-Insider/Generate-Institution-Portfolio.php?institutionid=4698&DV=yes they hold 3.67M THLD,lol