Champlain Sells Out of Freshpet Position, Dumps $125 Million in Stock

This pet food company delivers fresh, natural meals for dogs and cats through retail and online channels across North America and Europe.
Open original source
This pet food company delivers fresh, natural meals for dogs and cats through retail and online channels across North America and Europe.
Open original source