Greenhaven Road Investment Management as of Sept. 30, 2020
Portfolio Holdings for Greenhaven Road Investment Management
Greenhaven Road Investment Management holds 22 positions in its portfolio as reported in the September 2020 quarterly 13F filing