Stock thoughts
Stock thoughts - searching for value
Fundamental research focused on overlooked companies and special situations.