Need Help? Talk to an Expert +1 (408) 836-7136

NEEDHAM INVESTMENT MANAGEMENT LLC

≥5% Ownership
4 34 11/25/2011 11/23/2011
4 34 07/18/2006 07/17/2006
4 34 07/14/2006 07/12/2006
4 34 07/07/2006 07/05/2006
4 34 06/14/2006 06/12/2006
4/A 34 06/12/2006 02/08/2006
4/A 34 06/12/2006 02/15/2006
4/A 34 06/12/2006 03/20/2006
4/A 34 06/12/2006 02/23/2006
4/A 34 06/12/2006 04/24/2006