The company reports in $US and you're using the $C stock price.

That said, it's 15X the FY17 estimate which factors in meaningful improvement from FY16 which is pegged for $1.48 which is at 17X current earnings which is normalish.

I think Gildan is a fine company and the price of cotton hasn't gone completely mental like it has is past cycles... but they could face import duties under a Trump administration. That said, so would all their competitors.  They could also face tax pressure.