Stock market investor