Facebook, Esco Technologies and First Solar are worth a look Outlook Strategies 3 tech stocks you need to own