Werner Enterprises stock hits 52-week high at $41.50 | AllMind News