John Leonard, CFA
Special situations, micro-cap, contrarian, CFA
John Leonard, CFA
Contributor since: 2013