Mario Gabelli's position in Primo Water is currently worth $17 Million. That's 0.18% of their equity portfolio (144th largest holding). The first Primo Water trade was made in Q1 2020. Since then Mario Gabelli bought shares one more times and sold shares on thirteen occasions. The stake costed the investor $12.2 Million, netting the investor a gain of 39% so far.