First Solar, Inc.

FSLR tight

Triangle forming on the hourly

Aviso legal