Stockato

FSLR Due Diligence — First Solar Inc

Sam's full due-diligence report on FSLR (First Solar Inc) — verdict, conviction score, key metrics, how it trades, options and peers.

Buy7/10Price: $208.86P/E: 13.26Market cap: $22.1BRevenue (TTM): $5.4BProfit margin: 31%