Weber IPO Presentation Deck slide image

Weber IPO Presentation Deck

+77% Net Income $50M 2019 $89M 2020
View entire presentation