David Shirk
Deep value, growth
David Shirk
Contributor since: 2013
Alexander Valtsev, Contributor
Justin Jaynes, Contributor