partner at The Online Investor, LLC - Palo Alto, California, United States
The Online Investor, your source for insight, research, and data for investors.