My name is Rob Harper. Here you'll find my thoughts on market movements, company deep dives, quarterly portfolio updates, book reviews, and more! Welcome
Value Investing, Life/Philosophy and Classical Music Explained