David Ritchie

Long only
David Ritchie
Long only
Contributor since: 2013
Independent financial planner/advisor, Bonds, Dividend stock ideas & income
BuySellShort, Contributor
long/short equity, deep value, growth, newsletter provider