Needham reiterates Generac stock rating on Amazon data center deal โ€” NewsToolBar