SharePost Content Read More Yahoo Finance #finance Post navigation A $2.4 Billion Reason Why Generac Stock Is Up Today Boyd Group (BGSI) Approves Buybacks. Can Acquisitions and Capital Returns Coexist?