Lincoln Electric  ( LECO )  Hits 52-Week High: What's Aiding It?