Weber IPO Presentation Deck slide image

Weber IPO Presentation Deck

+20% Adjusted EBITDA $189M 2019 $227M 2020
View entire presentation