Weber IPO Presentation Deck slide image

Weber IPO Presentation Deck

Latest Twelve Months Ending Q2 2021 $1.9B Revenue 42% Gross Margin $206M Adjusted Net Income
View entire presentation