FSLR has rallied hard going into this earnings. I wonder if the market has priced in the effects of the tariffs.