Weber IPO Presentation Deck slide image

Weber IPO Presentation Deck

30 Basis Points 14.6% 2019 Adjusted EBITDA As Percentage of Net Sales
View entire presentation