First Solar – Not A Buy Despite Improving Fundamentals