Operating income, e-commerce see triple digit growth at Michaels

IRVING, Texas—The Michaels Companies reported stellar Q3 results, with net sales climbing 15.1% to $1.406 billion, while operating income …

Read More
  • You already voted!
  • Read More