David Shirk
Deep value, growth
David Shirk
Contributor since: 2013
Bert Hochfeld, Contributor
Justin Jaynes, Contributor