First Solar (FSLR): Stock Trends, Policy Impacts, and Legal Challenges | Monexa