Generac Holdings Inc.

GNRC·NYSE·$274.82·$16B