Weber IPO Presentation Deck slide image

Weber IPO Presentation Deck

30 Basis Points 14.9% 2020 Adjusted EBITDA As Percentage of Net Sales
View entire presentation